图书管理系统案例分析

上传人:GCG1****010 文档编号:57136017 上传时间:2022-02-23 格式:DOC 页数:12 大小:94.50KB
收藏 版权申诉 举报 下载
图书管理系统案例分析_第1页
第1页 / 共12页
图书管理系统案例分析_第2页
第2页 / 共12页
图书管理系统案例分析_第3页
第3页 / 共12页
资源描述:

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

1、 图书管理系统案例分析图书管理系统案例分析课程名称:课程名称: 信息系统案例分析信息系统案例分析 姓姓 名:名: 张彦龙张彦龙 专业班级:专业班级: ZBZB 信管信管 162162 学学 号:号: 201604032220201604032220 指导老师指导老师: : 巨巨 筱筱 2016 年年 12 月月目录目录1.1 项目开发背景项目开发背景.31。1。1 开发背景.31.1.2 现行系统状况分析.31。2 系统需求分析系统需求分析.31.2。1 领导者的需求.31。2.2 图书管理员的需求.41.2。3 借阅功能需求.41。3 系统可行性分析系统可行性分析.41。3.1 技术可行性.

2、41.3。2 经济可行性.41.3.3 社会可行性.41.4 结构化系统分析结构化系统分析.51。4。1 图书管理系统的功能分析.51.4.2 数据流图.5中原工学院信息商务学院中原工学院信息商务学院1。4.3 数据字典.81.5 结构化系统设计结构化系统设计.81。5.1 本系统的主要功能模块.81.5.2 功能结构图.91.5。3 开发与运行环境.91。5。4 数据库设计.101。5.5 输入输出设计.121。5.6 用户界面设计.121。5.7 报表的设计.121.6 系统实施系统实施.131.6.1 图书管理系统程序代码的编写.131。6。2 系统测试评价及维护.131.6.3 系统安

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

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

5、受欢迎的程度。1.2.21.2.2 图书管理员的需求图书管理员的需求可以快捷地添加、修改、查询图书分类信息和图书信息。能及时掌握图书馆的藏书数量及种类,方便迅速盘点图书库存。快捷地添加、修改、查询借书证信息,且具有借书证挂失功能。图书的借出、归还、续借、挂失、催还手续简便,效率高.1.2.31.2.3 借阅功能需求借阅功能需求图书借阅者需要查看图书馆图书情况,还需要进行本人借书情况的查询和个信息维护,通过图书信息管理系统这些功能得以实现.1 1。3 3 系统可行性分析系统可行性分析1.31.3。1 1 技术可行性技术可行性本系统准备采用 C/S 结构模式,C/S 结构的最大优势在于广泛采用了网

6、络技术,将系统中的各部分任务分布在网络上担任不同角色的计算机。这使数据的准确性与安全性得到了很大的提高,极大的改善了人员工作的效率,在技术上是可行的。1.3.21.3.2 经济可行性经济可行性系统是为了改善人工处理的工作负荷重,需求多等方面来设计的,开发人员都拥有各自的办公设备,只需要负担开发人员的工资,这在经济上是可行的.1 1。3.33.3 社会可行性社会可行性图书事业的发展是精神文明进步的动力,本系统根据借阅功能需求及管理功能需求进行设计,满足了图书管理的新特点,具有显著的优越性,顺应了社会需求。综上所述,本系统技术可行,经济合理,符合需求。因此,本系统的开发是可行的。1.41.4 结构

7、化系统分析结构化系统分析1 1。4 4。1 1 图书管理系统的功能分析图书管理系统的功能分析在图书管理系统中,主要有三类外部实体:图书管理员、读者、领导。图书管理系统大部分功能是为图书管理员设置的。经调查分析,此次开发的图书管理系统应具有以下功能:查询和维护读者基本信息,包括读者信息的增加、修改、删除等。管理读者借书证,包括借书证的办理、挂失和注销等.登记新书,主要是对上级分配、购入和社会捐赠的图书进行登记,即记载图书信息,若图书室有十本同样的图书,在图书信息表中只记载 1 条信息,同时副本数记为 10。图书编目,即对登记的新书进行编码后入总书目表,总书目表中记载了图书室每一本书的信息,若图书

8、室中有十本相同的图书,在总书目表中对应有十条记录。图书的流通处理,即借书、还书处理。1.41.4。2 2 数据流图数据流图绘制数据流图时,只考虑管理员和借阅者两个外部实体,顶层数据流图如图 1 所示.图 10 层数据流图如图 2 所示。由于 1 层图么有完整绘制,0 层图中只属于一个加工的文件(例如权限表)也在 0 层图上出现.0 层数据流图通过反映整个系统中不同的数据流向,来揭示系统的组成结构以及各组成部门之间的关系,这种关系主要体现在对数据的操作和处理上。图 2借阅管理的 1 层数据流图如图 3 所示。图 3借阅管理的 2 层数据流图如图 4 和图 5 所示.图 4图 51.4.31.4.

9、3 数据字典数据字典数据字典是进行数据收集和数据分析所获得的主要成果,是系统中各类数据描述的集合。数据字典通常包括数据项、数据流、数据存储、处理逻辑。1 1。5 5 结构化系统设计结构化系统设计1.5.11.5.1 本系统的主要功能模块本系统的主要功能模块包括如下:(1)图书管理模块图书分类管理功能:为了便于对库存的图书存放、查找,需要对图书进行分类.可以实现添加、修改、删除、查询图书分类信息.图书基本信息管理功能:包括新书,修改、查询、删除图书基本信息.图书编目功能:对登记的新书进行编码后,加入总书目表,总书目表记载了图书室每一本书的信息。图书库存管理功能:包括图书入库管理、图书库存盘点、查

10、询图书库存记录.(2)借阅者管理模块借阅者类别管理功能:为不同类别的借阅者设置不同的限借数量、限借期限、有效期限。借阅者信息管理功能:包括添加、修改、查询、注销读者信息。借书证管理功能:包括添加、修改、查询借书证信息,查询指定借书证的借书信息,借书证挂失。(3)借书管理模块借书管理模块:包括借书、还书、续借、图书挂失、催还、超期罚款、查询等管理功能。(4)系统管理模块系统管理模块:包括添加、修改、删除、查询系统用户名、口令、身份、数据备份、数据恢复等功能。1.5.21.5.2 功能结构图功能结构图 图书管理系统的功能结构图如图 6 所示。图 61 1。5.35.3 开发与运行环境开发与运行环境

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

12、后设计出如图 7 所示 ER 图图 7图书管理系统中的关系表序号序号关系名称关系名称关系的属性关系的属性1图书类型分类号,分类名称,存放位置,描述信息2简书目图书编号,ISBN,条形码,书名,作者,出版社,出版社,价格,分类号,字数,页数,副本数3总书目条形码,图书编号,入库日期,图书状态4超期罚款借书证编号,条形码,超期天数,罚款金额5图书借阅条形码,借书证编号,借出日期,应归还日期,借书标记6借书证借书证编号,借阅者编号,发证日期,类别编号,借书证状态7借阅者借阅者编号,借书证编号,姓名,部门,证件号码,类别编号,电话8读者类型类别编号,类别名称,限借数量,限借期限,超期日罚金9部门部门编

13、号,部门名称,电话,负责人(2)逻辑结构设计将概念转化为关系模型,经过转化后为上图。表中加下划线的为关系的主键。(3)物理结构设计选用了 SQL Server 2000 作为数据库管理系统,相应的数据库、数据表应符合 SQL Server 2000 的要求.字段名字段名类型类型长度长度是否为主键是否为主键是否允许为空是否允许为空中文说明中文说明BookId字符型10Yes否简书目标识ISBN字符型18否ISBN 号BookName字符型32是图书名称Author字符型16是作者Publisher字符型30是出版社Publish Date日期型8是出版日期Price浮动型7。2是价格TypeNu

14、m字符型5否分类号Words整型4是字数Pages整型4是页数Copy整型4否副本数简书目的表结构字段名字段名字段类型字段类型长度长度是否为主键是否为主键是否允许为空是否允许为空中文说明中文说明TmId字符型6Yes否条形码BookId字符型10否简书目标识(为Book Info 中主键)InDate日期型8否入库日期State字符型1是图书状态总书目的表结构1 1。5.55.5 输入输出设计输入输出设计输入输出的基本要求如下:(1)输入数据简单方便,并提供实时帮助。(2)输入数据可以复查,但确定输入后不可以随意修改,应经过批准后才能修改。(3)输出的数据格式符合标准,输出操作简单、快捷。(4

15、)输出数据应提供文本和电子报表两种形式。1.5.61.5.6 用户界面设计用户界面设计(1)用户界面充分发挥可视化程序设计的优势,采用图形化操作方式,适应用户的能力和要求,尽量做到简单、方便、一致,为用户提供友好的操作环境.(2)图书管理系统的界面由窗口构成,一般分为登陆窗口、主窗口、多个子窗口、对话框、报表等。(3)对话框一般是应用程序和用户之间的交互窗口,系统通过对话框给用户关于操作的相关信息,一般要求用户进行响应。对话框的类型一般分为“提示” 、“警告” 、 “帮助等类型.1 1。5.75.7 报表的设计报表的设计管理信息系统中一般需要设计一些报表来进行数据的统计和显示,报表的设计格式要

16、参照应用程序设计的要求,一般分为主从表结构、单表结构、分组统计报表等.1.61.6 系统实施系统实施1 1。6.16.1 图书管理系统程序代码的编写图书管理系统程序代码的编写(1)图书管理系统的系统主文件(2)图书管理系统的登陆窗口(3)图书管理系统的主窗口(4)图书管理系统的各个子窗口图书管理模块的主要子功能模块的功能及其程序代码读者管理的主要子功能模块借阅管理的主要子功能模块1.所借图书的超期判断2.图书的借阅3。图书的归还系统管理的主要子功能模块1.部门信息的管理2.用户名、密码管理3.密码修改1.6.21.6.2 系统测试评价及维护系统测试评价及维护(1)根据系统设计方案,建立数据库,

17、进行各功能模块的程序设计和调试。(2)制订系统运行和维护的各种规章制度,严格进行系统的日常运行管理和维护,确保系统安全正常稳定。1.6.31.6.3 系统安全保障系统安全保障将使用人员分成不同的组,不同的组授予不同的权限(1)系统管理员组(2)系统操作员组(3)系统查询组1 1。7 7 个人总结个人总结随着图书馆形态的变化,其资源形式、组织形式。服务内容、方式和手段、管理模式乃至用户的信息行为也随之发生相应的改变,图书馆的工作重点将转移到信息资源的开发和利用上来,传统的封闭式信息服务模式将向开放式网络化电子信息服务转变.图书馆信息管理系统开发的总体目的是在图书馆信息管理实现管理的系统化、自动化

18、、减少工作量,增加效率及可靠性。图书馆信息系统促进了信息的传播,充分发挥了信息再升值的功效。通过对图书馆信息管理系统的基本内容进行研究,了解到此系统具有显著的优越性,能满足现代化图书馆管理的需求。大力推广图书馆信息管理系统具有重大的现实意义。参考文献参考文献1陈铭君。在新形势下图书馆的管理创新初探J.长春理工大学学报,2009,42闫海新.国产图书馆信息管理系统的现状及发展趋势J.图书馆学刊,2002,33杨宗模. 图书馆信息管理系统需求分析J 。计算机光盘软件与应用, 2011(10):1851854 高岭,林凯,李增智。面向 C/S 和对象 Web 的管理信息系统开发研究J. 小型微型计算机系统 , 2001, 22(2):2222255陈彩红。 基于 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交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!