《面向过程程序设计实践》课题课件.docx
《《面向过程程序设计实践》课题课件.docx》由会员分享,可在线阅读,更多相关《《面向过程程序设计实践》课题课件.docx(29页珍藏版)》请在第一文库网上搜索。
1、任务18课题名称某航空公司飞机购票模拟系统(服务器端)课题内容文件信息:航线信息:航线编码、起点、终点、公里数、飞行时间。航班信息:航班编号、航线编码、起飞时间、可售机票总数、票价、 当前状态(准备、已出票、售完、已结束)。售票信息:航班编号、顾客ID、顾客姓名、购票时间(y-m-d-h-m-s)o 以顺序存储结构设计程序能实现以下航空公司服务器端功能:(1)航线的维护(创建、修改、删除(不能删除已出票、售完航班) (2)航班的维护(创建、修改、删除(不能删除已出票、售完航班)。(3)显示航班列表。(4)显示指定航班的售票情况(明细和统计值)。(5)显示各航班的销售情况。int hbld;in
2、t userid;char UserNameNUMBER;char buytimeNUMBER;任务19课题名称某航空公司飞机购票模拟系统(客户端)课题内容航班文件信息:航线信息:航线编码、起点、终点、公里数、飞行时间。航班信息:航班编号、航线编码、起飞时间、可售机票总数、票价、 当前状态(准备、已出票、售完、已结束)。售票信息:航班编号、顾客ID、顾客姓名、购票时间(y-m-d-h-m-s)o 以链式存储结构设计程序能实现以下顾客端功能:(1)搜索指定航线、指定时间段的航班(2)购票(3)退票(4)输入顾客ID,显示顾客的购票信息主菜单/*模块名称:Menu, c功能描述:实现菜单功能*/#
3、include stdio. h/*输入输出函数的头文件*/#include “shoupiao. cttinclude hangban. cttinclude zzhangxian. cvoid menu() ;*菜单 */航班void init_hb (hbnum *hb); 初始化列表void create_hb(hbnum *hb);从文件中加载数据void append_hb (hbnum *hb, hbinfo x) ;/*添加数据*/void display_hb (hbnum hb) ;/*输出航班信息表*/void display_xs (hbnum hb) ;/*输出航班销
4、售信息表*/hbinfo search_hb(hbnum hb, int id) ;/根据 id 查找航班的售票情 况hbnum update_hb (hbnum hb, hbinfo x) ;/根据 id 修改航班信息void dele hb(hbnum *hb, int id) ;/删除航班信息void InsertSort_hb (hbnum *r) ;/排序void save_hb(hbnum *hb) ;/将数据保存到文件中航线void init_hx (hxnum *hx); 初始化列表void create_hx(hxnum *hx);从文件中加载数据void append_hx
5、 (hxnum *hx, hxinfo x) ;/*添力口数据*/void display_hx (hxnum hx) ;/*输出航班信息表*/hxinfo search_hx(hxnum hx, int id) ;/根据 id 查找航班的售票情 况hxnum update_hx(hxnum hb5 hxinfo x) ;/根据 id 修改航线信息void dele_hx (hxnum *hx, int id) ;/删除航班信息void InsertSort hx(hxnum *r) ;/排序void save_hx(hxnum *hx);将数据保存到文件中/售票void init_sp(sp
6、num *sp) ;/初始化列表void create_sp(spnum *sp) ;/从文件中加载数据void append sp (spnum *sp, spinfo x) ;/*添力口数据*/void display_sp(spnum sp) ;/*输出航班信息表*/spinfo search_sp (spnum sp, int id); 根据 id 查找航班的售票情况void search_mx(spnum sp, int id);int search_tj(spnum sp, int id);void dele_sp(spnum *sp, int id); 删除航班信息void In
7、sertSort_sp(spnum *r) ;/排序void save_sp (spnum *sp);将数据保存到文件中/*主函数*/main () hbnum hb;hxnum hx;spnum sp;init_hb (&hb) ;/7初始化航班表create_hb (&hb); 创建航班表init_hx (&hx); 初始航线表create hx (&hx); 创建航线表init_sp(&sp); 初始化售票表 create_sp(&sp); 创建售票表 InsertSort_hb (&hb);对航班表排序 InsertSort_hx (&hx);对航线表排序 InSertSort_sp(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向过程程序设计实践 面向 过程 程序设计 实践 课题 课件
![提示](https://www.001doc.com/images/bang_tan.gif)