图书馆管理系统ER图

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

学院商学院专业计算机科学与技术

班级 1 学号20108170

学生姓名刘小全刘磊龚轩明指导教师屈智成

1 需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据,数据结构以及数据处理的流程,为后面的具体设计打下基础。

在仔细分析调查有关图书馆管理信息需求的基础上,我们主要考虑以下几个方面的需求:

1) 用户需求:图书用户要求计算机系统和SQL Server所工作的范围;

2) 应用资源:数据库应用的平台包括物理平台和图书等;

3) 应用质量和可靠性要求:包括操作人员素质和系统的纠错能力等

1.1 项目名称:图书馆信息管理系统

1.2 项目背景和内容概要

对图书馆管理信息系统进行详细地分析后,我们将系统分为以下几个模块:借阅管理模块、借书证信息管理模块、图书信息管理模块、系统管理模块。其主要功能如下: 借阅管理模块主要功能如下:

1).可以为读者办理,修改,注销借书证,输入读者借书证基本信息等,定制读者

的借阅权限。

2).可以通过借书证查询图书信息、借出图书信息,借阅图书。

3).通过借书证还书,管理员可以通过对借阅信息的管理对到期还未还的书,通过

查询读者的借书证信息查询读者联系方式发出催还通知。

●借书证信息管理模块主要功能如下:

1).读者基本信息的输入,如:读者姓名、性别、单位等。

2).读者信息的修改、注销等功能。

3).添加新的读者及其信息等。

●图书信息管理模块主要功能如下:

1).定制书籍的各种信息管理,如:书名、作者、出版信息等。

2).书籍信息的修改,新图书的入库管理和图书的注销等。

●系统管理模块主要功能如下:

1).用户登录。

2).修改密码。

3).添加用户。

●系统备份和数据传输模块主要功能如下:

1).备份数据库数据

2).恢复数据库数据

3).网络数据传输

1.3 数据流图

●数据流总体图示

图1-1 数据流总体图●办理借书证

图1-2 输借书证流图●借书证修改

图1-3 借书证修改流图●借书证注销

图1-4借书证注销流图●借书系统

不能借书的原因

图1-5借书系统流图●检索系统

图1-6 检索系统流图●还书系统

图1-7 还书系统流图

图书档案管理系统

图1-8 档案管理流图

图书信息管理系统主要分为以下几个局部E-R 图: 1).借书证处理系统ER 图:

图2-1 借书证处理系统ER 图

管理员 办证

改证

销证

读者档案

借书证

身份验证

身份验证 身份验证

1

P

P

N

M

N M

P

1

P

图中各实体属性如下:

读者档案:学号,读者姓名,性别,出生日期,借书证号,职业,单位,通讯地址,邮政编码,联系电话

借书证:借书证号,姓名,性别,办证日期,借阅范围,最大借书量,照片,身份证号管理员:管理员编号,管理员姓名,登陆密码

2).借书系统ER图:

图2-2借书系统ER图

图中各实体属性如下:

读者:身份证号,读者姓名,借书证号

借书证:借书证号,姓名,性别,办证日期(借阅范围,最大借书量,照片,身份证号)库存信息:书号,图书编号

借出信息:图书编号,借书证号,借书日期,归还日期

3).索书系统ER图:

图2-3索书系统ER 图

图中各实体属性如下: 读者:读者姓名,借书证号

图书档案:图书编号,书号,书名,作者,出版单位,出版日期,单价,藏书册书,类别,

入库日期

4).还书系统ER 图:

图2-4 还书系统ER 图

图中各实体属性如下:

读者:学号,读者姓名,借书证号

借书证:借书证号,姓名,性别,办证日期

N

库存信息:书号,图书编号

借出信息:图书编号,借书证号,借书日期,归还日期

管理员:操作员编号,管理员姓名,登陆密码

5).图书档案管理系统ER图:

图2-5 档案管理系统ER图

图中各实体属性如下:

管理员:操作员编号,管理员姓名,登陆密码

库存信息:书号,图书编号

图书档案:图书编号,书号,书名,作者,出版单位,出版日期,单价,类别,入库日期入库清单:入库日期,图书编号,管理员编号,书名

6). 整体E-R图

图2-6 整体ER图

图中各实体属性如下:

读者档案:学号,读者姓名,性别,借书证号,单位

借书证:借书证号,姓名,性别,办证日期

管理员:操作员编号,管理员姓名,登陆密码

库存信息:书号,图书编号

借出信息:图书编号,借书证号,借书日期,归还日期

图书档案:书号,书名,作者,出版单位,出版日期,单价,类别,藏书册书,图书编号入库日期

相关文档
最新文档