数据结构课程设计全国交通咨询系统(7)

2019-04-14 00:09

全国交通咨询系统 第四章全国交通咨询系统的运行

所示:

图4.14 全国交通资询系统显示列车车次界面

28

全国交通咨询系统 结束语

结束语

1、遇到的问题:

主要遇到了怎样储存和读取哈夫曼树的问题,知道了应该灵活解决问题,如在建哈夫曼树时要由叶子结点向根结点的次序,而在读取时应由根结点向叶子结点的次序。文件流问题:无法读指定的文件。解决,先判断文件能否打开,若能打开,则继续操作,还要判断是否是全文结束。

2、总结:

这次实验难度很高,有许多复杂的函数和文件流问题。遇到了许多问题,在哈夫曼树的建立存储和读取方面可以参照书独立完成,但文件流方面难度较高,涉及到许多特定语句和形式,如if(!encoding.eof()),ofstream coding(\等,由于以前不经常使用,接触不多,所以使用比较困难,通过向他人请教和参考以有的例子得以解决。

通过此次实验更加巩固了树、二叉树的用法,深入理解了树和二叉树在计算机中的存储和读取方式,也增强了自学能力,并且对文件流方面的知识有更深一步的运用和了解,虽然还不能灵活的应用,但已经起到了抛砖引玉的作用。同时也更加意识到,每一次编程都是对自己学习能力和耐力的挑战,督促我去了解更有用的东西,得到进一步的提高。

29

全国交通咨询系统 参考文献

参考文献

[1] 刘晓华.SQL Server2000数据库应用开发[M].北京:电子工业出版社,2001,06 [2]王黎,袁永康.Microsoft.NET战略[M].北京:清华大学出版社,2002,01 [3] 谭浩强.C程序设计第二版[M].北京:清华大学出版社,2003,02 [4]任哲.MFC Windows程序设计[M].北京:清华大学出版社,2004,06 [5]唐克.MFC程序设计[M].北京:北京希望电子出版社,2002,05

[6]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,1997,09 [7]求是科技.Visual C++ 6.0信息管理系统开发[M].北京:人民邮电出版社,2005,08 [8]朱晴婷,黄海鹰,陈莲君.VC++程序设计[M].北京:清华大学出版社,1998,09 [9]严蔚敏,吴伟民.数据结构C语言版[M].北京:清华大学出版社,2002,06 [10]徐孝凯.数据结构课程实验[M].北京:清华大学出版社,2002,04 [11] 李春葆.数据结构程序设计[M].北京:清华大学出版社,2002,03

30

全国交通咨询系统 附录

附录

主要代码: int main() {ALGraph G; int i; printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\

┏━━━━━━━━━━━━━━━━━┓\\n\┃欢迎使用交通咨询管理系统┃\\n\┃┃\\n\┃主菜单┃\\n\┃┃\\n\

┃制作者:余森┃\\n\┃┃\\n\

┃(请按提示操作)┃\\n\┃┃\\n\

┣━━━━━━━━━━━━━━━━━┫\\n\┃┃\\n\

┃ 1 管理员管理┃\\n\┃ 2 用户咨询┃\\n\┃ 3 显示交通系统┃\\n\┃ 4 退出系统┃\\n\┃┃\\n\

┗━━━━━━━━━━━━━━━━━┛\\n\ 1-4键请选择程序功能: \\n\你的选择是: \

scanf(\ system(\ getchar(); while(i!=4) {switch(i)

{case 1:Administer(&G);break; case 2:UserDemand(G);break; case 3:PrintGraph(&G);break;

31

全国交通咨询系统 附录

} printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\ printf(\

┏━━━━━━━━━━━━━━━━━┓\\n\┃欢迎使用交通咨询管理系统┃\\n\┃┃\\n\┃主菜单┃\\n\┃┃\\n\

┃制作者:余森┃\\n\┃┃\\n\

┃(请按提示操作)┃\\n\┃┃\\n\

┣━━━━━━━━━━━━━━━━━┫\\n\┃┃\\n\

┃ 1 管理员管理┃\\n\┃ 2 用户咨询┃\\n\┃ 3 显示交通系统┃\\n\┃ 4 退出系统┃\\n\┃┃\\n\

┗━━━━━━━━━━━━━━━━━┛\\n\ 1-4键请选择程序功能: \\n\你的选择是: \

scanf(\ system(\ getchar(); } return 1; }

void Administer(ALGraph *G) {int i;

printf(\┏━━━━━━━━━━━━━━━━━┓\\n\printf(\ printf(\ printf(\ printf(\

┃请选择管理员管理项目┃\\n\┃┃\\n\

┃ 1 初始化交通系统┃\\n\┃ 2 城市编辑┃\\n\

printf(\┃ 3 飞机航班编辑┃\\n\

32


数据结构课程设计全国交通咨询系统(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:集体备课总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: