航空订票系统航班录入模块任务书.docx
《航空订票系统航班录入模块任务书.docx》由会员分享,可在线阅读,更多相关《航空订票系统航班录入模块任务书.docx(5页珍藏版)》请在冰豆网上搜索。
航空订票系统航班录入模块任务书
学号
武汉理工大学华夏学院
课程设计
课程名称数据结构
题目基于C语言的航空订票系统的设计与实现
------航班录入模块
专业
班级
姓名
成绩
指导教师
2012年6月18日至2012年6月21日
课程设计任务书
设计题目:
基于C语言的航空订票系统的设计与实现-------航班录入模块
设计目的
1.学会分析研究数据对象的特性;
2.学会数据的组织方法;
3.选择合适的数据的逻辑结构和存储结构以及相应操作,把现实世界中的问题转换为计算机内部的表示和处理;
4.提高学生的程序设计能力、提高算法设计质量与程序设计素质;
设计任务(在规定的时间内完成下列任务)
本项目旨在通过一个简化的航空订票系统项目,使学生在完成对C程序设计语言和基本数据结构与算法课程的学习后,综合运用所学到的语法和算法知识,构建一个接近实际应用场景的软件系统,以达到复习和巩固前期课程内容并为后续课程奠定基础的目的。
本系统要求实现航班录入功能模块,航班录入应该由管理员来处理,可以录入航班情况,包括航班号、航班始发地、航班目的地、航班起飞时间、航班容量和航班价格。
(其中数据可以存储在一个数据文件中,数据结构、具体数据自定)
〔算法提示〕采用链表或其他存储结构均可实现
具体要完成的任务是:
A.编制完成上述问题的C语言程序、进行程序调试并能得出正确的运行结果。
B.写出规范的课程设计说明书;
时间安排(第19周—6.18至6.25)
第一天布置课程设计任务,讲授VC安装,程序结构、数组、函数、文件;
第二天查阅资料,讲授排序,查询算法实现;了解航空售票管理系统的需求;
第三天讲授快速排序、最短路径问题、哈希查找的算法实现,准备程序
第四天完成录入模块的设计与实现,上机调试程序,教师验收;
第五天提交课程设计报告,下午4点前提交课程设计报告及文档至综合楼712
具体要求
课程设计报告按统一通用格式书写,具体内容包括:
①设计任务与要求②总体方案与说明③软件主要模块的流程图
④源程序清单与注释⑤问题分析与解决方案⑥小结与体会
附录:
①源程序(必须有简单注释)②使用说明③参考资料
指导教师签名:
2012年6月15日
教研室主任(或责任教师)签名:
2012年6月16日
数据结构课程设计报告
1.设计任务与要求
撰写具体内容
2.总体方案
填写具体内容
3.详细设计
撰写具体内容(详细设计包括主要模块的流程图)
4.源程序清单与注释
撰写具体内容
5.问题分析与解决方案
撰写具体内容
6.小结与体会
撰写具体内容(主要书写本次学习数据结构课程及课程设计的小结、体会与感悟,要求不少于500字)
附录1
使用说明
附录2
参考文献不少于5篇,格式如下:
[1]陈宏刚等.软件开发过程与案例[M].北京:
清华大学出版社,2003
报告撰写的注意排版格式要求:
1.根据具体的报告在该填写内容的地方填写内容
2.写文章的过程中如果有涉及到分节编号时,请按照下列规则进行:
章号.节号
例如2系统设计
2.1XXXXX
2.1.1YYYY
2.1.2ZZZZZ
2.2MMMM
以此类推
3.对于报告中的图,如程序流程图等,需加图号和图名,并在文章中要注明。
例如:
系统结构见图1
图1系统结构图
4.文中字体要求:
一级标题为黑体三号,二级标题为黑体正文内容为5号宋体行间距为1.25
设计过程中质疑(或答辩)记载:
指导教师评语:
签名:
2012年6月26日