数据结构课程设计迷宫求解.doc
《数据结构课程设计迷宫求解.doc》由会员分享,可在线阅读,更多相关《数据结构课程设计迷宫求解.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构课程设计一、数据结构课程设计要求学生必须仔细阅读数据结构课程设计方案,认真主动完成课设的要求。有问题及时主动通过各种方式与教师联系沟通。学生要发挥自主学习的能力,充分利用时间,安排好课设的时间计划,并在课设过程中不断检测自己的计划完成情况,及时的向教师汇报。课程设计按照教学要求需要一周时间完成,一周中每天(按每周5天)至少要上3-4小时的机来调试C语言设计的程序,总共至少要上机调试程序30小时。课程设计在17周之前交。最好一起上交。同班同学之间最好不要相同。每4人一组。每组交一份文档。输入规定:输入数据有相应的提示。输出形式:有提示,要求界面美观。界面要求:有合理的提示,每个功能可以设
2、立菜单,根据提示,可以完成相关的功能要求。不能用图形界面,只用字符界面即可(注意,课程设计不是完全的软件设计,可不追求界面的完美)。存储结构:学生自己根据系统功能要求自己设计,但是要求相关数据要存储在数据文件中。(数据文件的数据读写方法等相关内容在c语言程序设计的书上,请自学解决)请在最后的上交资料中指明你用到的存储结构;测试数据:要求使用(1)、全部合法数据;(2)、整体非法数据;(3)、局部非法数据。进行程序测试,以保证程序的稳定。测试数据及测试结果请在上交的资料中写明;二、数据结构课程设计的具体内容本次课程设计完成如下模块。1、 好友信息管理任务:编写一好友信息管理软件。信息包括好友的基
3、本资料,联系方式,爱好等。功能要求:1)好友信息输入后,必须将资料能进行文件保存;软件启动后,亦能读取文件中的数据。2)能对好友进行增,删,查,改等基本操作。3)可以根据具体情况进行其他操作,如统计,提示好友生日等;4)对好友数据可按姓名等关键信息进行排序输出。如打印花名册,统计报告等。 2、 一元多项式计算任务:1)能够按照指数降序排列建立并输出多项式; 2)能够完成两个多项式的相加,并将结果输出; 3)能根据输入的多项式及变量的值,能进行计算。并输出计算结果。 4)能对多个输入的表达式按照指数大小排序输出。3、 订票系统任务:通过此系统可以实现如下功能:1)录入:可以录入航班情况(数据可以
4、存储在一个数据文件中,数据结构、具体数据自定)2)查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;3)订票:(订票情况可以存在一个数据文件中,结构自己设定)可以订票,如果该航班已经无票,可以提供相关可选择航班;4)退票: 可退票,退票后修改相关数据文件;客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。5)修改航班信息:当航班信息改变可以修改航班数据文件4、 迷宫求解任务:1)可以输入一个任意大小的迷宫数据;2)可随机生成符合要求且指定大小的迷宫;3)可用字符方式输出该迷宫到文件;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 迷宫 求解
限制150内