-【优秀文档资料】Java连连看课程设计(打印版)

-【优秀文档资料】Java连连看课程设计(打印版)

ID:45560352

大小:304.97 KB

页数:23页

时间:2019-11-14

-【优秀文档资料】Java连连看课程设计(打印版)_第1页
-【优秀文档资料】Java连连看课程设计(打印版)_第2页
-【优秀文档资料】Java连连看课程设计(打印版)_第3页
-【优秀文档资料】Java连连看课程设计(打印版)_第4页
-【优秀文档资料】Java连连看课程设计(打印版)_第5页
资源描述:

《-【优秀文档资料】Java连连看课程设计(打印版)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、湖南涉外经济学院课程设计报告课程名称:程序设计实训报告题目:JAVA版连连看学生姓名:轩乂所在学院:信息科学与工程专业班级:软件工程1002班学生学号:2010000指导教师:邹急2013年6月20日课程设计任务书报告题目JAVA版连连看完成时间6月20学生姓名专业班级软工1002指导教师邹急职称讲师总体设计要求和技术要点设计一个连连看游戏,要求如下:1.能过关斩将。2.不卡机,口J有背景音乐。3.易操作,界面美观。4.正常情况下能记录游戏时间。技术要点如下:连连看游戏的规则暂定约定:两个方块之间的最多只能用3条线段相连,也就是说最多只能有2个“拐点二加上两个方块的中心,方块的连接信息

2、最多只需要4个连接点。工作内容及时间进度安排第15周:周1-—周3:立题、论证方案设计周4---周5:预答辩第16周:周1---周3:仿真实验周4-—周5:验收答辩课程设计成果1.JAVA版连连看2.课程设计总结报告摘要现代科学技术的发展,改变了人类的生活,作为一个新世纪的大学生,应该站在时代发展的前沿,掌握现代科学技术知识,以适应社会的发展,能独立完成面临的任务,是一个具有创造性的人才。Jew。是Java语言的学习热潮并没有因为时间的流逝而褪色,相反,由于计算机技术的发展,新应用的出现,越來越受欢迎,这是以前的编程语言是罕见的在其生命周期内。Java语言是那么长,因为它的许多技术特点

3、非常合拍今天的应用,可以覆盖大多数的要求,二是因为太阳不断推出新版木,完善的J3V3功能。有了这两点,Java语言程序员成为首选的编程开发工具是可以理解的。连连看游戏是一个非常受欢迎的游戏,还记得当我还是个孩子玩视频游戏,有两个特殊的连连看机(当然当时不叫这个名字),甚至是麻将牌,另一个是水杲图片。麻将牌,并指岀相邻层的卡还口J以连接的时候,看的人眼花缭乱。h腹作为一个初学者,我有编辑嬉皮士IIISA“猴子”的连连看游戏,只有少数几个基本功能:“开始”的游戏“炸弹”再次启动“退出”。我选择游戏界面很漂亮,但似乎图只有一层,数量不是很多,只有64张图片,减少了很多的困难。关键字:JAVA

4、;计算机;游戏;连连看目录课程设计任务书T摘要III目录TV一、绪论11・课程设计目的12.课程设计的实验环境13.课程设计的预备知识14•课程设计要求1二、面向对象分析21.功能分析22•流程图4三、面向对象设计61.连连看算法设计62•类的实现方法7四、面向对象实现101・程序运行情况102•测试计划及分析12五、结论14六、参考文献151・课程设计目的"JAVA编程”是计算机相关专业必修的专业基础课程,其实际应用是非常强的。实践教学是一个不可缺少的重要环节。木课程方案的设计项口实际上是一个计算机相关专业的学生学习“JAVA编程”课程后,一个完整的全而的培训,JAVA程序设计的目的

5、是深化理论教学内容的理解和掌握,使学生系统地掌握程序设计它的广泛应用,网络的发展,基本方法和基本技能,为学生综合运用知识,软件开发运用软件工程的基础上,并在实际应用屮奠定了一定基础。1.课程设计的实验环境计算机的皱件要求能运行Windows9.X操作系统的微机系统。JAVA程序设计语言及相应的集成开发环境,UltraEdit开发工具。2.课程设计的预备知识要求大家能够熟悉JAVA语言及UltraEdit-32开发工具。3.课程设计要求按课程设计指导书提供的课题,要求学生在自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个项目解决一类问题。耍求学生能够全面、深入理解和熟练掌握所

6、学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,能够进行简单分析和判断;能编写出具有良好风格的程序;掌握JAVA程序设计的基本技能和面向对象的概念和方法;了解多线程、安全和网络等编程技术。同时培养学生进行分析问题、解决问题的能力;培养学生进行设计分析、设计方法、设计操作与测试、设计过程的观察、理解和归纳能力的提高。二、面向对象分析1.功能分析如果每次用户选择两种模式,以满足一定条件(两个图形,两个图形之间的转弯路径小于3),两个图可以取消该服务。曲于任何两个相同的图形点阵,我们需要找到这反过来之间至少有两格,一格数用最少的路径。如果转动数量小于3的最优路径,那么这

7、两个网格可以消除。在相同的图片,比赛时间1000秒,如果没有完整的,在规定的时间内消除界面会弹出对话框“口痴!时间GAME!GAMEOVER!"字样。如果玩家赢得了那场比赛,述没冇,你可以点击“游戏”。游戏是否结束。如果所冇的图形消除,游戏屮玩家可以不再删除任何两个正方形,游戏应该结束。后者的情况下,我们把它叫做“死锁”。在一个僵局的情况K,我们也可以暂时不终止比赛,但随机干扰,打破“死锁”的情况。无论如何,我们需要区分当前状态是否是“死锁”的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。