(景点门票管理系统)

上传人:世*** 文档编号:154356173 上传时间:2020-12-06 格式:DOCX 页数:18 大小:426.72KB
返回 下载 相关 举报
(景点门票管理系统)_第1页
第1页 / 共18页
(景点门票管理系统)_第2页
第2页 / 共18页
(景点门票管理系统)_第3页
第3页 / 共18页
(景点门票管理系统)_第4页
第4页 / 共18页
(景点门票管理系统)_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《(景点门票管理系统)》由会员分享,可在线阅读,更多相关《(景点门票管理系统)(18页珍藏版)》请在金锄头文库上搜索。

1、呼伦贝尔学院计算机科学与技术学院题 目:景点门票管理系统 学生姓名:杨扬 学 号:4 专业班级:科技本一 指导教师:凃云杰 目录第1章 需求分析11.1项目背景11.2需求分析11.21数据需要21.22模块功能21.22.1登录模块21.22.2售票模块21.22.3检票模块21.22.4票务管理模块21.22.5统计模块31.22.6系统功能结构图3第2章 数据库设计42.1数据库概念结构设计42.1.1局部E-R图42.1.2全局E-R图6第3章 逻辑结构设计73.1将E-R图转化为关系模型73.2创建表73.2.1用户表73.2.2售票情况表83.2.3优惠活动表83.2.4售票类型表

2、83.2.5售票类型属性表93.2.6员工信息表93.2.7订票表93.2.8退票表10第4章 物理结构设计114.1索引114.2备份114.2.1创建完整备份11第5章 数据库实施115.1数据的载入11第6章 总结12摘要 通过对景点门票的管理与规划,让出行成为便捷,为游客和售票工作人员提供便捷。也提出了旅游景点售票系统的开发,以提高售票效率,方便对售票员的管理、监督,便于查询统计。本票务管理系统由售票系统,票务数据库系统,管理系统,统计系统等四部分组成。本文基于模块之间关联性代价,划分了售票机和检票机控制软件模块,在其设计和实现过程中,借鉴软件工程的思想,将控制软件的生命周期进行原始化

3、。最终实现系统的顺利运行。 在数据库设计中,将设计步骤进行合理简化。对于票务管理系统的数据库应用软件的开发,基于软件所面向的用户类型,划分了各个模块,最后实现了界面统一,结构优化的应用软件。关键字:旅游景点检票;票务管理系统;景区管理;电子票务第1章 需求分析1.1项目背景伴随着人们生活水平的不断提高,人们开始更加重视物质文明和精神文明的提高。为了增加自己的知识和提高自身的文化修养,大家开始利用节假日和家人出门旅游,观赏名胜古迹游览各地风光。随着游客的数量增加旅游行业也开始不段发展与蓬勃,但问题也随之显露出来。排队买票成了游客的一个烦恼,戎长的队伍和耗时的等待让游客耐心耗尽,酷暑的天气更是令其

4、焦躁不安。因此,在只提高售票人员人数,工作效率是远远不够的,而且随着计算机在各行各业管理中应用的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。1.2需求分析 景点门票销售管理系统,主要实现的功能是节省时间也精力,声势有效的对售票、退票、查询、统计与票务管理等,与此同时还相应的对活动期间的优惠及门票的类型进行了重新的设计与调整。使操作更简洁更方便的同时还提高了售票人员的效率,降低了售票景点的成本,达到方便查找,安全有效。 有待解决问题: (1)实现票价管理(老年、小孩、成人、团体等);

5、 (2)实现营业员管理;(3) 实现门票销售、退票管理;(4)优惠活动的设置。(5)各种表的查询。1.21数据需要景点门票(门票号、门票类型、类型属性、优惠情况)游客(游客信息与类型)售票员(姓名、编号、密码)票价(门票类型、门票属性、门票价格)预订计费退票(票价、退票时间、退票价格)1.22模块功能1.22.1登录模块在管理员信息表里用户名和用户密码是来验证管理员身份的,管理员使用用户名和密码进行登录,但不可以注册。设置每个终端管理员的操作权限;权限管理包括多级管理,如一级管理员下可以有多个二级管理员,二级管理员可以把自己的权限进一步分配;权限的分配采用可以采用批量分配的方式,简化管理员的工

6、作1.22.2售票模块根据顾客的情况,选择是购买成人票、儿童票、学生票、团体票要给予相应的折扣。1.22.3检票模块根据售票机打印出的票码,游客在进入景区之前必须通过闸道验票。如果有效,则放行;否则,不放行并且进行提示。1.22.4票务管理模块设置门票种类、名称、票价;对票进行编码,以及编码规则的设立;设置售票策略:打折率,退票率;设置检票策略:团体票的检票方式,指纹是否绑定,可以通行哪些验票设备等;售票策略中对票价的调整有多种方式,如打折率方式、数值方式等;售票策略还可以定义每种票的时段和区域有效性,可以方便控制游客;编码规则:票的种类+排序 1.22.5统计模块景区领导等管理人员登陆管理软

7、件,可对相关的售检票数据、历史数据进行统计、查看;一段时间销售了多少张票,合计金额是多少。成人票多少。小孩票多少。月票多少,年票多少。这一段时间的营业收入是多少,为预测客流量提供参考。1.22.6系统功能结构图根据本票务管理系统的基本功能,在对系统的系统流程和数据流程进行分析之后,结合所得结论和实际需要,同时考虑系统布局与运维的相关要求,需要对系统功能流程进行必要的分析。除去不必要的,多余的流程环节,对重复的环节进行合并,对缺少的环节进行增补,确定计算机系统要处理的环节。通过完善的分析,系统功能结构图如下:景点售票系统用户登录 售票功能查询票务管 理 系统设置 售票 售票情况查询优惠活动查询

8、售票分类设置 修改用户密码 优惠活动 用户权限设置 备份及统计 订票 退票 数据备份计 售票统计计第2章 数据库设计2.1数据库概念结构设计本系统设计阶段的主要目的是将系统分析阶段所提出的系统需求的逻辑方案转换成物理方案。这一阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。2.1.1局部E-R图(1)景点门票票号景点门票门票类型类型属性(2)游客实体的E-R图年龄游客姓名性别图2-2管理员实体E-R图(3

9、)销售员E-R图编号姓名密码销售员(4)门票E-R图价格门票门票类型门票属性2.1.2全局E-R图本系统主要的E-R图如下:价格类型属性门票时间1退款票价计费类型n N退票票号门票信息N属性Nn1预定售票游客优惠1门票信息时间售票员游客信息编号号姓名密码第3章 逻辑结构设计3.1将E-R图转化为关系模型1、景点门票售票员关系是多对一关系,将其转换为关系模型为,景点门票(票号、门票类型、类型属性、优惠情况)销售员(编号、姓名、密码)2、景点门票游客关系是多对一关系,将其转换为关系模型为:景点门票(票号、门票类型、类型属性、优惠情况、游客信息、时间、门票信息、票价、退票时间、应退款)游客(游客信息

10、、游客类型)3、 景点门票票价关系是多对一关系,将其转换为关系模型为:景点门票(票号、门票类型、类型属性、优惠情况)票价(门票类型、门票属性、价格)总体关系模型为:景点门票(票号、门票类型、类型属性、优惠情况、游客信息、时间、门票信息、价格、退票时间、应退款)外键:游客信息销售员(编号、姓名、密码)游客(游客信息、游客类型)票价(门票类型、门票属性、价格)3.2创建表 该数据库中部分表的结构定义 3.2.1用户表属性:用户号,用户名,用户密码,备注,系统设置权限,票务管理权限,数据维护权限。3.2.2售票情况表属性:售票编号,售票类型,售票类型属性,售票数量,售票日期,售票金额,标示符,票样编

11、码。3.2.3优惠活动表 属性:优惠编号,优惠名称,优惠折率,优惠起至时间,优惠结束时间。3.2.4售票类型表属性:售票类型编号,售票类型名称(普通票,通票),价格。3.2.5售票类型属性表属性:售票类型属性编号,售票类型属性名称(标准票,学生票、儿童票、老年票、团票),折率,标示符。3.2.6员工信息表属性:员工编号,员工名,性别,证件号,联系电话。3.2.7订票表属性:订票编号,顾客名字,联系电话,订票数量,折率,预付费,员工号,证件号,售票类型,订票时间,订票金额。3.2.8退票表属性:退票编号,退票数量,售票类型,折扣金额,退票日期。第4章 物理结构设计4.1索引1.使用create

12、index 语句为售票情况表创建一个非聚集索引,索引字段为售票类型,索引名为idx_售票类型。 4.2备份4.2.1创建完整备份第5章 数据库实施5.1数据的载入用户表用户号,用户名,用户密码,备注,系统设置权限,票务管理权限,数据维护权限。售票情况表售票编号,售票类型,售票类型属性,售票数量,售票日期,售票金额,标示符,票样编码优惠活动表优惠编号,优惠名称,优惠折率,优惠起至时间,优惠结束时间售票类型表售票类型编号,售票类型名称(普通票,通票),价格售票类型属性表售票类型属性编号,售票类型属性名称(标准票,学生票、儿童票、老年票、团票),折率,标示符员工信息表员工编号,员工名,性别,证件号,

13、联系电话第6章 总结通过这次景点门票销售管理系统设计,我学习到了很多实用的知识,由于之前对数据库知识的不足,在课程设计中遇到很多困难,最后通过查阅资料才解决问题。随着一个个问题的解决,我学到了很多知识,熟练了对软件的使用,每做完一个模块时,都有一种成功的喜悦,体会到了学习的快乐。本次作业让我有机会能把之前学的数据库知识系统的串联起来,尤其是对数据库的建立与操作都上了一个台阶,包括怎么建立更简洁,没有冗余而又很完备的数据库系统,怎么对数据库结构模型进行设计,主键外键的定义,更重要的是对前期概念模型,也就是E-R图的规划,深刻的体会到前期工作的重要性。只有正确详尽的对系统进行分析,才能更高效的完成

14、系统的开发。开发一个管理系统的过程是很复杂的,比如景点门票销售有门票的种类设定,营业员的管理,要完成需求说明,数据词典,还有E-R图等,虽然想象起来并不是很难,但是要转化成文字,转化成人们能够读懂的文字就显得十分困难。特别是一个完整的销售系统,对我来说接触的并不多,在做大作业的时候经常是前面改改,后面改改,因为一些数据不能很好地对应起来,经常会遗忘一些。一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我很大的反思。这次设计的系统不太完善。对于索引、日志、备份等的存储安排和存储结构,数据的载入和应用程序的编码和测试,创建视图、自定义函数、存储过程和触发器等数据库对象都在数据库中有所体现,但未能实现聚簇和自定义函数。未来的景点门票售票系统还可以实现电子门票销售,更加体现出可靠性、安全性、实用性、

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号