下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、需求分析航班信息用文件保存:航班信息浏览功能需要提供显示操作:要查询航线需要提供查找功能,可提供按照航班号、起点站、终点站和飞行时间查询;另外要提供键盘式选择菜单以实现功能选择。二、方案设计假定民航机场共有n个航班,每个航班有一航班号、确定的航线(起始站、终点站)、确定的飞行时间(星期几)和一定的成员定额。试设计一民航订票系统,使之能提供下列服务:(1)航班信息录入功能(航班信息用文件保存)(2)航班信息浏览功能(3)查询航线:(至少一种查询方法)按航班号查询按航线查询按飞行时间查询三、设计结构框图1、总体设计框图:飞机订票系统输入航班信息浏览航班信息查找航班信息 退出2、主函数流程图显示
2、一系列功能选项根据N的值调用各功能模块函数YES 输入N:判断N是否是03NO3、输入模块流程图输入密码输入用户要输入的一个航班信息保存调用函数save()输出航班信息密码错误密码正确继续输入输入完毕4、读取模块流程图打开文件,并判断是否出错输出出错提示从文件中读取信息关闭文件5、查找模块流程图输入查找方式读取查找方式输入查找内容是否找到查找内容显示查找内容是否继续?继续?是是结束四、模块设计整个程序大体上分为以下几个模块。第一个是信息录入模块。此模块包含了两个函数,一个是input函数,供用户录入信息;第二个是save函数,用来保存用户录入的信息。第二个是信息读取模块。此模块有print函数
3、和read函数。第三个是信息查询模块。此模块主要就是search函数。第四个模块是设计菜单模块。这个模块也只有一个函数,即menu函数。第五个模块是程序中不可缺少的,即main函数。这个模块最简单,是直接调用menu函数。五、调试结果1、调试进入系统2、过程:首先需要输入正确的密码“1234”, 然后输入1进入“输入航班信息”,输入2进入“浏览航班信息”,输入3进入“查找航班信息”,输入4退出。六、实验心得我这次在C语言程序设计课程中,做的是“飞机订票系统”。充分应用了所学的C语言的知识,粗略设计出并成功的运行起该系统。这次实验其中,不乏一些简单的基础性的错误,如经常输入错误的字母,使程序无法运行,但通过这次专业性的练习,相信在以后会有所减少。而关键性问题经常
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年对二甲氨基苯甲酸行业深度研究分析报告
- 2025年车牌转让与回收利用合作协议书4篇
- 二零二五年度木制户外家具制作木工劳务承包服务协议3篇
- 二零二五年数字经济企业独立董事数字经济发展与战略规划合同3篇
- 买卖合作合同完整版3篇
- 2025钻床加工中心项目承包及工艺流程优化合同3篇
- 2025年度智能电网工程转让协议书范本2篇
- 2025年度风力发电场基础沉降观测合同4篇
- 2025年度航空航天器安装与性能优化合同4篇
- 2025年度建筑工程竣工验收评价合同招标文件3篇
- 2024版塑料购销合同范本买卖
- JJF 2184-2025电子计价秤型式评价大纲(试行)
- GB/T 44890-2024行政许可工作规范
- 2024年安徽省中考数学试卷含答案
- 2025届山东省德州市物理高三第一学期期末调研模拟试题含解析
- 2024年沪教版一年级上学期语文期末复习习题
- 两人退股协议书范文合伙人签字
- 2024版【人教精通版】小学英语六年级下册全册教案
- 汽车喷漆劳务外包合同范本
- 2024年重庆南开(融侨)中学中考三模英语试题含答案
- 2023年最新的校长给教师春节祝福语
评论
0/150
提交评论