




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、图书馆管理系统需求分析报告一、 概述1、编写目的在对系统计划阶段的确定的工作范围内进一步对目标对象和环境作细致、深入的调查分析。2、项目背景a.所建设开发软件系统的名称:图书馆管理系统。b.本项目的任务提出者:系统开发小组。c.用户:图书馆工作人员及读者。d.软件系统委托方:图书馆领导。3、定义数据流程图(DFD):为描述软件系统中的信息流提供了一个图形方法。箭头代表数据流,方框代表数据的源点或终点,圆框代表数据流的交换,双杠代表数据存储的地方。数据字典是对数据流程图中的数据,变换等进行精确的定义。4、参考资料数据库系统简明教材软件工程技术与实践软件工程基础二、 现行系统概况该单位图书馆现为人
2、工管理,效率低,易比错,手续繁琐,而且耗费大量的人力。图书馆希望设计一个图书管理系统,用于管理读者的登记,图书的购入、借出、归还以及注销等。并且方便管理人员还查阅某位读者、某本图书的借阅情况。并可加快对当前借阅情况统计的效率,以全面掌握图书的流通情况、提高工作效率、加快信息反馈, 为读者提供满意的借阅环境。三、 系统需求说明1、对功能的规定经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。以下是图书管理系统必须具备的功能:1.新进图书的登记功能:对于购进的新书,系统必须具备图书信息资料的录入功能。2.图书的查询修改功能:当图书资料发生变化,如图书丢失
3、或有错误信息输入时,则应能够及时对数据进行修改和补充。3.借阅的登记,归还的登记功能:系统的主要功能之一,供本校学生借阅图书、归还图书,并进行登记。4.学生信息的增加、删除和修改功能:系统主要功能之一,建立学生信息,并对其进行维护。2、对性能的规定为了保证系统能够长期、安全、稳定、可靠、高效的运行,图书管理系统应该满足以下的性能需求:(1)、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。(2)、系统的开放性和系统的可扩充性图书管理系统在开发过程中,应该充
4、分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范, 可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。(3)、系统的易用性和易维护性图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程
5、。(4)、系统的标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都要符合主流国际、国家和行业标准。(5)、系统的先进性目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于落后。这一方面通过系统的开放性和可扩充性,不断改善系统的功能完成。另一方面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并先进且有良好发展前途的产品。(6)、系统的响应速度图书管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。在进行统计分析时,根据所需数据量的不同而从秒级到分钟级,原则是保证操作人
6、员不会因为速度问题而影响工作效率。3、输入输出要求输入:键盘,鼠标等。输出:显示器等。4、其他专门要求数据库:对于图书馆管理信息系统来说,数据的处理流程从软件操作的过程确定基础数据为:图书管理员数据读者数据(图书证) 图书信息为了方便用户对图书的维护工作减少数据输入量和数据一致性,基础数据还定义为:图书类别定义出版社定义5、条件、假定和限制运 行 环 境 : 兼 容 当 前 主 流 操 作 系 统95/98/NT/ME/2000/XP,Office 软件等。硬件环境:奔腾 4 以上计算机,打印机、扫描机等。开发软件:SQL Server、vb 等。最早投入运行时间:2010 年 12 月 30
7、。四、 新系统的逻辑模型1、图书馆组织机构分析windows图书馆通过对图书馆工作人员的调查,图书馆主要有 4 个部门。借阅管理部负责图书的借阅管理;图书管理部负责书籍类别标准的制定,类别信息的输入;书籍类别信息的查询,修改;书籍信息的输入;读者管理部负责主要针对各类读者信息进行管理;系统管理部负责用户管理和密码管理。组织机构图如下:借图读系阅书者统管管管管理理理理部部部部2、系统功能结构图图书馆组织机构图还借设设设设书书置置置置密信信图图读读码息息书书者者管管管信种信种理理理息类息类还 还 还借 借 借图 图 图图 图读 读 读读 读书 书 书书 书 书书 书 书书 书者 者 者者 者信 信
8、 信信 信 信信 信 信类 类信 信 信种 种息 息 息息 息 息息 息 息别 别息 息 息类 类查 修 添查 添 修查 修 添添 修查 修 添修 添询 改 加询 加 改询 改 加加 改询 改 加改 加图书馆管理系统借阅信息管理图书信息管理读者信息管理系统管理用户管理3、业务流程图通过对学校的图书馆借书、还书业务的调查,弄清了借书还书的业务流程,如下图所示:借书单借书证读者借书证借书审核合格书证、借书单借书登记图书目录图书档案书库记录图书还书审核合格图书还书处理4、数据流程图图读者信息读者图书信息书管理系统会员信息读者审核信息管理员借阅信息借书卡、借阅信息借还书信息通过对业务流程图的细化,可得
9、到系统的分层数据流图。如下图: 顶层数据流图:图书馆管理系统的顶层数据图对顶层数据流图细化、分解可得到图书管理系统的第一层数据流图, 如下图:借阅信息借还书信息P1借阅信息管理借书信读者息还书信息P2图书信息管理书库文件读者管理员借书卡、借阅信息读者资料读者信息审核会员信息P3读者信息管理读者记录管理员信息P4系统管理图书馆管理系统的第一层数据图对第一层数据流图进一步细化、分解,可以得到第二层数据流图, 如下图:借书卡P1.1身份审核合格读者借书信息读者记录借还书信息P1.2借书登记管理员书库文件还书信息P1.3书籍检查合格书籍读者还书信息P1.4还书处理借阅信息管理数据流图管理员管理员身份信
10、息P2.1身份审核合格人员P2.2书籍查询P2.3入、出库情况图书目录书库文件书库记录图书信息管理数据流程图管理员管理员身份信息P3.1身份审核合格人员P3.2读者查询P3.3读者情况读者信息表读者记录读者信息管理数据流图5、数据字典1)数据元素数据元素条目数据元素名称:用户密码别名:userpass长度:16描述:用户登录系统的密码有关的数据结构:User数据元素条目数据元素名称:图书分类编号别名:Bookindex类型:数值型长度:10描述:图书分类的编号数据元素条目数据元素名称:读者编号别名:Readerindex类型:数值型长度:10描述:区分读者的唯一标识数据元素条目数据元素名称:图
11、书名称别名:BookName类型:文本型长度:50描述:图书的名称2)数据流条目数据流条目数据流名称:添加读者简述:进入读者管理可进行添加数据来源:读者资料数据流向:读者信息表包含的数据结构:数据流条目数据流名称:查询结果简述:从图书信息表中检索信息数据来源:图书信息表数据流向:查询结果包含的数据结构: 数据流条目数据流名称:查询读者信息 简述:读者登录后可进行查询数据来源:读者信息查询窗口数据流向:读者信息查询窗口包含的数据结构:数据流条目数据流名称:按条件查找简述:读者按类别或作者查找的结果数据来源:读者信息查询条件窗口 数据流向:读者信息查询条件窗口 包含的数据结构:数据流条目数据流名称
12、:管理员登录简述:管理员对图书进行管理数据来源:管理员表数据流向:管理员表包含的数据结构: 数据流条目数据流名称:显示图书简述:由条件将各类数据显示数据来源:图书信息表数据流向:浏览图书包含的数据结构: 数据流条目数据流名称:修改读者信息简述:输入预修改的信息 数据来源:读者信息表数据流向:读者信息修改界面包含的数据结构:数据流条目数据流名称:读者信息简述:读者都能对它进行维护数据来源:读者信息表数据流向:读者信息维护包含的数据结构:数据流条目数据流名称:添加图书简述:新购图书的添加数据来源:图书信息表数据流向:图书信息表包含的数据结构:数据流条目数据流名称:修改图书信息简述:图书更新数据来源
13、:图书信息表数据流向:图书信息表包含的数据结构: 3)处理过程描述处理功能条目名称:查询图书输入数据:按图书编号、书目名称、作者等来查询输出数据:图书编号、书目名称、书目作者处理逻辑:(1)支持模糊查询(2)对查询的图书可进行修改删除等处理功能条目名称:添加用户输入数据:用户ID,用户密码,用户名称。输出数据:是否添加成功处理逻辑:(1)用户名称是否不同(2)用户密码是否包含非法字符处理功能条目名称:添加图书输入数据:图书编号,图书名称,作者,在库数量,单价,图书分类,图书简介。输出数据:是否添加成功 处理逻辑:(1)是否有漏填(2)数据要求是否匹配(3)信息是否填写完整4)数据存储数据存储条目数据存储名称:图书信息表说明:存储图书基本信息结构:图书编号,图书名称,图书分类,出版社,入库时间,入库数量,图书状态,在库数量,图书简介。关键字:图书编号相关处理:查询,修改
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 从医之路活动方案
- 仙人酒吧开业活动方案
- 代理加盟活动方案
- 代驾公司三周年活动方案
- 仪式之礼活动方案
- 价格服务活动方案
- 企业参访推广活动方案
- 仿写作文竞赛活动方案
- 企业乔迁活动方案
- 企业元宵佳节活动方案
- 《中华人民共和国反洗钱法》课件
- 椎管内麻醉常见并发症的预防及处理
- GB/T 7260.503-2020不间断电源系统(UPS)第5-3部分:直流输出UPS性能和试验要求
- GB/T 4721-1992印制电路用覆铜箔层压板通用规则
- GB/T 22415-2008起重机对试验载荷的要求
- GB/T 11363-2008钎焊接头强度试验方法
- TSG D7003-2022 压力管道定期检验规则-长输管道
- IATF16949数据分析与绩效评价程序
- 洁净区空气洁净度级别空气悬浮粒子的标准规定表
- 人教版五年级下册期末语文试卷答题卡及答案
- 步进式加热炉耐材砌筑施工方案
评论
0/150
提交评论