图书管理系统需求规格说明书Word文件下载.docx
- 文档编号:8041808
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:51
- 大小:693.15KB
图书管理系统需求规格说明书Word文件下载.docx
《图书管理系统需求规格说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书管理系统需求规格说明书Word文件下载.docx(51页珍藏版)》请在冰点文库上搜索。
4.2顶层用例图12
4.3登录注销13
用例图13
SRS-1用户登录13
SRS-2用户注销15
SRS-3超时重新登录16
4.4读者操作17
用例图17
SRS-4查询图书18
SRS-5借阅图书18
SRS-6查询借阅信息19
SRS-7续借20
SRS-8还书21
4.5系统管理员22
用例图22
SRS-9添加图书23
SRS-10修改图书23
SRS-11删除图书24
SRS-12添加用户25
SRS-13修改用户26
SRS-14删除用户27
4.6图书管理员28
用例图28
SRS-15借书处理29
SRS-16还书处理29
SRS-17续借处理30
SRS-18罚款处理31
SRS-19查阅用户信息32
4.74数据管理能力要求33
表格
表11简写与定义1
表12术语表1
1.概述
目标
本文档对《需求功能点列表》的每条功能进行详细说明,是系统分析和设计的基础,也是内部验收测试的依据。
范围
文档主要包括需求用例图,用例过程和详细的用例说明.
背景
●开发软件名称:
图书管理系统。
●系统使用单位:
图书馆管理员,读者(学生、老师)
2.外部接口需求
2.1用户界面
●该项目的用户界面符合标准网页设计风格,要求方便、简洁、美观、一致;
功能全面使用
(1)图书馆管理系统登陆界面
图1图书馆管理系统登陆界面
(2)图书馆管理系统主界面
图2图书馆管理系统主界面
(3)图书馆管理系统用户管理界面
图3图书馆管理系统用户管理界面
(4)图书管理系统书籍管理界面
图4图书管理系统书籍管理界面
(5)图书馆管理系统借还书、续借界面
图5图书馆管理系统借还书、续借界面
(6)图书管理系统添加界面
图6图书管理系统添加界面
2.2系统层次方框图
图8层次方框图
2.3系统程序流程图
图9程序流程图
2.4硬件要求
考虑到大量数据的备份等要求,需要保持与磁带机和光盘刻录机的接口,这较易实现。
2.5软件要求
数据库服务器端
(1)操作系统:
MicrosoftWindowsxp
(2)数据库管理系统:
MySql,配置TCP/IP协议
Web服务器端
(2)Internet信息服务(IIS)6.0管理器
(3)VisualStudio.NET2003,配置TCP/IP协议
客户端
Windows98/2000/2003/XP
(2)Web浏览器:
InternetExplorer5.0以上或Netscape4.0以上,配置TCP/IP协议
这里,主要考虑软件与操作系统、数据库管理系统的接口,以及局域网和互联网软件之间的数据交换。
考虑到文档处理时有可能需要较常用的办公软件。
例如Microsoft的Office系列,所以应尽量实现它们之间的数据格式的自动转换
3.架构和功能
3.1平台架构
图10平台架构
3.2技术架构
图11技术架构
3.3功能列表
功能类别
子功能
1.登录注销
用户登录
用户注销
重新登录
4.读者操作
读书
借书
预借
图书卡挂失以及补办
8.图书管理员操作
借出处理
归还处理
预定信息处理
补办图书证处理
12.系统管理员操作
增加书籍
删除书籍
增加用户信息
删除用户信息
修改读者账户信息
书籍借阅信息查询
读者信息查询
19.系统参数设置
设置终端参数
添加图书信息
删除图书信息
22.信息查询
借阅查询
用户查询
角色查询
25.信息维护
读者信息设置
图书管理员信息设置
图书信息设置
终端参数设置
用户配置信息设置
30.用户管理
用户设置
角色设置
角色权限设置
33.数据库维护
数据库备份
数据库转储
3.4内部接口需求
服务器
(1)处理器(CPU):
Pentium900M(推荐Pentium41.2G)
(2)内存容量(RAM):
至少256M(推荐512M)
Pentium133M或更高
64M或更高
4.详细需求
本章将详细描述《需求功能点列表》各个功能点,其中也包括非功能需求。
.
功能的划分运用面向对象的分析思想,并借助用例图来说明。
每个需求点对应一个唯一的标志码。
标志码的命名规则为:
SRS-XXX。
注1:
如果标志码中的标志数字<
10,标志码表示为SRS-X,如果标志码中的标志数字大于等于10小于100,那么标志码表示为SRS-XX,以此类推。
注2:
有些非功能需求和界面需求,并合并到了对应的功能需求的详细描述里。
4.1角色
角色
描述
用户
系统使用者
系统管理员
系统维护者,管理书籍、读者信息
图书馆管理员
借阅信息管理者
4.2顶层用例图
图12顶层用例图
4.3登录注销
用例图
图13登录注销功能
SRS-1用户登录
优先级
高
关联
无.
来源
任务书
用例描述
Context
Description
ID
UC-1
Name
Actor
读者
提供用户登录页面,用户输入用户名和密码后登录系统
Pre-condition
用户已经注册
Post-condition
用户登录成功,根据用户的选择进入前台或后台主界面
Exception
无
用例过程
Step
Branch
Condition
Location
1.
进入登录界面,输入用户名和密码
2.
(可选)选择进入前台或后台,默认为前台
3.
(可选)选择是否保存用户名与密码,默认不保存
4.
按“登录”按钮
5.
系统
判断登录信息是否正确
正确
ALT1
不正确
ALT2
ALT1:
正确
1
给出登录成功提示,判断用户选择进入前台还是后台
前台
ALT3
后台
ALT4
ALT2:
不正确
给出错误提示信息,并返回登录页面
ALT3:
前台
进入图书管理主界面
ALT4:
后台
进入后台数据库管理界面
详细描述
如果用户选择记住用户名与密码,下次登录系统则不需要再输入用户名与密码,根据此次用户的选择进入图书管理界面或数据库管理界面。
SRS-2用户注销
M
UC-1
提供用户注销按钮,用户点击该按钮后注销,即使当前登录的用户无效并退出到登录页面
用户已经登录
用户注销,退回到登录页面
用户点击注销按钮
2
使当前登录的用户无效,退回到登录页面
用户注销操作即“安全退出”,系统会清空用户保存在客户端的用户信息。
下次登录系统时必须输入用户名与密码。
SRS-3超时重新登录
UC-2
用户重新登录
对长时间未对系统进行操作的用户,出于安全考虑,提示用户重新登录
用户已登录,且规定时间内未对系统进行操作和鼠标点击
系统退回到用户登录页面
判断用户长时间未操作系统是否超过规定时间
ALT1
ALT2
将当前用户无效,退回到登录页面
保持原状
默认超时时间为20分钟。
4.4读者操作
图14读者操作功能
SRS-4查询图书
H
UC-3
查询图书
通过鼠标或键盘用户可以自由浏览图书信息
用户已经登录,且用户点击查询按钮或按下光标键
刷新
输入想要查询的信息,点击查询按钮
输出读者想要查询的信息
SRS-2.1
SRS-5借阅图书
UC-4
借阅图书
通过鼠标或键盘用户可以自由浏览图书信息,并且进行借阅
输入想要借阅的图书,点击查询按钮
输出读者借阅成功
SRS-3.1
SRS-6查询借阅信息
UC-5
查询借阅信息
通过查询自己的借阅记录
用户登录后用自己的图书证号和密码查询借阅信息
1.用户登录后用自己的图书证号和密码查询借阅信息
输出读者查阅信息
SRS-7续借
UC-6
续借
提前预定读者想要借阅的书籍
用户已经登录:
1.搜索图书
2.点击“预借”
3.确认预借
如果此图书没有,显示没有库存
车辆管理员
4.搜索图书
5.点击“预借”
1.确认预借
显示预借成功
SRS-8还书
UC-7
还书
手动归还
输入所还图书的信息,点击确定按钮
输出读者还书成功
SRS-4.1
4.5系统管理员
图15信息维护功能
SRS-9添加图书
UC-8
添加图书
用户已经登录,进入添加图书界面
在主界面左侧功能列表中选择“添加图书”命令
SRS-10修改图书
UC-9
修改图书
修改图书信息
用户已经登录,进入图书界面
在主界面左侧功能列表中选择“修改图书”命令
打开新的标签显示图书界面
3
在图书中选中要修改的图书
4
单击修改按钮,或者右击在弹出的右键菜单中单击修改
5
弹出图书编辑窗体,被选中的图书添加到图书界面中。
6
7
点击提交
8
更改图书,隐藏图书编辑窗体,图书中对应图书信息得到修改。
SRS-11删除图书
UC-10
删除图书
删除图书中图书信息
在主界面左侧功能列表中选择“图书”命令
在图书中单击选中要删除的图书多行删除,按住shift键点击起始和终止行选择连续的多行或者按住ctrl键点击选择要删除的多个不连续的行
单击“删除”按钮,或者右击在弹出的右键菜单中单击删除
弹出提示,用户是否确认删除
点击“确定”
删除图书,对应图书中的图书信息删除
SRS-12添加用户
UC-11
添加用户
添加用户信息
用户已经登录,进入添加用户界面
在主界面左侧功能列表中选择“添加用户”命令
SRS-13修改用户
UC-12
修改用户
修改用户信息
用户已经登录,进入用户界面
在主界面左侧功能列表中选择“修改用户”命令
打开新的标签显示用户界面
在图书中选中要修改的用户
弹出用户编辑窗体,被选中的用户添加到图书界面中。
更改用户,隐藏图书编辑窗体,用户中对应用户信息得到修改。
SRS-14删除用户
UC-13
删除用户
删除图书中用户信息
在主界面左侧功能列表中选择“用户”命令
在图书中单击选中要删除的用户多行删除,按住shift键点击起始和终止行选择连续的多行或者按住ctrl键点击选择要删除的多个不连续的行
删除用户,对应用户中的用户信息删除
4.6图书管理员
图16图书管理员功能
SRS-15借书处理
UC-14
借书处理
图书管理员
借出
用户已经登录,进入借书界面
查看借出信息
在主界面左侧功能列表中选择“借书”命令
跳出提示:
确认借阅
点击“确定“
借阅成功
SRS-16还书处理
UC-15
还书处理
修改图书信息一(已
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 需求 规格 说明书