碟片出租管理系统数据库设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《碟片出租管理系统数据库设计》数据库分析与设
计
学院:商学院
学号:2014254101
**:***
专业:信息管理与信息系统
班级:14信管
学期: 2015-2016(1)
一、需求分析
在对世面上的影碟出租公司进行了初步的了解后,发现其业务主要是集中在影碟的管理和录像的出租归还上。对影碟的管理工作量较大,采用手工的方式还容易出错,并且不能满足顾客对影碟的详细信息的查询功能。在现有的影碟出租中对会员的管理也很重要,传统的登记方式不仅费时而且不能对其出租日志进行系统的管理,造成了不必要的经济损失。综上说述,在影碟出租数据库设计中应考虑和克服了上诉的诸多问题,增强了实用性。
1.业务流程图
2.功能需求
(1)在顾客信息管理部分:
a.可以查询顾客信息。
b.可以对顾客信息进行添加及删除的操作。
(2 )在碟片信息管理部分:
a.可以查询碟片信息,
b.可以对碟片信息进行维护,包括添加及删除的操作。
(3)在租碟信息管理部分,:
a.可以查询租碟信息。
b.可以对租碟信息进行维护操作。
(4)在归还信息管理部分:
a.可以浏览归还信息
b.对归还信息可修改维护操作
3.数据需求
碟片出租管理信息系统需要完成功能:
1. 顾客基本信息的输入,包括租碟证编号、顾客姓名、顾客性别。
2. 顾客基本信息的查询、修改,包括顾客租碟证编号、顾客姓名、顾客性
别、会员等
3.碟片库存信息的输入,包括碟片编号、碟片名称、碟片类别、导演、演员名称、发片日期、登记日期,价钱每天。
4.碟片库存信息的查询,修改,包括碟片编号、片名、导演、发片日期、日期等。
5.租片信息的输入,包括顾客编号、碟片编号、租碟日期。
6.租片信息的查询、修改,包括租碟证编号、顾客姓名、碟片编号、碟片名称、租碟日期等。
7.还碟信息的输入,包括碟片编号、还碟日期。
8.还碟信息的查询和修改,包括还碟顾客碟编号、顾客姓名、碟片编号、碟片名称、租碟日期、还碟日期等。
二、数据字典
三.概念结构设计
3.1 E-R图
根据需求分析所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。
碟片管理信息系统可以划分的实体有:碟片类别信息实体、顾客信息实体、碟片信息实体、租碟记录信息实体,归还记录信息实体。用E-R图一一描述这些实体。
顾客信息
碟片库存信息
顾客信息
顾客编号
顾客姓名
电话号码 地址
账户余额
碟片信息
碟片编号
碟片名称
碟片类别
发行时间
价钱
租碟信息
总体E-R图
租碟信息
租借押金碟片编号
借出时间
归还时间
碟片信息
租碟
顾客
归还
租碟信息
还碟信
息
所属
碟片
类别
信息
片名
是否归还
顾客姓名
顾客编号
3、逻辑结构设计
根据数据库概念结构设计可以得到以下关系:
顾客信息(顾客编号,顾客姓名,电话号码,地址,账户余额)影碟信息(编号,片名,发行时间,内容描述,租借押金)
借阅信息(顾客编号,碟片编号,顾客姓名,片名,已归还否,借出时间,应还时间,租借押金,租金费用)
顾客基本信息表:
描述类型长度是否允许为空是否主键
顾客编号int8否是
顾客姓名varchar50否否
地址varchar50是否
电话号码varchar50否否
账户余额float5否否
影碟基本信息表:
借阅信息基本表:
4、数据库实现