欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据结构课程设计报告——可视化走迷宫游戏

    • 资源ID:1394427       资源大小:882KB        全文页数:44页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据结构课程设计报告——可视化走迷宫游戏

    1、 课程设计(论文)课程设计(论文) 题 目: 可视化走迷宫游戏 院 (系) : 专业班级: 姓 名: 学 号: 指导教师: 2011 年 9 月 15 日 课程设计(论文)任务书课程设计(论文)任务书 专业班级: 计算机901 学生姓名: 指导教师(签名): 一、课程设计(论文)题一、课程设计(论文)题目目 走迷宫游戏:程序开始运行时显示一个迷宫地图,迷宫中央有一只老鼠,迷宫的 右下方有一个粮仓。 游戏的任务是使用键盘上的方向键操纵老鼠在规定的时间内走到 粮仓处。 二、本次课程设计(论文)应达到的目的二、本次课程设计(论文)应达到的目的 数据结构是实践性很强的课程。课程设计是加强学生实践能力的

    2、一个强有力手 段。课程设计要求学生在完成程序设计的同时能够写出比较规范的设计报告。严格实 施课程设计这一环节, 对于学生基本程序设计素养的培养和软件工作者工作作风的训 练,将起到显著的促进作用。 本题目要达到目的:本题目要达到目的:熟练掌握最短路径的算法设计。 三、本次课程设计(三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术论文)任务的主要内容和要求(包括原始数据、技术 参数、设计要求等)参数、设计要求等) 1、 老鼠形象可辨认,可用键盘操纵老鼠上下左右移动; 2、 迷宫的墙足够结实,老鼠不能穿墙而过; 3、 正确检测结果,若老鼠在规定时间内走到粮仓处,提示成功,否则提示失败

    3、; 4、 添加编辑迷宫功能,可修改当前迷宫,修改内容:墙变路、路变墙; 找出走出迷宫的所有路径,以及最短路径。 四、应收集的资料及主要参考文献:四、应收集的资料及主要参考文献: 由于本课程没有安排“课内上机”学时,因此,在课程设计之前必须自己已经上 机练习了“线性表”的基本操作。 参考文献:参考文献: 1. 本年级使用的教材:数据结构与算法分析(C+版) (第二版)影印版 2005.7 2. 数据结构与算法,科学出版社,2005.08;赵文静 祁飞等编著 3. 数据结构-C+语言描述,西安交通大学出版社,1999.01,赵文静编著 4. Visual C+编程实例(任意一本此类书籍) 五、审核

    4、批准意见五、审核批准意见 教研室主任(签字)教研室主任(签字) 摘要 本设计是为了实现一个可视化迷宫,以及利用最短路径算法 寻找迷宫的出路以及将最短路径打印在屏幕上,并且限制小老鼠 不能穿越墙,只能在路径上移动。而且可以根据自己的需要设计 迷宫地图。 关键词:mfc 目 录 一设计目的1 二问题描述.1 三需求分析.1 四概要设计2 五详细设计.4 六测试分析27 七使用说明.36 八总结37 九参考文献38 第 1 页(共 38 页) 数据结构 课程设计二叉树的遍历及树 与二叉树的转换 一设计目的 通过课程设计,巩固所学的理论知识,培养综合运用所学知 识解决实际问题的能力。能根据实际问题的具

    5、体情况,结合数据 结构课程中的基本理论和基本算法,正确分析出数据的逻辑结构, 合理地选择相应的存储结构,并能设计出解决问题的有效算法。 二问题描述 1.地图要求: 根据要求构造一个迷宫地图,并且是老鼠清晰可见,可用键盘操纵老鼠 上下左右移动;有一个窗口显示部分地图,另一个窗口显示全部题图。 2.操作: 老鼠不能穿墙而过, 当老鼠到达粮仓提示成功。 可以自动找到迷宫的所 有路径以及画出最短路径。 三需求分析 1.利用 mfc 可以把迷宫地图以及老鼠形象可变的画出来。 2.需要有墙有路,通过把迷宫地图划分成一个一个小方块,通过一个 数组的值来判断是墙是路。 (1 表示墙 0 表示路) 3通过鼠标事

    6、件控制老鼠的移动。 4 把每个数组元素对应一个按钮根据点击按钮, 改变数组的值从而改 变墙和路的转化。 四概要设计 第 2 页(共 38 页) 图 1 程序界面图 4.1、操作界面 利用 mfc 单文档初始化界面,设置 meau 选项,以及分割成大 小两个窗口。 4.2、用户的登陆界面 利用对话框设计用户登陆界面,界面包括用户名,选择的迷 宫级别。 4.3、地图的绘制 操作界面 迷 宫 路 径 的 搜 索 最 短 路 径 的 显 示 全 图 与 部 分 的 同 步 小 老 鼠 键 盘 操 作 用 户 的 登 陆 界 面 游 戏 级 别 的 选 择 编 辑 迷 宫 地 图 游 戏 音 乐 的 设 置 地 图 的 绘 制 开始 结束 第 3 页(共 38 页) 根据登陆界面的上面的信息,绘制迷宫地图。


    注意事项

    本文(数据结构课程设计报告——可视化走迷宫游戏)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583