C++Qt列车客运售票管理系统[2024-09-12]
列车客运售票管理系统
[要求] 该系统需创建和管理以下信息:1、列车班次的基本信息:班次号、发车时间、发车城市、终点城市、车厢数、每厢座位数、座位数据集等;2.每个班次各座位的旅客登记信息:姓名、身份证号、车厢号、座位号等。
系统功能要求如下:
- 创建和管理描述每个班次基本信息的对象;
- 创建和管理描述特定班次的座位信息的对像(售票时实现);
- 办理售票,在班次中添加旅客信息(即座位号),座位号不能重复;
- 办理退票,在班次中删除旅客信息;
- 基本查询功能;
- 数据文件读写:文件中包含所有班次信息、每个班次的座位旅客登记等数据;
- 基本信息显示:1)显示所有班次;2)显示特定班次的座位旅客登记表;
- 可选功能提升:查询指定班次的余票数和座位号,增加起点和终点的中间停靠信息及售票信息等;
源码联系UP主 -> https://space.bilibili.com/329101171