图书管理系统软件需求说明书.docx
- 文档编号:8110122
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:10
- 大小:44.41KB
图书管理系统软件需求说明书.docx
《图书管理系统软件需求说明书.docx》由会员分享,可在线阅读,更多相关《图书管理系统软件需求说明书.docx(10页珍藏版)》请在冰豆网上搜索。
图书管理系统软件需求说明书
文档编号:
LMS—1
版本号:
V1.0
文档名称:
图书管理软件需求说明书
项目名称:
图书管理系统
项目负责人:
许杰
编写:
2012年4月23日
校对:
2012年4月30日
审核:
2012年5月1日
批准:
2012年5月7日
开发单位:
大连广播电视大学软件工程班级
需求规格说明书
1、引言
1.1编写目的
进量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的。
便于学校教师和学生图书管理,通过查询可立即定为该读者的相应的信息,可以对图书进行查询、增加、修改,读者可以预约已借图书
1.2项目背景
a.项目的委托单位大连广播电视大学
开发单位软件工程班级
主管部门XXXXXXXXXXX
b.该系统属于客户端形式的应用程序,以方便前来师生寻找自己喜爱的书籍,为达到统一性,标准化,数据的定义,组织也要与数据库系统等底层支持系统相统一。
1.3定义
文档中采用的专门术语的定义及缩略词简要如下:
PM(ProjectManager)----------------------------------------项目经理
CostEstimating----------------------------------------成本估算
Contract----------------------------------------合同
FinishDate----------------------------------------完成日期
任务概述
2.1目标
本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。
本系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。
目标还包括:
✧减少人力与管理费用;
✧提高信息准确度;
✧改进管理和服务;
✧建立高效的信息传输和服务平台,提高信息处理速度和利用率;
✧系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;
✧更简便、信息化程度更高的图书管理流程;
2.2运行环境
Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;
运行时占用内存:
≤1MB;
所需硬盘空间:
≤5MB;
软件平台:
中文Windows95/98/NT4.0或更高版本并装有JAVA虚拟机的操作系统;
2.3条件与限制
一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。
对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。
2、数据描述
3.1用例图
3.2用例描述
图书管理系统的用例描述–图书查询
用例名称:
图书查询
用例描述:
图书管理员输入图书编号。
参与者:
图书管理员
前置条件:
必需有此图书的编号存在
基本路径:
1.图书管理员点击“图书查询”启动该用例
2.输入此图书编号
3.点击“查询”
4.显示此图书信息(书名,ISBN)
备选流程:
1.1点击返回和取消退出图书查询
2.1点击“重填”实现图书编号重新填写
图书管理系统的用例描述–查询读者
用例名称:
查询读者
用例描述:
图书管理员输入读者图书证编号。
参与者:
图书管理员和读者
前置条件:
必需有此读者的图书证编号存在
基本路径:
1.图书管理员点击“查询读者”启动该用例
2.输入此读者图书证编号
3.点击“查询”
4.显示此读者图书信息(姓名,某某)
5.显示此读者的借阅图书信息
备选流程:
1.1点击返回和取消退出读者查询
2.1点击“重填”实现图书证编号重新填写
图书管理系统的用例描述–新增读者
用例名称:
新增读者
用例描述:
读者向图书管理员提交加入阅读
参与者:
图书管理员和读者
前置条件:
必需要读者向图书管理员提交加入阅读申请
基本路径:
1.读者向图书管理员提交加入阅读申请
2.图书管理员点击“新增读者”启动该用例
3.为读者申请图书借阅证编号
4.将读者的图书证编号和读者的个人信息存入系统中
5.点击“完成”
6.显示此读者的借阅图书证编号和此读者的个人信息
备选流程:
2.1点击返回和取消退出新增读者
3.1点击“重填”实现图书证编号和读者个人信息的重新填写
图书管理系统的用例描述–修改读者
用例名称:
修改读者
用例描述:
图书管理员发现读者个人信息错误。
参与者:
图书管理员和读者
前置条件:
必需图书管理员发现读者的个人信息与他的真实信息不符
基本路径:
1.图书管理员发现读者个人信息有误
2.图书管理员点击“修改读者”启动该用例
3.图书管理员输入读者图书证编号
4.点击“完成”
5.显示读者个人信息
6.找出读者错误信息
7.修改读者错误信息
备选流程:
2.1点击返回和取消退出新增读者
3.1点击“重填”实现图书证编号重新填写
7.1点击“重填”实现读者个人信息重填
图书管理系统的用例描述–删除读者
用例名称:
删除读者
用例描述:
读者向管理员提交退出阅读申请
参与者:
图书管理员和读者
前置条件:
必需要有读者向管理员提交退出阅读申请
基本路径:
1.读者向图书管理员提交退出阅读申请
2.图书管理员点击“删除读者”启动该用例
3.输入读者图书证编号
4.点击“完成”
5.显示读者的信息
6.点击“删除”
7.删除读者和读者个人信息
备选流程:
2.1点击返回和取消退出删除读者
3.1点击“重填”实现图书证编号
图书管理系统的用例描述-新办借阅证
用例名称:
新办借阅证
用例描述:
输入学生信息进行借阅证办理。
参与者:
图书管理员。
前置条件:
已登录系统
基本路径:
1.图书管理员点击“新办借阅证”启动用例
2.输入学生信息(学号,姓名,专业,班级,性别)
3.点击“提交”
4.显示添加的借阅证信息(借阅证编号,学号,姓名,专业,班级,性别)
备选流程:
1.点击“重新填写”,实现重填学生信息功能。
2.进入基本路径1
图书管理系统的用例描述-删除书籍
用例名称:
删除书籍
用例描述:
管理员把不再了的书籍删除
参与者:
管理员
前置条件:
必须要明确书籍不在了
基本途径:
1.点击删除书籍
2.确认删除书籍
3.删除书籍成功
备选流程:
点击返回或者取消退出删除分类
图书管理系统的用例描述-修改书籍信息
用例名称:
修改书籍信息
用例描述:
管理员修改书籍信息
参与者:
管理员
前置条件:
在图书查询中修改
基本途径:
1.选择书籍
2.确认修改书籍信息
3.成功修改书籍信息
备选流程:
点击确认修改修改信息
图书管理系统的用例描述-新增书籍
用例名称:
新增书籍
用例描述:
管理员新增书籍
参与者:
管理员
前置条件:
向管理员提交新增书籍
基本途径:
1.管理员把新增的图书加入管理
2.图书管理员点击“新增书籍”启动该用例
3.为新增书籍编辑新编号
4.将新增书籍编号存入系统中
5.点击“完成”
6.成功添加新增书籍
备选流程:
1.点击返回和取消退出新增书籍
2.点击“重填”实现图书证编号重新填写
用例名称:
取消预约
用例描述:
向管理员取消预约
参与者:
管理员和借书者
前置条件:
无
基本路径:
1.图书馆工作人员点击“取消预约”启动用例
2.输入预约图书的编号
3.点击“查询”
4.显示该取消预约图书信息(书名,ISBN,借阅时间,应归还时间)
5.选中图书,点击“取消”
6.提示“取消预约成功”
备选流程:
3.1点击重新填写,实现借阅证编号重新填写
用例名称:
借书
用例描述:
输入借阅证编号和图书登录号来完成图书借阅。
参与者:
图书管理员
前置条件:
学生已办理借阅证,被借图书已添加
基本路径:
1.图书管理员点击“图书借阅”启动该用例;
2.输入借阅证编号。
3.输入图书登录号。
4.点击“借阅”
5.显示当前借阅信息(书名,ISBN,借阅时间,应归还时间)
6.提示“借书成功”
备选流程:
1.1点击“重填”实现借阅证和图书登录号重新填写
用例名称:
预约
用例描述:
向图书馆工作人员提出预约
参与者:
图书馆工作人员。
前置条件:
学生已办理借阅证,图书已归还
基本路径:
1.图书馆工作人员点击“图书预约”启动用例
2.输入借阅证编号
3.点击“查询图书”
4.显示该借阅证所借图书信息(书名,ISBN,借阅时间,应归还时间)
5.选中图书,点击“预约”
6.提示“预约成功”
用例名称:
还书
用例描述:
图书馆工作人员输入图书登录号进行图书归还。
参与者:
图书馆工作人员。
前置条件:
归还图书已借出
基本路径:
1.图书馆工作人员点击“图书归还”启动用例
2.输入借阅证编号
3.点击“查询”
4.显示该借阅证所借图书信息(书名,ISBN,借阅时间,应归还时间)
5.选中图书,点击“归还”
6.提示“归还成功”
备选流程:
1.1点击重新填写,实现借阅证编号重新填写
用例名称:
预期罚款
用例描述:
图书馆工作人员输入图书登录号查询图书预期了没有,预期则罚款。
参与者:
图书馆工作人员。
前置条件:
图书已借出,并未归还
基本路径:
1.图书馆工作人员点击“逾期罚款”启动用例
2.输入借阅证编号
3.点击“查询”
4.显示该预期罚款的借阅证所借图书信息(书名,ISBN,借阅时间,应归还时间)
5.选中图书,点击“逾期罚款”
6.提示“逾期罚款成功”
备选流程:
5.1点击“点击预期罚款”实现逾期罚款。
3、功能需求
4.1类定义
4.2对象说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统软件 需求 说明书