基于vb的图书管理系统的设计(编辑修改稿)内容摘要:

遗漏、误报。 计算机信息化管理有着储存信息量大、速度快等许多优点,提供给我们的处理信息及时快捷 和准确 , 帮助图书馆的工作减少很大的任务量,使其能更好更全面的服务于读者。 基于以上的对 问题的分析,利用计算机给我们提供信息,及时地调整图书馆图书结构,并且对 读者 们的借阅过程形成一整套动态的管理就十分必要了。 图书馆信息系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。 学校 图书馆规模相对于商业图书馆小,但要有着完善的图书信息,对每一淮南师范学院 2020 届本科毕业论文 7 册书要有详细的记录信息,功能上对系统的需求是全面的。 因此对用户的需求可分为四个方面:一方面是图书馆工作人员通过计算机来管理各类图书,分类编号,调整图书结构,增加图书库存,适应学生的需求;二方面是学生们能通过计 算机来查询浏览图书馆中的图书,来确定自已需要的书籍,为借阅做好准备;三方面是工作人员对学生们的借书 卡 发放,登记能作好全面的掌握,及时得到每个借书证的当前状态和历史借阅记录;四方面也是图书馆的核心工作,对图书的借阅管理。 这四个方面形成了学校图书馆一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。 在软、硬件方面对系统的需求, 对 软件要求易学,界面友好,容易掌握,可以很简单方便的管理各种图书信息。 对 硬件的配置要求不能太高,这样可以很好的适应当前的学校图书馆。 开发方式上对系 统的需求,由于学校图书馆是一种无商业利益的,所以系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用作为系统开发的指导思想。 通过对该图书馆的各个方面进行了具体的了解之后,现对该单位开发图书管理系统的可行性进行分析。 技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 Windows 系列操作系统,数据库管理系统采用 Visual Basic,这些软件在 MIS 开发中已被大量应用,技术上都比较成熟。 因此在技术上是可行的。 经济上可行:由于学校急需采用计算机来进行图书馆的管理,因此对开发图书管理系统大力支持, 况且 VB 语言的开发费用不高, 开发经费没有问题。 管理上可行:该学校的图书馆有很多的管理体制,每位借书人均有 校园卡 ,同时图书馆还为每位借书人建立了档案。 因此管理上可行。 另外,图书馆管理人员对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施 MIS的物质准备和工作准备。 基于 VB 的图书管理系统的设计 8 综上所述,开发图书管理系统在技术上、经济上、管理上都是可行的。 系统开发环境包括硬件平台和软件平台两种。 硬件平台是指开发与运 行所需要的硬件环境,主要包括计算机机型及硬件配置。 由于本系统是一个小型的 MIS 管理系统,因此对计算机硬件的要求不高,比较经济,只要配备有 PⅢ 处理器(或以上)、 256M 内存(或以上)、 20G 硬盘(或以上)的普通微机即可顺利运行。 软件平台是指系统开发与运行的软件环境。 本系统在开发时选用了稳定性较强的 Windows XP 中文专业版和 Visual 作为开发语言,同时选用了 Access 数据库,由于这些软件产品都是 Microsoft 公司的产品,因此彼此之间的兼容性较好,开发出的应用系统稳定性较高。 Visual Basic ,可以快速完成系统的开发,内部集成的数据库访问通道,使得可以轻松方便的对数据库管理。 数据库采用 MICROSOFT ACCESS,由于我们的系统要求,采用它完全可以适合我们的工作需求,并且它所支持的数据类型十分丰富,维护简便,费用比较低,人员素质要求不是很高,容易升级。 本系统 为后期 使用学生用的校园卡进行信息录入 提供模板 , 以后可以 更加方便的适用于校园环境。 [3] 2.系统概要设计 对该图书馆进行初步调研的具体内容为:( 1)图书馆的规模:现藏书册 数、种类;( 2)图书馆的主要业务;( 3)图书馆有 几个部门;( 4)图书馆职工人数;( 5)职工受教育程度;( 6)主要购书单位;( 7)图书编码方式;( 8)现在多少读者在此借书;( 9)读者借书凭证;( 10)读者分类;( 11)图书馆的上级领导;( 12)对开发新系统的态度;( 13)开发新系统所需的时间(规定多长时间开发完成)。 淮南师范学院 2020 届本科毕业论文 9 组织结构调研 在对该图书馆的手工管理模式和业务流程进行认真分析和研究的基础上,经过与该图书馆的相关人员的反复协商、论证,最后确定了该图书管理系统的逻辑模型。 下面以数据 流图和数据字典的方式来描述新系统的逻辑功能。 数据流图 图 借书业务第一层 图 借书业务第二层 数据字典 下面为借书业务流程图中的每一部分编制数据字典。 ( 1)数据元素:每本书都有单价这个信息,其描述内容如下: 数据元素名称:单价 类型:数字 基于 VB 的图书管理系统的设计 10 长度: 6位,其中整数部分占 3位,小数部分占 2位 数据值类型:离散 取值范围: 相关的数据结构: {索书号 +藏书号 +作者 +书名 +出版社 +单价 +册数 +内容摘要 } ( 2)数 据流。 数据流“借书信息”条目如下: 数据流名称:借书信息 说明:读者的借书内容 数据流来源:读者 数据流去向:图书管理员 数据流组成:{分类号+种次号} 数据流的流通量:大约50份 /天 ( 3)数据存储:数据存储“借书情况”条目如下: 数据存储名称:借书情况 简述:存放的是每个读者的借书情况 输入数据:借书情况 数据存储组成:{借书证号+藏书号+借书日期} 存储方式:按借书的先后顺序排列 ( 4)数据处理。 数据处理“查询图书”条目如下: 数据处理名称:查询图书 数据处理编号:1 .1 简要描述:根据读 者写的图书的分类号和种次号查询 输入数据流:借书信息 输出数据流:查询结果 处理逻辑:根据读者写的图书的分类号和种次号检索相应的图书信息。 ( 5)外部实体。 外部实体“图书管理员”的条目如下: 外部实体名称:图书管理员 输入数据流:借书信息、借书证号、已填借书卡、查询结果 输出数据流:待填借书卡、借书信息。 淮南师范学院 2020 届本科毕业论文 11 数目: 3人 3.系统整体设计 系统方案确定 通过对系统调研与分析,系统主要应完成的功能如下:书库信息管理、读者档案管理、借阅管理、还书管理、图书检索、系统维护。 图书馆管理系统包含图书采编、读者管理、流通、查询等功能。 该系统执行时,先输入数据,然后根据输入的数据选择执行路径;购入图书进行登记、编目调用图书采编功能,借书、还书调用功能,查询调用查询功能。 图书馆管理系统属于事务型系统,其系统示意图如下图所示: 图 系统示意图 接受数据 事务中心 图书采编 读者管理 图书流通 查询 基于 VB 的图书管理系统的设计 12 系统功能图如下:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。