碟片出租管理子系统数据库设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武汉理工大学华夏学院

课程设计

课程名称数据库原理课程设计

题目:碟片出租管理子系统数据库设计

专业

班级

姓名

成绩

指导教师

2013 年6 月17 日至2013年6月21日

课程设计任务书

设计题目:碟片出租管理子系统数据库设计

设计目的:

1. 学会分析研究数据对象的特性;

2. 学会数据的组织方法;

3. 选择合适的数据的存储结构以及相应操作,把现实世界中的问题转换

为计算机内部的表示和处理;

4. 提高学生的运用能力、提高数据库设计素质;

设计任务:(在规定的时间内完成下列任务)

1、管理者(店长)模块:查询碟片的信息;查询相关的财务信息;会员的管理。

2、营业员(操作员)模块:查询碟片信息;进行碟片的出租;进行碟片的归还;

现金的收支记录;会员的管理。

3、顾客模块:一般的顾客只能进行碟片信息的查询;会员可以查询碟片信息,查

询自己的碟片出租日志。

具体要完成的任务是:

A. 编制完成上述问题的数据库设计并能得出正确的运行结果。

B. 采取统一格式:有问题描述、基本要求、测试数据及实现方法等组成写出规

范的课程设计说明书;

时间安排

6月17日布置课程设计任务;

6月18日分配题目后,查阅资料、准备程序;

6月19,20 日上机调试程序、书写课程设计报告;

6月21日下午提交课程设计报告及相关文档

具体要求

课程设计报告按统一通用格式书写,具体格式要求请在网络上查阅;

每位学生应独立完成各自的任务;

指导教师签名: 13 年6月15 日

教研室主任(或责任教师)签名:13 年6月15日

1.问题描述

1.1背景

随着影视界的规模的不断扩大,碟片的数量也相应的增加,有关碟片的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致碟片管理上的混乱,人力与物力过多浪费,碟片出租管管理费用的增加,从而使碟片出租馆的负担过重,影响整个碟片的出租的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的碟片管理系统,对碟片资料进行集中统一的管理。

另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。

提高碟片管理工作效率,作到信息的规范管理,科学统计和快速查询,让碟片馆更好的为客户,社会服务。从而达到经济效益,人力资源双丰收。

2.系统需求分析

2.1数据需求

碟屋出租管管理信息系统需要完成功能主要有:

1. 顾客基本信息的输入,包括租碟证编号、顾客姓名、顾客性别,会员,登记日期。

2. 顾客基本信息的查询、修改,包括顾客租碟证编号、顾客姓名、顾客性别、会员等。

3.碟片类别标准的制定、类别信息的输入,包括类别编号、类别名称。

4.碟片类别信息的查询、修改,包括类别编号、类别名称。

5.碟片库存信息的输入,包括碟片编号、碟片名称、碟片类别、导演、演员名称、发片日期、登记日期,价钱每天。

6.碟片库存信息的查询,修改,包括碟片编号、碟片名称、碟片类别、导演、演员名称、发片日期、登记日期等。

7.租片信息的输入,包括顾客租碟证编号、碟片编号、租碟日期,天数。

8.租片信息的查询、修改,包括租碟证编号、顾客姓名、碟片编号、碟片名称、租碟日期等。

9.还碟信息的输入,包括租碟证编号、碟片编号、还碟日期。

10.还碟信息的查询和修改,包括还碟顾客租碟证编号、顾客姓名、碟片编号、碟片名称、租碟日期、还碟日期等。

11. 收支信息的输入,包括收支记录编号、租碟证编号、收银,收银日期。

12. 收支信息的查询和修改,包括租碟编号、碟片编号、收银等

2.2功能需求

(1)在顾客信息管理部分,要求:

a.可以查询顾客信息。

b.可以对顾客信息进行添加及删除的操作。

(2 )在碟片信息管理部分,要求:

a.可以查询碟片信息,要求:

b.可以对碟片信息进行维护,包括添加及删除的操作。

(3)在租碟信息管理部分,要求:。

a.可以查询租碟信息。

b.可以对租碟信息进行维护操作。

(4)在归还信息管理部分,要求:

a.可以浏览归还信息

b.对归还信息可修改维护操作

(5)在对财务信息管理部分,要求:

a.查询收支信息的收银

B.查询收支每月的总和

(6)在对会员信息管理部分,要求:

a.查询会员信息要求;

B.可以对会员信息进行添加和删除;

3.概念结构设计

3.1 E-R图

根据需求分析所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。碟片管理信息系统可以划分的实体有:碟片类别信息实体、顾客信息实体、碟片信息实体、租碟记录信息实体,归还记录信息实体。用E-R图一一描述这些实体。

3.1.1碟片类别实体

3.1.2顾客信息

3.1.3碟片库存信息

3.1.4租碟信息

3.1.4还碟信息

3.1.5收支信息

3.2 总体E-R图

4.逻辑结构设计

4.1 关系模式转换

根据实体的属性就是关系的属性,实体的码就是关系的码,以及独立和合并的原则建立如下表:

(1)碟类别表dish_style(dishstyle_no ,dishstyle_name);

(2)顾客信息表system_customer(customer_id ,customer_name ,customer_sex , customer_member,regdate datetime)

(3)碟库存表system_dishs(dish_id,dish_name,, dish_director , dish_mainactor , dish_date , dish_priceperday , isrented);

(4)租碟表rent_record (dish_id ,cuostomer_id ,rentdate , rentdaty );

(5)归还表return_record(dish_id ,customer_id , returndate);

(6)收支表dish_recepits (receipts_id,customer_id , receipts_date, );

(7)会员表member(memeber_no ,customer_id , regdatetime);

相关文档
最新文档