2022年需求规格说明书---范例 .pdf

上传人:Q****o 文档编号:31703353 上传时间:2022-08-08 格式:PDF 页数:31 大小:619.20KB
返回 下载 相关 举报
2022年需求规格说明书---范例 .pdf_第1页
第1页 / 共31页
2022年需求规格说明书---范例 .pdf_第2页
第2页 / 共31页
点击查看更多>>
资源描述

《2022年需求规格说明书---范例 .pdf》由会员分享,可在线阅读,更多相关《2022年需求规格说明书---范例 .pdf(31页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、文档状态 草稿 正式发布 正在修改项目 /产品编号编写人员崔艳红项目密级内部公开编写日期2014/3/2 文档编号文档版本V1.1.0 图书管理系统需求规格说明书哈尔滨贯中信息技术开发有限公司研发部2014 年 03月 02 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 2 - 修订页版本控制日期版本号修订说明修订人审核人批准人2013/5/25V1.0.0 崔

2、艳红项目管理委员会项目管理委员会2013/12/22V1.0.1 崔艳红项目管理委员会项目管理委员会2014/3/2V1.1.0 崔艳红项目管理委员会项目管理委员会名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 3 - 目录目录 . - 3 -1.引言 . - 5 -1.1 编写目的 . -5-1.2 项目范围和读者对象 . -5-1.3 参考资料 . -5-1.4

3、 术语表 . -5-2.总体描述 . - 6 -2.1 产品或项目的背景 . -6-2.2 目标用户类 . -6-2.3 预期使用环境 . -7-2.4 交付的用户文档 . -7-3.需求描述 . - 8 -3.1 总体业务描述 . -8-3.1.1 功能优先级. - 8 -3.1.2 业务描述. - 8 -3.1.3 一般约束. - 8 -3.2 具体业务描述 . -9-3.2.1 图书管理员事务. - 9 -3.2.2 普通读者事务. - 13 -4.需求分析 . - 15 -4.1 用例模型 . -15 -4.2 用例及数据描述. -16 -4.2.1系统登录. - 16 -4.2.2

4、书库事务用例. - 16 -4.2.3 柜台事务用例. - 19 -4.2.4 查询事务用例. - 20 -4.2.5 读者信息管理用例. - 21 -4.2.6 图书信息查询用例. - 23 -4.2.7 特定人借阅信息查询用例. - 24 -5.接口需求 . - 26 -5.1 用户接口 . -26 -5.2 硬件接口 . -26 -5.3 软件接口 . -26 -5.4 通信接口 . -27 -6.其他非功能需求. - 28 -6.1 性能需求 . -28 -6.2 安全性需求 . -28 -名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -

5、 - - - - 名师精心整理 - - - - - - - 第 3 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 4 - 6.3 软件质量属性 . -29 -6.3.1 对用户重要的属性. - 29 -6.3.2 对开发人员重要的属性. - 30 -7 签字确认 . - 31 -名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔

6、滨贯中信息技术开发有限公司- 5 - 1.引言1.1 编写目的图书管理系统需求规格说明书描述的是“ 图书管理系统 ” 的需求,其详尽说明了该软件产品或项目的需求规格,包括功能和发行的版本号, 从而对该软件产品或项目进行准确的定义。本文是对现有图书管理系统进行调研的基础上编制完成的。其目的是通过与用户的交流以及对市场的推广情况得出所要完成的目标系统必须具备的业务需求、功能需求和非功能需求,即确定“目标系统必须做什么?”。通过该需求分析让双方达到目标共识, 使用户和软件开发者双方对该软件的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为开发工作的基础, 为系统设计提供需求说明。同时该文

7、档使软件工程人员在开发、测试过程中具有可操作性。1.2 项目范围和读者对象本文的读者包括系统用户、项目负责人、软件开发人员、软件测试人员、文档编写人员。1.3 参考资料(1)计算机软件产品开发文件编制指南GB8567-88 (2)计算机软件需求规格说明规范GBT 9385-2008 (3)计算机软件工程规范国家标准汇编2000中国标准出版社, 2000 1.4 术语表术语表由下表可知。表 1-1 术语表术语说明图书复本多册(件)同一版次及版式的同种文献 ,其中的一册(件)被称为正本或保存本,其余的都称复本名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -

8、- - - - - - 名师精心整理 - - - - - - - 第 5 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 6 - 2.总体描述2.1 产品或项目的背景图书拥有丰富的文献信息资源, 是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。 为了实现更有效图书馆管理, 更方便读者的借阅, 设计一个功能完整、操作简便、界面友好的图书管理系统是势在必行的。通过建立一个基于B/S 系统的图书管理系统, 使得图书管理工作系统化、 规范化和自动化, 从而提高了管理的效率, 也方便了读者的借阅。 系统应符合图书馆信息管理及

9、处理的规定, 满足图书管理员对图书、 读者及借阅信息进行管理的需求,满足读者对图书信息查询检索的需求及实现续借的功能需求,并达到操作过程中的直观、方便、实用、安全等要求。使用图书管理系统之后, 图书管理员可通过本系统对图书信息和读者管理进行操作。主要操作包括图书录入、图书查询、图书下架;读者信息添加、查询和删除操作;借还书记录添加、查询、修改以及还书的相关服务,还可以对当前图书借阅情况进行一些统计, 给出统计表格, 以便全面掌握图书的流通情况。读者可通过本系统进行图书查询和续借等操作。2.2 目标用户类目标用户由表可知。表 2-1 目标用户表用户名称功能操作权限用户特点图书管理人员1、管理书库

10、,图书的借出和归还,查询任意读者的借阅情况,查询图书的借阅情况。2、图书管理员具有注册账号和密码。成功登录后可以通过系统进行图书信息的添加、查询及删除操作;对读者信息的添加、查询及删除操作;对借阅信息的查询操作。图书管理员要对图书的录入和下架进行整理,在图书下架时若还有读者在借阅那本书则会给出提示。本系统的最终用户是面向管理员(图书管理员和其它管理人员)、读者(老师和同学等), 他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和读 者 都 是 经 常 性 用户。系统维护人员为普通读者查询图书信息,查询本人的借阅情况1、不用登录验证: 用户可以通过图书管理系统进行图书的检索查询。读

11、者在借阅书籍时能够通过名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 7 - 检索搜索到自己想要的书籍的作者、封面、目录及书籍的概要内容。2、需要登陆验证:读者的信息由管理员录入后,读者方可使用自己的账号登录系统,登录成功后读者可以查看借书信息,完成相关的书籍或期刊办理续借手续等。计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。2.3 预期

12、使用环境预期使用环境有下表可知。表 2-2 预期使用环境表环境说明硬件环境客户端为PC,配置以太网络适配器和USB 接口设备,根据需要可以配置打印设备等通信协议TCP/IP 客户端操作系统Win9X 、WINNT/WIN2000/XP 网络环境客户环境本软件适应于分辨率800 600、1024 768。建议在 1024 768 下操作,增强色 16 位以上、 IE6 .0 以上版本操作2.4 交付的用户文档交付的用户文档包括:项目计划、需求规格说明书、系统设计方案、用户操作手册、测试报告、验收报告、代码清单等。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -

13、 - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 8 - 3.需求描述3.1 总体业务描述3.1.1 功能优先级功能优先级别分类由下表可知。表 3-1 功能需求表级别说明A 级必须的,绝对基本的特性;如果不包含,产品就会被取消B 级重要的,不是基本的特性;但这些特性会影响产品的生存能力C 级最好有的,期望的特性;但省略一个或多个此类特性不影响产品的生存能力3.1.2 业务描述功能需求表由下表可知。表 3-2 功能需求表3.1.3 一般约束(1)系统初

14、始状态,书库中无图书及图书复本,也无借出记录,至少存在一个管理人员。(2)书库内的任何图书复本或已经借出,或未借出。(3)不存在某图书复本既可以被借出又已借出。(4)读者能够借阅图书的数量不能超过既定的限制。(5)目标用户的功能不能交叉重叠。(6)对于图书馆的书库需要满足以下需求功能名称需求级别说明书库的管理A 级图书复本的借书与归还图书的借出与归还A 级从书库中去除图书复本或添加如图复本查询图书信息A 级通过图书作者或者主题查询查询读者借书信息A 级读者借书的具体信息查询图书的借阅情况A 级查询某图书当前被哪位读者借阅名师资料总结 - - -精品资料欢迎下载 - - - - - - - -

15、- - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 9 - 书库中所有的图书复本都可以借阅或已借出。书库中的图书复本不能已借出,同时还能被借出。(7)只有本系统的用户才能借阅图书。(8)系统中应记录最后借阅图书复本的读者信息。(9)当某位读者借阅了某图书复本,他必定是该图书复本的最后借阅者。3.2 具体业务描述3.2.1 图书管理员事务3.2.1.1 书库事务书库事务包括图书的添加和删除。图书添加信息包括:添加、查询、修改、更新图书的基本信息

16、,包括书名、作者、主题信息、出版时间、出版社等信息。图书的添加和去除,都与书名有关,与借出记录无关。图书添加需要先定义图书复本标识,并提供书名、作者、主题等信息。图书复本添加后马上可以被借出。图书复本删除必须保证该图书复本正在书库,删除操作不影响当前书库中可外接的图书复本集合、借出记录、其他图书复本信息图书删除:将已删除图书的数量归零。图书查询及更新:输入图书名等一个或者多个查询条件,可获得当前图书管该书的库存量及该书的相关信息。当图书馆已有图书有变动时, 图书管理员可通过该系统对图书信息进行更新。通过添加图书号可知是否有和已录入的图书信息重复,若有则给出重复提示。若基本信息没有添加完整,在点

17、击“ 添加” 按钮时给出提示。为了在用户输入时间时格式比较繁琐,在添加页面中加入日历,用户只需在日历上选择日期即可。在图书比较多时,系统支持从后台将Excel 表添加到数据库。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 10 - 书库事务流程如图3-1 所示。图书管理员登录是否登录成功否是图书信息管理图书信息录入图书信息查询、更新图书信息删除图 3-1 书库事务

18、流程3.2.1.2 柜台事务柜台事务,包括图书节约食物和图书归还事务, 都需要输入图书复本的标识,且不影响书库内容。(1)图书借阅事务图书借阅事务中的图书复本必须是可借阅的,该事务更新借阅记录和最后借阅者记录。借书登记:先输入借书卡号 ,检查是否有未还图书记录和借书数量的检查.若符合则添加借书卡号 ,书号及借书时间等信息。借书记录查询及续签:输入借书卡号或书号可获得其相关信息并可办理续签手续。图书借阅事务要更新借出记录和最后借出者信息。(2)图书归还事务还书手续办理:输入借书卡号及书号,在借书记录添加还书时间。借书超期罚款处理:该功能在读者还书时检索读者借书信息判断是否超名师资料总结 - -

19、-精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 11 - 期,进行相应的惩罚。图书复本归还事务要处理的是借出的图书复本,归还后更新借出记录。每位读者每次借阅读8 本图书,读者在借书登记时若超过8 本,系统会提示图书管理员,读者不能再借。读者有到期未还的图书,在借书时系统会提示管理员不能继续借书。在读者还书时,若图书超期,系统计算出超期天数及罚款数额提示给图管理员。柜台事务流程如图3-2

20、 所示。读者查询图书信息是否进行查询是否读者借书图书管理员录入借阅信息是否进行借阅查看或续借是登录系统查看借阅信息办理图书借阅退出系统退还书否进行还书处理超期罚款提示是是否超期否还书成功刷卡缴费图 3-2 柜台事务流程3.2.1.3 查询事务图书管理员查询事务是查询某一特定图书复本及特定人的借阅情况,查询事务不影响图书借阅及归还记录, 图书管理员可以通过图书复本的作者和主题信息查询。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 31 页 - - - - - - - -

21、 - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 12 - 图书管理员查询流程如图3-3、3-4 所示。图书管理员登录是否登录成功否是特定图书的借阅情况查询图 3-3 图书查询流程图书管理员登录是否登录成功否是特定人的借阅情况查询图 3-4 特定借阅人查询流程3.2.1.4读者信息管理通过输入读者卡号可查询是否有和已录入读者信息重复,若有则给出重复提示。 若基本信息没有添加完整, 在点击“ 添加” 按钮时给出提示。在读者比较多时,系统支持从后台将Excel 表添加到数据库。读者信息管理流程如图3-5 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - -

22、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 13 - 图书管理员登录是否登录成功否是读者信息管理读者信息录入读者信息查询、更新读者书信息删除图 3-5 读者信息管理流程3.2.2 普通读者事务3.2.2.1 图书信息查询图书信息查询流程如图3-6 所示。读者查询通过作者查询通过主题查询图 3-6 图书信息查询流程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师

23、精心整理 - - - - - - - 第 13 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 14 - 3.2.2.2 特定人借阅信息查询普通读者查询本人借阅信息查询,通过登录验证后查询本人的借阅情况。图书管理员查询特定人的借阅信息。此操作不影响书库记录及图书借阅记录特定人借阅信息查询流程如图3-7 所示。普通读者登录是否登录成功否是本人借阅信息查询通过作者查询图 3-7 本人借阅信息查询流程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

24、 - - - - - 第 14 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 15 - 4.需求分析4.1 用例模型图书管理员及普通读者的用例模型如下图4-1、4-2 所示。图书管理员登录验证柜台事务管理借书人信息查询借阅读者信息图书信息录入借阅事务归还事务图书信息删除图书信息查询图书信息更新查询事务管理书库事务管理被借图书信息查询录入借阅信息过期罚款处理读者信息管理读者信息录入读者信息更新读者信息查询读者信息删除图 4-1 图书管理员的用例模型普通读者登录验证图书信息查询图书借阅归还图书图书续借查询本人借阅信息图 4-2

25、普通读者的用例模型名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 16 - 4.2 用例及数据描述4.2.1 系统登录(1)输入登录页面数据描述由下表可知。表 4-2 登录页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注用户名字符 +汉字20 手工输入是否否密码字符20 手工输入是否是验证码数字10 手工输入是否是(2)处理审核数据输入有效性和数据格

26、式、执行登录操作(3)输出记录登录人员信息。登录成功并跳转到主页面。4.2.2 书库事务用例(1)图书信息添加页面用来输入图书的基本信息,方便图书检索。(2)查看图书信息界面:用于验证添加后的图书信息是否可用。(3)删除图书信息界面:管理员添加错误后可以通过此操作进行修改。(4)提示界面:可能包括多个,显示提示信息,帮助用户提供操作。4.2.2.1图书信息录入(1)图书信息添加添加图书信息用例由下表可知。表 4-2 添加图书信息用例描述表用例名称添加图书信息用例参与者图书管理员用例概述图书信息添加到书库中事件描述前置条件图书管理员成功登录系统名师资料总结 - - -精品资料欢迎下载 - - -

27、 - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 17 - 后置条件没有重复的图书号基本事件1、选择 “ 添加 ” 操作,进入图书添加页面填写图书基本信息2、点击 “ 添加 ” 按钮,系统将图书信息添加到数据库中及查询界面的图书信息列表中3、添加成功后,系统给出提示,并可执行查看和删除操作扩展事件1、添加的图书号和已有的重复,系统给出提示,并可重新添加2、页面信息格式等不符合要求,系统给出提示,并可重新添加异常事件1

28、、图书添加失败,提示失败原因,并可重新输入2、图书重复添加,系统给出提示信息(2)数据描述输入图书信息录入页面数据描述由下表可知。表 4-2 图书信息录入页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注图书号字符 +汉字20 手工输入是否否图书名字符 +汉字20 手工输入是否是作者字符 +汉字20 手工输入是否是出版社字符 +汉字20 手工输入是否是出版时间日期选择是否是主题字符 +汉字50 手工输入是否是可借复本数量数字10 手工输入是否是图书类别选择是否是处理审核数据输入有效性和数据格式、执行添加操作。输出将图书信息保存到数据库中并在查询界面的图书信息列表显示相关信息。显示错

29、误提示信息或保存记录成功信息。4.2.2.2图书信息查询(1)图书信息查询图书信息录入用例由下表可知。表 4-2 图书信息查询用例描述表用例名称图书信息查询用例参与者图书管理员用例概述查询书库图书信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 18 - 事件描述前置条件图书管理员成功登录系统后置条件1、按图书号排序2、每页不超过15 条,超出部分分页显示基本事

30、件1、输入查询条件,书名、作者、主题信息等2、点击 “ 查询 ” 按钮,图书信息被检索并显示到查询页面列表中扩展事件1、对选定的记录执行更新、删除、查看操作2、查询条件不符合要求,系统给出提示,并可重新添加异常事件图书查询失败,提示失败原因,并可重新输入(2)数据描述输入图书信息录入页面数据描述由下表可知。表 4-2 图书信息录入页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注图书号字符 +汉字20 手工输入是否否图书名字符 +汉字20 手工输入是否是作者字符 +汉字20 手工输入是否是出版社字符 +汉字20 手工输入是否是出版时间日期选择是否是主题字符 +汉字50 手工输入是否

31、是可借复本数量数字1 手工输入是否是图书类别选择是否是处理审核数据输入有效性和数据格式、执行添加操作输出将图书信息保存到数据库中并在查询界面的图书信息列表显示相关信息。显示错误提示信息或保存记录成功信息。4.2.2.3图书信息删除输入选中图书记录,进行删除操作处理执行删除操作输出名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 19 - 显示删除记录成功信息。图书未

32、在书库中,系统给出提示信息。4.2.2.4图书信息更新图书信息更新如添加操作。4.2.3 柜台事务用例(1)图书借阅事务图书借阅书事务用例由下表可知。表 4-2 图书借阅事务用例描述表用例名称图书借阅事务用例参与者图书管理员用例概述图书管理员记录借阅信息;还书时图书管理员调出借阅信息,系统查看是否超期,若没有超期,注销掉本次借阅的信息,若超期则进行罚款处理,之后注销掉本次借阅信息。事件描述前置条件登录成功后置条件1、更新借出记录和最后借出者信息2、超期,生成罚款处罚单基本事件借书1、录入被借阅图书的书名、作者、主题信息等2、点击 “ 录入 ” 按钮,被借阅图书信息保存并更新借出记录及最后被借出

33、者,更新借阅信息表还书:读者还书,图书管理员确定未超期,注销借阅记录扩展事件1、超期还书,系统给出超期提示,并核实罚款数额,生成罚款单2、借书超过8 本,提示不可继续借书3、有到期未还图书,提示该读者不可继续借书4、借书人属于非法用户,提示不可借书5、所借图书复本已还但未加入书库异常事件无(2)数据描述输入图书借阅事务信息页面数据描述由下表可知,还书时归还时间。表 4-2 图书借阅信息页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注读者卡号数字20 手工输入是否否名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师

34、精心整理 - - - - - - - 第 19 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 20 - 图书号数字20 手工输入是否否借书时间选择是否是到期时间选择是否是已借本数数字1 手工输入是否是归还时间选择是否是续借选择是否是处理审核数据输入有效性和数据格式、执行录入操作输出将被借出图书信息保存到数据库中并更新借出记录及最后接借出者信息。显示错误提示信息或保存记录成功信息。归还图书时,注销借阅记录,若超期生成超期罚款单。(3)计算公式到期时间= 借书时间+ 30 天续借后到期时间= 借书时间+ 45 天已借本数= 借书

35、记录数+ 本次借书数 -本次还书数4.2.4 查询事务用例(1)查询事务用例查询事务用例由下表可知。表 4-2 查询事务用例用例名称查询事务用例参与者图书管理员用例概述查询特定图书被借阅情况,是否超期事件描述前置条件图书可以被借出,或已被借出后置条件1、按借出日期排序2、每页不超过15 条,超出部分分页显示基本事件1、输入查询条件,书名、作者、主题信息等2、点击 “ 查询 ” 按钮,图书信息被检索并显示到查询页面列表中扩展事件1、对选定的记录执行更新、删除、查看操作2、查询条件不符合要求,系统给出提示,并可重新添加异常事件所查图书未记录在书库,或者未被借出,系统给出提示信息(2)数据描述输入名

36、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 21 - 特定图书查询页面数据描述由下表可知。表 4-2 特定图书查询页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注图书号字符 +汉字20 手工输入是否否图书名字符 +汉字20 手工输入是否是作者字符 +汉字20 手工输入是否是主题字符 +汉字20 手工输入是否是处理审核数据输入有效性和数据格式、执行查

37、询操作输出特定图书的借阅信息表。显示查询错误提示信息。4.2.5 读者信息管理用例4.2.5.1读者信息添加(1)读者信息添加读者信息添加用例由下表可知。表 4-2 读者信息添加用例描述表用例名称读者信息添加用例参与者图书管理员用例概述读者信息添加到书库中事件描述前置条件图书管理员成功登录系统后置条件没有重复的卡号基本事件1、选择 “ 添加 ” 操作,进入读者信息录入页面填写读者信息2、点击 “ 添加 ” 按钮,系统将读者信息添加到数据库中及查询界面的读者信息列表中3、添加成功后,系统给出提示,并可执行查看和删除操作扩展事件1、添加的读者卡号与其他卡号重复,页面给出提示2、添加的信息不符合要求

38、。页面给出提示异常事件读者信息添加失败,提示失败原因,并可重新输入(2)数据描述输入读者信息添加页面数据描述由下表可知。表 4-2 读者信息添加页面数据描述表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 22 - 输入项目输入类型数据长度输入形式必填空值重复备注卡号字符 +汉字20 手工输入是否否读者姓名字符 +汉字20 手工输入是否是性别选择是否是单位字符 +

39、汉字20 手工输入是否是其他字符 +汉字50 手工输入是否是处理审核数据输入有效性和数据格式、执行添加操作输出将读者信息保存到数据库中并在查询界面的读者信息列表显示相关信息。显示错误提示信息或保存记录成功信息。4.2.5.2 读者信息查询(3)读者信息查询读者信息录入用例由下表可知。表 4-2 读者信息查询用例描述表用例名称读者信息查询用例参与者图书管理员用例概述查询合法读者信息事件描述前置条件图书管理员成功登录系统后置条件1、按卡号排序2、每页不超过15 条,超出部分分页显示基本事件1、输入查询条件,读者卡号2、点击 “ 查询 ” 按钮,读者信息被检索并显示到查询页面列表中扩展事件1、对选定

40、的记录执行更新、删除、查看操作2、查询条件不符合要求,系统给出提示,并可重新添加异常事件图书查询失败,提示失败原因,并可重新输入(4)数据描述输入图书信息录入页面数据描述由下表可知。表 4-2 图书信息录入页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注图书号字符 +汉字20 手工输入是否否图书名字符 +汉字20 手工输入是否是作者字符 +汉字20 手工输入是否是出版社字符 +汉字20 手工输入是否是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 31 页

41、 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 23 - 出版时间日期选择是否是主题字符 +汉字50 手工输入是否是可借复本数量数字1 手工输入是否是图书类别选择是否是处理审核数据输入有效性和数据格式、执行添加操作输出将图书信息保存到数据库中并在查询界面的图书信息列表显示相关信息。显示错误提示信息或保存记录成功信息。4.2.5.3读者信息删除输入选中读者记录,进行删除操作处理执行删除操作输出显示删除记录成功信息。读者不是合法用户,系统给出提示信息。4.2.5.4读者信息更新读者信息更新如添加操作。4.2.6 图书信息查询用例(1)图书信息查询

42、图书信息查询用例由下表可知。表 4-2 图书信息查询用例用例名称图书信息查询用例参与者图书管理员、普通读者名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 24 - 用例概述查询书库图书信息事件描述前置条件图书信息记录在书库后置条件1、按图书号排序2、每页不超过15 条,超出部。分页显示基本事件1、输入查询条件,书名、作者、主题信息等2、点击 “ 查询 ” 按钮,图

43、书信息被检索并显示到查询页面列表中扩展事件1、对选定的记录执行更新、删除、查看操作2、查询条件不符合要求,系统给出提示,并可重新添加异常事件无(2)数据描述输入图书信息查询页面数据描述由下表可知。表 4-2 图书信息查询页面数据描述表输入项目输入类型数据长度输入形式必填空值重复备注图书名字符 +汉字20 手工输入是否是作者字符 +汉字20 手工输入是否是主题字符 +汉字50 手工输入是否是处理审核数据输入有效性和数据格式、执行添加操作输出将图书信息显示在查询界面的图书信息列表中。显示错误提示信息。4.2.7 特定人借阅信息查询用例(1)特定人借阅信息查询特定人借阅信息用例由下表可知。表 4-2

44、 本人借阅信息用例用例名称本人借阅信息用例参与者普通读者、图书管理员用例概述查询书库图书信息,特定人是合法用户事件描述前置条件图书管理员、普通读者成功登录系统;后置条件1、按图书号排序2、每页不超过15 条,超出部分分页显示基本事件1、输入查询条件,书名、作者、主题信息等2、点击 “ 查询 ” 按钮,图书信息被检索并显示到查询页面列表中扩展事件1、对选定的记录执行更新、删除、查看操作名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 31 页 - - - - - - - -

45、 - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 25 - 2、查询条件不符合要求,系统给出提示,并可重新添加异常事件所查的特定人不是合法用户,系统给出提示信息(2)数据描述输入本人借阅信息录入页面数据描述由下表可知。表 4-2 图书信息录入页面数据描述表输入项目输入类型数据长度输入形式必填空值重新备注借书卡号数字20 手工输入是否否借书人姓名数字10 手工输入是否是处理审核数据输入有效性和数据格式、执行添加操作。输出将本人借阅信息显示在查询界面的借阅人信息列表。显示查询错误提示信息。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -

46、 - - - - - 名师精心整理 - - - - - - - 第 25 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 26 - 5.接口需求5.1 用户接口系统与用户的交互方式是基于WEB 方式,操作习惯和操作惯例采用WEB页面的标准操作方式,遵循以下原则。(1)有清晰的错误提示。误操作后,系统提供有针对性的提示。(2)由用户控制界面, 例如有“ 下一步 ” 、“ 完成” 等按钮, 面对不同层次提供多种选择,给不同层次的用户提供多种可能性。(3)允许兼用鼠标和键盘。同一种功能,同时可以用鼠标和键盘。提供多种可能性。(4)允

47、许操作中断。(5)使用用户的语言,而非技术的语言。(6)提供快速反馈。给用户心理上的暗示,避免用户焦急。(7)方便退出 , 提供两种可能性。 可以按一个键完全退出, 还可以一层一层的退出。(8)导航功能。随时随意跳转,很容易从一个功能跳到另外一个功能。5.2 硬件接口为保证系统安全性, 在登录到系统时, 对接入到系统中的机器要进行审核和注册操作。需要获取的信息包括本地机器的硬盘序列号、主板BIOS序列号、网卡的 MAC地址等信息,硬件接口:考虑到大量数据的备份等要求, 需要保持与磁带机和光盘刻录机的接口5.3 软件接口软件与操作系统、 数据库管理系统的接口, 以及局域网和互联网软件之间的数据交

48、换。考虑到文档处理时有可能需要较常用的办公软件。例如Microsoft 的名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 27 - Office 系列,所以应尽量实现它们之间的数据格式的自动转换。5.4 通信接口通信协议为: TCP/IP。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理

49、 - - - - - - - 第 27 页,共 31 页 - - - - - - - - - 需求规格说明书-图书管理系统哈尔滨贯中信息技术开发有限公司- 28 - 6.其他非功能需求6.1 性能需求(1)数据访问性能要求该图书管理系统利用数据缓存, 既保证了数据库中原始数据的可靠性,又能够加强数据之间的交互效率。(2)数据传输性能要求该图书管理系统数据在上传时会经过部分压缩,以加强数据的统一保存和处理,还能节省数据所占用的空间,给数据库减小压力。(3)其他性能要求响应指标:操作的响应不超过5 秒,避免管理员和用户使用时过长的等待时间,例如:登录、检测、刷新、提交等响应时间在5 秒内。系统容量

50、:支持 5000 用户,支持 GB级的数据。数据库中的最大容量不超过 100GB,磁盘空间至少是在40G以上。6.2 安全性需求(1)访问安全性要求该图书管理系统用户主要分为图书管理员和读者,其中为登录系统的读者只可以搜索和查看图书信息, 只有在成功登录系统后才能查看特定图书的借阅信息,办理续借手续等操作。 图书管理员只有成功登录系统后才能进行对图书、读者及借还书的管理操作。(2)数据安全性要求该系统的相关数据都存储在数据库内,不能够随意由人们更改, 读者只能通过系统查看图书和借阅信息, 可以进行办理续借的手续, 其他操作由管理员进行。管理员成功登录后可以对自己所管辖的信息进行更改,其他人一概

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com