- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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数据库包含七个对象:表、查询、窗体、报表、数据访问页、宏和模块。这些对象用于收集、
您可能关注的文档
- 毕业设计(论文)-五菱汽车A柱下加强板拉伸模具设计.doc
- 毕业设计(论文)-压布板冲压模具设计.doc
- 毕业设计(论文)-压力机总体及控制系统设计.doc
- 毕业设计(论文)-冶金车间低压配电系统及车间变电所设计.doc
- 毕业设计(论文)-业余体育联盟系统--基于工作流的会员中心、系统管理平台设计与实现.doc
- 毕业设计(论文)-一般掩护式液压支架的设计.doc
- 毕业设计(论文)-一模多腔的注塑模具结构设计及仿真分析.doc
- 毕业设计(论文)-制动检修流水线.doc
- 毕业设计(论文)-质量安全管理体系在通信工程中的应用(无线工程).doc
- 毕业设计(论文)-住宅小区10Kv变电站设计.doc
- 沪科版(2024)七年级数学上册课件 2.1 第1课时 用字母表示数.pptx
- 沪科版(2024)七年级数学上册课件 5.2 数据的整理.pptx
- 沪科版(2024)七年级数学上册课件 4.5 第2课时 用尺规作角.pptx
- 沪科版(2024)七年级数学上册课件 4.2 线段、射线、直线.pptx
- 沪科版(2024)七年级数学上册课件 3.5 第2课时 销售问题与百分率问题.pptx
- 沪科版(2024)七年级数学上册课件 3.6 三元一次方程组及其解法.pptx
- 沪科版(2024)七年级数学上册课件 1.1 第1课时 正数和负数.pptx
- 沪科版(2024)七年级数学上册课件 4.5 第1课时 角的比较与补(余)角.pptx
- 沪科版(2024)七年级数学上册课件 1.4 第3课时 加、减混合运算.pptx
- 沪科版(2024)七年级数学上册课件 1.2 第2课时 相反数.pptx
最近下载
- 《信息技术应用创新软件适配改造成本评估规范》.pdf
- 中国行业标准 YY/T 1939-2024医疗器械细菌内毒素试验方法 重组C因子法.pdf
- 各类游资炒股心法及感悟,套利模式.pdf
- 【客户管理】龙湖客户细分及工作模式分享精华篇-102p.pptx
- 学校智慧平台管理制度范文.docx VIP
- ASME中国制造-ISO12944-5-2018 中文译稿 第5部分 防护涂料体系.pdf
- 《诫子书》公开课课件(共24张ppt)部编版语文七年级上册.ppt
- 三年级数学下册期中试卷及答案【可打印】.doc
- 关于《佛山市市级财政资金投资建设项目工程概算预算结算.doc
- 二年级上册语文选择题强化练习(一).docx
文档评论(0)