C语言飞机订票系统课程设计

上传人:飞*** 文档编号:37142724 上传时间:2018-04-07 格式:DOC 页数:31 大小:167KB
返回 下载 相关 举报
C语言飞机订票系统课程设计_第1页
第1页 / 共31页
C语言飞机订票系统课程设计_第2页
第2页 / 共31页
C语言飞机订票系统课程设计_第3页
第3页 / 共31页
C语言飞机订票系统课程设计_第4页
第4页 / 共31页
C语言飞机订票系统课程设计_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《C语言飞机订票系统课程设计》由会员分享,可在线阅读,更多相关《C语言飞机订票系统课程设计(31页珍藏版)》请在金锄头文库上搜索。

1、 课 程 设 计 报 告课程名称课程名称 C 语言课程设计语言课程设计 课题名称课题名称 飞机订票系统飞机订票系统 前 言C 语言程序设计课程设计是对学生的一种全面综合训练,它包括问题分析,总体结构设计,用户界面设计,程序设计基本技能和技巧,多人合作,以至一整套软件工作规范的训练和科学作风的培养。是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,课程设计的课题比平时的习题复杂得多,也更接近实际。课程设计着眼于与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养软件工作所需要的动手能力;另一方面,能使书上的知识变“活”,使学生更好地深化理解和灵活掌握教学内容。为了达

2、到上述目的,本课程设计安排了八个设计课题,训练重点在于基本的程序设计方法和分析问题的能力,而不强调面面俱到。学生可任选其中一题进行设计,设计完毕写出课程设计报告,用 A4 纸打印成册;并将课程设计报告与源程序存盘。学习委员将课程设计报告与磁盘收齐后交指导老师。一、目的一、目的全面熟悉、掌握 C 语言基本知识,掌握 C 程序设计中的顺序、分支、循环三种结构及数组、函数和 C 语言基本图形编程等方法,把编程和实际结合起来,增强对不同的问题运用和灵活选择合适的数据结构以及算法描述的本领,熟悉编制和调试程序的技巧,掌握分析结果的若干有效方法,进一步提高上机动手能力,培养使用计算机解决实际问题的能力,养

3、成提供文档资料的习惯和规范编程的思想,为以后在专业课程中应用计算机系统解决计算、分析、实验和设计等学习环节打下较扎实的基础。二、设计要求二、设计要求掌握结构化程序设计的主体思想,以自顶向下逐步求精的方法编制程序解决一些实际的问题,为将来编写软件积累一些典型的案例处理经验。1. 设计正确,方案合理。2. 界面友好,使用方便。3. 程序精炼,结构清晰。4. 设计报告 5000 字以上,含程序设计说明,用户使用说明,源程序清单及程序框图。5. 上机演示。6. 按学号顺序选课题号,并在规定的时间内独自完成相关课题的 C 源程序编写、调整和运行。源程序及编译生成各文件均保存在软盘中;7. 务书的要求,按

4、附录的要求编写课程设计报告 (Word 文档格式) 。并用 A4 的复印纸打印并装订; 7.在 2011 年 1 月 10 日之前,请各班学习委员收齐课程设计报告和源程 序软盘交王颖老师 ,联系电话:13017328883。三、进度安排三、进度安排第二周 星期四: 课题讲解,查阅资料第三周 星期一: 总体设计,详细设计星期二: 编程,上机调试、修改程序星期三: 上机调试、完善程序星期四: 完善程序星期五: 答辩星期六-星期天:撰写课程设计报告课程设计报告规范一、一、 需求析分需求析分1、程序的功能。2、输入输出的要求。二、概要设计二、概要设计1、程序由哪些模块组成以及一个模块之间的层次结构、模

5、块的调用关系;每个模块的功能。2、课题的总体数据结构和数据库结构;即要存储什么数据,这些数据是什么样的结构,它们之间有什么关系等。三、详细设计三、详细设计1、采用 C 语言定义相关的数据类型。2、写出各模块的类 C 码算法。3、画出函数的调用关系图。四、调试分析以及设计体会四、调试分析以及设计体会1、测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果。2、程序调试中遇到的问题以及解决问题的方法。3、课程设计过程经验教训、心得体会。五、使用说明五、使用说明用户使用手册:说明如何使用你编写的程序,详细列出每一步的操作步骤。六、六、 附录附录1、参考书目2、源

6、程序清单(带注释)附附 1 1:课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4 大小的图纸及程序清单) 。 正文的格式:一级标题用 3 号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为 22。正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图) ;三、主要功能的实现(至少要有一个主要模块的流程图) ;四、程序调试;五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释) 。正文总字数要求在 5000 字以上(不含程序原代码) 。目录一、绪论一、绪论.1 11.11.1 项目背景描述项目背景描述 .1 11.21.2 问题定义问题定义.1.

7、11.31.3 思考思考 .1 1二、需求分析二、需求分析.2 22.12.1 问题描述:问题描述:62.22.2 功能描述:功能描述:72.32.3 算法提示:算法提示:72.42.4、测试数据:、测试数据:72.52.5 其它:其它:7第三章第三章 总体设计总体设计73.13.1 课程设计题目:课程设计题目:73.2.3.2. 内容摘要:内容摘要:83.3.3.3. 关键字:关键字:83.43.4总体设计方案的选定:总体设计方案的选定:8四、详细设计四、详细设计.5 54.14.1 采用采用 C C 语言定义相关的数据类型语言定义相关的数据类型.5.54.24.2 写出各模块的类写出各模块

8、的类 C C 码算法码算法.5.54.34.3 机票信息录入机票信息录入 voidvoid inputinfoinputinfo()流程图()流程图.7 74.44.4 订票系统订票系统 voidvoid bookticket()bookticket()流程图流程图.8 84.54.5 显示模块显示模块 voidvoid display()display()流程图流程图.9 94.64.6 退票系统退票系统 voidvoid returnticket()returnticket()流程图流程图.1010五、测试五、测试.10.10六、使用说明六、使用说明.11115.15.1 主界面主界面 .11115.25.2 机票信息管理(保存)机票信息管理(保存) .12125.35.3 订票系统使用订票系统使用 .15155.45.4 退票系统退票系统 .1717七、课程设计总结七、课程设计总结.19196.16.1 课程设计心得:课程设计心得: .19196.26.2 在程序设计中的问题和解决:在程序设计中的问题和解决: .1919附录附录.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号