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

动态 未结 0 103
小小草
小小草 LV1 2023年9月23日 23:40 发表
本次课程设计实现了一个简单的民航订票系统,使用C++语言编写,不使用链表、容器与数据库,使用文件储存数据,包含用户和管理两个大方面,实现了预订机票、增加航班等功能。代码总行数约为1200行,查重率较低。 一、需求分析 1. 用户登录/注册:用户可以通过输入用户名和密码进行登录或注册新账户。 2. 航班查询:用户可以根据出发地、目的地、日期等条件查询符合要求的航班信息。 3. 航班预订:用户可以选择符合要求的航班,并填写乘客信息进行预订。 4. 订单管理:用户可以查看自己的订单信息,包括已预订和已取消的订单。 5. 订单取消:用户可以取消已预订的订单。 6. 管理员登录:管理员可以通过输入管理员账号和密码进行登录。 7. 航班管理:管理员可以添加、修改和删除航班信息。 8. 用户管理:管理员可以查看所有用户信息和订单信息。 二、概述设计 1. 数据结构设计 (1)用户类User:用于存储用户的基本信息,包括用户名、密码、姓名、性别、联系方式等。 (2)航班类Flight:用于存储航班的基本信息,包括航班号、起飞时间、起飞地点、目的地、机型、票价等。 (3)订单类Order:用于存储订单的基本信息,包括订单号、航班号、乘客姓名、联系方式、座位号、订单状态等。 2. 功能模块设计 (1)用户模块:实现用户登录、注册、修改密码等功能。 (2)航班模块:实现航班查询、预订
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复