C++课程设计报告:飞机订票系统.docx

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Word Word资料 Word Word资料 摘要 随着时代的进步社会分工的不断细化, 各个行业联系的不断密切,人们出行 越来越多,出行的方式也是百花齐放,作为空中重要的交通工具,飞机航空系统 也在不断地得到优化,其中重要的一项就是飞机航空订票系统, 因此好的订票系 统关系着人们的日常出行方便与否,设计并编制出符合人们需要的航空订票系统 是一项繁重而艰巨的任务,需要我们认真去完成。 本文采用C/C++作为前台开发工具,VC6.0作为程序代码的实现,旨在实 现对现有飞机订票系统中遇到的各种情况进行良好的改进, 是作为嵌入式系统应 用于机场的良好软件。 目录 TOC \o 1-5 \h \z \o Current Document 目录 3 \o Current Document 第一章算法思想 4 \o Current Document 1.1 系统需求分析 4 \o Current Document 1.2系统总体设计 4 1.2.1 系统设计目标 4 1.2.2开发设计思想 4 1.2.3系统功能模块设计 5 \o Current Document 1.3算法思想描述 6 \o Current Document 第二章 算法实现 10 \o Current Document 2.1数据结构 10 \o Current Document 2.2程序模块 10 \o Current Document 2.3各模块之间的调用关系 11 \o Current Document 2.4源程序代码 11 \o Current Document 第三章 测试与分析 20 \o Current Document 3.1测试数据选择 20 \o Current Document 3.2测试结果分析 20 总 结 21 \o Current Document 心得体会 21 \o Current Document 参考文献 22 第一章算法思想 1.1系统需求分析 随着经济全球化的推进以及企业激烈的竞争, 各大机场订票系统已经越来越 不能适应人们日常出行的局面,所以我们现在需要一个检索迅速、 查找方便、易 修改功能齐全方便的系统来适应我们的需求。 问题的提出:为了减少人工工作量,提高工作效率,使机场管理员的工作更 加有效的进行 1.2系统总体设计 1.21 系统设计目标 本文研究开发的航空订票系统用于完成航空订票工作,有以下三个方面的目标: [11支持航空管理公司更加便捷的管理 【2】 支持航空公司高效率的满足人们空行需求,包括与班机有关的订票,退票, 查询等功能。 【3】支持航空公司随时增加或者是删除航班信息 1.22开发设计思想 基于以上系统设计目标,本文在开发人事管理信息系统时遵循了以下开发设计思 想: ?采用现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用现有资 源,提高系统开发水平和应用效果的目的。 灭量达到操作过程中的直观、方便、实用、安全等要求。 ?系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未 参与开发的技术维护人员补充、维护。 ?系统应具备数据库维护功能,及时根据用户需求进行数据的添加、 删除、修改、 等操作。 1.23 系统功能模块设计 本系统分为六个模块:增加航班模块、浏览航班模块、查找航班模块、航班排序 模块、订票模块、退票模块。得到如图所示系统功能模块图。 图2-1系统功能模块图 1.3算法思想描述 【1】系统启动时通过输入航班信息来增加乘客的选择范围 H-二」 K1 二■ 请 请 ? 7? 2 加 2 加 亠軽S蟒京州I糠 匕匕八舅匕」卩雪 丄d」期5? 2d」期5继C ■■ ■- S m2 ■■ 1^7 S - 養站1数瞽暑站理数警::i 囂点问票点團示点凰示显 入入IA入入完IA入入入IA完入入IA入入完 请g请请请添请请请Fffi添请谥请请请添 2 加. 3北纽期5沁 ■■ ■- ?■ null ■■ 話站|3教駆 【2】当选择功能1时,进入增加航班模块 竦班号》 僅业务 氛退票业务、 0.退岀 ■增加航班信息 灵浏览航班信息 3 ■查找航班信息 4 ?航班 O* 直/以回车键结束二 键航 In 東 士口 续 一口磊站:2熱翳 一鬣点團示6 一入入入入入完 一请请请请请添 ?1 【3】当选择功能2时,进入浏览航班信息模块 【4】当选择功能3时,进入查找航班信息模块 二巳区【5】当选择功能4时,进入航班排序模块,有两种选择一是从航班号从大到小, 二是从航班号从小到大 二巳区 心: *F: \hangban\Debug\hangban. exe* 「増加航班信息 汉浏览航班信息 皐查找

文档评论(0)

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

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

1亿VIP精品文档

相关文档