没有合适的资源?快使用搜索试试~ 我知道了~
华中科技大学C语言课程设计实验报告及源代码.doc
需积分: 10 1 下载量 190 浏览量
2022-07-18
14:46:30
上传
评论
收藏 1.87MB DOC 举报
温馨提示
试读
99页
华中科技大学C语言课程设计实验报告及源代码.doc
资源详情
资源评论
资源推荐
.
36 / 99
课程设计报告
题目: 航班时刻表信息查询系统
课程名称:C 语言程序设计
专业班级:
学 号:
姓 名:
指导教师:
报告日期:
计算机科学与技术学院
.
37 / 99
毕业设计[论文]任务书
:班号:专业:计算机科学与技术
同组:指导教师:
一、课题名称
航班时刻表查询系统
二、主要容
建立航班时刻表查询系统,提供创建、编辑和查询等基本功能和服务。
三、任务要求
收集与阅读相关文献资料,确定系统目标与围,分析系统需求,确定系统功能;设计系
统方案,完成系统实现;提交《课程设计报告》。
四、系统功能
系统主要提供航班信息的快速查询、检索和统计。应该具有①按航班、按机场等查询信
息的功能;②模糊条件检索航班信息;③统计航班座次情况等。
五、系统数据
系统主要涉及“航班”、“经停机场”和“经停航班” 3 类信息。
六、基本要求
1)、只能使用 C 语言,源程序要有适当的注释,使程序容易阅读;
2)、要有用户界面,要求至少采用教材 p215-p216 类似的简易菜单,鼓励采用文本菜单
界面甚至采用图形菜单界面;
3)、必须使用结构和十字交叉链表等数据结构;
4)、使用文件保存数据;
5)、至少输出一份报表(屏幕输出即可),鼓励自行增加新功能;
6)、设计测试的模拟数据,完成系统测试;
7)、写实验报告(要求正规打印,A4 幅面)。
.
38 / 99
前言
本 C 语言程序课程设计报告是由 wt 编写的。本课程设计主要容包括,容中文摘要、
Abstract(英文摘要)、正文、致、参考文献以及附录,其中:
正文主要容有:一、系统功能模块,主要介绍该课程设计的航班时刻表查询
系统的组成功能模块有哪些;二、数据结构设计及用法说明,主要是介绍说明本
航班时刻表查询系统设计时用到的一些数据信息结构的设计思路和用法;三、程
序结构流程图,用流程图的方式解释本课程设计中一些功能函数的设计思路和实
现方法;四、各模块的功能,主要展示了本系统最终功能的解释说明;五、试验
结果,主要展示了本航班时刻表查询系统最终功能的实现效果;六、体会,讲述
作者在制作过程中的一些心得体会。
本 C 语言程序课程设计部分参考了计昌,卢萍,开等老师 2008 年编著的《 C 语言程
序设计》和开,卢萍,计昌等老师编著的《 C 语言实验与课程设计》。在此,谨向这些提供无
私支持的老师们致以诚挚地意!感他们默默无闻的奉献!
附录主要有两个部分:附录 1 是源程序代码清单,附录 2 是系统测试数据。
由于作者水平有限,加之时间仓促,难免有些缺点和错误,望广大读者给予
批评指正。
编者
2012 年 10 月于华中科技大学
.
39 / 99
摘要
本系统可在 VC++ 6.0、CODE:BLOCKS 和 C-Free 中编译运行通过。本系统支持
快捷键操作,简单的鼠标操作和键盘操作。本系统大量使用了标注,尽量使程序
明了易懂,运用较多的数据结构,用三方向的十字交叉链表储存数据信息,运用
数组,指针,结构与联合及文件输入输出,控制台等知识,系统主要提供航班信
息以及机场信息的快速查询、检索和统计,本程序有飞机时刻查询,对各三级链
表分别进行插入,删除,修改的操作。
本系统的一些主要功能及快捷键说明如下:
1、F1 显示帮助主题;
2、Alt + X 退出系统;
3、Alt + C 清除屏幕;
4、Alt + F 弹出"文件(F)"的下拉菜单;
5、Alt + E 弹出"编辑(E)"的下拉菜单;
6、Alt + I 弹出"查询(I)"的下拉菜单;
7、Alt + S 弹出"统计(S)"的下拉菜单;
8、Alt + H 弹出"帮助(H)"的下拉菜单;
9、ESC 键 关闭弹出窗口,回到主菜单栏;
关键词:航班时刻表查询系统,模糊查询,关键字突显,数据实时更新,
数据自动加载,文件操作,时间动态显示
.
40 / 99
Abstract
The system can be in VC++ 6.0, CODE:BLOCKS and C-Free compiled to run
through. The system supports shortcut key operation, simple operation of the mouse
and keyboard operation. This system uses a large number of tagging, try to make
the program easier to understand, use more data structure, with three direction
cross storage data information, the use of the array, pointer, and joint structure
and file input and output, console and other knowledge, system is mainly to
provide flight information, airport information query, retrieval and statistics, the
present procedures have the aircraft time query, on each of three levels of linked
respectively insertion, deletion, modification of the operation.
This system main function and shortcuts as follows:
1、F1 displays help topics;
2、Alt + X to exit the system;
3、Alt + C clear screen;
4、Alt + F pop " File ( F ) " drop-down menu;
5、Alt + E pop " Edit ( E ) " drop-down menu;
6、Alt + I pop " Query ( I ) " drop-down menu;
7、Alt + S pop " Statistics ( S ) " drop-down menu;
8、Alt + H pop " Help ( H ) " drop-down menu;
9、ESC key to close the pop-up window, back to the main menu bar;
Key words: flight schedule query system, fuzzy query,keyword salience,
Data updated in real time, Automatic data loading,
file operation,Time dynamic display
剩余98页未读,继续阅读
智慧安全方案
- 粉丝: 3609
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0