下载此文档

C++报告模版.doc


文档分类: | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
《专业基础训练C++》
应用程序开发报告
题目: 航空订票系统
学号: 120101104152
姓名: 周鸿峰
二〇一一年六月十六日
目录
1
1
1
1
1
1
2
2
2
2
2
数据设计 2
功能模块设计 2
3
3
3
软件需求测试结论 3
3
附录: 详细代码 4


为了测试我们对这学期的知识的掌握,为此老师叫我们设计一个操作系统,进一步掌握面向对象的程序设计方法,主要完成对飞机订票系统的需求分析、功能模块划分析以及系统的分析,并由此设计了飞机订票系统程序
该项目的布置者:c++授课老师

本课程设计是《程序设计及C++语言》课程的组成之一,也是它的继续和延伸。采用研究型学****方法,分组完成一个管理类型的小型软件。开设本课程的目的是使学生通过参加小型软件的开发过程,进一步掌握面向对象的程序设计方法,使学生具有团队协作精神,并培养学生的创新能力和创新意识

软件配置:Windows XP Professional、Visualc++
硬件配置:CPU P4 、内存 512MB以上


1 查询客户信息
2 订票退票
3 进入航班更新系统
4 显示全部信

功能要求:
(1)录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)
(2)查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);
可以输入起飞抵达城市,查询飞机航班情况;
(3)订票:(订票情况可以存在一个数据文件中,结构自己设定)
可以订票,如果该航班已经无票,可以提供相关可选择航班;
(4)退票: 可退票,退票后修改相关数据文件;
客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。

(1)系统安全、可靠;
(2)功能齐全;
(3)操作方便、界面友好;
(4)易于维护和扩充。


1 一开开始提示是否对系统进行初始化
未初始化
2 根据界面提示进行相应的操作
:进去订票服务:输入顾客的姓名,输入的航班号,然后输出航班信息,如果无该航班还可以输出其他可选的航班让顾客选择。
退票服务:输入姓名根据姓名删除顾客信息,后更新航班的剩余票数。
查询客户信息:让旅客输入客户根据客户名输出客户信息
订票服务:输入顾客的姓名和证件号,输入想预订的航班,然后输出航班信息,如果无该航班还可以输出其他可选的航班让顾客选择。

5 查询所有信息:输出所有航班的信息和客户信息
6 退出操作系统:退出操作统

struct flight{}
struct customer{}
void list();
void dingpiao();
void tuipiao();
void chaxun();
void chaxun();
void chaxunquanbu();
void caidan1(); //函数声明
void caidan2();
void chushi();
void main()
{cout<<"***************************欢迎使用中国航空订票系统***************************"<<endl<<endl;

caidan2();
} //主函数

void dingpiao();订票服务
void tuipiao();退票服务
void chaxun(); 查询客户信息;
void chaxunquanbu()查询全部信息
chushi()初始化系统

数据设计
struct flight
;
+ yticket:int
+num :int
+place[10]:char
+dticket: int
+fligh;int
struct customer
+name[10]: char
+sea t: int
+Num: int
功能模块设计
【逐个模块给出以下的说明:】
客户查询模块
(

C++报告模版 来自淘豆网www.taodocs.com转载请标明出处.