- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.word格式.
. 专业.专注 .
光盘出租管理系统
TOC \o 1-3 \h \u 24500 一.需求分析 1
28499 1.课题背景及意义 1
13258 2.业务需求 2
32346 3.数据流程图 2
16636 4. 数据需求 2
5009 二、概念结构设计 3
2066 1.光盘信息E-R图 3
29380 2.顾客信息 3
29502 3.管理员信息 4
9354 4.总的E-R图 6
23339 三、逻辑结构设计 6
28584 四.物理结构设计 7
321 1.光盘信息 7
14010 2.顾客信息 7
4406 3.管理员信息 7
9210 4.租借信息 8
3127 5. 归还信息 8
7255 1. 数据库Cmanagementsystem(光盘出租管理系统)的建立 8
21023 2. 创建基本表 9
31810 3. 数据初始化 12
24981 4. 单表查询 14
29654 5.数据查询,更新及触发器,存储过程的创建 17
28181 6.创建存储过程 21
17733 7.超期处理 23
8994 六.课程设计小结 24
一.需求分析
1.课题背景及意义
光盘出租管理系统是一个光盘出租商管理不可缺少的部分,它对于光盘出租商是至关重要的。光盘租赁系统提供充足的信息和快捷的查询手段。一直以来人们使用传统人工方式管理光盘的基本档案,这种管理方式有很多缺点:效率低,必威体育官网网址性差。另外时间一长,将产生大量的文件和数据,对于查找,更新和维护都带了不少的困难。随着科学技术的不断提高,计算机科学的日渐成熟,其强大的功能已为人们深刻认识,它已进入社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对光盘租赁进行管理,具有手工管理所无法比拟的优点。例如:检索迅速,可靠性高,存储量大,必威体育官网网址性好,寿命长,成本低等。这些优点能极大地提到光碟档案管理的效率,也是光碟租赁管理科学化,正规化的重要条件
2.业务需求
业务流程图如下:
丢失赔偿单
丢失赔偿单
归怀记录单超期罚单
归怀记录单
超期罚单
归还处理
归还处理
顾客更新
顾客
更新
租赁记录单租赁处理归还清单
租赁记录单
租赁处理
归还清单
更新后的数据库缺货通知合法租赁清单管理员
更新后的数据库
缺货通知
合法租赁清单
管理员
查询结果查询清单查询需求
查询结果
查询清单
查询需求
3.数据流程图
抽象出系统有哪些具体功能要求即功能模型。
(1)注册。 信用户通过填写新信息即可成为新用户。
(2)租赁。 账户余额足够的情况下可以租赁光盘。
(3)注册会员。 成为会员后有更多的查询和租赁的权限。
(4)充值。 用户通过充值可以更新自己的账户及借光盘。
(5)评价建议。 通过用户反馈来更新了解信息。
4. 数据需求
需要处理的主要数据对象:
1.顾客信息:登陆账号、登录密码、个人基本信息等
2.租借记录:起租日期、归还日期、租赁人编号、归还状态等
3.账户管理:账户余额、已缴押金等
数据流程图如下:
二、概念结构设计
1.光盘信息E-R图
借出量库存量类别出版日期光盘作者光盘名字光盘编号
借出量
库存量
类别
出版日期
光盘作者
光盘名字
光盘编号
出版社
出版社
光盘信息
光盘信息
2.顾客信息
3.管理员信息
4.总的E-R图
三、逻辑结构设计
将E-R图转换成等价的关系模式为:
顾客(顾客编号,姓名,性别,年龄,电话,地址,注册日期,账户 余额,罚款金额,超出天数,借光盘数)
光盘(光盘编号,光盘名字,作者,出版社,出版日期,类别,借出 数量,库存量)
管理员 (管理员编号,姓名,性别,年龄,电话,地址)
租借 (租借编号,顾客编号,光盘编号,租借费用,租借天数, 租借日期)
归还信息(光盘编号,归还日期,管理员编号)
四.物理结构设计
1.光盘信息
2.顾客信息
3.管理员信息
4.租借信息
归还信息
五.数据实施和维护
数据库CDmanagementsystem(光盘出租管理系统)的建立
create database CDmanagesystem
on primary
(name=CDmanagementsystem ,
filename=D:\CDmanagementsystem.mdf,
size=10MB,
maxsize=20MB,
filegrowth=2MB
)
log on
(
name=CDmanage,
filename=D
文档评论(0)