201212101004y杨扬(景点门票管理系统)_第1页
201212101004y杨扬(景点门票管理系统)_第2页
201212101004y杨扬(景点门票管理系统)_第3页
201212101004y杨扬(景点门票管理系统)_第4页
201212101004y杨扬(景点门票管理系统)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论