需求分析报告0314.docx
- 文档编号:27731803
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:10
- 大小:96.61KB
需求分析报告0314.docx
《需求分析报告0314.docx》由会员分享,可在线阅读,更多相关《需求分析报告0314.docx(10页珍藏版)》请在冰豆网上搜索。
需求分析报告0314
1引言2
1.1编写目的2
1.2背景2
1.3参考资料3
2任务概述3
2.1目标4
2.2用户的特点4
2.3假定和约束4
3需求规定4
3.1对功能的规定5
3.2对性能的规定5
3.2.1精度5
3.2.2时间特性要求5
3.2.3灵活性6
3.3故障处理要求6
3.4其他专门要求7
4运行环境规定7
4.1设备7
4.2支持软件7
软件需求说明书
1引言
1.1编写目的
本次设计的书本管理软件是为了方便读者借阅和归还图书,同时由于图书馆的藏书量很大,书籍的管理是摆在图书管理者面前的问题。
基于上述两个主要需求和目标,开发了书本管理系统,这样给图书馆书本的维护起到了很大的帮助。
读者数可能超过1万。
1.2背景
软件名称:
书本管理系统
任务提出者:
图书管理员,学校相关领导
开发者:
金陵科技学院信息学院学生
计算中心:
金陵科技学院网络中心
计算机网络:
金陵科技学院校园网
金陵科技学院图书馆是客体,通过学生和教师提出有关方面的系统改进措施,来提升该软件。
再者,学生和教师是最主要的主体,通过图书馆书本管理系统可以方便地进行图书的借阅和归还,提高了图书馆的工作效率。
(此处缩进不正确,已做改动)
1.3参考资料
[1]罗福强,杨剑,张敏辉,等.C#程序设计经典教程[M].北京:
清华大学出版社,2012;
[2]王珊,萨师煊,等.数据库系统概论[M].北京:
高等教育出版社,2012;
(此处不用首行缩进)
2任务概述
2.1目标
图书馆书本管理系统旨在方便教师和学生能够迅速地找到自己想要的书,同时提高图书馆的管理效率并且为实现有效可靠的管理提供相应的帮助。
希望能够提高图书馆书本的使用率。
本系统只限于金陵科技学院图书馆。
基于现实的情况,有必要设计书本管理软件。
这是一个相对独立的软件,它对书本的借阅信息和归还信息,还有读者的借阅期限,归还期限等使用信息的规定和书本自身信息的统计与更改等都是其必要的功能。
该系统设计读者(主体是教师和学生),图书馆管理员(具有高于读者的权限),其余人员(校外人员)。
这三者各有各的权限和相应的操作要求及规定。
实现对这三者的有效管理和使用书本记录,能够进一步加强对书本的管理。
同时书本的有效整合,能够更加方便地提供高效的服务。
最后,能够得到读者的监督(提出有效的意见),这样能够不断提升图书馆的管理,为应对以后的变化做好相应的准备。
2.2用户的特点
本软件面向的最终用户主要是在校教师和学生,教师如果遇到问题时,能够及时地得到相关的帮助,及时解决问题。
学生和教师一样,问题能够及时地解决。
由于学校师生人数较多,预计使用频率在50%以上。
同时用户要阅读相关的操作说明和注意事项,进行正确的操作才行。
2.3假定和约束
本小组由5人组成,该软件先进行相应的测试,主要实现相关的主要的功能,后期进行相应的维护。
同时每个人完成相应的模块,最后能够如期合并起来。
3需求规定
3.1对功能的规定
图书馆书本管理软件基于开发的背景,要完成的主要功能是:
1.读者登录身份验证模块:
进入图书馆查阅有关书籍时,要进行相关的身份验证;
2.书本查询模块:
当读者输入相关书本的信息时,能够从中搜索出相应的与之有关的信息,当用户查阅到自己想要的信息时,就能够找到自己想要的书本。
3.书本借阅模块:
当读者找到自己想要的书时,能够进行借书的操作,该软件对读者的借阅操作有相应的记录。
同时,图书馆理员能够查阅书本的借阅情况。
在此模块,要求对读者的借阅期限有相关的规定(不能够超过两个月)。
4.书本归还模块:
当读者使用完自己借阅的书本之后,并在规定的时间内归还此书,则该系统能够允许读者的归还操作。
如果超过借阅期限,则该软件系统提出相应的警告信息,并提示读者不能够还书。
只有经过管理员的许可才行。
5.读者借阅情况和归还状况查询模块:
(图书管理员和读者):
通过输入读者认证信息,能够进行借书情况查阅。
这与本学校的网络设施有关。
6.相关图示:
1.功能模块图(见图1-1):
包括读者身份验证模块,书本查询模块,书本借阅模块,书本归还模块,书本借阅和归还情况查询模块。
图1-1功能模块图
2.E-R图(见图1-2):
描述教师、学生、书以及管理员四个实体之间的相互关系;
图1-2E-R图
3.业务流程图:
借书业务流程图(见图1-3):
介绍借书的流程及操作;
还书业务流程图(见图1-4):
介绍还书的流程及操作;
管理员业务流程图(见图1-5):
介绍书本管理员的操作流程;
图1-3借书业务流程图
图1-4还书业务流程图
图1-5管理员业务流程图
4.数据流图(见图1-6):
包括工号,学号,身份验证表,借阅信息表,归还信息表。
图1-6数据流图
上面按这种排版,做调整,将图拉大或者缩小,(只需调整图片大小或者添加文字即可)
数据字典:
数据项名:
工号
类型:
数字字符型(字符仅有数字组成)
长度:
8位
取值范围:
100110x0~101210x0
数据项名:
学号
类型:
数字字符型(字符仅有数字组成)
长度:
10
取值范围:
100110x0yz~101010x0yz
文件名:
身份验证表
组成:
学号+工号
存储方式:
分两张表存储
文件名:
书本信息表
组成:
书本号+书本编者+书本作家+出版社+价格
存储方式:
顺序
文件名:
借阅信息表
组成:
学号(或工号)+借阅图书名+借阅时间
存储方式:
顺序
文件名:
归还信息表
组成:
学号(或工号)+归还图书名+归还时间
存储方式:
顺序
3.2对性能的规定
1.精度
在本软件的使用过程中,能够根据用户的对应输入,软件系统给出相应的图书信息,信息能够尽量全面。
特别是图书位置的相应信息要能够全面,尽量缩小范围,及时帮助读者找到想要的书。
(此处要么不写,要么写具体,比如缩小到什么范围,给出图书的哪些信息等)
2.时间特性要求
由于图书管理软件,基于后台的图书信息数据库和人员身份验证数据库信息量比较庞大,要给予软件足够的数据处理和反应时间才行。
对于该软件的时间特性要求:
1、响应时间能够在2秒之内;
2、更新处理时间能够在2秒之内;
3、数据的转换和传送时间能够2秒之内;
3.灵活性
本软件系统作用的范围是在学校,涉及到的人员类型主要是教师和学生,在软件的变更上变化不会太快,这主要取决于学校的网络环境。
1、操作方式上不会有太大的变化:
遵循相应的操作规范即可;
2、运行环境主要在于学校的网络环境(如果有变化,就要进行相应的改变);
3、精度和有效时限的变化不大,这根据相关要求进行设置;
4、计划的变化或改进:
这根据读者和相关人员的建议。
在书本的借阅时间和归还时间,有效期限等可以有图书馆管理员进行相应的设置和改变;读者的权限也可以让图书馆管理员进行更改(如:
该人有几次超过期限来还书的记载,管理员可以改变该读者的权限)。
(上面的三级目录跟前面的不同,已做改动,直接改为黑色即可)
3.3故障处理要求
1、可能产生的软件故障:
a、使用的读者太多,软件系统反应时间变长;
b、软件由于读者的误操作,导致系统反应慢;
软件的处理要求:
针对上述两个问题,要求读者人数有一定的限制,并使读者进行正确的操作。
2、可能产生的硬件故障:
a、学校硬件设施承载能力不行;
b、相应计算机的硬件(客户端)经过多次操作,反应变慢;
硬件的处理要求:
经常进行硬件的维护和检查(定时)。
3.4其他专门要求
该软件的安全保密主要涉及两个方面:
读者的信息和书本的信息(在这两个方面要求较高);使用方便;有一定程度的可扩充性,操作规范读者更加容易理解;软件的可靠性和运行环境主要靠硬件设施(采取定期维护和检查的方式)。
4运行环境规定
4.1设备
该软件涉及的硬件设备较少,普通PC机就可以,服务器端与学校的相关设施有关,与一般软件的要求比较接近。
4.2支持软件
本软件有Windows系统,VisualC#支持。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 分析 报告 0314