文档介绍:课程设计报告
课程名称 C语言程序设计
课题名称飞机订票管理系统
专业建筑环境
班级 1101
学号 201109010110
姓名莫冬明
指导教师唐北平
2012年 6 月 20 日
湖南工程学院
课程设计任务书
课程名称 C语言程序设计
课题飞机订票管理系统
专业班级建环1101
学生姓名莫冬明
学号 201109010110
指导老师唐北平
审批
任务书下达日期 2012 年 6 月20 日
任务完成日期 2012 年 7 月 03 日
一、设计内容与设计要求
:假设某航空公司只有M架N个座位的飞机,每架飞机每天飞行一趟。通过该系统来实现机票的订购问题。
(1)、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:起飞地、目的地航班号、座次号码、座次订出与否标记、订座者的姓名和订座者的身份证号码。
(2)、本系统显示这样的菜单:
a 输入航班信息
b 查找航班信息(显示空座的数量、已订座的信息、起飞时间)
c 订票预约
d 删除定票预约
e 退出系统
(3) 查找航班信息既可按线路查,也可按目的地查。
:掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。
设计正确,方案合理。
界面友好,使用方便。
程序精炼,结构清晰。
设计报告5000字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。
上机演示。
按学号顺序选课题号,并在规定的时间内独自完成相关课题的C源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;
按本任务书的要求,按附录的要求编写《课程设计报告》(Word文档格式)。并用A4的复印纸打印并装订;
二、进度安排
第十九周星期1 8时00分—11时30分
星期2 14时00分——18时15分
星期4 14 时00分——18时15分
星期6 8时00分——12时15分
目录
一需求分析.......................................................1
....................................................1
..................................................1
二总体设计.......................................................2
...............................................2
三详细设计.......................................................3
主要功能模块的算法设计思路
................................................3
..............................................3
..............................................3
......................................................3
......................................................3
主要功能模块函数及流程图
()函数....................................................4
2. enter()函数....................................................6
3. input( )函数....................................................7
4. menu1()函数...................................................8
5. Search_way()函数.............................................10
6. Search_end()函数.............................................12
7. book()函数............