下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 自动化图书管理系统的设计与实现 岳爱云【摘 要】近年来国内图书馆建设得到不断强化,图书馆管理服务水平持续提升。图书馆馆藏图书数量大、种类多,依靠传统方式很难提升管理成效和水平。而完善自动化图书管理系统不仅能够强化图书管管理,还能够提升读者体验,对于图书馆的发展具有重要价值和意义。所以图书馆应当进一步强化自动化图书管理系统的开发工作,并根据自身是实际情况对系统进行不断调整和完善,最终推动图书管理成效的提升。【关键词】图书管理系统 设计 实现图书管理系统水平和图书馆管理水平息息相关,所以在图书馆管理中自动化图书管理系统开发具有重要地位。基于此本
2、文将对自动化图书管理系统开发的需求和技术进行分析,并在此基础上研究自动化图书管理系统的具体设计,最终研究自动化图书管理系统的实现。通过为众多图书馆开发自动化图书管理系统提供理论依据,强化我国图书馆图书管理,推动广泛图书馆的发展进步。1 系统技术和需求分析1.1 需求分析需求分析是软件开发的关键过程,图书管理系统需要具备后台支持管理、借阅管理、信息管理等系统功能,而图书管理系统使用者分为三类,所以可从使用者角度进行需求分析:第一,基于借阅者角度自助化图书管理系统应当具备的功能。管理系统应具备图书参数情况查阅、读者阅读历史记录、修改读者个人基本信息(包括登陆密码、联系方式等)、权限拓展、读者留言、
3、预定图书等方面功能。在管理系统设计时应当主要考虑反馈信息、个人信息修改、借阅历史查阅、检索图书信息等。第二,基于图书管理者角度自助化管理系统应当具备的功能。自助化管理系统时应具备读者基本信息编辑、查询、录入功能,其中基本信息包括读者单位、性别、编号、姓名等;同时还应当获得书籍信息编辑、查询、录入功能,书籍信息包括图书类别、编号、名称等;另外还应当具备输入借书、还书信息功能。第三,基于系统管理人员角度管理系统应当具备的功能。管理系统应当具备系统管理功能,例如维护、管理借阅者和管理人员,系统的查看和维护,应当包括查询、数据维护、业务等模块。1.2 技术性要求管理系统需要在图书馆中使用,所以开发人员
4、应当强化系统性能和用户体验,使得管理系统能够满足不断增长的图书馆管理要求,技术性要求应当包括:第一,系统工作的连续性。第二,系统需具备快速响应能力,并实现并行处理。第三,系统应具备强大的数据处理能力。第四,系统包含完善人机界面。第五,系统可共享信息。2 系统具体设计2.1 管理系统编码原则系统软件设计中需应用编码这种程序设计语言,编码实现了图书管理系统设计的实例化和具体化,实际中要想使代码得到优化就必须开发出高品质软件。编码时应当保证程序设计语言科学性、合理性,实际中高级语言较为常用。因为编码主要功能是保证程序易读性,所以构建文档过程中需要注释和标示相应程序,将数据结构功能和特点详细注明,同时
5、使用清晰标准、简单易懂的说明语句,并优化相应程序,使得程序输入、存储效率得到提升。2.2 数据库设计数据库的作用是存储和管理数据信息,这些信息是系统的构成部分并不是彼此孤立的,这样终端就能够获得数据库中的这些关键数据信息。项目开发功能的实现和数据库息息相关,并在很大程度上决定了业务工作存档,所以规划管理时应当考虑实际情况,这样就需要科学选择数据库。当前sql server、sybase、oracle、access等数据库较为常见。第一,e-r图。数据库e-r图又被称为e-r模型、实体-联系图,通过该图形成现实环境的概念模型,所以设计开发中经常使用该工具。该模型包括属性、联系集、实体集三个基本概
6、念,具有清晰性和简便性。例如用户信息实体图包含属性有密码、状态、权限、编号、户名。第二,表结构。实际中存在较多数据库表结构,通常包括以下几种:图书分类表:该表储存内容主要是管理图书分类数据,图书分类数据中类型编号最为关键,具体包含图书名称、类型编号、备注;用户表:该表储存的主要是管理系统用户数据,用户数据中用户编号最为关键,具体包括用户名、密码、状态、权限、编号;图书信息表:图书信息表储存内容主要是管理图书数据,包括图书描述、类型、状态、编号、联系方式、负责人、名称;部门信息表:其作用在于部门信息数据管理,包含本部门名称、编号、备注;部门信息表:部门信息表储存内容主要是图书出版社信息数据,包括
7、图书出版社备注、名称、编号;图书借阅表:图书借阅表储存内容主要是图书借阅数据,包括归还日期、图书编号、借阅编号、借阅日期、读者编号。第三,数据库连接设计。图书管理系统的服务器数据库为sql server-2014,使用ado.net访问数据库编程接口,实现数据库的查、改、增、删、链接功能。2.3 系统网络和界面设计第一,系统网络设计。设计管理系统的网络架构,应当对两种网络类型进行全面掌握,也就是内部网和外部网,又称为广域网和局域网。在系统网络结构管理中,需要有机结合外网和灵活、便利的内网,在内网中访问那些敏感、机密的图书信息,外网上共享其他信息。同时网络系统安全性还应当得到有效保障,所以要增设
8、外网防火墙,避免遭受黑客恶意攻击。第二,图书管理系统中系统界面非常重要,是用户了解和应用管理系统的主要阵地,能够体现出整个系统价值和用户对系统认可程度。3 系統的实现3.1 信息管理系统实际中要达到管理系统整体要求,必须保证管理系统具备图书管理的修改、新增、查询、删除功能。修改功能中能够进行所选图书各种资料的修改,删除功能中能实现以往构建图书记录的删除,新增功能中能够实现新图书记录的构建,这样查询功能中就能够依据相应条件进行符合条件图书的查找。 3.2 查询图书查询系统应当具备健全的图书类别代码、出版社、名称、编号查询功能,同时还可以实现图书信息的修改,选择查询方式和查询关键词后进行模糊查询的
9、检索,最终获得与关键词相关的数据。本文在访问数据库中应用的是sql语言,查询数据库代码如下:if option value=false and option2.value=false and option3.value=false and option4.aalue=false and option5.value=false and option6.value=false then msgbox,“选择查询方式”,vbinfomation+vbokonly,“警告”else:strcon(1)=“书籍编号like%”text1.text%:end ifelse:strcon(1)=“”:end
10、 if以上这些代码就是依据编号查询方式进行图书查询,例如输入需要查询图书编号后点击查询,就能够将查询图书信息显示在查询结果中,同时还能够实现书籍属性的修改,并且能够将图书删除。依据以上编写代码还能够将其他所需代码编写出来,例如图书类别设置、图书基本设置、添加图书等,在相应软件程序中输入这些设置后,所需界面就能够实现。4 结语图书馆管理者应当充分重视自动化图书管理系统在图书馆管理中的重要作用,并根据自身实际情况进行自动化管理系统的开发工作。图书馆应当在科学需求分析的基础上进行系统开发,使开发出的图书管理系统能够充分符合图书管理要求。本文研究了自动化图书管理系统的设计和实现,但仍存在一定局限希望行
11、業人员能够加强重视,通过设计出科学、完善的图书管理系统推动图书馆管理发展。参考文献:1张凤霞,张淑华,李维嘉等.图书管理系统的设计与实现基于c/s结构的后台管理系统j.科技信息(社会科学版),2013,09:351-353.2单天宇,赵东国,张佳佳等.图书管理系统的设计与实现图书管理模块设计j.电脑知识与技术(社会科学版),2015,14:3713-3715.3李芹,张大磊,张艳平等.基于c/s和b/s模式的医院图书管理信息系统的设计与实现j.中国新技术新产品,2011,20:31.4黄自钦,魏季礼,赵正英等.基于delphi7的图书信息管理系统的设计与实现j.轻工科技(社会科学版),2012,0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 健康管理师安全防护竞赛考核试卷含答案
- 梳理热风非织造布制作工安全实操测试考核试卷含答案
- 群众文化指导员安全规程测试考核试卷含答案
- 船舶电焊工班组管理考核试卷含答案
- 生活垃圾处理工岗位基础技能考核试卷含答案
- 黄酒酿造工岗位技能认知考核试卷含答案
- 遗体火化师岗中实操知识能力考核试卷含答案
- 数据治理员环保知识模拟考核试卷含答案
- 通信传输设备装调工岗中实操知识水平考核试卷含答案
- 农夫山泉赞助活动策划方案(3篇)
- 2026莫斯科贵金属交易行业市场现状供需分析及投资评估规划分析研究报告
- 2026秋统编版一年级语文上册第一次月考试卷(含答案)
- 《人体结构与功能》课件-骨关节炎
- COX 痛经症状评分量表(CMSS)
- 2025 初中语文一年级上册语文教材编排特点分析课件
- 重症患者营养风险筛查与评估
- 小学科学教学月相观察教案范本
- 法律法规知识培训医院课件
- 手术室外科洗手规范与流程
- JG/T 368-2012钢筋桁架楼承板
- 空气动力学与飞行原理课件:无人机空气动力学基础
评论
0/150
提交评论