飞机订票系统 1、C 语言课程设计飞机订票系统导老师:题目要求假定民航机场共有 n 个航班,每个航班有一航班号,确定的航线〔起始点,终点站〕,确定的飞行时间〔星期几〕和确定的成员订额
试设计一民航订票系统,使之能供应以下服务:1、航班信息录入功能〔航班信息用文件保存〕2、航班信息扫瞄功能 3、查询航线:〔1〕、按航班号查询〔2〕、按起点站查询〔3〕、按终点站查询〔4〕、按飞行时间查询二、需求分析航班信息用文件保存;航班信息扫瞄功能需要供应显示操作;要查询航线需要供应查找功能,可供应依据航班号,起点站,终点站和飞行时间查询;另外要供应键盘式选择菜单以实现功能选择
三、总体设计依据需求分析,可以将这个 2、系统的设计分为如下五大模块:输入航班信息,保存航班信息,扫瞄航班信息,查找航班信息,退出
四、具体设计 1、结构体设计建立航班结构体,结构体成员包括航班号,起点站,终点站,飞行时间〔星期几〕,预售票总数
structairtintcharcharcharintfir_num;start[20];terminus[20];firtime[10];count;}s[N];/*s[N]中每个数组元素依次对应一个航班信息*/[留意]s[N]中的 N 为同学个数,程序中釆用宏定义的方式 , 可 以 随 时 在 源 程 序 宏 定 义 中 改 , 本 程 序 宏 定 义#defineN10000
2、主函数流程图主要程序:main 3、()//主函数 intj;printf(z/-欢迎您到飞机订票系统一-『〕;printf(z/^lz^lz
J%#1%^7%^TXT%^T^T^T^T^TT^*1%*1%*1%^7^*1%*1%*1%^T^T^T^T^T^T*********n)do(printfC〃〃〃1
请输入预定的飞机信息 nn〃2
扫瞄所要预定的飞机信息 nn〃3
查询所要预定的