第 19 页精品文档---下载后可任意编辑数据结构课程设计(C 语言版)飞机订票系统
doc 1、———C 语言版课题:飞机订票系统和图的遍历的动态演示姓名:学号:班级:指导老师:订票系统 1
需求分析任务:通过此系统可以实现如下功能:录入:可以录入航班状况〔数据可以存储在一个数据文件中,数据结构、具体数据自定〕查询:可以查询某个航线的状况〔如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓〕;可以输入起飞抵达城市,查询飞机航班状况;订票:〔订票状况可以存在一个数据文件中,结构自己设定〕可以订票,假如该航班已经无票,可以提供相关可选择航班;退票:可退票,退票后修改相关数据文件;客户资料有姓名,证件号,订票数量及 2、航班状况,订单要有编号
修改航班信息:当航班信息转变可以修改航班数据文件要求:依据以上功能说明,设计航班信息,订票信息的存储结构,设计程序完胜利能;2:主要设计思路:1〕算法构造流程图:A:主菜单:主菜单 0123456789 输入航班的信息列出航班的信息按航班号查询航班信息按城市来查询航班订票程序退票系统修改飞机航班的信息保存文件读取文件、下载文件退出 B:各分块模板的构造流程图:0
输入航班的信息航班号起飞城市降落城市出发时间降落时间剩下的座位价格折扣 1
列出航班的信息继续 y 退出 n2
按航班号查询航班信息输入所需要查询的航班号显示这个航班的的 3、信息 3
按城市来查询航班输入起飞城市输入降落城市显示这个航班的信息 4
订票程序输入号码输入名字输入 ID 需要定的票数航班号 5
退票系统输入航班号输入你 ID 确定退票 1 否认 06
修改飞机航班的信息输入要修改的航班号重新输入新的航班信息 7
保存文件显示保存胜利 3:功能函数设计:〔1〕:订票系统主菜单函数 menu_select()本函数主要构造系统的主菜单,系