数据库实践报告-景区门票管理系统

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

数据库实践报告

题目:景点门票销售管理系统

组别:

成员:

班级:

指导老师:

目录

一、实践的目的及任务 (3)

1.实践目的 (3)

2.实践任务 (3)

二、题目选择与任务分配 (3)

1.题目选择 (3)

2.任务分配 (4)

三、需求分析 (4)

1.总体需求分析 (4)

2.数据需求 (4)

四、概念结构设计 (5)

1.概念结构设计及步骤 (5)

2.局部E-R图 (5)

1) 景点门票 (5)

2) 游客 (5)

3) 销售员 (5)

4) 票价 (6)

3.整体E-R图 (6)

五、逻辑结构设计 (7)

1.将E-R图转化为关系模型 (7)

2.表之间的参照完整性 (8)

六、数据库实施 (8)

七、总结 (12)

一、实践的目的及任务

1.实践目的

数据库相关课程的辅助实践教学课程,主要是通过上机实践,利用一个实际需求的项目开发,使学生对数据库设计全过程有一个深刻的认识,包括从需求分析、概念模型、逻辑模型、物理模型到数据库实施与维护;本次实践要求团队开发,使学生在团队开发过程中体验团队合作精神。

2.实践任务

通过集中实践环节,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。

●了解数据库开发基本流程,体验需求、设计、实施过程;

●掌握主流数据库管理系统技术;

●了解数据库编程的特点及开发流程;

●强化学生的实际动手能力,在五天的实践中让每个同学完成一定数量的

代码量,并且能够独立承担角色岗位的开发任务。

二、题目选择与任务分配

1.题目选择

题目:某景点门票销售管理系统

功能需求:

实现票价管理(应分老年、小孩、成人、团体等);

实现营业员管理;

实现门票销售、退票管理;

创建存储过程统计指定日期的门票销售情况;

创建存储过程统计指定月份的门票销售情况;

创建存储过程统计指定日期各种价格的门票销售情况;

创建存储过程统计指定营业员指定日期的收费情况;

建立数据库相关表之间的参照完整性约束。

2.任务分配

邱洋杰:JAVA和PPT演示

操宾:表的创建和图的设计

程磊:PPT、word报告的制作

高源:表的查询、资料整理

三、需求分析

1.总体需求分析

景点门票销售管理系统,其实现功能主要是景点售票、退票、查询、统计及票务管理等,同时还可以对优惠活动及门票类型进行设置。使售票员操作简单,便于理解。

应解决的问题:

(1)实现票价管理(老年、小孩、成人、团体等);

(2)实现营业员管理;

(3)实现门票销售、退票管理;

(4)优惠活动的设置。

(5)各种表的查询。

2.数据需求

景点门票(票号、门票类型、类型属性、优惠情况)

游客(游客信息、游客类型)

销售员(编号、姓名、密码)

票价(门票类型、门票属性、价格)

预定(游客信息、时间、门票信息)

售票

计费

退票(票价、退票时间、应退款)

四、概念结构设计

1.概念结构设计及步骤

概念设计阶段我们们采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。

第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们们们先逐一的设计分E-R图。

第二步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,得到全局概念模型。

2.局部E-R图

1)景点门票

2)游客

3)销售员

景区门票

票号

门票类型类型属性

优惠情况

销售员

工号性别

姓名

电话号码

游客

身份证号

姓名

电话号码

4) 票价

3.整体E-R 图

票价

价格

门票类型

类型属性

五、逻辑结构设计

1.将E-R图转化为关系模型

逻辑结构设计:

售票员——景点门票之间是1:n的关系,其关系模型为:

景区门票(票号,门票类型,门票属性,优惠活动)

售票员(票号,姓名,性别,电话号码)

票价——景点门票之间是1:n的关系,其关系模型为:

票价(门票类型,门票属性,票价)

景区门票(票号,门票类型,门票属性,优惠活动)

游客——景点门票之间购票关系为1:n的关系,其关系模型为:

游客(身份证号,姓名,联系方式,游客类别)

景区门票(票号,门票类型,门票属性,优惠活动)

购票(票号,门票类型,门票属性,优惠活动,身份证号,姓名,联系方式,游客类别,票价,购票时间)

游客——景点门票之间退票关系为1:n的关系,其关系模型为:

游客(身份证号,姓名,联系方式,游客类别)

景区门票(票号,门票类型,门票属性,优惠活动)

退票(票号,门票类型,门票属性,优惠活动,身份证号,姓名,联系方式,游客类别,票价,退票时间,应退金额)

相关文档
最新文档