数据库图书馆管理系统Word文件下载.docx

上传人:b****6 文档编号:16162475 上传时间:2022-11-21 格式:DOCX 页数:19 大小:726.71KB
下载 相关 举报
数据库图书馆管理系统Word文件下载.docx_第1页
第1页 / 共19页
数据库图书馆管理系统Word文件下载.docx_第2页
第2页 / 共19页
数据库图书馆管理系统Word文件下载.docx_第3页
第3页 / 共19页
数据库图书馆管理系统Word文件下载.docx_第4页
第4页 / 共19页
数据库图书馆管理系统Word文件下载.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

数据库图书馆管理系统Word文件下载.docx

《数据库图书馆管理系统Word文件下载.docx》由会员分享,可在线阅读,更多相关《数据库图书馆管理系统Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。

数据库图书馆管理系统Word文件下载.docx

1、需求分析...................................................................04

1.1读者登记处

1.2图书总管部门

1.3图书借还处

2、业务流程分析...........................................................05

3、数据库概念模型(E—R图).................................06

4、数据库逻辑模型设计...............................................07

4.1一般逻辑模型设

a、ERD的四条原则及相应得出的实体及属性

b、数据库初步构思的关系框架

4.2具体逻辑模型设计

5、数据库保护设计.......................................................10

5.1表间关系设计

5.2完整性设计

6、数据库系统的建立...................................................11

6.1数据库及其表结构的建立

6.2数据输入

6.2模块实现

相关SOLSEVER语句:

7、数据库使用说明.......................................................17

8、心得体会...................................................................18

9、参考文献...................................................................18

10、评分表.....................................................................19

1.需求分析

1.1读者登记处

学生或教师需要办理读者卡之后才能进行图书的借阅工作。

在填写“图书馆读者卡申请表”之后即可办理读者卡。

在读者登记处,需要将读者的有关信息添加到信息系统中保存,当读者信息发生改变时,需要对计算机里的内容进行相应的修改。

当读者办理退卡手续时,徐删除相应的读者信息。

另外,生成超过期限未还书的读书信息表,通知读者尽快还书。

1.2图书总管部门

(1)图书信息管理,完成图书的录入、修改、删除、和查询功能。

在查询图书信息时,可随时查询书库中现有书籍的类型、书号、作者、单价和购买数量等。

所有各类图书均可由书号唯一标识。

(2)为了方便业务往来,需保存出版社相关信息。

这些信息包括出版社编号、名称、电话、地址、联系人等。

1.3图书借还处

(1)读者借书管理。

读者有两种身份,即学生和教师。

根据读者身份的不同,有不同的借阅权利。

教师身份的借阅人可以总共借5本书,每本书的借阅时间为90天;

学生身份的借阅人可以总共借3本书,每本书的借阅时间为30天。

读者可以根据图书类别和署名查找自己要借阅的图书,在图书借阅登记中,借阅日期是自动填写的(当前系统日期)。

(2)还书管理。

在办理还书业务时,系统判断是否过期,若过期,则首先查看是否已交了罚款。

若未交,则生成一张罚款通知单,假设一张罚款通知单只对应一本图书和一名读者,但读者或图书可被罚很多次,罚款金额按过期天数计算。

且不能为其办理还书操作。

若已交了罚款,则办理还书手续。

(3)罚款处理。

当超过期限未还或图书破损、丢失时需要进行罚款处理。

假设罚款标准如下:

a.当超过期限未还时,罚款金额(元)=超过的天数×

0.05;

b.当图书破损、丢失时,按图书的原价赔偿。

(4)完成图书在库数量的查询

(5)产生图书借阅排行榜报表,按照图书类型生成读者喜欢分析报表。

此外,对图书、读者和出版社等信息,系统管理员可以做添加、修改、删除和查询操作。

普通读者只能查询。

2.业务流程分析

3.数据库概念模型设计(E-R图)

书号

4.数据库逻辑模式设计

4.1一般逻辑模型设

系统总体设计

包括两大系统:

一、学生图书借阅系统

图书借阅,归还,续借系统,修改登陆密码系统

二、管理员系统

包括:

1)管理员管理系统:

添加、删除管理员,系统设有一个最高管理员拥有最高管理权限,修改管理员密码、登陆名

2)图书管理

(1)图书管理系统:

查询、添加、删除、修改图书资料,可选择是否显示图书

(2)图书分类管理系统:

图书分类添加、修改、删除管理

3)教务管理

(1)学生班级管理系统:

学生班级添加、修改、删除管理

(2)学生信息管理系统:

查询、添加、删除、修改学生资料

4)超时管理

图书借阅超时管理系统:

列出学生超时借阅图书资料,锁定选定的学生,禁止锁定的学生再借阅,列出已锁定的学生名,可解除选定的学生,允许学生再借阅

5)系统配置

(1)图书馆基本配置设置系统:

是否开放图书借阅,可设置可借出数量、借阅时间、续借次数、公告刷新时间,可重置为默认数据,修改配置方案

(2)公告管理系统:

公告列表,添加、修改、删除公告

6)数据管理

(1)管理员数据管理系统:

浏览管理员详细资料(包括登陆次数,最后登陆时间,是否最高管理员)

(2)学生数据管理系统:

查询浏览学生详细资料(包括借阅次数,登陆次数,最后登陆时间)

(3)图书借阅管理系统:

可按书名、借阅学生查询借阅数据,全显示已、没归还图书借阅数据信息,可清除已归还借阅信息。

4.1.1ERD的四条原则及相应得出的实体、联系及其属性

原则1:

能独立存在的事物,在其有多个由基本项描述的特征需要关注时,就应把它作为实体。

在系统中,可得知有“出版社”、“图书”、“读者”、“借还书登记”,“罚款单”5个实体。

原则2:

两个或多个实体间的关联与结合,当需要予以关注时,应作为联系。

在系统中,可以得知有“出版社”、“图书”、“读者”,“借还书登记”“罚款单”等联系。

原则3:

实体的属性是实体的本质特征;

联系的属性是联系的结果或状态。

原则4:

信息分析中得到的基本项要在且仅在实体联系图中的一个地方作为属性得出。

4.1.2数据库初步构思的关系框架

关系模型设计构思

由ERD导出一般关系模型的原则为:

原则一:

每一个独立实体变换为一个关系,其属性变为关系的属性,其主标识变为关系的主码。

原则二:

从实体及响应的“的”联系变换为一个关系,从实体的属性加上主实体关系的主码构成这个关系的属性。

如果“的”联系是1:

1的,则以实体关系的主码(作为外来码)为这个关系的主码;

M的,则以主实体关系的主码加上同一主实体个体联系的不同从属实体个体赖以互相区分的属性组,组成该关系的主码。

原则三:

1:

M联系通过在“多”实体关系中增加相联系的“1”实体关系的主码及联系本身的属性来表达。

其中“1”实体主码为外来码。

原则四:

M:

M联系转换成一个独立的关系,被联系实体关系的主码(作为外来码)和联系本身的属性作为该关系的属性,被联系实体关系的主码组成其复合主码。

根据以上4个原则,由E-R图导出一般关系模型表如表:

读者信息表

借书证号

身份证号

姓名

地址

电话

工作单位

图书信息表

书名

类别

出版社名

数量

作者

位置

借还书登记表

借书时间

还书时间

出版社表

邮编

联系人

罚款表

罚款单号

罚款日期

4.2具体逻辑模型设计

图书信息表

字段名

字段类型

长度

是否主键

约束条件

图书号

字符型

10

前2位是英文字母,后5位是数字

50

不能为空

类型

20

大于等于1,小于等于1000

前1位是英文字母,后3位是数字

读者信息表

唯一,不能为空

单位

200

18

6

罚款单表

字段名称

结束日期

5数据库保护设计

5.1表间关系设计

·

读者表中的借书证号与借还书表中的借书证号建立父子表关系;

读者表中的借书证号与罚款单表中借书证号建立父子表关系;

图书表中的书号与借还书登记表的书号建立父子表关系;

图书表中的书号与罚款单表中书号建立父子表关系;

出版社表中的出版社名与图书表中的出版社名建立父子关系;

5.2完整性设计

完整性包括实体完整性,参照完整性,用户定义完整性。

实体完整性是系统自行定义的,规定各关系的关键字不能为空值而且不能重复。

参照完整性属于表间规则。

(1)定义出版社表:

出版社名是主关键字,电话、地址、邮编、联系人不允许为空。

(2)定义读者表:

其中借书证号为主关键字,属性还包括姓名、单位、电话、地址、身份证号。

(3)定义罚款单表:

罚款单号主关键字,书号、借书证号是外部关键字。

(4)定义借还书时间表:

书号以及借书证号是主关键字。

(5)定义现有图书表:

书号是主关键字,类型、作者、位置不允许为空,出

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

当前位置:首页 > 小学教育 > 语文

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

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