图书管理系统案例分析

上传人:ly****51 文档编号:70186541 上传时间:2022-04-06 格式:DOC 页数:13 大小:232KB
收藏 版权申诉 举报 下载
图书管理系统案例分析_第1页
第1页 / 共13页
图书管理系统案例分析_第2页
第2页 / 共13页
图书管理系统案例分析_第3页
第3页 / 共13页
资源描述:

《图书管理系统案例分析》由会员分享,可在线阅读,更多相关《图书管理系统案例分析(13页珍藏版)》请在装配图网上搜索。

1、.中原工学院信息商务学院图书管理系统案例分析课程名称:信息系统案例分析姓 名:彦龙 专业班级:ZB信管162学 号: 201604032220指导教师: 巨 筱 2016年12月目录1.1 工程开发背景3开发背景3现行系统状况分析31.2 系统需求分析3领导者的需求3图书管理员的需求4借阅功能需求41.3 系统可行性分析4技术可行性4经济可行性4社会可行性41.4 构造化系统分析5图书管理系统的功能分析5数据流图5数据字典81.5构造化系统设计8本系统的主要功能模块8功能构造图9开发与运行环境9数据库设计10输入输出设计12用户界面设计12报表的设计121.6 系统实施13图书管理系统程序代码

2、的编写13系统测试评价及维护13系统平安保障131.7 个人总结14参考文献15随着计算机技术、网络技术的开展,计算机的使用越来越普及,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。1.1 工程开发背景开发背景如今人们的生活水平不断提高,图书事业的开展成为精神文明进步的一个动力。很多学校和单位都有自己的图书馆或阅览室,需要管理大量的图书资料和期刊杂志, 图书信息管理系统正是随着这种需求出现的,它可以有效地管理图书资源,控制借书、还书的流程,对图书馆或阅览室的管理有很大的益处,直接关系到图书的借用率,所以图书管理系统应该能够为管理员和读者提供充足的信息和快捷的

3、查询手段。1.1.2现行系统状况分析图书馆现行的手工流程具体分析如下:1图书登记:对上级分配、购入和社会捐赠的图书进展图书信息登记。2借阅者登记:图书管理员根据借阅者提供的有效证件进展登记,填发借书证。3借书管理:借阅者持借书证到图书室借书,图书管理员将其所借的书籍,借书日期填在纸质卡片上,夹在借书证中存放在图书室,归还后返还借书证或另借其他书籍。1.2 系统需求分析1.2.1领导者的需求使用图书管理系统后,可以降低管理人员的数量,能及时了解图书馆的藏书情况和借书情况,以及各种书受欢送的程度。1.2.2图书管理员的需求可以快捷地添加、修改、查询图书分类信息和图书信息。能及时掌握图书馆的藏书数量

4、及种类,方便迅速盘点图书库存。快捷地添加、修改、查询借书证信息,且具有借书证挂失功能。图书的借出、归还、续借、挂失、催还手续简便,效率高。1.2.3借阅功能需求图书借阅者需要查看图书馆图书情况,还需要进展本人借书情况的查询和个信息维护,通过图书信息管理系统这些功能得以实现。1.3 系统可行性分析1.3.1技术可行性本系统准备采用C/S构造模式,C/S构造的最大优势在于广泛采用了网络技术,将系统中的各局部任务分布在网络上担任不同角色的计算机。这使数据的准确性与平安性得到了很大的提高,极大的改善了人员工作的效率,在技术上是可行的。1.3.2经济可行性系统是为了改善人工处理的工作负荷重,需求多等方面

5、来设计的,开发人员都拥有各自的办公设备,只需要负担开发人员的工资,这在经济上是可行的。1.3.3社会可行性图书事业的开展是精神文明进步的动力,本系统根据借阅功能需求及管理功能需求进展设计,满足了图书管理的新特点,具有显著的优越性,顺应了社会需求。综上所述,本系统技术可行,经济合理,符合需求。因此,本系统的开发是可行的。1.4 构造化系统分析1.4.1图书管理系统的功能分析在图书管理系统中,主要有三类外部实体:图书管理员、读者、领导。图书管理系统大局部功能是为图书管理员设置的。经调查分析,此次开发的图书管理系统应具有以下功能:查询和维护读者根本信息,包括读者信息的增加、修改、删除等。管理读者借书

6、证,包括借书证的办理、挂失和注销等。登记新书,主要是对上级分配、购入和社会捐赠的图书进展登记,即记载图书信息,假设图书室有十本同样的图书,在图书信息表中只记载1条信息,同时副本数记为10。图书编目,即对登记的新书进展编码后入总书目表,总书目表中记载了图书室每一本书的信息,假设图书室中有十本一样的图书,在总书目表中对应有十条记录。图书的流通处理,即借书、还书处理。1.4.2数据流图绘制数据流图时,只考虑管理员和借阅者两个外部实体,顶层数据流图如图1所示。图10层数据流图如图2所示。由于1层图么有完整绘制,0层图中只属于一个加工的文件例如权限表也在0层图上出现。0层数据流图通过反映整个系统中不同的

7、数据流向,来提醒系统的组成构造以及各组成部门之间的关系,这种关系主要表达在对数据的操作和处理上。图2借阅管理的1层数据流图如图3所示。图3借阅管理的2层数据流图如图4和图5所示。图4图51.4.3数据字典数据字典是进展数据收集和数据分析所获得的主要成果,是系统中各类数据描述的集合。数据字典通常包括数据项、数据流、数据存储、处理逻辑。1.5构造化系统设计1.5.1本系统的主要功能模块包括如下:1图书管理模块图书分类管理功能:为了便于对库存的图书存放、查找,需要对图书进展分类。可以实现添加、修改、删除、查询图书分类信息。图书根本信息管理功能:包括新书,修改、查询、删除图书根本信息。图书编目功能:对

8、登记的新书进展编码后,参加总书目表,总书目表记载了图书室每一本书的信息。图书库存管理功能:包括图书入库管理、图书库存盘点、查询图书库存记录。2借阅者管理模块借阅者类别管理功能:为不同类别的借阅者设置不同的限借数量、限借期限、有效期限。借阅者信息管理功能:包括添加、修改、查询、注销读者信息。借书证管理功能:包括添加、修改、查询借书证信息,查询指定借书证的借书信息,借书证挂失。3借书管理模块借书管理模块:包括借书、还书、续借、图书挂失、催还、超期罚款、查询等管理功能。4系统管理模块系统管理模块:包括添加、修改、删除、查询系统用户名、口令、身份、数据备份、数据恢复等功能。1.5.2功能构造图图书管理

9、系统的功能构造图如图6所示。图61.5.3开发与运行环境1开发平台:Windows 2000 Server2开发前台工具:Visual Fo*Pro6.0操作系统对整个网络起着重要的作用,Windows 2000作为一种强健的、多用途的操作系统,不仅能够运行强有力的C/S应用软件,还可以提供可靠的文件与打印效劳,再加其置的通信与Internet/Intranet效劳功能,以及安装、使用、管理和维护的方便性,因此,本系统采用Microsoft Windows 2000 Server作为操作系统。3编码设计图书的ISBN书号采用中国标准书号其他编码的设计1.5.4数据库设计1概念构造设计经过分析后

10、设计出如图7所示E-R图图7图书管理系统中的关系表序号关系名称关系的属性1图书类型,分类名称,存放位置,描述信息2简书目图书,ISBN,条形码,书名,作者,价格,字数,页数,副本数3总书目条形码,图书,入库日期,图书状态4超期罚款借书证,条形码,超期天数,罚款金额5图书借阅条形码,借书证,借出日期,应归还日期,借书标记6借书证借书证,借阅者,发证日期,类别,借书证状态7借阅者借阅者,借书证,部门,证件,类别,8读者类型类别,类别名称,限借数量,限借期限,超期日罚金9部门部门,部门名称,负责人2逻辑构造设计将概念转化为关系模型,经过转化后为上图。表中加下划线的为关系的主键。3物理构造设计选用了S

11、QL Server 2000作为数据库管理系统,相应的数据库、数据表应符合SQL Server 2000的要求。字段名类型长度是否为主键是否允许为空中文说明BookId字符型10Yes否简书目标识ISBN字符型18否ISBN号BookName字符型32是图书名称Author字符型16是作者Publisher字符型30是PublishDate日期型8是出版日期Price浮动型7.2是价格TypeNum字符型5否Words整型4是字数Pages整型4是页数Copy整型4否副本数简书目的表构造字段名字段类型长度是否为主键是否允许为空中文说明TmId字符型6Yes否条形码BookId字符型10否简书目

12、标识为Book Info中主键InDate日期型8否入库日期State字符型1是图书状态总书目的表构造1.5.5输入输出设计输入输出的根本要求如下:1输入数据简单方便,并提供实时帮助。2输入数据可以复查,但确定输入后不可以随意修改,应经过批准后才能修改。3输出的数据格式符合标准,输出操作简单、快捷。4输出数据应提供文本和电子报表两种形式。1.5.6用户界面设计1用户界面充分发挥可视化程序设计的优势,采用图形化操作方式,适应用户的能力和要求,尽量做到简单、方便、一致,为用户提供友好的操作环境。2图书管理系统的界面由窗口构成,一般分为登陆窗口、主窗口、多个子窗口、对话框、报表等。3对话框一般是应用

13、程序和用户之间的交互窗口,系统通过对话框给用户关于操作的相关信息,一般要求用户进展响应。对话框的类型一般分为提示、警告、帮助等类型。1.5.7报表的设计管理信息系统中一般需要设计一些报表来进展数据的统计和显示,报表的设计格式要参照应用程序设计的要求,一般分为主从表构造、单表构造、分组统计报表等。1.6 系统实施1.6.1图书管理系统程序代码的编写1图书管理系统的系统主文件2图书管理系统的登陆窗口3图书管理系统的主窗口4图书管理系统的各个子窗口图书管理模块的主要子功能模块的功能及其程序代码读者管理的主要子功能模块借阅管理的主要子功能模块1.所借图书的超期判断2.图书的借阅3.图书的归还系统管理的

14、主要子功能模块1.部门信息的管理2.用户名、密码管理3.密码修改1.6.2系统测试评价及维护1根据系统设计方案,建立数据库,进展各功能模块的程序设计和调试。2制订系统运行和维护的各种规章制度,严格进展系统的日常运行管理和维护,确保系统平安正常稳定。1.6.3系统平安保障将使用人员分成不同的组,不同的组授予不同的权限1系统管理员组2系统操作员组3系统查询组1.7 个人总结随着图书馆形态的变化,其资源形式、组织形式。效劳容、方式和手段、管理模式乃至用户的信息行为也随之发生相应的改变,图书馆的工作重点将转移到信息资源的开发和利用上来,传统的封闭式信息效劳模式将向开放式网络化电子信息效劳转变。图书馆信

15、息管理系统开发的总体目的是在图书馆信息管理实现管理的系统化、自动化、减少工作量,增加效率及可靠性。图书馆信息系统促进了信息的传播,充分发挥了信息再升值的成效。通过对图书馆信息管理系统的根本容进展研究,了解到此系统具有显著的优越性,能满足现代化图书馆管理的需求。大力推广图书馆信息管理系统具有重大的现实意义。参考文献1铭君.在新形势下列图书馆的管理创新初探J.理工大学学报,2009,42闫海新.国产图书馆信息管理系统的现状及开展趋势J.图书馆学刊,2002,33宗模.图书馆信息管理系统需求分析J.计算机光盘软件与应用, 2011(10):185-1854高岭,林凯,增智.面向C/S和对象Web的管理信息系统开发研究J.小型微型计算机系统, 2001, 22(2):222-2255彩红.基于C/S构造的图书管理信息系统研究与开发J.图书馆学研究, 2009(5):50-516广宇.管理信息系统应用与开发M.中国人民大学公安大学, 20007于本海.管理信息系统开发案例M.高等教育, 20108夏俊博,宋晓宇.图书信息管理系统的设计与实现J.电脑知识与技术:学术交流, 2007, 3(13):32-33.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!