- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖北第二师范学院
《程序设计基础》课程设计报告书
题 目: 飞机订票系统
系 部: 计算机
专 业: 系统维护和信息安全
班 级: 08系统维护
姓 名: 李思
学 号: 08D0401008
同组人员: 杨婷、余丽花
指导老师: 鲁静
设计时间: 2010年6月7日 ~2010年7月1日
目 录
1. 课程设计计划 3
2. 前言 3
3. 需求分析 4
4. 概要设计 5
5. 详细设计 6
6. 技术难点与分析 7
7. 心得体会 8
8. 致谢 9
9. 参考文献 9
1. 课程设计计划
(可以参考课程设计任务书“三、设计时间
2010.6.7~2010.6.13
确定选题与分组,组长分配任务,填写《分组与选题说明》
2010.6.14~2010.6.20
查阅相关资料,设计相关算法
2010.6.21~2010.6.27
编写代码,调试程序,程序汇总调试
2010.6.28~2010.7.3
答辩,填写《课程设计报告书》,打印上交
2. 前言
(主要叙述本课题的意义、研究范围及要求达到的技术参数;简述本课题应解决的主要问题。可参考课程设计任务书“一、设计目的和要求设计内容
一、本课程的意义:
本课程设计是在学习面向对象基本理论之后的实践教学环节。实践教学时软件设计的综合训练。要求学生在设计中逐步提高程序设计能力,培养科学的软件工作方法。
二、研究范围:
问题分析、总体结构设计、程序设计基本技能和技巧、会定义简单的结构体、会应用简单的指针。
三、主要解决的问题:
1、确定好需要的主要的模块;2、实现每个功能需要哪个模块;3、主要实现的功能有:浏览有关航班的信息;买票和退票;接收输入的信息;输出需要的信息。
3. 需求分析
(主要内容包括本课程设计题目、课程设计任务、课程设计思想、软硬件运行环境及开发工具。可参考已经上交的“需求说明书”来写。)
一、课程设计题目
《飞机订票系统》
二、课程设计任务
1、录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)
查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;
订票: 可以订票,如果该航班已经无票,可以提供相关可选择航班;(订票情况可以存在一个数据文件中,结构自己设定)
退票: 可退票,退票后修改相关数据文件;
4. 概要设计
(主要叙述本课题设计的流程图(各功能模块)、主要的数据结构、主要函数、附main()函数源代码等。)
流程图
主函数模块
Menu 菜单
Case1
Case2
Case3
Case4
Case5
Case6
输入信息
浏览信息
具体操作
存盘
加载
退出
查询航班信息
printf(浏览航班信息:\n);输入航班信息
if(w==1)
输出航班信息
二、主要数据结构
typedef struct plane
{ ;定义了一个结构体
char ID[10];
char Start_Place[10];
char End_Place[10];
float price;
int Buy_num;
int Max_num;
char time[20];
}PLANE;
三、主要函数
main()
menu();
void display(); /输出模块/
void input(); /输入模块/
void browse(); /浏览模块/
getch();
find(); /查询模块/
void save(); /存储模块/
四、main()
void main()
{
menu();
}
menu()
{
int n,w1;
您可能关注的文档
- 2016届辽宁省沈阳二中高三上学期10月考物理试卷【解析版】分解.doc
- 2016届辽宁中考数学课件:第25讲与圆有关的计算分解.ppt
- CQ型TDP产品描述及参数表分解.doc
- CR2032钮扣电池检验规范分解.ppt
- 2016届内江市高三第四次模拟考试理综卷(2016.03)分解.doc
- 2016届宁夏石嘴山市第三中学高三上学期第四次适应性考试物理试题word版分解.doc
- 2016届宁夏银川一中高三上学期第三次月考物理试卷【解析版】分解.doc
- 2016届牛津高中英语高三一轮复习之模块基础自我检测复习题必修模块三UNIT1分解.doc
- 2016届牛津高中英语高三一轮复习之模块基础自我检测复习题选修模块六UNIT2分解.doc
- 2016届牛津高中英语高三一轮复习之模块基础自我检测复习题选修模块十UNIT2分解.doc
文档评论(0)