通信工程毕业设计(论文)-航班与机票预定管理系统.doc

通信工程毕业设计(论文)-航班与机票预定管理系统.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江西理工大学应用科学学院 本科毕业设计(论文) 选题名称: 机场航班管理系统 系(院): 信息工程系 专 业: 通信工程 班 级: 通信072班 姓 名: 学 号: 指导教师: 2011 年 5 月 1 日 摘要: 《面向对象程序设计》是计算机科学与技术等专业最重要的一门专业基础课程,是《C++课程设计》的后续课程,内容庞大,涉及面广,知识点多。管理信息系统就是我们常说的MIS(Management Information System),在强调管理、强调信息的现代社会中变的越来越普及。MIS是一门新的学科,它跨越了若干领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些科学的基础上,形成信息搜集和加工方法,从而形成一个纵横交织的系统。作为大学生来说,掌握信息管理系统技术是十分重要的。这次课程设计主要是使用Access创建数据库,采用ADO数据库访问程序。先定义一个“航班管理数据库”的数据库文件,同时创建3个数据表的结构,即“乘客数据表”、“飞行时刻表”、“航班信息”的结构。在VC++应用系统中通过向导先创建一定的应用程序框架,然后再加入数据控件,与数据源进行绑定,并进行程序的修改及加工制作。创建航班及订票管理应用程序框架,航班管理系统的第一个对话框是乘客订票对话框,它可以记录乘客订票的一些基本内容,还有增加乘客的功能。接着插入“航班时刻表查询”、“航班信息处理”对话框。通过对话框对信息进行查询。 关键词:数据库;数据表;飞行时刻表;航班信息;管理系统;对话框 目 录 1 课题综述 1 1.1 预期目标 1 1.2 面对的问题 1 1.3 需解决的关键技术 1 2 系统分析 1 2.1 涉及的知识基础 1 2.2 总体方案 6 3 系统设计 6 3.1 制作要求 6 3.2 制作步骤 7 4 代码编写 8 5 程序调试 10 6 运行与测试 10 总 结 12 致 谢 13 参考文献 14 1 课题综述 计算机技术的迅猛发展使其越来越广泛地在各个领域得到应用,对于大学生而言,掌握计算机基本技术显得尤为重要。本次课程设计课题——航班与订票管理系统,里面运用到了C++编程语言、MFC编程、数据库等知识。了解程序运行过程,利用ADO技术访问数据库,利用MFC处理很多与Windows相关的常见任务,利用MFC类层次中的扩展特性,创建自定义类,执行特定的任务。 1.1 预期目标 通过MFC编程的运用,基本实现程序运行,并对C++知识有较为牢固地掌握。在有余力的情况下,可以尝试管理系统更多功能的实现。 1.2 面对的问题 初次接触数据库和数据源的连接,概念和方法有些模糊,在编写程序代码时有些困难,另外编辑框控件与数据表字段的绑定也不熟悉,运行程序时,出现的问题也需要花时间耐心解决。 1.3 需解决的关键技术 牢固的C++理论知识功底,以及清晰地思维。如调建立数据库,实现连接,创建航班与订票管理系统的应用程序框架,如程序框架资源,实现子对话框与主窗体的连接与转换,务必理解每一环节的含义。编程语言是基础,需要独立思考和勇于发现问题,积极同老师和同学探讨,加强实践。 2 系统分析 2.1 涉及的知识基础 2.1.1 函数 图2-1 函数结构图 类外实现成员函数的形式如下: 返回值类型 类名::成员函数名(形式参数表) { 函数体 } 构造函数是类的一个特殊成员函数,它的函数名与类名相同,可以有任意类型的参数,但不能具有返回类型。当创建一个新对象时,编译器会自动调用构造函数。 声明一个构造函数的语法格式如下: public: 类名(〈参数表〉); 析构函数的函数名与类名相同,只是在前面加上一个“~”。它没有参数和返回值,但可以是虚函数。由于一个类中 只可能定义一个析构函数,所以析构函数不能重载。 2.1.2 数据库 Access 2003是Microsoft Office中的一个组件,是一个桌面型、小型的数据库管理系统。使用Access 2003管理数据库,并不需要管理者具有专业的程序设计能力,仅通过简单而又直观的可视化操作就可以完成大部分的管理任务,设计出功能强大的数据库系统。 Access 2003是一个面向对象的、采用事件驱动机制的关系型数据库Access 2003的数据库中,任何事物都可以称之为对象。Access 2003数据库包含七个对象:表、查询、窗体、报表、数据访问页、宏和模块。这些对象用于收集、

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档