图书馆管理系统需求分析文档

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Project:资料室(Replace with System/Project Name)

需求分析文档

Document history:

(Comments explain the reasons for changing)

1.系统概述

东软信息学院计算机系的资料室主要是用来存放系里老师自行购买并由学校报销过的图书资料。这部分图书在经过校图书馆登记之后,将归系里自行保管。同时,系里同一订阅的期刊杂志也存放在系里图书馆。对于图书的借阅和归还过程全部由系里的秘书来负责。

2.用户需求描述

①功能需求

1用户登录系统:包括管理员登陆,学生查阅信息登陆

2.在编目的时候自动迅速查找新的书籍是否已编目,并可以快速编目。

3.能够用计算机进行快速查找,已确定图书的名称和存放的位置。

4.查找出一本已借出的书现在在谁那里。

5.,各类具体查找功能。

6.统计一本结束正在一段时间内借过多少本书。

7.统计一本书在一段时间内被谁借过。

8.在还书时实现计算机自动判断图书借阅是否超期根据条例进行罚款。

9.在书丢失时进行赔偿,可以自行设置赔偿条例。

10.大型数据库,要可以灵活设置库的性质(1.是否可借2.借阅时间3.不同的读者节约本书可以进行设置4.增加、删除、修改库)。

11.图书管理员有不同的职位要可以进行权限设置。

12.读者信息管理。

13.统计当天工作人员工作流量和流量统计情况

②数据需求

输入图书的数量,图书的信息,图书编号,用户的信息,用户账号。用户查询时输出图书的数量,罚款记录、最新图书、借阅频率最高的图书信息等。

③性能需求

学校对系统性能无特殊的要求,只要查询图书的时候没有明显的延迟就可以了,学校图书馆目前有藏书20万册,查询时不要超过3秒钟。

④外部接口需求

4.1用户接口

4.2软件接口

因为可能涉及一些文档、报表的处理应该保持与常用软件的办公软件的接口

4.3硬件接口

因为可能涉及数据的备份应该保持打印机和光盘刻录机的接口

4.4通信接口

⑤非功能需求

⑥安全性需求

图书管理系统的操作也只能由专人进行,只有图书管理部门的工作人员才能拥有权限,特别是图书的借出状况,如果没有安全管理部分,后果难以想象,可能每次登录都需要用户身份的验证。

3.专业术语

术语定义和解释

图书图书是通过一定的方法与手段将知识内容以一定的形式和符号(文字、图画、电子文件等),按一定的体例,系统地记录于一定形态的材料之上,用于表达思想、积累经验、保存知识与传播知识的工具。本项目前期特指纸质载体。在项目的后期可能会增加对电子图书的管理。

资料管理员系内资料的管理员,即图书管理员。

资料室系内保存图书的地方

借阅从资料室中选定图书之后,到资料管理员处办理相关手续,允许在规定的时间内拥有图书的过程

续借已经到了还书的期限后,但是借阅者仍然想继续拥有同一本书,则可在办理相关手续后继续拥有借阅者的资格

还书到了借阅的期限后,需要将所借图书交还资料管理员

预约提前进行借书告知,当资料室内存在预约图书后,将会按照告知的先后顺序提供借阅的机会

藏书者拥有图书者,包括个人藏书者和资料管理员。资料管理员可以认为也是一种形式的藏书者,只不过对于她的藏书,系统将全部自动经行晾晒,

并且晾晒的期限是固定的(借阅时间)

晒书藏书者将自己的暂时闲置的图书共享出来,并将名单公布出来的过程

拣书从共享书目中挑选图书,并完成了借阅过程

晒书场虚拟的老师之间交还图书的场所

4.用例模型

图1资料室平台高层用例图增量一

5.

用例模型

用例UC1:查询图书

范围:图书管理系统应用

级别:用户目标

主要参与者:用户

成功保证:存储图书信息

主成功场景:

1.用户访问图书管理系统首页。

2.用户点击查询页面的网络链接。

3.系统显示图书查询界面。

4.用户在图书信息中填写一种或多种图书的相关信息(比如图书的书名、作者、出版社等

等),然后点击查询按钮。

5.系统根据用户填写的信息访问后台数据库,查询相应的图书信息,如果查询成功,显示

查询到的图书信息,反之则提示查询失败。

用户可以重复4~5步,直到停止查询。

6.用户可以点击进入其他页面或者退出图书管理系统。

用例UC2:修改个人信息

范围:图书管理系统应用

级别:用户目标

主要参与者:用户

前置条件:用户必须经过确认和认证

成功保证:存储用户信息

主成功场景:

1.用户点击修改个人信息按钮。

2.系统显示个人信息编辑界面,显示用户的附加信息,包括用户的地址、电话、所属院系

等等,此外还可以修改用户的登录密码,用户的基本信息中的图书证号、用户姓名、学生证号用户不能修改。

3.用户对个人信息中的相应条目进行修改,然后点击确认修改按钮。

4.系统访问后台数据库,更新用户的个人信息。

扩展:

3a.用户填写了超过用户信息规定长度或错误类型的用户信息。

4a.系统提示用户填写信息违规

用例UC3:查询借阅情况

范围:图书管理系统应用

级别:用户目标

主要参与者:用户

前置条件:用户必须经过确认和认证。

成功保证:存储图书借阅记录。

主成功场景:

1.用户点击查询借阅情况按钮。

2.系统访问后台数据库,查询用户借阅信息,其中有用户借阅的图书的信息(包括图书的

一些简要的信息,如书名、出版社、作者等等),以及用户借阅的到期时间。

用例UC4:处理借书

范围:图书管理系统应用

级别:用户目标

主要参与者:图书管理员

前置条件:图书管理员必须经过确认和认证。

成功保证:存储图书信息。更新图书借阅记录。更新用户信息。

主成功场景:

1.用户携带图书证和要借的书到借书处借书。

2.图书管理员进入图书借阅界面,并将用户的图书证的条形码输入电脑,开始一次新的借

书处理流程。

相关文档
最新文档