C语言 订票系统

来源:百度知道 编辑:UC知道 时间:2024/05/30 13:03:57
任务:通过此系统可以实现如下功能:
1.录入
可以录入航班情况
航班号,起降时间,抵达城市,票价,座位数,已订票数)(数据可以存储在一个数据文件中,数据结构、具体数据自定)
2.查询
可以查询某个航线的情况(如,输入航班号可以查询该航班信息,学生可以设计根据其他信息查询航班信息,可加分)
3.订票 (订票情况可以存在一个数据文件中,结构自己设定)
可以订票,如果该航班已经无票。订票输入航班号,订票人信息、姓名、证件号。同时已订票数增加1。座位数=已订票数为无票。
4.退票
可退票,退票后修改相关数据文件;
客户资料有姓名,证件号,订票数量及航班情况,订单要有编号

可以对数据库操作不?还是将所有信息自己写入临时数据文件???

如果有数据库的话这个倒是很简单实现,用文件的话稍微麻烦点...还有就是在修改数据文件的时候运行可能比较慢,因为我的办法是删除现有文件然后重新写入...如果记录很多的话是比较慢的...直接更新表记录的话就很快了

这个不简单啊