图3-1
(2)程序的模块为
录入功能:原始数据的输入(通过文件输入航线的基本信息)。 查询功能:根据客户需要,查询相关航线。 订票功能:满足客户的订票任务。
退票功能:根据客户的不同情况,支持客户的退票请求。 退出功能:退出系统。
5
图3-2 输入1,通过文件进行航线原始数据的输入
图3-3输入2,通过输入终点站名查询航线信息
图3-4输入3,通过输入终点站名,进行订票
6
图3-5输入4,通过输入退票客户信息进行退票
图3-6 输入5,退出订票系统
7
五、详细设计
1.数据定义 1.1 已定票客户
struct yidingpiaokehu {
char name[M];//顾客名 int ordernum;//订票量
int rank;//仓位等级 };
typedef struct yidingpiaokehu *linklist; struct yidingpiaokehu *next;//
1.2 未订票客户
struct weidingpiaokehu { };
typedef struct weidingpiaokehu *pointer; //为订票客户的结构体
8
char name[M]; //姓名 int ordernum; //所需票量
struct weidingpiaokehu *next; //同一类型的指针
相关推荐: