文档详情

“连连看“游戏课程设计报告.doc

发布:2017-09-15约8.41千字共22页下载文档
文本预览下载声明
燕山大学 专业综合课程设计 学 院 年级专业 0班学生姓名 学 号 091304011068 指导教师 设计日期 — 2012年10月19日 摘 要 近年来,Java作为一种新的编程语言,以其简单性、可移植性和平台无关性等优点,得到了广泛地应用,特别是Java与万维网的完美结合,使其成为网络编程和嵌入式编程领域的首选编程语言游戏是一个经典的游戏,它因操作简单、娱乐性强而广受欢迎。了一个操作简单、界面美观、功能较齐全的“”游戏。通过本游戏的开发,达到学习Java技术和熟悉软件开发流程的目的。关键词 yeclipse;数字连连看;实现 目 录摘 要 I 第1章 专业综合课程设计概述 1 1.1 专业综合课程设计的目的和意义 1 1.2 专业综合课程设计内容安排 1 1.3 本报告主要内容 1 第2章 技术综述 3 2.1 JAVA简介 3 2.2 Java语言特点 4 2.3 Java主要特性 4 2.4 本章小结 6 第3章 游戏连连看分析 7 3.1 需求分析 7 3.2 可行性分析 7 3.3 本章小结 7 第4章 连连看游戏程序设计 8 4.1程序总体设计图 8 4.2 创建类lianliankan实现监听 9 4.3 使用方法实现功能 9 第5章 游戏连连看实现 9 5.1 AWT和Swing的调用 9 5.2 在类lianliankan中实现监听 10 5.3 初始化面板init 10 5.4按钮随机赋值 11 5.5设置积分器 11 5.6 验证两数能否消除 12 5.7消除的实现 12 5.8功能按钮的实现 12 5.9测试与调试 13 专业综合课程设计总结 15 参考文献 16 第1章 专业综合课程设计概述 1.1 专业综合课程设计的目的和意义 通过掌握了,具备了在日常生活与学习中应用信息技术解决问题的基本态度与基本能力。但是,学生对于程序,程序与文档、数据的区别等知识内容的理解比较肤浅。学生如果接触了程度设计,就能真正理解,从而进一步打破计算机的神秘感。有利于逻辑思维的锻炼在许多常规学科的日常教学中,我们不难发现这样一个现象,不少学生的思维常常处于混乱的状态。写起作文来前言不搭后语,解起数学题来步骤混乱,这些都是缺乏思维训练的结果。程序设计是公认的、最能直接有效地训练学生的创新思维,培养分析问题、解决问题能力的学科之一。即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行,整个过程学生都需要有条理地构思,这中间有猜测设想、判断推理的抽象思维训练,也有分析问题、解决问题、预测目标等能力的培养。有利于与其他学科的整合在程序设计中,我们可以解决其它学科有关问题,也利用其它课程的有关知识来解决信息技术中比较抽象很难理解的知识。在信息技术课中整合其它学科的知识,发挥信息技术的优势。例如,在编写“一元二次方程求解”程序时,就复习了数学的相关知识。而在讲解逻辑运算的知识时,我们又可以利用物理中的电路知识进行讲解,起到意想不到的效果。 1.2内容java程序设计为基础,开发环境为Myeclipse。主要应用到Swing组件,Java小程序,事件及接口等。这些接口为游戏的制作提供了便捷的条件,本系统的主要特点就是运用Swing组件和事件处理技术,进行界面的绘制,鼠标的操作,以及积分的显示等功能。 1.3 本报告主要内容 本文依据专业综合课程设计安排,阐述过程中所学与所用,介绍相关的内容,对于在设计中遇到的问题要及时解决,不懂的可以询问老师,设计主要是巩固所学知识,锻炼自己的实践能力,运用所学编出自己能力范围内的程序。 第2章2.1 JAVA简介 Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。(2010年Oracle公司收购了SUN) 由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。  Java平台由Java虚拟机(Java Virtual Machine,简称JVM)和Java 应用编程接口(Application Programming Interface,简称API)构成。Java
显示全部
相似文档