大学图书馆管理信息系统分析报告.docx

上传人:b****5 文档编号:4957843 上传时间:2022-12-12 格式:DOCX 页数:31 大小:825.70KB
下载 相关 举报
大学图书馆管理信息系统分析报告.docx_第1页
第1页 / 共31页
大学图书馆管理信息系统分析报告.docx_第2页
第2页 / 共31页
大学图书馆管理信息系统分析报告.docx_第3页
第3页 / 共31页
大学图书馆管理信息系统分析报告.docx_第4页
第4页 / 共31页
大学图书馆管理信息系统分析报告.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

大学图书馆管理信息系统分析报告.docx

《大学图书馆管理信息系统分析报告.docx》由会员分享,可在线阅读,更多相关《大学图书馆管理信息系统分析报告.docx(31页珍藏版)》请在冰豆网上搜索。

大学图书馆管理信息系统分析报告.docx

大学图书馆管理信息系统分析报告

1概述

1.1系统简述

本系统是为了给图书管理人员和读者借、还书带来便利,除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。

系统名称:

XX大学图书馆信息管理系统

项目委托单位:

XX大学图书馆

项目开发单位:

XX大学管理学院信息管理与信息系统专业

系统最终用户:

XX大学图书馆工作人员

1.2编写目的

系统功能需求有:

编目:

分类,标注主题词;录入所有图书的目录及部分图书的内容

借书证管理:

办新证、换证、清理借书证(注、吊销)

提供检索服务:

查图书的目录、在馆状态;查图书内容

流通服务:

借、还、续借、罚款、冻结借书证

图书清理:

遗失、损坏、过时图书及相应目录的清理

统计分析:

分类统计图书、读者、借阅等信息

该文档是为了明确系统需求,规划设计进度,更好地安排系统开发测试,在开发过程中防止错误的出现,本文档供项目经理、开发人员和设计人员参考。

1.3参考资料

UML基础与Rose建模教程蔡敏徐慧慧黄炳强编著

信息系统分析与设计教程陈佳谷锐李朝辉编著

1.4修订版本记录

本版本为第一版本,暂无修订版本记录

2术语表

读者信息注销:

采集学生或教师的离校信息,对相关借阅信息进行注销,并收回借阅证。

借阅证办理:

根据新生入校时技术部采集的新生信息或新进教师信息进行借阅证办理

图书借阅:

对读者的借书进行登记,并将资源的状态改为借出,同时修改读者的借阅信息。

图书归还:

根据读者的还书,将资源信息改为在馆,修改读者的借阅信息。

冻结借阅证:

根据读者是否有过分的行为达到冻结借阅证的地步,然后冻结借阅证收回读者借阅书籍的权利。

图书编目:

根据图书的ISBN号将图书编码,规放到特定的位置中的一个编码。

罚款:

读者由于借阅的书籍或者光盘超出规定的时间,超出的时间将要收取一定的现金作为处罚。

3.时序分析

3.1概述

时序分析对系统用例进行操作时序的细化,使系统设计者更深入详尽的了解系统的功能,并为之后的类转化做准备。

3.2系统用例模型

时序分析主要针对的对象是系统用例模型中处在叶子层上的用例,在此,罗列出需求规格说明书中描述的系统用例模型以对系统有一个全貌的整体介绍。

3.3增加书目用例的时序分析

3.3.1将编目信息输入数据库用例的时序分析

3.4借阅证管理用例的时序分析

3.4.1发放新的借阅证用例的时序图

 

3.4.2借阅证挂失用例的时序图

3.5书籍流通管理用例的时序分析

3.5.1读者查询书籍用例的时序图

3.5.2读者查询借阅情况用例的时序图

3.5.3读者申请续借用例的时序图

3.5.4流通部借书用例的时序图

3.5.5流通部注销图书用例的时序图

3.5.6流通部统计图书信息用例的时序图

3.5.7流通部还书用例的时序图

3.5.8流通部修改读者权限用例的时序图

3.5.9读者借阅证挂失用例的时序分析

3.5.10读者借阅证注销用例的时序分析

3.5.11登陆系统的时序分析

4类分析模型

4.1概述

识别出用例时序中的边界类、领域类和实体类,并用Rational-Rose将其转化。

4.2边界类

边界类名

用途

约束

系统登陆页面

用于普通用户登陆系统

用户启动系统后的首页显示

读者借阅信息页面

显示读者的借阅信息并提供续借业务

读者在读者服务页面选择相应操作后跳转至此

读者信息管理页面

办公室管理借阅证的主页面,下有读者信息查询,新增,修改,删除选项。

办公室管理人员在图书馆管理页面选择借阅证管理后跳转至此。

借阅证信息页面

显示读者借阅证信息。

从借阅证管理页面选择查询操作,输入正确的查询条件后返回的页面;在技术部人员新增或者修改借阅证信息后返回的界面。

借阅证信息管理页面

用于借阅证信息的管理

从借阅证管理页面选择新增或者修改借阅证信息时跳转至此

流通管理页面

流通部进行操作的主界面,下有借书馆理、还书管理、统计借阅书籍信息等选项

流通部管理人员在图书馆管理页面选择流通管理后跳转至此。

借书管理页面

流通部管理人员用于管理借书的界面,可以显示读者借阅情况,并添加记录。

流通部管理人员在流通管理页面选择借书管理后跳转至此。

还书管理页面

流通部管理人员用于管理还书的界面,可以显示读者借阅情况,并删减记录。

流通部管理人员在流通管理页面选择还书管理后跳转至此。

罚款管理页面

流通部管理人员用于罚款的页面,当读者欠费时读者状态为冻结,费用还清后读者状态改为正常。

流通部管理人员在流通管理页面选择缴费管理后跳转至此。

书籍借阅统计页面

流通部管理人员用于统计书籍借阅信息的页面,有相应的统计选项

流通部管理人员在流通管理页面选择统计操作后跳转至此。

统计结果页面

显示统计结果信息

从统计页面查询统计后的结果显示。

书籍管理页面

书籍管理主页面,下设查询、新增、删除、修改选项。

采编部管理人员在图书馆管理页面选择书籍管理后跳转至此。

馆藏书籍信息页面

显示馆藏书籍信息

在书籍管理页面选择查询书籍信息并输入正确地查询结果后跳转至此,或者在新增、修改书籍信息后自动跳转至此。

书籍信息编辑页面

用于编辑书籍信息的页面

在书籍管理页面选择修改书籍信息后跳转至此

4.3领域类

领域类名

用途

约束

Pre-Condition

Post-Condition

处理逻辑

登陆系统

用于用户登陆系统

点击相应操作

用户输入用户名和密码

跳转到用户服务页面

核对登陆信息,正确时跳转,不正确返回。

查询书籍借阅信息

查询书籍借阅信息

点击相应操作

用户输入查询信息

返回查询结果信息

查询书籍借阅信息

查询读者借阅信息

查询读者的借阅情况

点击相应操作

输入读者信息

返回读者借阅信息

查询读者借阅信息

查询借阅证信息

查询读者借阅证信息

点击相应操作

输入查询条件

返回读者借阅证信息

查询借阅证信息

查询书籍信息

查询书籍的详细信息

点击相应操作

输入查询条件

返回书籍信息

查询书籍详细信息

4.4实体类

实体类总览:

实体类名称

用途

约束

持久性

系统用户

保存用户的登陆信息和基本信息

满足数据完整性约束

工作人员:

新增人员时,由超级管理员添加数据。

读者:

从新增用户到注销用户

借阅证信息

保存读者借阅证的详细信息

满足数据完整性约束

从新增读者到读者注销

书籍信息

保存图书馆中书籍的详细信息

满足数据完整性约束

从新增书籍到书籍注销

读者借阅信息

保存读者的借阅信息

满足数据完整性约束

从读者借书到读者还书

用户登陆表:

属性

类型

描述

约束

登陆名

char

用户的登陆名职工为职工号,读者为借阅证号。

主键

登陆密码

char

登陆密码

部门编码表:

属性

类型

描述

约束

部门编码

int

为用户部门编码

主键

部门

char

职工部门和学生类型

借阅证表:

属性

类型

描述

约束

借阅证号

int

借阅证号

主键

学号

int

学号,从外部获得

姓名

char

读者姓名

性别

char

读者性别

类别编码

Int

借阅证类别

外键

借阅证类别编码表:

属性

类型

描述

约束

借阅证类别编码

Int

为借阅证类别编码

主键

借阅证类别

char

图书表:

属性

类型

描述

约束

条形码号

int

每一本图书的唯一标识

主键

索取号

char

图书的借阅编码标识,每个ISBN对应一个索取号

馆藏地点编码

Int

标识图书的藏书地点

外键

流通类型编码

int

标识图书的流通类型

外键

借阅状态编码

Int

标识图书的借阅状态

外键

应还日期

date

若图书已借出,则显示图书应还日期

书籍采样信息表

属性

类型

描述

约束

书名

char

图书书名

作者

char

图书作者

出版项

char

出版社

版本项

char

版本项

卷册说明

char

图书卷册说明

页码

int

图书页码

价格

price

图书价格

主图分号

char

中图编码

相关信息

char

相关信息

订购年份

date

定购年份

定购数目

int

定购数目

馆藏地点编码表

属性

类型

描述

约束

馆藏地点编码

int

为馆藏地点编码

主键

馆藏地点

char

流通类型编码表

属性

类型

描述

约束

流通类型编码

int

为流通类型编码

主键

流通类型

char

借阅状态编码表

属性

类型

描述

约束

借阅状态编码

int

为节约状态编码

主键

借阅状态

char

借书表:

属性

类型

描述

约束

读者借阅证号

int

读者借阅证号,获取读者信息

主键、外键

图书条形码

int

书籍条形码,获取书籍信息

主键、外键

操作员职工号

int

职工号,用以获取操作人员信息

主键、外键

操作时间

Date

记录操作时间

续借情况

Boolean

记录是否有续借记录

4.5总体类图

5过程模型

1、超级管理员添加/删除工作人员

5.1采编部数据流图:

2、采编部将书录入馆藏库;

3、采编部注销书籍;

5.2办公室操作数据流图:

4、办公室为新读者开户;

 

5、办公室补办借阅证;

6、办公室对毕业生借阅证进行注销;

5.3读者操作数据流图

7、读者查询书目;

8、读者查询借阅情况;

9、读者续借;

 

5.4流通管理部操作数据流图:

10、流通管理部进行书籍借阅;

 

 

11、流通管理部进行书籍归还;

 

12、流通管理部进行罚款处理;

 

13、流通管理部协助读者缴费(图书丢失);

 

6数据模型

6.1全局E-R图

1、全局E-R图

2、

 

6.2子系统ER图

1、读者子系统E-R图

2、采编部子系统E-R图

3、办公室子系统E-R图

4、流通部子系统E-R图

 

6.3完整的数据模型

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

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1