版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告标题:航班信息查询系统课程名称:c语言程序设计专业课:学生编号。名字:讲师:报告日期:计算机科学与技术学院毕业设计论文任务书名称:班级编号:专业:计算机科学与技术组名:讲师:一、项目名称航班时刻表查询系统二、主要内容建立航班时刻表查询系统,提供创建、编辑和查询等基本功能和服务。三.任务要求收集和阅读相关文件,确定系统目标和范围,分析系统需求,确定系统功能;设计系统方案,完成系统实现;提交课程设计报告。四.系统功能该系统主要提供航班信息的快速查询、检索和统计。它应该具有通过航班、机场等查询信息的功能。用模糊条件搜索飞行信息;航班座位统计等。v.系统数据该系统主要涉及三类信息:“航班”
2、、“中途停留机场”和“中途停留航班”。六.基本要求1)、只能使用c语言,源程序应该有适当的注释,使程序易于阅读;2)必须有一个用户界面,要求至少有类似教材p215-p216的简单菜单,并鼓励使用文本菜单界面甚至图形菜单界面;3)必须使用结构和交叉链表等数据结构;4)用文件保存数据;5)、至少输出一个报告(屏幕输出),鼓励添加新功能;6)设计测试的仿真数据,完成系统测试;7)、写实验报告(要求正式打印,a4格式)。前言这篇c语言程序设计课程设计报告是由wt编写的。本课程设计的主要内容包括中文摘要、英文摘要、正文、致谢、参考文献和附录,其中:本文的主要内容如下:一是系统功能模块,主要介绍了本课程设
3、计的航班时刻表查询系统的功能模块;二是数据结构设计和使用说明,主要介绍在本次航班时刻表查询系统设计中使用的一些数据信息结构的设计思路和用法;第三,程序结构流程图,通过流程图说明本课程设计中一些功能功能的设计思路和实现方法;第四,每个模块的功能主要是说明系统的最终功能;第五,测试结果主要展示了航班时刻表查询系统最终功能的实现效果;第六,体验,告诉作者在生产过程中的一些经验。c语言程序设计课程设计参考曹其昌、卢平、李凯2008年编辑的c语言程序设计和李凯、卢平、曹其昌编辑的c语言实验与课程设计。在此,我要向这些给予无私支持的老师们表示衷心的感谢!感谢他们默默无闻的奉献!附录由两部分组成:附录1是源
4、代码列表,附录2是系统测试数据。由于作者水平有限,时间短,难免存在一些缺点和错误。我希望读者给予批评和纠正。编辑2012年10月,华中科技大学摘要本系统可以在vc 6.0下编译运行,代码:blocks和c-free。该系统支持快捷键操作、简单的鼠标操作和键盘操作。该系统使用了大量的注释,尽可能使程序清晰易懂。它使用更多的数据结构,以三个方向的交叉链表存储数据信息,并使用诸如数组、指针、结构和联合、文件输入和输出、控制台等知识。该系统主要提供航班信息和机场信息的快速查询、检索和统计。该程序具有飞机时间查询,并分别插入、删除和修改每个三级链表。该系统的一些主要功能和快捷键描述如下:1.f1显示帮助
5、主题;2.alt x退出系统;3.alt c清除屏幕;4.alt+f弹出“文件(f)”下拉菜单;5、备选方案e弹出编辑(五(的下拉菜单;6、备选方案一弹出查询“”的下拉菜单;7、谷丙转氨酶弹出统计s 的下拉菜单;8、alt h弹出帮助(h)”的下拉菜单;9、电子稳定控制键关闭弹出窗口,回到主菜单栏;关键词:航班时刻表查询系统,模糊查询,关键字突显,数据实时更新,数据自动加载,文件操作,时间动态显示摘要该系统可以在vc 6.0下,代码:块和无碳编译运行。系统支持快捷键操作、简单的鼠标操作和键盘操作。本系统采用大量的标注,尽量使程序更容易理解,使用更多的数据结构,用三个方向交叉存储数据信息,使用数
6、组、指针、联合结构和文件输入输出、控制台等知识,系统主要是提供航班信息、机场信息的查询、检索和统计,目前的程序有飞机时间查询,对每一个三个层次的链接分别进行插入、删除、修改的操作。本系统主要功能和快捷方式如下:1、f1显示帮助主题;2、按alt x退出系统;3、alt c清除屏幕;4、改变弹出文件(女性)下拉菜单;5、改变弹出编辑下拉菜单;6、备选弹出查询(一)”下拉菜单;7、点击弹出统计下拉菜单;8、点击帮助下拉菜单;9、按转义字符键关闭弹出窗口,回到主菜单栏;关键词:航班时刻表查询系统,模糊查询,关键词显著性,数据实时更新,自动数据加载,文件操作,时间动态显示目录前言一第1章摘要二1.1航
7、班时刻表查询系统摘要二1.2关键字二第2章摘要三2.1航班时刻表查询系统摘要三2.2关键词三第3章正文1 3.1系统功能模块结构 13.2数据结构设计及用法 23.3程序结构(流程图) 53.4各模块的功能 223.5实验结果 233.6体会 34致谢 35参考文献 35附录 36附录1源程序清单 36附录2系统测试数据 92一、系统功能模块结构航班时刻表信息查询系统由五大功能模块组成:文件模块,编辑模块,查询模块,统计模块,帮助模块。如下图1所示:图3.1.1系统功能模块结构图1.文件模块包括五个子模块:数据保存、数据加载、数据备份、备份恢复和退出。2.编辑模块包括九个子模块:航班插入、航班
8、修改和航班删除。机场插入,机场修改,机场删除,插入、修改和删除已停止的航班;3.查询模块包括三个子模块:航班查询、机场查询和模糊查询;4.统计模块包括两个子模块:席位统计和价格统计;5.帮助模块包括三个子模块:帮助主题、关于系统和清除屏幕。二、数据结构设计和使用说明1、账户密码信息链的数据结构和用法typedef结构ip_nodechar id15;/*账号*/char密码15;/*密码*/结构ip _ node *下一步;知识产权;2.飞行信息链数据结构及其使用typedef结构飞行_节点char航班号10;/*航班号*/char飞机_型号20;/*客机名称*/char航班_ corp _
9、number10;/*航空公司号码*/char flight _ corp _ name20;/*航空公司名称*/char初始值10;/*原产地*/充电端子10;/*目的地*/char begin _ time10;/*出发时间*/char结束时间10;/*到达时间*/浮动一个价格;/*单程票价*/浮动整数价格;/*往返票价*/char full _ time10;/*全程时间*/国际里程;/*飞行里程*/结构飞行_节点*下一步;/*指向下一个节点*/struct stop _ airport _ node * an text;/*指针指向中途停留机场的信息链接点*/飞行_节点;3.stop_airport_node及其用法typedef结构stop_airport_nodechar airport _ number10;/*机场号码*/char airport _ name20;/*机场名称*/char区域_编号10;/*地区号码*/char
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026同济大学生命科学与技术学院动物中心饲养员招聘2人笔试备考题库及答案解析
- 2026福建体育职业技术学院调整招聘工作人员部分岗位招聘计划笔试参考题库及答案解析
- 2027上半年浙江杭州市丁桥医院高层次岗位招聘考试备考试题及答案解析
- 2026西安市渭北中学招聘(2人)笔试模拟试题及答案解析
- 2026年南通市崇川区公务员人员招聘笔试备考题库与答案详解
- 2026江苏镇江海关综合技术中心招聘2人考试备考题库及答案解析
- 2026年贵州省遵义市公务员人员招聘考试参考题库与答案详解
- 2026年江西省赣州市公务员人员招聘考试参考试题与答案详解
- 中国电信股份有限公司宁波分公司2027届校园招聘考试备考题库及答案解析
- 2026年合肥市马岗幼儿园教师招聘1人考试备考题库及答案解析
- 灯箱维修施工方案
- 读后续写题型讲解课件-高中英语人教版第一册
- 铁路防断培训课件
- 2025年gsp药品批发企业质量风险管理试题及答案
- 药物制剂技术专业教学标准(高等职业教育专科)2025修订
- 泡沫厂生产管理制度
- 《经济法基础》 (第2章) 第一章 总论
- 《海康威视使用说明》课件
- 创新方法大赛理论知识考核试题题库及答案
- 松下-GF2-相机说明书
- 机电样板段配合方案及计划
评论
0/150
提交评论