- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合性程序设计报告
设计题目:______小型飞机场订票系统_________
指导教师: ______苑迎________
班 级: ______31232________
学 号: ______3123219_______
设 计 者: ______王怀________
成 绩: _______________
设计时间: 2013年12月7日
一、题目描述:
使用计算机来完成订票过程,包括飞机班次的查询,起飞时间的查询,票价的查询,和此次班次飞机是否售完的查询.要求:订票信息的维护(订票人信息,班次,时间,票价,座位号)添加,删除,修改 = 1 \* GB3 ①飞机班次查询 = 2 \* GB3 ②起飞时间查询 = 3 \* GB3 ③票价查询
二、对变量、结构体及函数的说明:
1、对变量的说明:
Num【】 航班号
Start【】 航班起始站
Over【】 终点站
Time【】 飞行时间
Count 机票数量
2、对结构体的说明:
struct air
{
int num;
char start[20]; 定义一个结构体数组,用来记录航班的各项参数。
char over[20];
char time[10];
int count;
}s[N];
3、对函数的说明:
input() 输入航班信息
print() 输出航班信息
save() 保存航班信息
read() 读取航班信息
search() 查找航班信息
shanchu() 删除航班信息
dingpiao() 订票信息
tuipiao() 退票信息
xiugai() 修改信息
三、树形结构模块图:
全部输入航班号查询所有航班保存显示订票飞机订票系统退机票航班号排序查询所有机票机票信息录入目的地出发地航班号
全部
输入航班号
查询所有航班
保存
显示
订票
飞机订票系统
退机票
航班号排序
查询所有机票
机票信息录入
目的地
出发地
航班号
四、程序的使用说明:
1、系统的主界面:
一共有八个功能,现对主要功能进行解说。
2、退出界面:
输入0即为退出
3、对输入航班信息时的加密(我设置的密码为dongqin):
4、输入航班信息:
5、浏览输入信息:
此即为刚才输入的信息,返回后按2即可显示。
6、修改航班信息(我设置的修改信息的密码也是dongqin):
7、开始订票:
这里我设置了三种订票方式,一种是人们最熟悉的航班号查询法,还有就是按照终点站查找,还有一种按照航线查找的方法,见下图:
8、退票:
注意刚才我订了一张从秦皇岛到石家庄的机票,现在我想要取消这个机票,我仍然按照终点站查找的方法找到我刚才定的票,并按照程序退票,见下图:
这时在退票之前程序显示的机票数为338张,而我刚刚买了一张,这也侧面反映了程序的正确性,退票成功!!
五、程序内容:
#includestdio.h //标准输入、输出头文件
#includestring.h //包含字符串函数处理头文件
#includestdlib.h //包含动态存储与释放函数头文件
#define N 10000 //定义最多的航班数
struct air //定义结构体数组
{
int num; //定义航班号
char start[20]; //航班起始站
char over[20]; //终点站
char time[10]; //飞行时间
int count; //机票数量
}s[N];
int i; //定义全局变量
int m=0; //定义全局变量
#define PRINT %-d%12s%12s%10s%12d\n,s[i].num,s[i].start,s[i].over,s[i].time,s[i].count //定义输出格式
void input(); //输入航班信息
void print(); //输出航班信息
void save(); //保存航班信息
void read(); //读取航班信息
void search(); //查找航班信息
void shanchu(); //删除航班信息
void dingpiao(); //订票信息
void tuipiao(); //退票信息
void xiugai(); //修改信息
void main()
{
int j;
printf( ★---您好,欢迎进入秦皇岛机场订票系统!---★\n);
p
您可能关注的文档
- 细胞色素p450与药物合理用药.ppt
- 下半年云南白药股票投资分析报告.docx
- 下城区机关工作人员问责办法.doc
- 夏普LCD-32Z100A液晶彩电电源板原理与维修.doc
- 夏衍杯电影剧本征集启事.doc
- 仙境之桥字幕(中英).doc
- 咸阳市中小企业微信服务平台规划.doc
- 冼星海与武汉抗战歌咏活动.doc
- 县地税局领导班子及成员落实党风廉政建设责任制情况的自查总结.doc
- 县发改局三定方案.doc
- 中心医院数据中心及“两地三中心”建设运营服务项目方案投标文件(技术方案).pdf
- 特色食品“出省达海”推广展览活动项目方案投标文件(技术方案).pdf
- 航空运动管理中心运动队伙食配送服务项目方案投标文件(技术方案).pdf
- 人民医院中药饮片及免煎颗粒供应项目方案投标文件(技术方案).pdf
- 种子生产加工能力提升项目农机采购项目方案投标文件(技术标).pdf
- 扶持发展集体经济(村集体)项目方案投标文件(技术方案).pdf
- 学校塑料运动场材料采购项目项目方案投标文件(技术方案).pdf
- 儿童关爱保护项目方案投标文件(技术方案).pdf
- 13.2 与三角形有关角的综合(压轴题专项讲练)(沪科版)(教师版).docx
- 13.1 与三角形有关线段的综合(压轴题专项讲练)(沪科版)(学生版).docx
原创力文档


文档评论(0)