QT实现,有界面,功能完整。
1、 设计题目:
全国交通咨询模拟
2、设计目的
1、掌握C语言中对文件的操作方法,巩固结构体数据的定义和使用方法
2、进一步熟悉图的定义、存储方法、遍历、最小生成树的相关知识,灵活利用图的相关知识解决现实生活中的实际问题。
3、需求分析
1、提供对城市信息进行编辑(如:添加或删除)的功能。
2、城市之间有两种交通工具:火车和飞机。提供对列车时刻表和飞机航班进行编辑(增设或删除)的功能。
3、提供两种最优决策:最快到达和最省钱到达。全程只考虑一种交通工具
4、旅途中耗费的总时间应该包括中转站的等候时间。
4、概要设计
1、设计一个类,包含城市、航班、列车的信息,并能对其进行添加或删除操作
2、用户咨询系统包括城市、列车、航班信息,根据用户选择不同使用不同指针指向程序
3、设计一个函数,能够提供时间、费用、中转(任意一个)在最少的情况下的信息
1