文档介绍:2012届毕业生论文
论文题目:基于JAVA的小游戏---贪吃蛇游戏开发
Based on the JAVA small games development
学院名称:泉州纺织服装职业学院
学生姓名: 姜楠
系别: 计算机系
专业: 电子商务
班级: 09级(1) 班
指导老师: 郭学超
泉州纺织服装职业学院
2011年11月3日
泉州纺织服装职业学院
毕业设计(论文)任务书
课题名称: 基于JAVA的小游戏开发
Based on the JAVA small game development
完成期限: 2011 年07月1日至 2011年 11月03日
系(部)名称:计算机指导教师:郭学超
专业班级:09级电子商务(1)班指导教师职称: 助教
学生姓名:姜楠
系毕业设计工作领导小组组长签字:
一、课题训练内容
学****与讨论搜索引擎在网站推广中的现状分析及对策,并练****以下能力:
1、收集资料,文献查询;
2、方案选择和组织能力、思维能力;
3、运用JAVA实现用户的界面及程序控制,用JDK,或其他编辑软件,编译程序,并生成可执行文件。
4、系统的实现要求操作界面友好,操作灵活等。
二、论文任务和要求
(一)论文任务:
通过java 小游戏的设计,熟练的掌握java语言,在设计的过程中发现问题解决问题。并且熟悉java设计软件的使用以及java游戏的编程方法。(该系统可独立完成,或者组队(最多2人)完成,请合理分工。)
(二)论文要求:
1、分析java的需求。
2、设计出可运行的java小游戏
3、给出相应的建议
(三)论文内容:
1、系统开发环境
2、系统需求分析
3、系统概要设计
4、系统详细设计
5、系统测试
三、毕业论文主要参考资料
[1]耿祥义,张跃平. Java2实用教程(第三版).清华大学出版社,2006。
[2]陈昊鹏[同译者作品] .Java编程思想(第4版).***出版社,2007。
[3]卜照斌[同译者作品] ,2001。
指导教师签字:
2011年月日
四、毕业论文进度表
泉州纺织服装职业学院毕业设计(论文)进度表
序
号
起止日期
计划完成内容
实际完成情况
检查人签名
检查日期
1
-
选题并查找资料(设计)
2
9月1日-9月15日
找资料(做作品)
3
9月16日-9月25日
提交论文初稿(成型作品)
4
9月26日-10月7日
第一次修改论文(作品)
5
10月8日-10月18日
提交二稿(和作品)
6
10月19日-10月25日
修改并提交最终论文(和作品)
7
10月26-10月30日
定稿
8
10月30-11月3日
打印
9
注:,一份系(部)保存,一份发给学生,任务完成后附在说明书内。2.“实际完成情况”和“检查人签名”由教师用笔填写,其余各项均要求打印,打印字体和字号按照《泉州纺织服装职业学院毕业设计(论文)规范》执行。
摘要
近年来,Java作为一种新的编程语言,以其简单性、可移植性和平台无关性等优点,得到了广泛地应用,特别是Java与万维网的完美结合,使其成为网络编程和嵌入式编程领域的首选编程语言。JBuilder是Borland公司用于快速开发Java应用的一款优秀的集成开发环境,它以其友好的开发界面、强大的组件支持等优点,得到广大程序员的接受和认可。
“贪吃蛇”游戏是一个经典的游戏,它因操作简单、娱乐性强而广受欢迎。本文基于Java技术和JBuilder开发环境,开发了一个操作简单、界面美观、功能较齐全的“贪吃蛇”游戏。本文在介绍Java相关技术和国内外发展现状的基础上,对“贪吃蛇”游戏的整个生命周期的各个开发阶段进行了详细地介绍。首先,分析了开发本游戏软件的可行性,重点分析本设计所采用的技术的可行性。其次,从游戏主界面等几方面,分析了本游戏的功能需求;从可使用性和安全性方面分析了属性需求。然后,进行了游戏的概要设计和详细设计,这也是本文的重点。概要设计给出二个功能模块的主框架以及六个类模块的函数调用关系;详细设计介绍了Java2标准运行环境的配置,重点给出各个类模块的程序流程图以及UML图,列表介绍了各个类包含的变量、使用的方法,展示了游戏的界面。为了保证程序代码的正确性和功能实现的可靠性,本文还介绍了游戏软件的程序调试过程和功能测试结果。
关键词:java;小游戏;贪吃蛇;
Abstract
In recent years, Java as a new programming language, i