飞机订票系统报告样本
更新时间:2023-10-08 08:34:01 阅读量: 综合文库 文档下载
华 北 科 技 学 院
课程设计说明书
技能训练类(一)
班级: 信管B113班 姓名: 赵超 学号 201107034207 设计题目:_____ 飞机订票系统设计__ ___________________
设计时间: 2013-2-25 至 2013-3-7 指导教师:_________闫文忠________________________ 评 语:_________________________________ _________________________________________ _________________________________________ _________________________________________ _________________________________________ 评阅成绩:___________评阅教师:_____________
目 录
一、训练项目 ········································································································· 2 二、训练目的 ········································································································· 2 三、设计分析 ········································································································· 2 四、设计方案 ········································································································· 2 五、实训详细设计 ································································································· 3 六、使用说明 ········································································································· 3 七、运行调试 ········································································································· 3 八、训练心得 ········································································································· 15 九、参考文献 ········································································································· 15
1
一、训练项目 飞机订票系统设计
问题描述:本飞机共有80个坐位,分20排,每排4个位子。编号为A,B,C,D。如10D
表示10排D座。A和D靠窗,19到20排为吸烟区。本系统可让乘客自己选座号和区域,直到乘客满意为止,无法满足的话,只能改乘另一个航班。定上票的乘客需给出姓名和身份证号,最后要打印出乘客清单。
要求
1、用C语言及数据结构实现程序设计; 2、利用结构体数组实现信息的数据结构设计; 3、系统的各个功能模块要求用函数的形式实现; 4、界面友好(良好的人机交互),程序加必要的注释。 技能实训实验报告要求:
1、预习报告:题目、技能实训任务、数据结构、程序的总体设计(算法)、模块划分 。 2、实验总结报告:流程图、主要源程序代码(需打印)、测试情况及调试中问题与解决方案、小结等。
二、训练目的
通过本次训练,能够进一步巩固、掌握程序设计基础和数据结构课程的基本知识、基本技能。运用算法分析与程序设计的一般方法进行实际项目的开发。本项目需要具备熟练的数组和线性表知识,具备程序编写、调试的基本能力,具有一定的文字表达和报告撰写能力,具备办公软件使用能力。
三、设计分析
例如,二分法查找演示
用户在键盘上输入的是中缀表达式时,即两个操作数和中间一个运算符,如:3*(2+6)/4。计算时遵循“从左向右计算,先乘除后加减,先括号内后括号外”规则。因此中缀表达式的计算需要考虑括号、运算符优先级等因素,比较麻烦。为此先将中缀表达式转换为后缀表达式再进行运算,因为后缀表达式已经考虑了运算符优先级,消除了括号,运算时只需要处理操作数和运算符即可。
四、设计方案
例如:飞机订票系统设计
分步实施:
1、初步完成总体设计,搭好框架,确定人机对话的界面,确定函数个数; 2、完成最低要求:建立一个小系统,包括5排座位,两个区域,能供乘客选择; 3、进一步要求:完成全部功能的系统。
time,s[i].count //定义输出格式 void input(); //输入航班信息 void print(); //输出航班信息 void save(); //保存航班信息 void read(); //读取航班信息 void search(); //查找航班信息 void shanchu(); //删除航班信息
2
void dingpiao(); //订票信息 void tuipiao(); //退票信息 void xiugai(); //修改信息
void main()case 2:fun2(); break;// 计算个人总分、平均分,班级总分、平均分 case 3:fun3(); break; //排序 case 4:fun4(); break; //查询 case 5:fun5(); break; //修改 case 6:fun6();break; //删除 case 7:fun7();break; //插入 }
五、详细设计 例如,表达式求值 源程序代码如下:
……include
#include
struct air //定义结构体数组 {
int num;
char start[20]; char over[20]; char time[10]; int count; }s[N]; int i;
case 2:print();//调用打印模块 break;
case 3:xiugai();//调用修改模块 break;
case 4:search();//调用查找模块 break;
case 5:shanchu(); //调用删除模块 break;
case 6:dingpiao();//调用订票模块
六、使用说明 例如,表达式求值
本程序在turboc 2.0环境下运行通过。运行后,根据提示输入数据即可。可以输入由运算符+、-、*、/、()所构成的算术表达式。表达式输入结束时按回车键。在屏幕上输出后缀表达式,并输出计算结果。
七、运行调试 例如,表达式求值
运行可执行文件00.exe或在turboc2.0下同时按住ctrl+F9运行00.c文件即可。
测试数据二:
图1 不等式
正在阅读:
飞机订票系统报告样本10-08
某市某区污水管网工程可行性研究03-13
2014 年迎春杯“数学花园探秘”小学中年级组决赛试卷10-01
全球变暖的成因与影响05-30
交叉配血01-04
乌海市中考满分作文-享受无处不在11-10
FlowJo中文使用说明书08-31
德育主任年度工作总结优质范文04-03
历年各系系统解剖学试题09-17
- 天大砼方案 - 图文
- 农业科技网络书屋能力提升_玉米错题选
- DNS习题
- 浅议检察官对罪犯谈话的技巧与效果
- 高考语文文言文翻译专题训练
- AB类学科竞赛目录(2015)
- 建筑面积计算新规定(2015最新)
- Revit2012初级工程师题集一
- 十三五项目米线可行性报告
- 2013体育学院党组织建设工作总结
- 2014Revit工程师题库
- 高中数学如何实施研究性学习
- 茶艺表演 中英互译
- 小学音乐湘文艺版 四年级下册 第十一课《(歌表演)脚印》优质课公
- 山西省农村合作经济承包合同管理条例
- 2015年镇江市中考化学一模试题参考答案及评分标准(定稿)
- 统计 题集
- 批评意见清单
- 8潞安集团蒲县黑龙关煤矿矿业公司2
- 鄂教版四年级语文上册复习精要(光谷四小)
- 订票
- 样本
- 飞机
- 报告
- 系统
- 1,3-丙二醇的脱盐工艺
- 赣美版小学四年级美术上册全册教案()
- 2019江苏省无锡市中考物理试卷
- 实习报告 - 图文
- 2015毕业设计-PL700A四轴立式加工中心电气系统设计 - 图文
- vmware+ 裸设备+ crs+ oracle10g RAC搭建步骤
- 语文人教版五年级下册预习单
- 2014年中考英语真题及答案-江西南昌英语 - 图文
- 小学毕业生代表发言稿
- 汽机题库
- 最美好媳妇事迹材料精选15篇
- 2019南京大学刑法学考研612法理学与926刑法专业综合考试真题试卷与真题答案
- 直接开平方法,配方法,因式分解法,公式法,根与系数的关系
- 环球华商财富精英邀请名单
- 微生物的危害
- 小学开展小课题研究实施方案
- 大学生个人理财规划书
- 主题班会之班会课听课评语
- 2017年10月自考-市场营销学(00058)试题及答案
- 一篇价值百万的古方 - 图文