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

上传人:b****5 文档编号:6613453 上传时间:2023-01-08 格式:DOCX 页数:11 大小:279.11KB
下载 相关 举报
数据库实践报告景区门票管理系统.docx_第1页
第1页 / 共11页
数据库实践报告景区门票管理系统.docx_第2页
第2页 / 共11页
数据库实践报告景区门票管理系统.docx_第3页
第3页 / 共11页
数据库实践报告景区门票管理系统.docx_第4页
第4页 / 共11页
数据库实践报告景区门票管理系统.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

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

《数据库实践报告景区门票管理系统.docx》由会员分享,可在线阅读,更多相关《数据库实践报告景区门票管理系统.docx(11页珍藏版)》请在冰豆网上搜索。

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

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

数据库实践报告

 

 

题目:

 景点门票销售管理系统

组 别:

  

成 员:

    ﻩ 

班 级:

  ﻩ     

指导老师:

ﻩ     

ﻬ目录

一、实践的目的及任务ﻩ3

1.实践目的ﻩ3

2. 实践任务3

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

1.题目选择ﻩ3

2. 任务分配ﻩ4

三、需求分析ﻩ4

1.总体需求分析ﻩ4

2.数据需求ﻩ4

四、 概念结构设计5

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

2.局部E-R图ﻩ5

1)景点门票5

3)销售员5

4)票价ﻩ6

3.整体E-R图6

1.将E—R图转化为关系模型ﻩ7

2. 表之间的参照完整性ﻩ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的关系,其关系模型为:

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

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

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

 

2.表之间的参照完整性

 

六、数据库实施

 

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

 

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

 

 

退票表出现数据:

销售表相应变化:

售票表:

 

统计指定日期的门票销售情况:

视图操作如下

结果如下

七、总结

通过这次景点门票销售管理系统设计,我们学习到了很多实用的知识,由于之前对数据库知识的不足,在课程设计中遇到很多困难,最后通过查阅资料才解决问题.随着一个个问题的解决,我们学到了很多知识,熟练了对软件的使用,每做完一个模块时,都有一种成功的喜悦,体会到了学习的快乐.

本次作业让我们有机会能把之前学的数据库知识系统的串联起来,尤其是对数据库的建立与操作都上了一个台阶,包括怎么建立更简洁,没有冗余而又很完备的数据库系统,怎么对数据库结构模型进行设计,主键外键的定义,更重要的是对前期概念模型,也就是E-R图的规划,深刻的体会到前期工作的重要性。

只有正确详尽的对系统进行分析,才能更高效的完成系统的开发。

开发一个管理系统的过程是很复杂的,比如景点门票销售有门票的种类设定,营业员的管理,要完成需求说明,数据词典,还有E—R图等,虽然想象起来并不是很难,但是要转化成文字,转化成人们能够读懂的文字就显得十分困难。

特别是一个完整的销售系统,对我们来说接触的并不多,在做大作业的时候经常是前面改改,后面改改,因为一些数据不能很好地对应起来,经常会遗忘一些。

一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我们很大的反思.这次设计的系统不太完善,所以我们还有很大的提高、改善空间。

如未来的景点门票售票系统还可以实现电子门票销售,更加体现出可靠性、安全性、实用性、经济性、可维护性、先进性。

我们会继续努力的学习专业知识,并将其学以致用,不断提高自身水平。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1