没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
48页
题目名称:航空公司售票系统 课设内容和要求: 一、课程设计内容 通过设计一个航空售票系统,实现查询、购票、改签或退票等功能。 1每张机票应包含所属航空公司、起始地、目的地、舱位、价格、起飞时间等信息; 2.用户可查询从起始地起飞到目的地的所有航空公司的当日航班的机票信息及剩余数量。 3.用户可按规定取消所定机票或改签下一趟航班; 4.可增加某一航线等; 5. 有界面友好易于使用的菜单。 二、课程设计要求 1. 各航空公司航线等信息要保存到文件中; 2. 具有简单的用户界面; 3. 学生独立完成系统的设计、编码和调试工作并通过指导老师的检查; 4. 用C语言实现课题任务内容; 按课程设计规范撰写课程设计报告。
资源推荐
资源详情
资源评论
沈阳航空航天大学
课 程 设 计 报 告
课程设计名称:C语言课程设计
课程设计题目:航空公司售票系统
院(系):计算机学院
专 业:计算机科学与技术
班 级:
学 号:
姓 名:
指导教师:张潞
完成日期:2013年3月25日
1
沈阳航空航天大学课程设计报告 目录
目录
第1章 需求分析................................................................................................................1
1.1题目的内容与要求...................................................................................................1
1.1.1课程设计内容.......................................................................................................1
1.2 题目分析.................................................................................................................1
第2章 概要设计...............................................................................................................3
2.1 数据结构的设计......................................................................................................3
2.2总体结构...................................................................................................................3
第3章 详细设计...............................................................................................................5
3.1数据结构设计...........................................................................................................5
3.2输入航班模块...........................................................................................................6
3.3取消航班模块...........................................................................................................6
3.4浏览全部航班信息模块...........................................................................................7
3.5航班查询模块...........................................................................................................9
3.6订票模块.................................................................................................................11
3.7退票模块.................................................................................................................12
3.8改签模块.................................................................................................................13
3.9浏览已售信息模块.................................................................................................14
3.10保存文件模块.......................................................................................................14
3.11加载本地文件模块...............................................................................................15
第4章 调试分析..............................................................................................................17
4.1问题一.....................................................................................................................17
4.1.1问题描述.............................................................................................................17
4.1.2解决方法.............................................................................................................17
4.2问题二.....................................................................................................................18
4.2.1问题描述.............................................................................................................18
4.2.2解决方法.............................................................................................................18
2
沈阳航空航天大学课程设计报告 目录
4.3问题三.....................................................................................................................18
4.3.1问题描述.............................................................................................................18
4.3.2解决方法.............................................................................................................18
第5章 使用说明与执行结果..........................................................................................19
5.1航空公司售票系统主菜单.....................................................................................19
5.2输入新航班.............................................................................................................19
5.3取消航班.................................................................................................................20
5.4浏览航班.................................................................................................................21
5.5航班查询.................................................................................................................22
5.6订票.........................................................................................................................23
5.7退票.........................................................................................................................24
5.8改签.........................................................................................................................25
5.9保存文件.................................................................................................................27
5.10加载本地文件模块...............................................................................................27
参考文献.........................................................................................................................29
附 录(程序清单)......................................................................................................30
1
沈阳航空航天大学课程设计报告 第 1 章 需求分析
第1章 需求分析
1.1题目的内容与要求
1.1.1课程设计内容
(1)通过设计一个航空售票系统,实现查询、购票、改签或退票等功能。
(2)每张机票应包含所属航空公司、起始地、目的地、舱位、价格、起飞
时间等信息;
(3)用户可查询宠起始地起飞到目的地的所有航空公司的当日航班的机票
信息及剩余数量;
(4)用户可按规定取消所定机票或改签下一趟航班;
(5)可增加某一航线等;
(6)有界面友好易于使用的菜单。
1.2 题目分析
随着时代的进步,科技的发展。人们生活水平的不断提高。因此如今航空行
业十分发达,为了满足乘客需求,如果不能快速的办理业务,那么很有可能为公
司带来负面影响。所以开发本程序,方便航空公司,也方便乘客。
本系统实现了添加、修改、查询、删除、订票和退票等航空售票的功能,总
体可以快速的了解到想要查的航空信息与相关机票。本系统的开发与研制是运用
C 语言进行设计完成的。
根据课程设计任务书,航空公司售票系统需要实时存入和修改航班信息以及订
票的用户信息,譬如增加和删除航班以及修改用户信息。
综合任务书及对航空公司售票实际情况的考虑,本系统采用结构体数组。
本系统在开始时建立航班和用户两个结构体,定义了两个结构体数组,方便进
行数据的动态修改。
在主页面中运用switch选择语句,通过从键盘输入不同的指令进入各自的程
2
沈阳航空航天大学课程设计报告 第 1 章 需求分析
序功能模块。
除了航空公司售票系统所必须具备的航班浏览、查询,订票、退票和改签功能
考虑到本系统需要较高的安全性,因为这里面存的都是重要的信息,所以不能轻易
的被别人所盗取。其次还有稳定性,如果该系统的稳定性不好,总是丢文件,那么
信息也会丢失,所以稳定性能一定要过关,特别加入了将信息保存到文件中与加载
本地文件中所保存的信息等功能,提高了系统的安全性与稳定性。
从程序设计要求以及用户的体验操作角度考虑,本系统可以分成如下几个功能
模块:
(1)输入航班模块
(2)取消航班模块
(3)浏览全部航班模块
(4)航班查询模块
(5)订票模块
(6)退票模块
(7)改签模块
(8)浏览已售信息模块
(9)保存文件模块
(10)加载本地文件模块
剩余47页未读,继续阅读
资源评论
之玖
- 粉丝: 1
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功