📄 readme.txt
字号:
*****************************************************************************************************************
本程序为广东工业大学计算机学院 2005级 02班学生 汤凤声 课程设计
程序有任何问题,包括Debug 或者程序的代码优劣等等,欢迎通过Email与本人联系,tang.fengsheng@163.com。
如果本程序有任何侵犯他人权利,或者违反国家法律法规的地方,也可以通过Email通知本人,一经确认,本人会马上删除!
提倡知识共享,倡导交流进步。支持自由软件,尊重知识产权!任何人可以自由拷贝,修改本程序,但为了表示对知识产权的
尊重,请注明出处!谢谢!!
本文件夹包含3个文件夹和一个报告。OUTPUT子文件夹,里面存放了输出后的可执行文件,以及支持程序的其他文件。source子
文件夹,存放所有cpp源文件和初始化图以及输出文本界面所需要的文件。allfile子文件夹,包含所有的的程序文件,以及编译生成
的中间文件。实验报告格式为广东工业大学计算机学院《数据结构》课程设计格式。
*****************************************************************************************************************
本课程设计为《数据结构习题集 C语言版》.严蔚敏 吴伟民著,实习部分 5.8《全国交通咨询模拟》
本程序分三个大功能,SCAN(s)浏览,EDIT(e)编辑,Inqure(i)查询。在任何菜单页面情况下可以通过按‘s’
‘e’,‘i’进入各大功能。
一,SCAN(s)浏览,具有查看车站信息的功能,分为三个子功能。
(1)Scan all station :
按 ‘1’进入,可以查看所有车站路线,但是由于车站和线路太多,所以只在屏幕上显示车站的起点和终点,但是用户
可以选择打印(按‘y’),可以在文件夹里看到一个文件“print.txt”,用记事本等编辑软件打开,可以浏览所有的车站信息。
(2)Scan terminus station :
按‘2’进入,用户输入终点站名,然后输入所有可以直接通往此处的其他车站站名以及列车发车信息和飞机起飞信息。
(3) Scan leave station
按‘3’进入,用户输入起点站,输入从此处开出的列车发车信息和飞机起飞信息。
(4)当然在菜单上可以直接选择菜单栏(位于上方)其他大功能,进入编辑,查询等功能。
二,EDIT(e)编辑,具有编辑交通信息的功能,可以插入,删除城市,插入删除线路。按提示输入各个信息即可。
(1)Addarc:
按‘1’进入, 增加一条弧或者在弧上增加一趟发车,可以是没有弧的两个城市之间增加,也可以是有弧但是弧上没有用户
输入的交通工具的增加,也可以是直接在原来路线上增加一趟车或者增加一个航班。
(2)Deletearc:
按‘2’进入,删除一条弧或者弧上的一种交通工具或者是某种交通工具的一次发车。
(3)Addvex:
按‘3’进入,增加一个城市。
(4)Deletevex
按‘4’进入,删除一个城市以及和这个城市相关的所有弧。
三,INQURIE(I)查询功能。
首先用户输入起点站和终点站,然后选择最优解决策略。
(1)Shorttime:最短时间,包括在途中的等待时间。
(2)Lessmoney:花费最少钱。
(3)Lesschange:转车次数最少。
最后输入最优解决策略的查询结果,包括何时在何地坐车,坐到几点。
四,QUIT(Q)退出
退出程序,并由用户确认退出。
特别提示:不要把本文件夹的所有文件删除,或则会造成程序无法正常运行。而对于非“data”文件的界面文件,用户可用编辑工具打开
进行修改,但是对于“data”文件作为初始化交通图的文件,不能随意修改,请参照原代码进行修改,否则会发生不可预见的错误。
***************************************************************************************************************************
本人感谢各位对本课程设计的关心,在此,本人特别感谢指导老师:吴伟民教授。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -