写一个民航订票系统的c++课程设计,具有报告及代码,使用文件储存数据,不使用链表、容器与数据库,使用类,包含用户和管理两个大方面,简单地实现预订机票,增加航班等功能。代码不少于1000行,查重率尽量低

动态 未结 0 112
小小草
小小草 LV1 2023年9月23日 23:40 发表
好的,下面是一个简单的民航订票系统的C++课程设计,包含报告和代码。该系统使用文件储存数据,不使用链表、容器与数据库,使用类,包含用户和管理两个大方面,实现了预订机票、增加航班等功能。 一、需求分析 1. 用户方面: - 查询航班信息:用户可以查询所有航班的信息,包括航班号、起飞时间、到达时间、起飞地点、目的地、价格等。 - 选择航班:用户可以根据自己的出行计划选择合适的航班,并进行预订。 - 预订机票:用户可以输入自己的个人信息和乘机信息,完成机票预订。 - 取消预订:用户可以取消已经预订的机票。 2. 管理方面: - 增加航班:管理员可以添加新的航班信息,包括航班号、起飞时间、到达时间、起飞地点、目的地、价格等。 - 删除航班:管理员可以删除已有的航班信息。 - 修改航班:管理员可以修改已有的航班信息。 二、系统设计 1. 类的设计 在本系统中,我们需要设计以下几个类: - Flight:表示一架航班,包含航班号、起飞时间、到达时间、起飞地点、目的地、价格等信息。 - User:表示一个用户,包含姓名、身份证号、电话号码、邮箱等信息。 - Booking:表示一张机票,包含乘客信息和航班信息。 2. 文件储存数据 本系统使用文件储存数据,每个类对应一个文件。文件格式如下: Flight.dat: ``` 航班号1,起飞时间1,到达时间1
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复