- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
航班与订票管理系统_MFC面向对象课程设计报告 软件工程信息工程学位毕业论文设计
摘要: 虽着城市生活节奏的加快,飞机已经成为人们使用越来越频繁的交通工具,随之而来的问题是,如何能让旅客最快、最便捷的订到机票。这就需要一个合适的订票系统来处理航班、机票、旅客等信息,方便售票人员查询,插入,删除各种信息。 目 录 1 课题综述 1 1. 1 课题来源及意义 1 1. 2 预期的目标 1 1. 3 面对的问题 1 2 系统分析 1 2. 1 涉及的知识基础 1 2. 2 功能模块框图 3 2. 3 总体方案 3 3 系统设计 4 3. 1 数据库设计 4 3. 2 制作一个系统封面位图 5 3. 3 创建应用程序框架 6 3. 4 创建乘客订购票管理对话框 6 3. 5 制作航班时刻查询对话框 6 3. 6 制作航班信息处理对话框 7 4 代码编写 7 5 程序调试 8 5. 1 程序运行 8 总 结 11 参考文献 12 1 课题综述 1.1 课题来源及意义 随着人类科技的发展进步和生活水平的不断提高,使得飞机在人们的日常中扮演了更加平凡的角色。一般情况下,人们订票是通过电话订票或者是现场订购。但是随着计算机发展,尤其是计算机网络的发展,人们对于订票又有了新的需求:网上定票。同时,对于航班订票系统的需求也应运而生。该系统能满足乘客的订票、查询等等一系列需求。乘客只需要点点鼠标,即方便也节省时间,真正意义上的方便了乘客。 1.2 预期的目标 利用面向对象visual C++环境中MFC开发一个民航售票管理系统,能完成以下功能:乘客乘坐航班的起点、终点、日期和预订座位等基本信息,自动显示乘客需要的航班是否存在,通过数据库的利用满足一些必要的查询服务。 1.3 面对的问题 开发本系统的所面对的最大问题就是将程序的面向对象化,以及运用MFC进行开发。面向对象具有抽象性,这对于思维的要求就比较高,程序制作起来难度大。并且,系统各个板块的相互联系也是一个比较难的问题。关于MFC,就是关于控件跟代码的结合问题。这些就要求我们对于所学知识的掌握要到位。对于一些抽象思维能理解,并利用这些思维进行编程。 2 系统分析 2.1 涉及的知识基础 在本次程设计中,用的是面向对象的程序设计思想。主要用到的知识有类、函数、MFC、成员函数、数据库的链接等等。 2.1.1 函数的应用 类外实现成员函数的形式如下: 返回值类型 类名::成员函数名(形式参数表) { 函数体 } 构造函数是类的一个特殊成员函数,它的函数名与类名相同,可以有任意类型的参数,但不能具有返回类型。当创建一个新对象时,编译器会自动调用构造函数。 声明一个构造函数的语法格式如下: public: 类名(〈参数表〉); 2.1.2 数据库的访问 ADO访问数据库:主要是使用ADO的各种对象进行访问,它易使用、速度快、内 支出少,其 大好处是在Internet上访问数据库的高效性。因为ADO的关键的Internet中使用了 少的网络流量,并且在客户端和数据库服务端使用了 少的层数。可以说,ADO为桌面或Internet上的数据库访问提供了一种轻量级的高性能接口。 ActiveX控件访问:ActiveX 控件是一种可重用的软件组件,通过使用 ActiveX控件,可以很快地在网址、台式应用程序、以及开发工具中加入特殊的功能。ActiveX控件过去被称做OLE控件,其开发基于组件对象模型(COM,Component Object Model),它嵌入到对话框或其他的ActiveX控件容器。使用ActiveX控件的应用程序可以通过该控件所包含的一系列的属性和方法(合起来称做接口)来操作该控件的行为。ActiveX控件并不仅仅限于与用户的可视交互,它还可以用于其他用途,如访问数据库、监视数据等。 2.1.3 类的应用 根类:CObject类。CObject类是MFC的抽象基类,实际上是MFC中大多数类及用户自定义子类的根类,其中包括许多公共操作。这些操作包括:对象的建立和删除、对象诊断输出、运行时信息等。 图2-1 类的结构 应用程序体系结构类:这些类用于构造应用程序的基本结构,提供多数应用程序共用的功能,实现了编写程序的任务,即填充框架,添加应用程序专用的功能。利用这些类可以简化应用程序的开发过程。 2.1.4 对话框的应用 所谓对话框(Dialog)实际上也是一个窗口,这是一种特殊的窗口,主要功能是输出信息、接收用户输入。 对话框类:从CDialog类派生的对话框类提供编程接口,用来管理与对话框模板相关联的对话框。CDialog类的许多成员函数可供程序员调用。 由于对话框是一种窗口,因此相应的对话框类必须与一个Windows窗口相联系,而对话框资源模板就是用于创建这个Windows窗口及其包含
您可能关注的文档
- 【精品】支付宝财务核心总体业务构架 核心系统业务说明书V0.1.pdf
- 划时代移动通信增值业务《来电警卫》商业计划书.pdf
- 详细设计说明书——实例_Rain.doc
- 股票K线常用技术指标及术语解释1.pdf
- 行业资料国际企业管理挑战赛(GMC)培训教材.doc
- 环境影响评价报告公示:化工园环保办普利司通轮胎胶浆房地埋汽油罐技术改造[环评报告.pdf
- 语文活动课[中学语文课件 PPT课件 教学课件].ppt
- 河南中宇通用航空有限公司河南中宇通航林州通用航空临时起降点建设项目环境影响评价报告书.pdf.pdf
- 公司近期人力资源评估报告(doc 8)-【实用人力资源管理】.pdf
- (精品)型曲线和S型曲线增长率和增长速度(整理).pdf
- 营养及食品第08章.矿物质1.ppt
- 环境影响评价报告公示:桐乡市濮院旅游濮院镇有机更新核心景区工程建设地点桐乡市濮环评报告.doc
- 现代市场营销学第07章.ppt
- 异步电动机动态数学模型的建模与仿真(同名9713).doc
- 新建客运专线项目改建特大桥96米简支系杆拱桥施工组织设计#辽宁#附示意图.doc.doc
- 应用AJAX+JSON+Struts2框架技术实现Web数据查询的应用示例(第1部分).doc
- 【毕业论文】制动器试验台的控制方法的研究与分析.pdf
- 现代市场营销学教程教辅--第10章 市场营销计划、组织与控制.ppt
- 环境影响评价报告公示:西昌和诚能源有限责任公司L-CNG加气站项目环评报告.doc
- 语文S版一下《夜色》ppt课件【精品】.ppt
有哪些信誉好的足球投注网站
文档评论(0)