C程序设计课程设计报告
设计题目: 机票预订系统
专业
班级
学号
学生姓名
指导教师
设计时间 2013/12/21--2014/01/02
教师评分
2013年12月30日
目录(举例)
1
2
2
: 2
2
2
以上代码用于选择命令执行 3
,你是怎样解决这些问题的 13
14
15
23
23
23
课程设计让学生以课堂讲授内容和平时相应的自主上机练****调试典型例题或****题积累调试C程序的经验为基础,增强学生的上机编程能力、用计算机解决实际问题的能力;通过课程设计增强学生与同学和老师之间的沟通能力,开拓了学生的学****视野。还让学生知道查阅并借助相关资料的重要性。
(1).选题
(2).查阅文献和相关资料
(3).程序构思、编译和调试
(4).形成报告和提交报告
:
航班信息
订票信息
机票信息
退票信息
浏览航班
查询航班
打印机票
修改航班信息
按航班查询
按目的地查询
主函数main()
公有成员函数:void input(); //输入信息
void print(); //输出信息
void save(); //保存信息
void read(); //读取信息
void search(); //查找信息
void shanchu(); //删除信息
void dingpiao(); //订票信息
void tuipiao(); //退票信息
void xiugai(); //修改信息
其中 char start[20]; //起始
char over[20]; //终点
char time[10];//时间
此函数包括air结构体和input()函数(输入航班信息)、print()函数(输出航班信息)、save()函数(保存航班信息)
【1】系统启动时通过输入航班信息来增加乘客的选择
void main()
{
int j;
cout<<" ★*** 订票系统*** ★"<<endl;
cout<<" ****************************************************************************"<<endl;
do
{
cout<< " "<<endl<<endl
<< " "<<endl<<endl
<< " "<<endl<<endl
<< " "<<endl<<endl;
cout<<" ****************************************************************************"<<endl;
cout<<"请在0-7中选择+Enter结束:"<<endl<<endl;
【2】当选择功能能1时,进入选择航班,依次输入航班信息。
void input()
{
int y;
cout<<"请依次输入航班信息:"<<endl<<endl;
cout<<"*****************************************************************************"<<endl;
for(i=0;i<N;i++)
{
cout<<"请输入航班号:"<<endl;
cin>>s[i].num;
cout<<"请输入起始站:"<<endl;
cin>>s[i].start;
cout<<"请输入终点站:"<<endl;
cin>>s[i].over;
cout<<"请输入时间:"<<endl;
cin>>s[i].time;
cout<<"请输入机票数:"<<endl;
cin>>s[i].count;
m++;
cout<<"第"<<m<<"个信息已经输完是否继续?按1继续,按0结束";
cin>>y;
if(y==0)
{
save();
print(); break;
【3】当选择功能能2时,进入浏览航班信息模板
void save()
{
F
机票预订系统课程设计 来自淘豆网www.taodocs.com转载请标明出处.