图书管理系统需求分析Word下载.docx
- 文档编号:6291832
- 上传时间:2023-05-06
- 格式:DOCX
- 页数:13
- 大小:165.38KB
图书管理系统需求分析Word下载.docx
《图书管理系统需求分析Word下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统需求分析Word下载.docx(13页珍藏版)》请在冰点文库上搜索。
3.数据描述3
3.1静态数据3
3.2动态数据4
3.3数据库描述4
3.4数据流图4
3.4.1顶层数据流图4
3.4.2数据流图(详细)5
3.5数据关系E-R图8
3.6数据采集9
4.功能需求9
4.1用户文档9
4.2功能划分9
4.3功能描述9
4.4示例如下10
5.性能需求11
5.1数据精确度11
5.2系统响应时间11
5.3适应性11
6.运行需求11
6.1用户界面11
6.2硬件接口11
6.3软件接口11
6.4故障处理12
1.引言
1.1目的
编写本报告的目的是明确本系统的详细需求,提供给使用单位确认系统的功能和性能,并在此基础上进行修改和完善,同时作为设计人员进行软件设计的依据和使用单位的验收标准。
1.2项目背景
软件名称:
项目开发者:
3#118全体人员
用户单位:
呼伦贝尔学院
1.3参考资料
2.任务概述
2.1目标
本系统通过计算机技术实现图书信息和用户信息的管理,还包括如下目标:
减少人力成本和管理费用;
提高信息的准确性和信息的安全;
改进管理和服务;
良好的人机交互界面,操作简便;
2.2用户特点
本系统的最终用户是面向管理员(图书馆管理员和其他管理人员)和读者(教师和学生),他们都具有一定的计算机基础知识和操作计算机的能力,是经常性用户。
系统维护人员是计算机专业人员,熟悉操作系统和数据库,是间隔性用户。
2.3需求概述
在图书管理系统中,管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡。
读者可以凭借书卡在图书馆进行图书的借、还、续借、查询等操作,不同类别的读者在借书限额、还书期限以及可续借的次数上也有所不同。
图书管理员要不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。
也可以对读者信息进行添加、修改、删除等操作,在读者还有未归还的图书的情况下不能进行删除读者信息。
系统管理员主要进行图书管理员权限的设置、读者类别信息的设置、图书类别的设置以及罚款和赔偿标准的设置、数据备份和数据恢复等处理。
2.4功能层次图
3.数据描述
3.1静态数据
图书:
图书编码,书名,书号,图书类别,作者,出版社,出版时间,单价
管理员:
用户名,密码,权限,姓名
读者:
借书卡号,姓名,性别,读者类别,所属系部,部门或班级
3.2动态数据
输入数据:
鼠标对按钮的点击,查询方式,查询关键字,新建图书项,新建读者项,图书项、读者项记录的修改,图书借还以及注销操作时的输入信息,受限操作所需的密码等。
输出数据:
查询关键字所确定的数据库子集,统计结果,操作成功或失败的消息,图书借还以及注销操作时的结果信息。
3.3数据库描述
数据库采用SQLServer2000及以上版本的数据库。
3.4数据流图
3.4.1顶层数据流图
3.4.2数据流图(详细)
◆1.读者信息管理
读者信息表
读者类别表
◆2.图书信息管理
◆3.后台数据库的建立
数据项名
数据类型
长度
图书编码
字符串
10
书名
30
书号
20
图书类别
3
作者
出版社
出版时间
日期型
单价
双精度型
4
入库时间
操作员姓名
书架编号
图书状态
整型
1
借书卡号
8
读者姓名
读者类别
所属系部
16
部门或班级
联系电话
13
登记日期
已借数
用户名
12
用户密码
用户权限
借书日期
限还日期
借阅状态
过期罚金
5
损坏罚金
图书类别名
借书限额
还书期限
2
罚金类别名
罚金倍数
类别说明
3.5数据关系E-R图
m
n
3.6数据采集
数据采集是采用的是键盘输入
4.功能需求
4.1用户文档
同本软件一起发行的用户文档包括:
(1)安装手册:
Word格式文件。
(2)用户手册:
(3)在线帮助:
HTMLHelp格式文件,联机式。
4.2功能划分
该系统具有以下主要功能:
浏览功能;
查询功能;
添加功能;
修改功能;
删除功能;
4.3功能描述
1、浏览功能
◆列出当前数据库文件中图书信息、读者信息、借阅信息和还书信息等的所有记录。
◆可选定一项记录,显示所有域。
2、查询功能
◆书目匹配查询
◆读者匹配查询
◆书目和读者匹配查询
3、添加功能
◆添加书目和读者记录以及借书还书记录
◆添加系统设置相关信息
4、修改功能
◆修改书目和读者记录,提供相关确认机制。
◆修改系统设置相关信息,提供相关确认机制。
5、删除功能
◆删除书目和读者记录,提供相关确认机制。
◆删除系统设置相关信息,提供相关确认机制。
4.4示例如下
假定某大型图书馆需要设计一个图书馆管理系统,要求包括以下功能:
⑴借书:
输入读者借书证。
系统首先检查借书证是否有效,若有效,对于第一次借书的读者,在借书证上建立档案。
否则,查阅借书文件,检查该读者所借图书是否超过20本,若已达20,拒借,未达20本,办理借书(检查库存,修改库存目录并将读者借书情况录入借书文件。
)
⑵还书:
从借书文件中读出与读者有关的记录,查阅所借日期,如超期(1个月)作罚款处理。
否则,修改库存目录与借书文件。
⑶查询:
通过借书文件,库存目录文件查询读者情况、图书借阅及库存情况,打印统计表。
5.性能需求
5.1数据精确度
保证查询的查全率(查询的完整)和查准率(查询的准确)为100%,所有在相应域中包含查询关键字的记录都能查到,所有在相应域中不包含查询关键字的记录都不能查到。
5.2系统响应时间
系统对大部分操作的相应时间应在2-3秒内。
5.3适应性
满足运行环境在允许操作系统之间的安全转换和与其他应用软件的独立运行要求。
6.运行需求
6.1用户界面
系统采用对话框方式,多功能窗口运行。
6.2硬件接口
支持各种Windows系列的PC机。
6.3软件接口
运行于Windows2000及更高版本的操作系统之上。
6.4故障处理
正常使用时不出错,对于用户的输入错误将给出适当的改正提示信息,如遇到不可恢复的系统错误时,能够保证数据库的完好无损。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 需求 分析