下载此文档

数据结构课程设计-机票票务管理程序的设计与实现.doc


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
机票票务管理程序的设计与实现
1 绪论

随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预订查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预订工作。因此,开发机票票务管理系统势在必行。

为了易于实现但不失仿真性,对问题做如下简化:
:武汉、北京、西安、广州、青岛、济南六个城市。因此所有的机票组合共有30种。
,不考虑联程票和往返票。
,即不存在票售完的情况。票的数量不作限制。
。不对时间进行检查。


安全与保密要求:管理员享有对机票信息库和定票信息库的管理与修改,旅客只享有对订票信息库的部分修改(订票与退票)以及机票信息库的查询。
目标
系统实现后,大大提高机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
系统的主要功能:
(1)票务管理人员对机票基本信息进行输入,删除,修改和查询
(2)旅客对票务信息进行查询
(3)订票处理,输入机票和旅客的信息
(4)退票处理
2 需求分析

为了保证系统能够长期、安全、稳定、可靠、高效的运行,机票预定系统应该满足以下的性能需求:
系统处理的准确性
系统处理的准确性是系统的基本性能。由于机票预订系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,在系统开发过程中,必须采用一定的方法保证系统的准确性。
系统的开放性和系统的可扩充性
机票预订系统在开发过程中,应该充分考虑以后的可扩充性。用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。
系统的易用性
机票预订系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。


数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性。

由于系统的数据是共享的,机票是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。因此必须在数据录入处控制数据的去向,并且要求对数据完整性进行严格的约束。

整个机票预定系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。
名字:旅客信息
描述:旅客的个人信息
属性值:姓名和身份证号

名字:原始机票信息
描述:机票本身的信息
属性值: 航班号、起飞地点、飞往地点、所属公司、价格
名字:订出的机票信息
描述:旅客的机票信息,根据旅客的旅行时间和目的地确定
属性值:旅客信息、航班号、起飞地点、飞往地点、时间、所属公司、价格
3 系统总体设计

对旅客个人信息的数据结构设计
姓名
身份证号
对机票原始信息的数据结构设计
出发城市
目的城市
航班号
所属航空公司
票价
对已订出机票的数据结构设计
游客信息
出发城市
目的城市
航班号
时间日期
所属航空公司
票价
姓名
身份证号

旅客信息
PName
PID

出发城市 TDepartCity
目的城市 TArriveCity
航班号 TFlightNo
所属航空公司 TCompany
票价 TPrice


1旅客信息 PInfo
2出发城市 TDepartCity
3目的城市 TArriv

数据结构课程设计-机票票务管理程序的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人3346389411
  • 文件大小0 KB
  • 时间2013-03-26