收藏 分享(赏)

图书管理系统-需求规格说明书.doc

上传人:精品资料 文档编号:10618496 上传时间:2019-12-07 格式:DOC 页数:11 大小:637.27KB
下载 相关 举报
图书管理系统-需求规格说明书.doc_第1页
第1页 / 共11页
图书管理系统-需求规格说明书.doc_第2页
第2页 / 共11页
图书管理系统-需求规格说明书.doc_第3页
第3页 / 共11页
图书管理系统-需求规格说明书.doc_第4页
第4页 / 共11页
图书管理系统-需求规格说明书.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、大连东软信息学院项目文档 项目文档 图书管理系统需求规格说明书成 员 学 院 大连东软信息学院专 业 计算机科学与技术指导教师 备 注2011 年 10 月 16 日 Comment sdl1: 【问题 1】请使用简练的语言将下面的特性描述提炼成标题,补充到对应的位置上。大连东软信息学院项目文档 图书管理系统需求规格说明书-0-1 1 软件概述1.1软件范围定义随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制

2、管理。因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。希望通过图书管理系统实现图书管理的系统化、规范化和自动化,实现对图书资料的集中统一的管理。通过对图书馆书籍、读者资料、借还书等进行高效的管理,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。减少图书管理员的工作量并使其能更有效地管理书库中的图书,实现了传统的图书管理工作的信息化建设。本系统适应于中小规模公共图书馆、中小学及各院校图书馆。1.2系统特性概述图书管理系统是教育管理信息化工作的一个重要组成部分,目前各级教育管理部门和

3、学校使用的教育管理软件存在较多设计不规范、兼容性差的问题,稍有变化即难以使用,造成一些软件不能得到长期稳定的应用。 图书管理系统通过对图书信息进行收集、传递、加工、保存、维护,使得管理员能更加高效地对图书、读者进行管理,为图书管理搭建了一个整体自动化管理模式,有效的改善计算机系图书馆的管理。系统特性描述如下:1) 界面管理服务在实际业务当中数据的录入量相当大,系统的界面要求简洁、直观、友好,符合图书情报人员使用习惯;屏幕设计风格统一,用户易于掌握。系统自动实现各个环节的数量的控制,同时还能为用户提供简单快捷方式,并能够充分利用可重复使用的数据,提高录入人员的效率,使繁琐而枯燥的数据录入工作变得

4、轻松愉快。2) 查询服务系统应能提供两种查询检索模式,即组合查询和模糊查询。组合查询提供所有可检索字段的任意组合检索途径,能保证一定的查准、查全率;模糊查询提供高频可检索字Comment sdl2: 【问题 2】请根据功能模型中的文字描述,将使用产品的角色分析出来,将表 1中角色和职责填写完整。如地方不够可自行加行。Comment P3: 【问题 3】请根据系统的具体要求和背景填写留空的内容。大连东软信息学院项目文档 图书管理系统需求规格说明书-1-段的模糊条件检索,可满足图书馆无主题目录的检索,操作方便、灵活、直观。3) 系统安全管理系统需要对用户权限进行设置以保证系统的安全性。本系统操作人

5、员进入系统都需要进行严格的身份识别和安全审核,每个操作人员只能对自己权限范围内的数据进行维护,可操作的用户和具体的每个操作员的使用对象,系统管理员可以灵活设置,从而避免来自内部的破坏。1.3产品中的角色中小型图书管理系统的工作人员,包括图书管理员、图书馆管理者等掌握基本的计算机操作技能的人员。在该系统应用过程中涉及到的具体角色如表 1所示。表 1 产品中的角色角色名称 职责描述图书管理员 通过图书管理系统对图书信息进行收集、传递、加工、保存、维护图书馆馆长 管理图书管理员、定期检查图书馆书籍入库和出库的信息读者 向图书馆借阅、归还图书1.4系统运行环境 1.4.1 设备及分布1) 主机类型应用

6、服务器:(Hp EliteBook 6930p)数据库服务器:(Win7)工作站:(请填写机器型号)2) 网络类型(SiS191 以太网)3) 存贮器容量应用服务器: (298GB)数据库服务器:(请填写存储器容量)4) 其他特殊设备打印机:(请填写打印机的型号)大连东软信息学院项目文档 图书管理系统需求规格说明书-2-5) 设备分布图图书管理系统主机打印机以太网工作站数据库服务器工作站图 1 网络拓扑图1.4.2 支撑软件1) 操作系统应用服务器:(Microsoft Win7 )工作站:windowsXP 以上2) 数据库管理系统(请填写数据库版本号)3) 其他支撑软件无1.4.3 开发软

7、件软件环境:Windows XP 以上操作系统/ Visual C+ 6 集成环境。编程语言:C 语言。2 功能性需求在图书馆管理的业务工作流程中包括信息输入工作(文献资源建设工作)、信息输出工作(读者服务工作) 两部分。文献资源建设主要是对图书相关信息的录入和维护工作,同时,可Comment sdl4: 【问题 4】请参照图书管理系统关联图将图书管理系统的顶层图绘制出来。大连东软信息学院项目文档 图书管理系统需求规格说明书-3-以对图书在流通过程中的状态进行相应的修改,以保证图书馆图书流通环节的顺利进行。读者服务工作主要是书刊的流通借阅、联机书目查询。在流通过程中出现的违规情况进行相应的处理

8、。图书管理系统在支持原有图书馆的业务流程之外,还增加了系统维护部分,保证通过信息化的管理促进图书馆工作原有业务的顺利推进。图书管理系统的顶层图和关联图(1 层图)请参阅图 2、图 3。图 2 图书管理系统顶层图读者1读者服务2文献建设3系统维护读者借书证图书信息罚款单成功信息图书管理员系统维护人员催还通知单图书信息读者账户图书信息 图书拷贝权限信息借阅规则维护信息借书证借阅记录图 3 图书管理系统关联图2.1读者服务读者服务主要针对向读者提供的借阅、归还、查询、账户管理等服务。具体的数据交互请参见图 4读者服务细化数据流图二层图。读者1 . 1借阅读者账户图书拷贝图书信息借阅规则借书证成功信息

9、图书信息1 . 2归还1 . 3查询统计1 . 4账户管理读者图书信息成功信息罚款单图书管理员统计报表查询条件读者读者信息借书证成功信息借阅记录读者账户借阅记录图 4读者服务细化数据流图二层图(1)账户管理管理员要为每个读者建立读者账户,并给读者发放不同类别的借书证(借书证可提供卡Comment sdl5: 【问题 5】请仿照账户管理的内容,将借阅管理的内容补充完整。Comment sdl6: 【问题 6】请仿照账户管理的内容,将归还管理的内容补充完整。大连东软信息学院项目文档 图书管理系统需求规格说明书-4-号、读者姓名、已借图书数量、系别、读者类别等个人信息) ,账户内存储读者的个人信息。

10、也可以为丢失借书证的读者办理借书证或做挂失处理。持有借书证的读者可以通过管理员(作为读者的代理人与系统交互)借阅、归还图书,不同类别的读者可借阅图书的范围、数量和期限不同,可通过图书馆内查询终端查询图书信息和个人借阅情况,以及续借图书(系统审核符合续借条件) 。读者1 . 4 . 1分辨办理类型1 . 4 . 2办理新证1 . 4 . 3挂失处理1 . 4 . 4丢失重办处理读者账户读者信息借书证成功信息借书证办新证挂失丢失重办图 5账户管理数据流图三层图(2) 借阅管理借阅图书时,先输入读者的借书证号,系统验证借书证的有效性,无效则提示其原因,有效则显示读者的基本信息(包括借书证号、姓名、系

11、别、读者类型等) ,供管理员人工核对。图书管理员检查该读者所借图书是否超过指定数量,若已达到指定数量,拒借,未达指定数量,办理借书。图书管理员输入要借阅的书号,系统查阅并显示图书的基本信息,供管理员人工核对。最后提交借阅请求,若被系统接受则存储借阅记录,并修改当前图书拷贝的状态。图书管理员也可以为需要续借的读者办理续借手续。续借的期限是在当前时间基础上向后延续 30天。图 6账户管理数据流图三层图(3)归还管理归还图书时,输入读者借书证号和图书号(或丢失标记号) ,系统验证是否有此借阅记录以及是否超期借阅,无则提示,有则显示读者和图书的基本信息供管理员人工审核。如果Comment sdl7:

12、【问题 7】请仿照账户管理的内容,将统计查询的内容补充完整。Comment sdl8: 【问题 8】请模仿 2.1部分对系统功能的描述,将 2.2部分和 2.3部分的内容描述和进行补充和修订。大连东软信息学院项目文档 图书管理系统需求规格说明书-5-有超期借阅或丢失情况,先转入过期罚款或图书丢失处理。然后提交还书请求,系统接受后修改借阅记录和对应图书的图书状态。图 7 归还图书三层数据流图(4)查询统计图书管理员或读者可以对图书的基本信息进行查询。根据读者借书证号,获得该读者的全部借阅信息,也可以获得所有已到期但尚未归还的催还书目信息。用户可以模糊查询,也可以精确查询。还可以根据读者、图书、时

13、间、库存等方面的信息进行查询,对最新图书、借阅排行等统计信息进行打印。图 8 查询统计三层数据流图2.2文献建设(1) 图书管理图书管理员定期或不定期对图书信息进行入库、修改、注销等图书信息管理。图书管理员先将新入库的图书信息登录到系统中,包括图书的编号、书名、作者、译者、国籍、出版社、数量、图书简介等信息,同时需要对每一本实体图书进行编号,并记录到图书拷贝表中,以方便跟踪管理。图书管理员为每本图书安排好上架位置后,即可修改图书状态对外提供借阅服务。读者可以根据自己的需要对图书进行借阅,图书管理员需要跟踪记录每本图书的借还信息。当图书被损毁或是丢失,则需要图书管理员对该册图书进行注销操作,修改

14、对应图书的状态为注销,不能够再对外进行借阅服务。如果此种图书实体拷贝全部处于注销状态,则可以将该图书信息从图书新信息表中删除。有一些图书较为珍贵或数量稀少,图书管理员可以将图书设为典藏图书,当前图书不能被读者借阅,当取消典藏设置后,图书状态恢复为可借状态。图 9 图书管理二层数据流图(2)图书类别管理(请补充)2.3系统维护为系统维护人员提供权限管理、数据备份等通用功能。(1)权限管理大连东软信息学院项目文档 图书管理系统需求规格说明书-6-系统管理员可以创建和删除图书管理员用户名及口令。但无权修改图书管理员用户名及口令,非系统管理员只可以修改自己的口令。(2)系别维护当读者中有人属于某一系别

15、(部门) ,系统就不允许管理员删除该系别(部门) 。目前只有计算机系。(3)数据备份(请补充)(4)期限设定默认还书期限是以天计,修改并确认后,系统将按照设置填写借阅图书操作中的预计还书日期。对于普通教师借阅期限为 90 天,对于系里中层以上领导则准许借阅 120 天。3 非功能性需求3.1 产品质量属性要求 表 2 产品质量属性描述产品主要质量属性 详细描述正确性 不允许出现业务错误。健壮性 在系统出现故障时,系统必须提供相应的数据保护措施,不能丢失数据,并提供从新恢复正常工作的机制。可靠性 除电源硬件、操作系统外不允许异常退出或崩溃性能,效率 系统处理业务时间最迟时间小于等于 5 秒。易用

16、性 安装过程简单,操作方便安全性 用户只能通过系统操作后台数据,不能够对数据库进行直接操作。可扩展性 可在当前需求基础之上进行功能上的扩展。兼容性 只能运行在指定软硬件环境中。可移植性 只能够运行在 WindowsXP(不包括 windows vista 版本)以上Windows 系列操作系统平台上。3.2 用户界面(1) 用户界面简洁,重点体现的是数据,数据以列表的形式体现,表头要突出显示。(2) 需要根据终端用户操作特点设置相应的快捷键(3) 错误信息显示以黄色形式进行突出显示。欢 迎 进 入 东 软 信 息 学 院 图 书 管 理 系 统 !V e r s i o n 1 . 0* *

17、* * * * * * * * * * * * * * * * * * * * * * * * * * * 1 读 者 信 息 维 护 * 2 图 书 信 息 维 护 * 3 借 还 管 理 * * * * * * * * * * * * * * * * * * * * * * * * * * * * *请 选 择 功 能 项 序 号 : |图 10 界面风格参考Comment sdl9: 【问题 9】请根据功能性需求中提到的数据信息进行整理并绘制出图书管理系统的 E-R图。Comment sdl10: 【问题 10】请将 4.2.1中的内容补充完整。大连东软信息学院项目文档 图书管理系统需求

18、规格说明书-8-4 数据模型4.1数据关系图(E-R 图)图 11 图书管理系统 E-R图4.2数据字典4.2.1业务规则(1)催还提醒期限的制定(请补充)(2)借书证丢失补办的规定(请补充)(3)罚款额度的规定(请补充)(4)丢失重办借书证的规定(请补充)4.2.2 数据描述表 3 读者账户表字段描述 数据类型 主键 是否可空 描述借书证编号 CHAR(10) 是 例如:1011357001读者姓名 VARCHAR(10) 否 真实姓名读者类型 INT 否0:普通教师;1:中层以上领导系别 INT 否 1:计算机系已借图书数量 INT 否 目前已经借到手的图书数 量备注 VARCHAR(10

19、0 需要记录的其他信息Comment sdl11: 【问题 11】请根据绘制的 E-R图中分析的结果和表 2,将实体信息填写在下面的表中。表格如果不够,请自行增加表格,并将其补充完整。大连东软信息学院项目文档 图书管理系统需求规格说明书-9-)表 4 字段描述 数据类型 主键 是否可空 备注是表 5 字段描述 数据类型 主键 是否可空 备注5 行为模型5.1 借书证的状态变迁在图书流通过程中,读者使用借书证是合法借书的唯一手段,如果在借阅过程中借书证出现异常则读者不能借阅图书。借书证的状态变迁过程请参看图 14借书证状态变迁图。(1) 首次办理借书证的读者需要提供个人信息,系统将创建该读者的借

20、阅账户,并发放借阅证。此时的借书证处在正常状态;(2) 当读者不小心将借书证丢失,可以到图书证挂失办理处对借书证进行挂失处理。Comment sdl12: 【问题 12】请根据数据对象状态变化的文字描述,绘制出对应的状态变迁图。Comment sdl13: 【问题 13】请根据数据对象状态变化的文字描述,绘制出对应的状态变迁图。大连东软信息学院项目文档 图书管理系统需求规格说明书-10-此时的借书证处于挂失状态,读者不能够使用该借书证进行图书的借阅和归还操作;(3) 当借书证处于正常状态,读者进行借阅、归还或续借操作时,借书证的状态不发生变化;(4) 当读者办理逾期归还图书或是丢失图书处理后,

21、该读者的借书证处在冻结状态,需要等到系统设定的冻结时间过后,方可转入正常状态;(5) 当读者离开学校时,系统将注销该读者的借书证信息,该借书证处在销户状态。图 12 借书证的状态变迁图5.2图书状态的变迁图书在图书馆中的流转过程中,会随着业务要求的不同状态发生相应的变化,请参见图 15图书状态变迁图。(1) 图书在运抵图书馆之后进行入库操作,此时的图书需要进行信息的录入,处于入库状态;(2) 当处在入库状态的图书的信息录入工作完毕,并安排好上架位置之后,图书状态将转换为可借状态。此时的图书可以进行借阅处理;(3) 当图书处于可借状态下,读者可以对此图书进行借阅,借阅后的图书状态变为借出状态,此时,其他读者将不能够对此书再进行借阅操作了;(4) 借出的图书被归还之后,该图书状态变为可借状态;(5) 当一些可借图书被设为典藏图书后,则图书的状态为典藏状态,当前图书不能被读者借阅,当取消典藏设置后,图书状态恢复为可借状态。(6) 当图书丢失或者旧书淘汰时,则需要从书库中将当前图书的信息清除掉,该书的状态处于注销状态。图 13 图书状态变迁图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报