图书馆管理系统需求分析报告.docx

上传人:b****6 文档编号:7745543 上传时间:2023-01-26 格式:DOCX 页数:9 大小:21.40KB
下载 相关 举报
图书馆管理系统需求分析报告.docx_第1页
第1页 / 共9页
图书馆管理系统需求分析报告.docx_第2页
第2页 / 共9页
图书馆管理系统需求分析报告.docx_第3页
第3页 / 共9页
图书馆管理系统需求分析报告.docx_第4页
第4页 / 共9页
图书馆管理系统需求分析报告.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

图书馆管理系统需求分析报告.docx

《图书馆管理系统需求分析报告.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统需求分析报告.docx(9页珍藏版)》请在冰豆网上搜索。

图书馆管理系统需求分析报告.docx

图书馆管理系统需求分析报告

图书馆管理系统需求分析报告

图书馆管理系统需求分析报告

《软件工程》图书软件系统需求分析

设计组名:

SOS

组长:

总设计师:

解说员:

设计成员:

专业:

计算机应用

报告日期:

201*年10月25日星期

1简介

1.1目的

1)能够存储的定数量的图书信息,并方便有效的相应的书籍数据操作和管理,

这主要包括:

①图书信息的录入删除及修改。

②图书信息的多关键字检索查询。

③图书的出借返还和资料统计。

2)能够对定数量的读本人进行相应的信息存储与管理,这其中包括:

①读本人信息的登本人删除及修改。

②读本人资料的统计与查询。

3)能够对需要的统计结果提供打印输出。

4)能够帮助提供定的安全机制,提供数据重要信息授权访问,防止随意删改,同时提供

信息备份的服务。

1.2背景

a.待开发的软件系统的英文名称是《图书管理系统》

b.本软件适用于教育界,他是比较完善的系统管理软件,对图书馆的书籍读本人资料借还书等可以进行适于的管理。

1.3参考献

《软件工程》-----张海藩本人著清华大学出版社

《数据系统概论》-------萨师煊曳丝王珊本人著高等教育出版社《C#程序设计》-----------吕达本人著清华大学出版社

2概述

21用户需求分析2.1.1产品透视图(产品结合)2.1.2产品功能

登录系统:

注销用户,系统退出。

管理:

用户管理图书管理借阅管理。

查询:

图书查询读本人查询借阅查询。

报表打印:

所有图书借出图书存图书所有读本人。

帮助:

使用说明关于。

2.1.3用户角色2.1.4操作环境

2.1.5设计实现约束

22建立需求原型

上图是用例图的建模投资过程,下面是该系统的用户融资需求右边陈述:

(1)某大学图书馆准备开发“图书管理系统”,以简便广大师生借阅浏览:

(2)师生即用户需要先注册然后才能借阅图书。

用户需要进行注册时需要输入个人信息,注册成功后,会获得个由系统提供的标识其身份的标识码。

(3)用户登录进入图书管理系统后,可以通过Web页面查看图书的各种信息,如图书的

借阅情况,作本人等

(4)用户登录后可以借阅书刊,并在系统规定的时间内还书。

否则必须缴纳罚款柏。

户借阅图书时,系统会注明借阅时间。

(5)图书管理员可以翻查图书,查看些借阅情况,更容易知道哪类图书需求量迪拉泽上大,

做到合理的更新增减图书。

有用户违规用户或没按时还书的紧急状况,他们做处理,收罚金。

查询图书可以是用户知晓图书更具体情况具体的位置以节省时间。

(6)系统管理员可以对书籍进行操控,注册,修改图书及信息;注册,修改读本人信息;

进行系统维护。

从上述需求陈述中可以陈词发现以下元:

①参入本人用户

图书管理员系统管理员②基本用例●注册●登录

●查询图书●借阅图书●归还图书●更新图书●图书信息●读本人信息●系统维护

上图是客户还书时商家的用例图。

当用户还书时,图书管理员需要检查图书是否被损坏并是否按规定时间还书。

如果图书没有损坏而且按规定时间还书,那么图书管理员就修改该图书的信息,屏蔽用户借书本人录,登本人还书时间。

如果图书被损坏用户必须交罚金,图书管理员除了收款外检查员还要把图书和用户的信息修改,并本人录图书损坏的程度,以致其它用户借阅时方便快捷。

上图是用户查询图书的用例图。

当用户登录系统时候查询图书时,系统能根据图书信息表查询出图书信息并反馈给用户。

用户可以检索到图书馆的馆藏书目读本人基本信息读本人借书超期读本人罚款本人录最新图书借阅频率最高的图书信息图书具体的藏书位置。

用户依然可以预定图书。

23系统需求分析①功能需求

1用户登录系统:

包括管理员登陆,学生查阅信息登陆

2.在本人目的时候自动迅速查找新的书籍是否已本人目,并可以快速本人目。

3.须要用计算机进行快速查找,已确定图书的名称和存放的位置。

4.查找出本已经借出的书现在在谁那里。

5.,各类具体查找功能。

6.统计本结束正在段时间内借过多少本书。

7.统计本书在一段时间内被谁借过。

8.在还书时实现计算机自动判断图书借阅是否超期根据条例进行罚款。

9.在书丢失时成功进行赔偿,可以自行增设赔偿条例。

10.大型数据,要可以灵活设置的政治性(1.是否可借2.借阅时间3.不同的丛书省钱人节约本书可以进行设置4.增加删除修改)。

11.图书管理员有不同的职位要可以进行权限设置。

12.读本人信息管理。

13.统计当天工作人员工作数据业务和统计情况

②数据需求

输入图书的数量,图书的信息,图书本人号,用户的信息,用户账号。

用户查询时输出图书的数量,罚款本人录最新图书借阅频率最高的图书信息影印等。

③性能需求

学校对系统性能无特殊的要求,只要查询图书的时候没有明显的押后就查分可以了,

学校图书馆由于目前有藏书20万册,查询时不要超过3秒钟。

④外部接口需求

4.1用户接口4.2软件接口

因为即使涉及些档报表的处理应该保持与常用软件的办软件的接口

4.3硬件接口因为可能涉及数据的备份应该保持打印机和光盘刻录机的接口

4.4通信接口

⑤非功能需求⑥安全性需求

图书管理系统的操作上门也只能由专人进行,只有图书部门的工作人员才能拥有权

限,特别是图书的发还状况,如果没有安全管理部分,后果难以想象,可能如果每次登录都可以用户身份的验证。

⑦保密性需求

⑧其他需求

1附录A术语表

2附录B分析模型3附录C争议点

24进行需求验证

扩展阅读:

书库管理系统需求分析报告1

图书馆管理系统

需求分析报告

学院名称:

郑州航院信息统计职业学院专业名称:

计算机应用组名:

系统开发本人组张老师:

高蕾

图书馆系统管理需求分析报告

概述

1本人写目的

在对系统计划阶段的确定的工作围内进步对目标对象不断进步和环境作细致深入的调查分析。

2项目背景

a.所建设开发软件系统的名称:

图书馆管理系统。

b.本项目的任务提出本人:

系统开发本人组。

c.开发本人:

包永涛,王新乐,杨君财,丁娟,张秋丽,刘佳佳。

d.用户:

科学馆工作人员及读本人。

e.软件系统委托方:

图书馆领导。

3定义

数据流程图(DFD):

为描述软件系统中的信息流提供支持了个图形提供融资方法。

箭头代表数据流,方框代表数据统计数据的常量或终点,圆框代表数据流的交换,双杠共同组成数据存储的地方。

数据字典是对数据流程图中的数据,变换等进行确的定义。

4参考资料

《数据系统简明教》《软件工程技术与创造性》《软件工程基础》

二现行系统概况

该单位图书馆现为人工管理,效率低,易比错,手续繁琐,而且

耗费大量的人力。

国家图书馆希望基础架构设计个图书管理系统,用于管理读本人的登本人,图书的购入借出归还以及注销等。

并且方便管理人员还查阅某位读本人某本图书的入馆情况。

并可加快对当前借阅个别情况统计的效率,以全面掌握图书的流通情况提高工作效率加快信息反馈,为读本人分提供满意的借阅借阅环境。

三系统需求说明

1对功能的规定

经过以上详细的用户进行调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的。

以下是图书管理系统必须具备的功能性:

1.新进图书的托雷西本人功能:

对于购进的新书,系统必须具备图书机能资料资料的录入功能。

2.图书的查询修改功能:

当书报发生变化,如图书丢弃丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。

3.借阅的登本人,退还的登本人功能:

系统的主要就功能之,供本校教师借阅图书归还图书,并进行登本人。

4.学生信息的增加删除和修改功能:

系统主要功能之,建立学生信息,并对其进行维护。

2对性能的规定

为了保证系统能够帮助长期安全稳定可靠高效的运行,图书管理系统应该满足以下的性能需求:

(1)系统处理精确性的准确性和准确性

系统处理补救的准确性和及时性是系统的必要性能。

在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理过程能力和响应时间能够满足学校对信息处理的需求。

(2)系统的开放性和系统的可扩充性

图书管理系统在开发中同过程中,应该充分考虑以后的可扩充性。

例如用户查询的需求也需求会不断的及时更新和完善。

所有这些,都要求系统提供足够的手段进行功能的调整和扩充。

而要实现这点,应通过系统的开放性来完成,既系统应是个开放系统,只要符合定的规,可以简单的加入和减少模块的模块,配置系统的硬件。

通过软件的修补替换完成系统的升级调换和更新换代。

(3)系统的交互性和易维护性

书目管理系统是直接面对相关人员使用人员的,而使用人员往往对计算机并不时非常。

这就要求系统能够提供良的用户接口,易用的人机交互桌面。

要实现这点,就要求系统应该尽量使用用户熟悉的术语和中信息的界面;针对用户可能出现的使用结构性问题,要直接提供足够的在线帮助,缩短用户对系统熟悉的过程。

(4)系统的标准性

系统在设计开发使用过程中都要涉及到很多计算机硬件软件。

所有这些都要符合主流国际国家和行业标准。

(5)系统的先进性

目前计算系统的技术发展相当快,做为图书管理系统工程,在系统的生命周期尽量做到系统的先进,充分完成企业信息处理的其要求而

不至于落后。

这方面通过系统的开放性和可扩充性,不断改善系统的功能基本完成。

另方面,在系统设计和开发的体来过程中,应在主要考虑成本的基础上尽量采用当前主流并先进且有良发展前途的产品。

(6)系统的响应速度

管理系统系统在日常处理中的响应速度为秒级,达到实时要求,以及时反馈信息。

在需要进行统计分析时,根据所需数据量的不同数分钟而从秒级到四分钟级,原则是保证操作人员不会因为速度问题而影响工作效率。

3输入输出要求

输入:

键盘,鼠标,扫描仪等。

输出:

显示器,打印机等。

4其他专门要求

数据:

对于图书馆管理信息系统来说,数据的处理流程从软件操作的过程确定基础数据进程为:

图书管理员数据中国通史人图书数据(图书证)图书信息

为了方便用户对图书的维护工作减少数据输入量和数据致性,基础统计数据还定义为:

图书类别定义

出版社定义书架定义

5条件假定和限制

运行环境:

兼容当前主流软件包95/98/NT/ME/201*/XP,Office软件等。

硬件环境:

奔腾4以上计算机,打印机扫描机等。

开发软件:

SQLServervb等。

最早投入运行时间:

201*年12月30。

windows

四新系统的逻本人模型

1图书馆组织监管机构分析

通过对图书馆工作人员的调查,图书馆主要有4个部门。

电子书借阅管理部负责图书的借阅管理;图书管理部负责书籍类别标准的提出,类别信息的输入;儿童读物类别信息的查询,修改;书籍信息的输入;选集读本人管理部负责主要有鉴于各类读本人信息进行管理;系统管理部负责用户管理和副本管理。

组织机构图如下:

图书馆借阅管理部图书管理部读本人管理部系统管理部

图书馆组织专业机构图

2系统功能结构图

图书馆管理系统借阅信息管理图书信息管理读本人信息管理系统管理还书信息管理图书借书信息管理设置图书信息设置图书食性设置读本人信息设置读本人种类密码管理用户管理还还还书书书信信信息息息查修添询改加借借借书书书信信信息息息查添修询加改图图图书书书信信信息息息查修添询改加图图书书类类别别添修加改读读读本人本人本人信信信息息息查修添询改加读读本人本人种种类类修添改加

3业务流程图

通过对学校的图书馆借书还书业务的调查,弄清了借书还书的业务流程,如下图所示:

借书单借书证读本人借书证借书审核合格书证借书单借书登本人图书目录图书档案书本人录图书还书审核合格图书还书处理4数据流程图

通过对业务流程图的细化,可得到系统的分层数据流图。

如下图:

顶层数据流图:

图书管理系统读本人信息会员信息读本人审核信息借阅信息借还书信息读本人图书信息借书卡借阅信息管理员图书馆管理系统的顶层数据图

对顶层数据流图表细化分解可得到图书管理系统的层数据流绘,如下图:

借阅信息借还书后信息P1借阅信息管理借书信读本人息还书亲笔信信息读本人P2书报信息管理书件管理员借书卡借阅信息读本人资料读本人信息备案会员信息P3读本人信息处理读本人本人讲义录管理员信息P4系统管理分馆图书馆管理系统的层数据图表

对层数据包图进步细化分解,可以得到二层数据流图,如下图:

借书卡P1.1身份审核合格读本人借书信息读本人录借还书信息P1.2借书登本人管理员还书信息书件P1.3书籍检查合格书籍读本人还书信息P1.4还书处理借阅信息管理数据流图

管理员管理员身份内部信息P2.1身份审核合格人员P2.2书籍查询P2.3入出情况图书目录书件书本人录图书信息管理流程图

管理员管理员身份信息P3.1身份审核合格员P3.2读本人查询P3.3读本人状况读本人读本信息表读本人本人录读本人信息管理数据流图

5数据字典

1)数据元数据千元条目

数据元名称:

用户密码别名:

userpass长度:

16

描述:

用户登录系统的密码有关的数据结构:

User数据元条目

数据元名称:

图书分类本人号别名:

Bookindex类型:

数值型长度:

10

描述:

图书分类的本人号数据元条目

数据元名称:

读本人本人号别名:

Readerindex类型:

数值型长度:

10

描述:

区分读本人的唯标识数据元条目

数据元名称:

图书名称别名:

BookName

类型:

本型长度:

50描述:

图书的名称2)数据流条目数据流条目

数据流名称:

添加读本人简述:

进入读本人管理可进行添加数据中国通史王春燕:

读本人资料数据流向:

读本人信息表包含的数据结构:

数据流条目

数据流名称:

查询结果简述:

从图书信息表中检索信息数据来源:

图书信息表数据流向:

查询结果包含的数据结构:

数据流条目

数据流名称:

查询读本人信息简述:

读本人登录后可进行查询数据采写:

读本人重要信息查询窗口数据流向:

读本人包含信息查询窗口包含的正则表达式:

数据流条目

数据流名称:

按条件查找

简述:

读本人按类别或作本人查找的结果数据来源:

读本人内部信息查询条件窗口数据流向:

读本人信息查询条件窗口包含的读本数据结构:

数据流条目

数据流名称:

管理员登录简述:

管理员对图书进行管理数据来源:

管理员表数据流向:

管理员表包含的数据结构:

数据流条目

数据流名称:

显示图书简述:

由条件将各类数据显示数据林宏吉:

图书重要信息表数据流向:

订阅图书包含的数据结构:

数据流条目

数据流名称:

修改读本人信息简述:

输入预修改的信息数据讯息来源:

读本人信息表

数据流向:

读本人信息修改界面囊括的数据结构:

数据流条目

数据流名称:

读本人信息简述:

读本人都能对它进行维护数据来源:

读本人信息表数据流向:

人读本人信息维护包含的实例:

数据流条目

数据流名称:

添加图书简述:

新购图书的移除数据来源:

图书信息表编码方式向:

图书信息表包含的数据结构:

数据流条目

数据流名称:

修改图书重要信息简述:

图书更新图表来源:

图书内部信息表数据流向:

图书信息表包含的数据结构:

3)退火描述处理功能乳化条目

名称:

查询图书

输入数据:

按图书本人号书目名称作自述等来查询输出数据:

图书本人号书目名称书目作本人处理逻本人:

(1)支持模糊查询

(2)对处理过程查询的图书可进行修改删除等处理功能条目名称:

添加用户

输入数据:

用户ID,用户密码,用户名称。

输出数据:

是否添加成功处理逻自白:

(1)移动用户名称是否不同

(2)用户密码是否包含非法字符处理使用者功能条目名称:

添加图书

输入数据:

图书本人号,图书名称,作本人,在数量,单价,图书分类,图书简介。

输出数据:

是否添加成功处理逻本人:

(1)是否有漏填

(2)数据要求是否匹配(3)信息是否寄送完整4)数据存储数据存储列表

数据存储名称:

图书信息表

说明:

存储图书基本信息

结构:

图书本人号,图书名称,图书分类,出版社,入时间,入数量,图书状态,在数量,图书简介。

关键字:

图书本人号

相关处理:

查询,修改,添加,删除。

数据存储条目

数据存储名称:

管理员信息表说明:

存储管理员信息

结构:

管理员本人号,管理员姓名,管理员密码。

关键字:

管理员本人号5)直接外部实体条目外部实体条目名称:

图书说明:

图书情况

输出数据流:

借阅图书信息表输入数据流图书借阅信息外部实体条目名称:

管理员说明:

示例读本人信息情况输出数据流:

读本人信息表输入数据流管理员读本人信息外部实体条目

名称:

读本人说明:

读本人借阅情况

输出数据流:

读本人借阅信息单输入数据包读本人借阅信息

本人情提示:

本中关于《调查结果图书馆管理系统需求分析报告》给出的例仅供您参考选用拓展思维使用,调查结果图书馆管理系统需求分析报告:

该篇章建议您自主创作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1