用VC++制作一个航班与订票管理系统.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用VC制作一个航班与订票管理系统

案例十 用VC++制作一个航班与订票管理系统 ? 关键词:查看数据 使用文件支持 OLEDB数据源 10.1 课程设计的目的和意义 民航售票/订票是民航管理业务中的一个最基本的业务,表面上看,它只是民航业务的一个简单的部分,但是它涉及到资金管理与客户服务等多方面。过去传统的售票方式已经不能满足现代航空业务流量剧增的客观要求,本课程设计便 是利用开发工具VC++开发一个民航售售票管理系统,它能方便快捷地运用在民航业务的营运之中。 10.2 系统功能设计 本系统设计主要是根据售票业务的基本流程进行的,一般地说,售票业务包括:售票子系统、订票子系统、查询子系统、飞行时刻表等甲方个方面。其中,售票与订票系统至少要满足: (1)顾客乘坐飞机的起点、终点、日期和可以使用(预订)的座位等基本信息。 (2)自动显示符合顾客要求的航班及座位是否存在(是否还有空位)。 (3)利用查询子系统,可以查询当前航班的售票订票情况和乘客信息。 (4)查询航空公司的航班时刻表信息。 其系统的功能模块如图10.1所示。当然,本系统仅供学生练习使用,不可能是真正意义上的航班管理系统,它与实际的需求还有很大的差距。     10.1 民航售票系统功能模块图 10.3 航班管理系统数据库与数据表的创建 数据库是数据表的集合,与其他任何的数据库应用系统一样,系统开发首先应该开发一个数据库,它用于存放系统中的数据表,本案例仍采用Microsoft Office 2003中的Microsoft Access 2003来进行数据库与数据表的创建工作。为此我们先定义一个“航班管理数据库”的数据库文件,同时创建3个数据表的结构,即“乘客数据表”、“飞行时刻表”、“航班信息”的结构,我们将通过这三个数据表对航班业务进行管理。 1.“乘客数据表”结构的定义 乘客管理是航班管理中的一个重要的方面,首先需要对乘客进行记录,根据乘客在购票、订票和乘客信息等方面的特点,我们特设计“乘客数据表”的结构如表10.1所示。 ? 表10.1 “乘客数据表”结构   字段类型 字段大小 小数位数 索引 必须填写 航班号 购订票人 身份证号 发出城市 到达城市 日期 起飞时间 到达时间 座位等级 文本 文本 数字 文本 文本 日期/时间 日期/时间 日期/时间 文本 50 20 默认 50 50 默认 默认 默认 4 ? ? 是 是 是 是 是 是 是 是 是   10.2所示内容。 ? 表10.2 乘客数据表的演示数据   购订票人 身份证号 出发城市 到达城市 日期 起飞时间 到达时间 座位等级 XH-0001 XH-0001 XH-0001 XH-0001 XH-0001 XH-0001 张三有 李有前 程钱 王三福 陈东东 张明确 111132227 121212218 111132220 111132221 111132222 111132223 重庆 重庆 重庆 重庆 重庆 重庆 北京 北京 北京 北京 北京 北京 02-6-14 02-6-14 02-6-14 02-6-14 02-6-14 02-6-14 13:55:00 13:55:00 13:55:00 13:55:00 13:55:00 13:55:00 15:55:00 15:55:00 15:55:00 15:55:00 15:55:00 15:55:00 A B C A A A   2 航班信息是供乘客查询使用的一个重要内容,也是航空公司进行数据管理的重要方面,根据航班信息的特点,特创建“航班信息”数据表的结构如表10.3所示。 ? 表10.3 “航班信息”数据表结构   字段类型 字段大小 小数位数 索引 必须填写 航班号 购订票人 身份证号 发出城市 到达城市 日期 起飞时间 到达时间 座位等级 剩余座位 座位总数 票价 文本 文本 数字 文本 文本 日期/时间 日期/时间 日期/时间 文本 数字 数字 数字 50 20 默认 50 50 默认 默认 默认 4 默认 默认 默认 ? 关键、惟一 是 是 是 是 是 是 是 是 是 是 是 是   10.4所示内容(数据仅供演示之用,无须考虑业务的真实性)。 ? 表10.4 “航班信息”数据表的参考数据   购订票人 身份证号 出发城市 到达城市 日期 起飞时间 到达时间 座位等级 座位总数 剩余座位 票价 XH-001 XH-001 XH-001 XH-001 XH-001 XH-001 XH-001 张有钱 李富生 王明星 张铁生 李开封 陈有名 王一万234232323434343434343436重庆 重庆 重庆 重庆重庆 重庆 重庆 北京 北京 北京 北京

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档