没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目 录
引言............................................................................................................2
第一章 需求分析.......................................................................................2
1.1 需求的文字表述...............................................................................................2
1.2 数据流图...........................................................................................................4
1.3 数据字典...........................................................................................................4
第二章 概念结构设计...............................................................................6
2.1 局部 E-R 模型...................................................................................................6
2.2 集成 E-R 模型...................................................................................................7
3.1E-R 图向关系模型的转换.................................................................................9
3.2 数据模型的规范化.........................................................................................10
3.3 设计用户子模式.............................................................................................10
第四章 数据库的物理设计.....................................................................12
4.1 数据库的物理设计的内容和方法.................................................................12
4.2 关系模式存取方法选择,确定数据库的存储结构.....................................13
4.2.1 确定数据的存放位置和存储结构.......................................................13
4.2.2 确定系统配置.......................................................................................14
4.2.3 评价物理结构.......................................................................................14
第五章 数据库的实施.............................................................................15
5.1 数据库实施的工作内容.................................................................................15
5.2 定义数据库结构.............................................................................................16
5.3 组织数据入库.................................................................................................16
5.4 编制与调试程序.............................................................................................17
5.5 数据库试运行.................................................................................................18
第六章 数据库运行与维护.....................................................................20
结论..........................................................................................................21
参考文献..................................................................................................22
引言
21 世纪是信息的社会,信息作为社会最主要的资源,将成为战略资源引起
人们广泛的关注。然而如何获取信息?图书是我们最好的获取信息的方式。
但由于图书馆图书收藏量大大增加,使传统的图书管理员的工作日益繁重
起来,对读者去图书馆借书造成了一定困扰。
如何把图书管理员从繁重的工作中解脱出来呢?则要开发并且设计图书借
阅管理系统。学校图书馆为了更加快捷的管理学校的图书资源,方便广大读者
借阅图书。节省图书馆管理的经济成本与时间成本,方便图书馆各个部门间的
合作以及与图书供应商的联系。决定开发此借阅系统。
于是,这次的《数据库系统概论课程设计中》我选择的题目是《图书借阅
管理系统》,是为了想要与时俱进,更加深刻的了解科技的飞速发展。
因此,图书借阅管理系统也以方便、快捷、费用低的优点正慢慢地进入人
们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻工人人员
以往繁忙的工作,减小出错的概率,使读者可以花更多的时间在选择书和看书
上。从而使人们有更多时间来获取信息、了解信息、掌握信息 。
第一章 需求分析
1.1 需求的文字表述
图书馆管理系统开发。系统开发的总的设计目标是实现图书管理的系统化 、
规范化和自动化,实现对图书资料的集中统一的管理。
本系统主要实现对图书借阅信息的管理,主要功能为管理有关读者、图书、
借阅、征订和管理员的信息等。图书借阅管理系统是一种基于集中统一规划的
数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的
管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。
本系统结构分为基础信息维护,读者管理,图书管理,期刊管理,图书流
通管理。读者管理可以浏览读者的信息,可以对读者信息进行维护。图书管理
2
可以浏览图书的信息,可以对图书信息进行维护。借阅管理可以显示当前数据
库中书籍借阅情况,可以对借阅信息进行维护。
总而言之,图书馆使用计算机用于信息管理,简单而有效的发挥出它的效
力,资源配置比较突出,这就是管理信息系统的开发的基本环境。
1.1.1.基础信息维护
在图书借阅管理系统中,基础信息包括:读者信息和图书类型信息。这些
信息可以在读者档案管理,图书档案管理中应用。在读者档案管理中,读者的
类别信息实现读者权限划分;在图书档案管理中,图书类型信息实现图书类别
的划分。
1.1.2 读者管理
管理员对读者管理可以实现浏览,添加,修改操作,在添加读者信息时需
一个读者证号对读者身份进行辨别,此编号必须唯一,还需要登记读者的详细
信息。
1.1.3 图书管理
管理员对图书管理可实现添加,修改和删除操作,在添加图书信息时需给
图书建立一个图书编号,编号唯一。还需要等级图书的详细信息,在实现图书
修改时,图书编号不可修改。实现图书信息的删除时要验证图书是否归还,如
没有归还,将不能实现图书的删改。
1.1.4 期刊管理
管理员对期刊管理可以实现浏览,添加,修改和删除操作,在添加图书信息
时要给图书建立一个图书编号,编号唯一。还需要登记期刊的详细信息,例如
书名,出版社,图书类别等。在实现图书信息修改时,期刊编号不可修改。
1.1.5 图书流通管理
图书流通管理需要事先图书的借阅,归还功能。图书的借阅时要登记读者证
号和图书编号,以及管借阅和归还时间。图书归还是要检查是否已经逾期,若
逾期将交罚款,否则图书正常返还。
3
1.2 数据流图
数据流图是结构化分析的重要方法,我们对应用的 DFD 经过了一定的简化,
成为一种标准化的一级流程图(1-DFD)和二级流程图(2-DFD)。其主要作用是:
便于用户表达功能需求和数据需求及其联系。
图 1 图书借阅管理系统第一层数据流图
图 2 图书与读者第二层数据流图
1.3 数据字典
用数据字典描述数据库的设计,便于维护和修改。为了更好地组织数据和
4
设计出实际应用数据库,应该注意如下问题:规范化地重组数据结构;对数据
进行规范化表达。
关系数据结构的建立,在进行了数据基本结构的规范化重组后,还必须建
立整体数据的关系结构。这一步设计完成后数据库和数据结构设计工作基本完
成,只待系统实现时将数据分析和数据字典的内容代入到所设计的数据整体关
系结构中,一个规范化数据库系统结构就建立起来了。
建立关系数据结构涉及三方面内容:确定关联的关键指
标项并建立关联表;确定单一的父系记录结构;建立整个
数据库的关系结构。
1.3-1 读者表
字段 字段名 类型 宽度 说明
1
读者证号
CHAR 20
数字
2
姓名
CHAR 20
小于 10 个汉字
3
学号
CHAR 10
数字
4
性别
CHAR 2
“男”或“女”
5
所在系别
CHAR 20
小于 10 个汉字
1.3-2 图书表
字段 字段名 类型 宽度 说明
1
图书编号
INT 20
数字
2
图书名称
CHAR 50
小于 25 个汉字
3
出版社
VARCHAR 20
小于 10 个汉字
4
作者
VARCHAR 20
小于 10 个汉字
5
单价
INT 5 1-9999
1.3-3 图书借阅表
字段 字段名 类型 宽度 说明
1
读者证号
CHAR 20
数字
2
图书编号
VARCHAR 20
数字
3
借阅时间
DATETIMR
4
归还时间
DATETIME
1.3-4 图书征订表
字段 字段名 类型 宽度 说明
1
读者证号
CHAR 20
数字
5
剩余21页未读,继续阅读
资源评论
yueguang3043
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功