图书馆管理系统需求规格说明书

发布时间 : 星期五 文章图书馆管理系统需求规格说明书更新完毕开始阅读

3.1.4.3用例模型 借还图书管理 描述项 用例名称 参与者 概述 借还图书管理 图书管理员、读者 读者通过该图书管理系统,查询图书信息后到图书馆取书并在图书管理 员处登记借书信息,借出图书后读者可通过该系统查看借阅信息并可以进行图书续借操作。读者还书时,管理员调出借阅信息,系统查看是否超期,若没有超期,注销掉本次借阅的信息,若超期则进行罚款处理,之后注销掉本次借阅信息。 管理员、读者成功登陆系统 读者接受超期罚款处罚 1. 管理员登陆系统,读者搜索图书信息。 2. 读者拿要借图书在管理员处进行登记,录入借阅信息。 3.读者登录系统,查看借阅信息,进行图书续借操作。 4. 读者还书,管理员注销图书借阅记录。 1. 读者超期还书 2. 读者想要保留查询结果 3. 读者借书数超过6本 4. 读者有到期的图书未还 检查用户合法性用例 1. 管理员登陆失败 2.读者登录失败 3.相关需求与功能点 说明 前置条件 后置条件 基本事件流 可选事件流 被包含的用例 异常事件流

3.2 对性能的规定

3.2.1精度

图书管理系统对数据的精度要求是根据信息存储的形式、借书还书的结果等量化而制定的。查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到;

查询时应保证查准率,查到的记录应与给定的单项或组合查询条件不完全匹配的模糊查询;

录入数据合法性的检验应当精确;

密码允许输入6-8个字母或者数字:用户输入查询信息应不区分大小写。

3.2.2时间特性要求

由于此开发项目针对图书馆,使用频度较高,使用性要求比较高。为防止对信息资料和管理程序的恶意破坏,要求有较为可靠的安全性能。总之,要求稳定、安全、便捷,易于管

理和操作。

1.查询速度:不超过10秒;

2.其它所有交互功能反应速度:不超过3秒; 3.可靠性:平均故障间隔时间不低于200小时。

4.响应时间:应在1~2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成;

3.2.3灵活性

作为独立运行的系统和其他管理系统集成的系统。 图书管理系统的设计是做为独立运行的系统而进行的。本系统具有独立的服务器系统和数据库系统,具有完善数据输入输出功能和数据维护及查询的报表生成与打印系统。且发生故障时,能快速恢复系统和故障处理,方便系统升级和扩充,故障恢复时间不超过5小时。为了适应内外机构的数据要求,与图书管理系统前台借还系统交换信息,与国家管理机构相关系统的数据交换,本系统专门设计了与这些系统数据交换扩展接口。 本系统去采用浏览器标准界面,本身具有操作灵活的特点。

可能提供鼠标选择和键盘输入双重输入功能。方便用户操作和管理。

3.3输入输出要求

暂无此项内容

3.4数据管理能力要求(针对软件系统)

数据管理分为增加(INSERT)、修改(UPDATE)、和删除(DELETE)。

公告的信息发布的增加、修改、删除与审核控制。 图书的信息发布的增加、修改、删除与审核控制。

用户访问的信息发布的增加、修改、删除与审核控制。

3.5故障处理要求

正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

要在项目报名时的没隔一段时间进行数据备份,以免在资料意外丢失时,无法进行恢复。

对系统故障的处理要求区分故障的严重程度,尽可能的对错误进行恢复。随时监控,在文档、报表处理,打印机,操作系统等软硬件出现故障时、具备保 数据的功能,并及时反映到主机中。

3.6其他专门要求

3.6.1 安全性要求

3.6.1.1访问安全性要求

该图书管理系统,用户主要分为管理员和读者,其中为登录系统的读者只可以搜索和查看图书信息,只有在成功登录系统后才能查看借阅信息,办理续借手续等操作。管理员只有成功登陆系统后才能进行对图书、读者及借还书的管理操作。 3.6.1.2 数据安全性要求

该系统的相关数据都存储在数据库内,不能够随意由人们更改,读者只能通过系统查看图书和借阅信息,可以进行办理续借的手续,其他操作由管理员进行。管理员成功登录后可以对自己所管辖的信息进行更改,其他人一概没有权利进行任何更改操作。系统内部数据在定期更新时都要求有备份。

3.6.2可靠性要求

3.6.2.1容错性要求

整体系统运行稳定,有很强的防错、抗错能力,保证数据报送正常进行。在系统出现错误或者异常时,可以及时的保存数据,确保重要相关数据、相关信息不会丢失。 3.6.2.2 可恢复性要求

在进行数据信息录入或更新时,系统会间隔固定时间自动保存,在系统出现异常时,数据可自动回复发生异常前的数据。 3.6.2.3其他可靠性要求

操作可靠性:读者及管理人员访问网站时都能正常操作。

数据可靠性:数据信息是管理员定期更新的,具有实时、准确和可靠性。

3.6.3易用性要求

3.6.3.1 界面友好性要求

该图书管理系统设计的界面友好,用户操作简单容易,在操作的页面上均有操作提示,

而其页面显示都是采用最便于用户使用的控件和布局方式。 3.6.3.2 易操作性要求

无论是对于管理员还是读者该图书管理系统的操作都是简单便捷的,即有较高可操作和易操作性,在响应时间上又较短,所以可以较大的提高操作的效率。 3.6.3.3 其他易用性要求

在系统中有需要时间信息的地方,均给出了日历,用户只需选择日期即可,不需自己再去添加。

3.6.4性能要求

3.6.4.1数据访问性能要求

该图书管理系统利用数据缓存,既保证了数据库中原始数据的可靠性,又能够加强数据之间的交互效率。 3.6.4.2数据传输性能要求

该图书管理系统数据在上传时会经过部分压缩,以加强数据的统一保存和处理,还能节省数据所占用的空间,给数据库减小压力。

3.6.5 可维护性要求

3.6.5.1公共数据要求

在数据更新时,不同的管理员在更新自己输入的信息时,需要先同步其他管理员已经录入好的信息,没有冲突才能将自己的录入。录入的数据全部按照一定顺序进行排列储存所以维护比较容易。 3.6.5.2公共框架开发要求

采用微软公司推出的跨语言的平台asp.net框架,该框架有较好的可维护性。

联系合同范文客服:xxxxx#qq.com(#替换为@)