单位文秘网 2020-09-09 10:32:33 点击: 次
精选范本
文档编号: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(Project Manager)
理
Cost Estimating
Contract
Finish Date
项目经
成本估算 合同
完成日期
任务概述
2.1 目标
本系统通过强大的计算机技术给图书管理人员和读者借、
还书带来便利。
本系统除了图
书馆内管理的一般功能还外, 还包括网上在线查询图书信息、
查询本人的借阅情况和续借等
功能。目标还包括:
减少人力与管理费用;
提高信息准确度;
改进管理和服务;
建立高效的信息传输和服务平台,提高信息处理速度和利用率;
系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、
效率高;
更简便、信息化程度更高的图书管理流程;
2.2运行环境
Intel486以上系列、AMD K6以上系列等PC台式机和便携式电脑; 运行时占用内存:w 1MB 所需硬盘空间:w 5MB
软件平台:中文 Windows95/98/NT 4.0或更高版本并装有JAVA虚拟机的操 作系统
2.3条件与限制
一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能, 如 相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一 功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较 简单,不能防止恶意的破坏,安全性能有待进一步完善。
2、 数据描述
3.1用例图
3.2用例描述
图书管理系统的用例描述 -图书查询
用例名称:图书查询 用例描述:图书管理员输入图书编号。
参与者:图书管理员 前置条件:必需有此图书的编号存在 基本路径:
图书管理员点击 “图书查询 ”启动该用例
输入此图书编号
点击 “查询”
显示此图书信息(书名 ,ISBN ) 备选流程:
点击返回和取消退出图书查询
点击 “重填”实现图书编号重新填写
图书管理系统的用例描述 -查询读者
用例名称:查询读者 用例描述:图书管理员输入读者图书证编号。
参与者:图书管理员和读者 前置条件:必需有此读者的图书证编号存在 基本路径:
图书管理员点击 “查询读者 ”启动该用例
输入此读者图书证编号
点击 “查询”
显示此读者图书信息(姓名 ,某某)
显示此读者的借阅图书信息 备选流程:
点击返回和取消退出读者查询
点击 “重填”实现图书证编号重新填写
图书管理系统的用例描述 -新增读者
用例名称:新增读者 用例描述:读者向图书管理员提交加入阅读 参与者:图书管理员和读者 前置条件:必需要读者向图书管理员提交加入阅读申请 基本路径:
读者向图书管理员提交加入阅读申请
图书管理员点击 “新增读者 ”启动该用例
为读者申请图书借阅证编号
将读者的图书证编号和读者的个人信息存入系统中
点击“完成”
显示此读者的借阅图书证编号和此读者的个人信息 备选流程:
点击返回和取消退出新增读者
点击 “重填”实现图书证编号和读者个人信息的重新填写
图书管理系统的用例描述-修改读者
用例名称:修改读者 用例描述:图书管理员发现读者个人信息错误。
参与者:图书管理员和读者 前置条件:必需图书管理员发现读者的个人信息与他的真实信息不符 基本路径:
图书管理员发现读者个人信息有误
图书管理员点击 “修改读者 ”启动该用例
图书管理员输入读者图书证编号
点击“完成”
显示读者个人信息
找出读者错误信息
修改读者错误信息 备选流程:
点击返回和取消退出新增读者
点击 “重填”实现图书证编号重新填写
点击“重填”实现读者个人信息重填
图书管理系统的用例描述-删除读者
用例名称:删除读者 用例描述:读者向管理员提交退出阅读申请 参与者:图书管理员和读者 前置条件:必需要有读者向管理员提交退出阅读申请 基本路径:
读者向图书管理员提交退出阅读申请
图书管理员点击 “删除读者 ”启动该用例
输入读者图书证编号
点击“完成”
显示读者的信息
点击“删除”
删除读者和读者个人信息 备选流程:
点击返回和取消退出删除读者
点击 “重填”实现图书证编号
图书管理系统的用例描述 - 新办借阅证
用例名称:新办借阅证 用例描述:输入学生信息进行借阅证办理。
参与者:图书管理员。
前置条件:已登录系统
基本路径:
图书管理员点击“新办借阅证”启动用例
输入学生信息(学号,姓名,专业,班级,性别)
点击“提交”
显示添加的借阅证信息(借阅证编号,学号,姓名,专业,班级,性别) 备选流程:
点击“重新填写” ,实现重填学生信息功能。
进入基本路径 1
图书管理系统的用例描述 用例名称:删除书籍 用例描述:管理员把不再了的书籍删除 参与者:管理员 前置条件:必须要明确书籍不在了 基本途径:1.点击删除书籍
图书管理系统的用例描述 用例名称:删除书籍 用例描述:管理员把不再了的书籍删除 参与者:管理员 前置条件:必须要明确书籍不在了 基本途径:
1.点击删除书籍
2.确认删除书籍
3.删除书籍成功 备选流程: 点击返回或者取消退出删除分类 图书管理系统的用例描述 用例名称: 修改书籍信息 用例描述:管理员修改书籍信息 参与者:管理员 前置条件:在图书查询中修改 基本途径:
1.选择书籍
2.确认修改书籍信息
3.成功修改书籍信息 备选流程:
点击确认修改修改信息
图书管理系统的用例描述
- 删除书籍
- 修改书籍信息
- 新增书籍
用例名称:新增书籍
用例名称:新增书籍
用例描述:管理员新增书籍
参与者:管理员
前置条件:向管理员提交新增书籍 基本途径:
1?管理员把新增的图书加入管理
2?图书管理员点击“新增书籍”启动该用例
3?为新增书籍编辑新编号
将新增书籍编号存入系统中
5?点击“完成”
成功添加新增书籍 备选流程:
点击返回和取消退出新增书籍
点击重填”实现图书证编号重新填写
用例名称:取消预约
用例描述:向管理员取消预约
参与者:管理员和借书者
前置条件:无
基本路径:
图书馆工作人员点击“取消预约”启动用例
输入预约图书的编号
点击“查询”
显示该取消预约图书信息(书名 ,ISBN,借阅时间,应归还时间)
选中图书,点击“取消”
提示“取消预约成功”
备选流程:
3.1点击重新填写,实现借阅证编号重新填写
用例名称:借书
用例描述:输入借阅证编号和图书登录号来完成图书借阅。
参与者:图书管理员
前置条件:学生已办理借阅证,被借图书已添加 基本路径:
图书管理员点击“图书借阅”启动该用例;
输入借阅证编号。
输入图书登录号。
点击“借阅”
显示当前借阅信息(书名,ISBN,借阅时间,应归还时间)
提示“借书成功” 备选流程:
1.1点击“重填”实现借阅证和图书登录号重新填写
用例名称:预约
用例描述:向图书馆工作人员提出预约
参与者:图书馆工作人员。
前置条件:学生已办理借阅证,图书已归还 基本路径:
图书馆工作人员点击“图书预约”启动用例
输入借阅证编号
点击“查询图书”
显示该借阅证所借图书信息(书名 ,ISBN,借阅时间,应归还时间)
选中图书,点击“预约”
提示“预约成功”
用例名称:还书
用例描述:图书馆工作人员输入图书登录号进行图书归还。
参与者:图书馆工作人员。
前置条件:归还图书已借出 基本路径:
图书馆工作人员点击“图书归还”启动用例
输入借阅证编号
点击“查询”
显示该借阅证所借图书信息(书名 ,ISBN,借阅时间,应归还时间)
选中图书,点击“归还”
提示“归还成功”
备选流程:
1.1点击重新填写,实现借阅证编号重新填写
用例名称:预期罚款
用例描述:图书馆工作人员输入图书登录号查询图书预期了没有,预期则罚款。
参与者:图书馆工作人员。
前置条件:图书已借出,并未归还 基本路径:
图书馆工作人员点击“逾期罚款”启动用例
输入借阅证编号
点击“查询”
显示该预期罚款的借阅证所借图书信息(书名 ,ISBN,借阅时间,应归还时间)
选中图书,点击“逾期罚款”
提示“逾期罚款成功”
备选流程:
5.1点击“点击预期罚款”实现逾期罚款。
3、 功能需求
4.1类定义
I
■■ 1 ■ 11 - -
Jinny - rmqi *9 : BVq
"呻 Mt苹乩HI
11" ' MS: !M
(责任编辑:单位文秘网) )
地址:https://www.kgf8887.com/show-249-24179-1.html
版权声明:
本站由单位文秘网原创策划制作,欢迎订阅或转载,但请注明出处。违者必究。单位文秘网独家运营 版权所有 未经许可不得转载使用