数据库系统原理课程设计
课题名称: 书刊租借信息管理系统
姓 名:
班 级: 计算机
1102
学 号: 311109010225
指导老师:
2013 年 9 月 10 日
目录
一、系统需求分析 ..................................... 1
背景
系统主要功能
数据流程图()
二、概念结构设计 ..................................... 3
书刊信息 图
会员信息 图
管理员信息 图
书刊租借信息管理系统总 图
三、逻辑结构设计 ..................................... 6
关系模式
四、表结构定义 ....................................... 6
五、数据实施和维护 ................................... 8
1
创建数据库
数据初始化
单表查询
数据查询,更新及触发器,存储过程的创建
六、设计小结 ........................................ 26
七、参考文献 ........................................ 27
一、 系统需求分析
1.1 背景
书刊租借工作繁琐,借阅频繁,包含大量的信息数据,面对着如此庞大的
信息量,传统的人工方式管理会导致书刊租借管理上的混乱,人力与物力过多
浪费,因此,就需要一个合理、有效,规范和实用的书刊租借信息管理系统来
实现对这些数据的有效管理。提高书刊租借管理工作效率,作到信息的规范管
理,科学统计和快速查询,更方便于顾客的租借。
1.2 系统主要功能
会员基本信息的输入,包括会员证号、姓名、性别,年龄,电话,地址,
已借书数等。
.会员基本信息的查询、修改,包括会员证号、姓名、性别,年龄,电
话,地址,已借书数等。
.书刊库存信息的输入,包括书刊编号,书刊名称,作者,出版社,出
版日期,类别,年份,库存量,借出量。
.书刊库存信息的查询,修改,包括书刊编号,书刊名称,作者,出版
社,出版日期,类别,年份,库存量,借出量。
2
.借书信息的输入,包括会员证号,书刊编号,借书日期,借书天数,
租借费用。
.借书信息的查询、修改,包括会员证号,书刊编号,借书日期,借书
天数,租借费用。
.还书信息的输入,包括会员证号,书刊编号,还书日期。
.还书信息的查询和修改,包括还书会员证号、会员姓名、书刊编号、
书刊名称、借书日期、还书日期等。
.超期还书罚款输入,还书超出期限包括超出期限还书的会员证号,管
理员编号,书刊编号,借书日期,超期罚款。
.超期还书罚款查询,删除,包括会员证号、会员姓名、书刊编号、书
刊名称,超期罚款等。
1.3 数据流程图(DFD)
3
二、 概念结构设计
2.1 书刊信息 E-R 图:
管理员登记
会员信息管理
书
刊
登
记
会员登记
书刊信息管理
管理员信息管理
数据库
数据库
数据库
数
据
库
数
据
库
借阅信息管理
基 本 信 息 录
入
基 本 信 息 录
入
书 刊 信 息 返
回
借 阅 信 息 录
入
超期罚款
会员信息返
回
基 本 信 息 录
入
归 还 信 息 录
入
数据库
4
评论1