




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图书管理系统需求规格阐明书
人员时间备注
编写孙隽楠
审核
目录
1引言.............................错误!未定义书签。
1.1编写目的.................................................错误!未定义书签。
1.2背景.....................................................错误!未定义书签。
1.3参照资料.................................................错误!未定义书签。
2任务概述.........................................3
2.1目的.........................................................................3
2.2顾客的特点.................................................................4
3需求规定..........................................4
3.1功能描述....................................................................4
基础数据库管理功能模块.......................................................5
图书借阅管理模块.............................................................9
新书订购系统模块............................................................12
3.1.4系统维护模块............................................................15
3.2质量指标描述...............................................................16
性能.........................................................................16
安全性.......................................................................16
易用性.......................................................................17
3.3输入输出规定...............................................................17
3.4数据管理能力规定..........................................................17
3.5故障处理规定................................................................18
4运行环境规定....................................18
4.1设备........................................................................19
4.2支持软件...................................................................18
4.3接口.......................................................................19
1引言
1.1编写目的
本文档论述图书管理系统的任务概述、需求规定和运行环境规定。为背面的
需求分析汇报编写提供参照根据。
1.2背景
系统名称:图书管理系统
顾客:各类图书馆
1.3参照资料
图书管理系统可行性研究汇报
2任务概述
2.1目的
作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管
理所无法比拟的长处。例如:检索迅速,查找以便,易修改,可靠性高,存储量人,
数据处理快捷等。
因此开发一套低成本、高效率和质量的图书馆管理系统,为管理者和读者提
供充足日勺信息和快捷的数据处理手段很有必要。该系统整体上被划分为四个功能
模块,分别是基础维护、借阅管理、查询管理、系统管理。其中基础维护模块包
括图书信息和读者信息两个子模块,借阅管理模块应当包括借书和还书两个模块。
查询管理模块包括读者信息和图书信息日勺查询。系统管理模块应当包括密码修改
和退出系统两个子模块。基础维护用于维护图书和读者信息的添加、删除、修改
等。借阅管理模块重要是实现读者借书和还书的操作。查询模块用于在指定查询
条件下查询图书和读者信息。系统管理模块可以用来修改目前顾客登录密码。系
统重要完毕如下功能目日勺:
1)基础数据库维护
管理员可以对读者、图书以及图书类别的多种信息进行管理,包括添加、删
除、修改、查询。并且将操作后日勺内容保留至数据库中。
2)图书借阅管理
对图书馆的借阅以及还书信息进行登记,管理和记录,并以表格形式存入数
据库中。
3)新书订书管理
对新巾进行信息采集验收以及确认并将数据更新入数据库中。
4)系统维护
实现管理员账户的添加、修改和删除,并且可以进行密码日勺管理提供
安全性保障机制
2.2顾客的特点
列出本软件日勺最终顾客日勺特点,充足阐明操作人员、维护人员日勺教育水平和
技术专长,以及本软件日勺预期使甩频度。这些是软件设计工作的重要约束。
3需求规定
3.1功能描述
本系统重要包括:基础数据库维护、图书借阅管理、新书订书管理和系统维
护四个大功能模块。这四个大功能模块下又对应地按业务需要提成若干个小功能
基础数据库管理功能模块
基础数据库管理系统实现对于读者、图书和图书类别信息管理的各项功能。
它的用例图如图2所示。
下面对各个用例进行详细的I阐明。
1)新建读者信息
用例名称新建读者信息
简要描述由管理员选择读者信息管理,选择新建读者信息,键入读者的有关
信息并上传至数据库。
事件流基本领件流
(I)管理员选择读者信息管理功能并选择新建读者信息;
(2;需要填写读者编号、姓名、年龄、生日、、押金、职业、
办证日期、证件类型、证件号码以及最大借书量;
(3)管理员点击“保留”;
备选事件流管理员在填写读者信息时,可以进行取消操作清空所有信息。
特殊需求生日、证件类型使用下拉列表的方式供顾客点击选择填写。
前置条件服务器正常运行,管理员成功登录图书管理系统。
后置条件添加成功后,弹出操作成功提醒
2)修改读者信息
用例名称修改读者信息
简要描述由管理员选择读者信息管理,选择查找读者信息,键入读者的关键
字筛选读者信息并可选中信息选择修改和删除O
事件流基本领件流
(1)管理员选择读者信息管理功能并选择杳询读者信息;
(2;需要键入读者编号、姓名、年龄、生日、、押金、职业、
办证日期、证件类型、证件号码以及最大借书量中B勺某些信息;
(3)系统根据顾客输入的信息自动列出存在的读者信息
(4)管理员选择对应条目并选择修改或者删除:
(5)若为修改则键入改动后口勺信息并点击保留;
(6)管理员输入密码完毕更改;
备选事件流管理员在修改读者信息时可以选择取消放弃修改,而若填写信息不
完整就进行确定操作,系统应当有对应的错误提醒。
特殊需求生日、证件类型使用下拉列表的方式供顾客点击选择修改。
前置条件服务器正常运行,管理员成功登录图书管理系统。
后置条件改动成功后,弹出操作成功提醒
3)新建图书信息
用例名称新建读者信息
简要描述由管理员选择图书信息管理,选择新建图书信息,键入图书的有关
信息并上传至数据库。
事件流基本领件流
(1)管理员选择图书信息管理功能并选择新建图书信息;
(2)需要填写图书编号、类别编号、书名、作者、译者、出版时间、
价格以及出版社;
(3)管理员点击“保留”;
备选事件流管理员在填写图书信息时,可以进行取消操作清空所有信息。
特殊需求类别编号使用下拉列表的方式供顾客点击选择填写。
前置条件服务器正常运行,管理员成功登录图书管理系统。
后置条件添加成功后,弹出操作成功提醒
4)修改图书信息
用例名称修改图书信息
简要描述由管理员选择图书信息管理,选择查找图书信息,键入图书的关键
字筛选图书信息并可选中信息选择修改和删除。
事件流基本领件流
(1)管理员选择图书信息管理功能并选择查询图书信息;
(2)需要键入图书编号、类别编号、书名、作者、译者、出版时闾、
价格以及出版社中H勺某些信息;
(3)系统根据顾客输入的信息自动列出存在R勺图书信息
(4)管理员选择对应条目并选择修改或者删除:
(5)若为修改则键入改动后H勺信息并点击保留:
(6)管理员输入密码完毕更改:
备选事件流管理员在修改图书信息时可以选择取消放弃修改,而若填写信息不
完整就进行确定操作,系统应当有对应日勺错误提醒。
特殊需求类别编号使用下拉列表的方式供顾客点击选择修改。
前置条件服务器正常运行,管理员成功登录图书管理系统。
后置条件改动成功后,弹出操作成功提醒
5)修改图书类别信息
用例名称修改图书类别信息
简要描述由管理员选择图书类别管理,可在界面中选择已经有的类别进行修
改或者点击新建来创立新的图书类别。
事件流基本领件流
(1)管理员选择图书类别管理功能;
(2)点击新建图书类别并健入编号、类别名称、可借天数以及过期
罚款金额;
(3)左键选中已经有的图书类别
(4)管理员选择对应条目并选择修改、;
(5)键入改动后的信息并点击保留;
备选事件流管理员在修改信息时可以选择取消放弃修改,而若填写信息不完整
就进行确定操作,系统应当有对应日勺错误提醒。
特殊需求类别名称使用下拉列表的方式供顾客点击选择修改。
前置条件服务器正常运行,管理员成功登录图书管理系统。
后置条件改动成功后,弹出操作成功提醒
图书借阅管理模块
图书借阅模块包括借阅系统以及偿还系统,读者在借阅图书时,将读者和图书信息编号
添加入借阅系统中并保留,而当其将图书偿还时,通过图书偿还系统将信息从借阅中修改为
已偿还并判断与否超时违规,将信息保留规整入数据库中。
对重要用例H勺详细阐明:
1)借阅图书
用例名称借阅图书
简要描述对于读者借阅图书,将读者和图书信息扫描人系统中生成借阅记录,
由读者确认之后保留入数据库中。
事件流基本领件流
(1)读者选择借阅图书栏目;
(2)系统扫描读取读者的信息以及图书的信息供读者确认;
(3)读者点击“确定”;
(4)系统提醒操作成功;
备选事件流管理员在系统收到申请之后可以查看详细明细。
特殊需求在每个读书条目后有“借阅”和“取消”日勺操作按钮,在列表下,
尚有“借阅所有书目”和“取消所有书目“的J按钮,以便批量处理。
前置条件服务器正常运行。
后置条件借阅成功后,生成借阅信息存入数据库中并给管理员系统发送提醒
信息。
2)偿还图书
用例名称偿还图书
简要描述对于读者偿还图书,将读者信息扫描入系统中自动搜索读者的借阅
记录并显示.由读者选择想要偿还H勺图书并将读者信息以及偿坏日勺
图书信息整合作为偿还记录存入服务器中
事件流基本领件流
(1)读者选择偿还图书栏目;
(2)系统扫描读取读者H勺信息并将该读者有关口勺借阅记录显示出;
(3)读者选择其中想要偿还日勺图书并点击“确认”;
(4)系统判断与否在规定期间偿还图书,若超时则弹出缴费对话框,
当读者于管理员处缴费成功后点击“已缴费”:
(4)系统提醒操作成功;
备选事件流管理员在系统收到申请之后可以查看详细明细。
特殊需求在每个读书条目后有“偿还”和“取消"丑勺操作按钮,在列表下,
尚有“偿还所有书目”和“取消所有书目”的按钮,以便批量处埋。
前置条件服务器正常运行。
后置条件偿还成功后,生成偿还信息存入数据库中并给管理员系统发送提醒
信息。
3)查询借阅信息
用例名称查询借阅信息
简要描述前台可以在系统中查找读者的借阅信息。
事件流基本领件流
(1)前台点击“查找借阅信息”;
(2)键入图书或者读者的基本信息;
(3)系统以列表方式列出该读者或者该书目借阅H勺记录;
备选事件流无
特殊需求无
前置条件服务器正常运行,前台成功登录系统,系统中存在借阅记录。
后置条件无
4)查询偿还信息
用例名称查询偿还信息
简要描述前台可以在系统中查找读者的偿还信息。
事件流基本领件流
(1)前台点击“查找偿还信息”;
(2)键入图书或者读者的基本信息;
(3)系统以列表方式列出该读者或者该书目偿还日勺记录;
备选事件流无
特殊需求超时的偿还记录则以红色高亮显示。
前置条件服务器正常运行,前台成功登录系统,系统中存在借阅记录。
后置条件无
5)查询缴费信息
用例名称杳询缴费信息
简要描述前台可以在系统中查找读者的缴费信息。
事件流基本领件流
(1)前台点击“查看缴费信息”;
(2)系统以列表方式显示出该时刻之前的超时借阅“勺记录以及每项
借阅记录中读者应缴费的金额,以“已缴费”和“未缴费”划分:
(3)前台点击“查找缴费记录”并输入读者或者书目的信息;
(4)系统显示出该读者或者书目与否存在缴费记录;
备选事件流点击“未缴费”和“已缴费”可以分别只显示已经缴费完毕和未缴
费完毕的不同样记录
特殊需求未缴费的记录以红色高亮显示。
前置条件服务器正常运行,前台成功登录系统,系统中存在缴费记录。
后置条件无
新书订购系统模块
用例图如下:
对重要用例的详细阐明:
1)购书申请
用例名称购书申请
简要描述操作员需要购书,需要在新书订购系统中填写明细信息:图书编号、
价格、折扣以及订购时间。
事件流基本领件流
(1)操作员选择购书;
(2)键入操作员信息以及订购书目、价格、折扣、订购时间;
(3)操作员点击“提交”;
(4)系统提醒操作成功,顾客点击“确定”;
备选事件流操作员填写信息不完整就进行确定操作,系统应当有对应的错误提
醒
特殊需求无。
前置条件服务器正常运行,操作员成功登录系统。
后置条件上报成功后,给管理员发送提醒信息。
2)验收图书
用例名称验收图书
简要描述操作员验收图书.
事件流基本领件流
(1)操作员选择验收;
(2)键入操作员信息以及图书编号;
(3)操作员点击“验收”;
(4)操作员输入有关密码;
(5)系统提醒操作成功,顾客点击“确定”;
备选事件流操作员填写信息不完整就进行确定操作,系统应当有对应的错谡提
醒
特殊需求无
前置条件服务器正常运行,操作员成功登录系统。
后置条件验收成功后,给管理员发送提醒信息。
3)购书审核
用例名称购书预算
简要描述对于操作员上报的申请:,首先需要通过管理员的审核。对于上报的
申请,财务根据目前日勺经费分派状况,决定与否同意该购书,通过
财务同意后的申请可以进行报销的操作。
事件流基本领件流
(1)管理员选择购书审核功能:
(2)系统以列表方式列出需要审核的购书条目;
(3)管理员选择需要操作的条目,然后决定是“通过”,还是“否
决”。
(4)管理员输入密码;
(5)系统提醒操作成功,顾客点击“确定”
备选事件流管理员点击祈求编号可以查看祈求的物品明细
特殊需求在每个条目后有“通过”和“否决”的操作按钮,在列表下,尚有
“审核通过所选申请”和“否决所选申请”的按钮,以便批量处理。
前置条件服务器正常运行,顾客成功登录新书购置系统,系统存在未审核口勺
购书祈求。
后置条件上报成功后,被成功操作的条目在列表中被删除,同步信息保留入
数据库中。
4)申请报销
用例名称申请报销
简要描述操作员需要报销,需要在新书购置系统填写报销明细信息。
事件流基本领件流
(1)操作员选择提交报销祈求功能;
(2)系统根据顾客欧1登录信息,自动填写上报销提交人;
(3)操作员输入报销时间、预算明细书目、开支方式和报销内容;
(4)操作员选择对应的条目,填写报销金额;
(6)操作员填写报销明细:报销物品名称、报销物品数量、报销物
品单价、报销备注,确定“提交”;
(7)操作员输入有关密码;
备选事件流操作员填写信息不完整就进行确定操作,系统应当有对应的错误提
醒,操作员可以删除报销明细再进行重新填写。
特殊需求时间和开支方式使用下拉列表的方式供顾客点击选择填写。
前置条件服务器正常运行,操作员成功登录新书购置系统,系统中存在已经
通过审核的购书申请。
后置条件上报成功后,给管理员发送提醒信息。
5)审核报销
用例名称审核报销
简要描述对操作员报销和审核,需要通过管理员的I审阅。
事件流基本领件流
(1)管理员选择报销审核功能;
(2)系统以列表方式列出需要审核的报销条目;
(3)审核员选择需要操作H勺条目,决定是“通过”,还是“否决,
(4)管理员输入密码;
(5)系统提醒操作成功,顾客点击“确定”
备选事件流无
特殊需求在每个条目后有“通过”和“否决”的操作按钮,在列表下,尚有
“审核通过所选”和“否决所选”的按钮,以便批量处理。
前置条件服务器正常运行,管理员成功登录新书购置系统,系统中正在未审
核的报销祈求。
后置条件上报成功后,被成功操作的条目在列表中被删除。
3.1.4系统维护模块
用例图如下:
宓码管理
详细用例:
7)密码管理
用例名称密码管理
简要描述所有系统顾客可以修改自己的密码。
事件流基木领件流
(1)顾客选择目前顾客管理功能;
(2)选择修改密码;
(3)输入原密码、新密码、新密码确认;
(4)点击“确定”
备选事件流可以点击“取消”
特殊需求无
前置条件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论