景点门票管理系统Word下载.docx
《景点门票管理系统Word下载.docx》由会员分享,可在线阅读,更多相关《景点门票管理系统Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
)
*
~
摘要
通过对景点门票的管理与规划,让出行成为便捷,为游客和售票工作人员提供便捷。
也提出了旅游景点售票系统的开发,以提高售票效率,方便对售票员的管理、监督,便于查询统计。
本票务管理系统由售票系统,票务数据库系统,管理系统,统计系统等四部分组成。
本文基于模块之间关联性代价,划分了售票机和检票机控制软件模块,在其设计和实现过程中,借鉴软件工程的思想,将控制软件的生命周期进行原始化。
最终实现系统的顺利运行。
在数据库设计中,将设计步骤进行合理简化。
对于票务管理系统的数据库应用软件的开发,基于软件所面向的用户类型,划分了各个模块,最后实现了界面统一,结构优化的应用软件。
关键字:
旅游景点检票;
票务管理系统;
景区管理;
电子票务
第1章需求分析
项目背景
伴随着人们生活水平的不断提高,人们开始更加重视物质文明和精神文明的提高。
为了增加自己的知识和提高自身的文化修养,大家开始利用节假日和家人出门旅游,观赏名胜古迹游览各地风光。
随着游客的数量增加旅游行业也开始不段发展与蓬勃,但问题也随之显露出来。
排队买票成了游客的一个烦恼,戎长的队伍和耗时的等待让游客耐心耗尽,酷暑的天气更是令其焦躁不安。
因此,在只提高售票人员人数,工作效率是远远不够的,而且随着计算机在各行各业管理中应用的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。
需求分析
景点门票销售管理系统,主要实现的功能是节省时间也精力,声势有效的对售票、退票、查询、统计与票务管理等,与此同时还相应的对活动期间的优惠及门票的类型进行了重新的设计与调整。
使操作更简洁更方便的同时还提高了售票人员的效率,降低了售票景点的成本,达到方便查找,安全有效。
有待解决问题:
(1)实现票价管理(老年、小孩、成人、团体等);
(2)实现营业员管理;
(3)实现门票销售、退票管理;
(4)优惠活动的设置。
(5)各种表的查询。
数据需要
景点门票(门票号、门票类型、类型属性、优惠情况)
游客(游客信息与类型)
售票员(姓名、编号、密码)
票价(门票类型、门票属性、门票价格)
预订
计费
退票(票价、退票时间、退票价格)
模块功能
登录模块
在管理员信息表里用户名和用户密码是来验证管理员身份的,管理员使用用户名和密码进行登录,但不可以注册。
设置每个终端管理员的操作权限;
权限管理包括多级管理,如一级管理员下可以有多个二级管理员,二级管理员可以把自己的权限进一步分配;
权限的分配采用可以采用批量分配的方式,简化管理员的工作
售票模块
根据顾客的情况,选择是购买成人票、儿童票、学生票、团体票要给予相应的折扣。
检票模块
根据售票机打印出的票码,游客在进入景区之前必须通过闸道验票。
如果有效,则放行;
否则,不放行并且进行提示。
票务管理模块
设置门票种类、名称、票价;
对票进行编码,以及编码规则的设立;
设置售票策略:
打折率,退票率;
设置检票策略:
团体票的检票方式,指纹是否绑定,可以通行哪些验票设备等;
售票策略中对票价的调整有多种方式,如打折率方式、数值方式等;
售票策略还可以定义每种票的时段和区域有效性,可以方便控制游客;
编码规则:
票的种类+排序
统计模块
景区领导等管理人员登陆管理软件,可对相关的售检票数据、历史数据进行统计、查看;
一段时间销售了多少张票,合计金额是多少。
成人票多少。
小孩票多少。
月票多少,年票多少。
这一段时间的营业收入是多少,为预测客流量提供参考。
系统功能结构图
根据本票务管理系统的基本功能,在对系统的系统流程和数据流程进行分析之后,结合所得结论和实际需要,同时考虑系统布局与运维的相关要求,需要对系统功能流程进行必要的分析。
除去不必要的,多余的流程环节,对重复的环节进行合并,对缺少的环节进行增补,确定计算机系统要处理的环节。
通过完善的分析,系统功能结构图如下:
第2章数据库设计
数据库概念结构设计
本系统设计阶段的主要目的是将系统分析阶段所提出的系统需求的逻辑方案转换成物理方案。
这一阶段的主要任务是从系统的总体目标出发,根据系统分析阶段对系统逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软、硬件设备,提出系统的实施计划,确保总体目标的实现。
局部E-R图
(1)景点门票
(2)游客实体的E-R图
图2-2管理员实体E-R图
(3)销售员E-R图
(4)门票E-R图
全局E-R图
本系统主要的E-R图如下:
n
第3章逻辑结构设计
将E-R图转化为关系模型
1、景点门票—售票员关系是多对一关系,将其转换为关系模型为,
景点门票(票号、门票类型、类型属性、优惠情况)
销售员(编号、姓名、密码)
2、景点门票—游客关系是多对一关系,将其转换为关系模型为:
景点门票(票号、门票类型、类型属性、优惠情况、游客信息、时间、门票信息、票价、退票时间、应退款)
游客(游客信息、游客类型)
3、景点门票—票价关系是多对一关系,将其转换为关系模型为:
票价(门票类型、门票属性、价格)
总体关系模型为:
景点门票(票号、门票类型、类型属性、优惠情况、游客信息、时间、门票信息、价格、退票时间、应退款)外键:
游客信息
创建表
该数据库中部分表的结构定义
用户表
属性:
用户号,用户名,用户密码,备注,系统设置权限,票务管理权限,数据维护权限。
售票情况表
售票编号,售票类型,售票类型属性,售票数量,售票日期,售票金额,标示符,票样编码。
优惠活动表
属性:
优惠编号,优惠名称,优惠折率,优惠起至时间,优惠结束时间。
售票类型表
售票类型编号,售票类型名称(普通票,通票),价格。
售票类型属性表
售票类型属性编号,售票类型属性名称(标准票,学生票、儿童票、老年票、团票),折率,标示符。
员工信息表
员工编号,员工名,性别,证件号,联系电话。
订票表
订票编号,顾客名字,联系电话,订票数量,折率,预付费,员工号,证件号,售票类型,订票时间,订票金额。
退票表
退票编号,退票数量,售票类型,折扣金额,退票日期。
第4章物理结构设计
索引
1.使用createindex语句为售票情况表创建一个非聚集索引,索引字段为售票类型,索引名为idx_售票类型。
备份
创建完整备份
第5章数据库实施
数据的载入
用户表
售票编号,售票类型,售票类型属性,售票数量,售票日期,售票金额,标示符,票样编码
优惠编号,优惠名称,优惠折率,优惠起至时间,优惠结束时间
售票类型编号,售票类型名称(普通票,通票),价格
售票类型属性编号,售票类型属性名称(标准票,学生票、儿童票、老年票、团票),折率,标示符
员工编号,员工名,性别,证件号,联系电话
第6章总结
通过这次景点门票销售管理系统设计,我学习到了很多实用的知识,由于之前对数据库知识的不足,在课程设计中遇到很多困难,最后通过查阅资料才解决问题。
随着一个个问题的解决,我学到了很多知识,熟练了对软件的使用,每做完一个模块时,都有一种成功的喜悦,体会到了学习的快乐。
本次作业让我有机会能把之前学的数据库知识系统的串联起来,尤其是对数据库的建立与操作都上了一个台阶,包括怎么建立更简洁,没有冗余而又很完备的数据库系统,怎么对数据库结构模型进行设计,主键外键的定义,更重要的是对前期概念模型,也就是E-R图的规划,深刻的体会到前期工作的重要性。
只有正确详尽的对系统进行分析,才能更高效的完成系统的开发。
开发一个管理系统的过程是很复杂的,比如景点门票销售有门票的种类设定,营业员的管理,要完成需求说明,数据词典,还有E-R图等,虽然想象起来并不是很难,但是要转化成文字,转化成人们能够读懂的文字就显得十分困难。
特别是一个完整的销售系统,对我来说接触的并不多,在做大作业的时候经常是前面改改,后面改改,因为一些数据不能很好地对应起来,经常会遗忘一些。
一个完整的数据库系统也就是在这样修修改改的状态下完成的,也给了我很大的反思。
这次设计的系统不太完善。
对于索引、日志、备份等的存储安排和存储结构,数据的载入和应用程序的编码和测试,创建视图、自定义函数、存储过程和触发器等数据库对象都在数据库中有所体现,但未能实现聚簇和自定义函数。
未来的景点门票售票系统还可以实现电子门票销售,更加体现出可靠性、安全性、实用性、经济性、可维护性、先进性。
参考文献
[1]VisualC#.NET程序设计教程(第二版)罗福强白忠建杨剑著[M].人民邮电出版社
[2]SQLServer2008应用实践教程郑阿奇主编[M].电子工业出版社
[3]软件工程导论(第五版)张海藩主编[M].清华大学出版社
: