- 91
- 1
- 约4.75万字
- 约 45页
- 2019-04-23 发布于天津
- 举报
太 原 理 工 大 学
毕业设计(论文)任务书
第1页
毕业设计(论文)题目:
JAVA版扫雷游戏
毕业设计(论文)要求及原始数据(资料):
1.学习和掌握计算机编程相关的基本知识;
2.了解和运用JAVA面向对象的特性;
3.熟悉JAVA的可移植性,跨平台性等多种特性;
4. 设计并实现扫雷游戏的基本功能;
5.训练检索文献资料和利用文献资料的能力;
6.训练撰写技术文档与学位论文的能力。
毕业设计(论文)主要内容:
1.进行可行性分析以及需求分析;
2.论述毕业设计所需开发环境以及开发工具;
3.实现程序的概要设计;
4.在概要设计的基础上进行详细设计,编写实现各个类;
5. 展示Java编程的扫雷游戏源代码;
6.进行系统测试。
学生应交出的设计文件(论文):
1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;
2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。
第3页
主要参考文献(资料):
[1]张洪斌. Java2高级程序设计[M]. 中科多媒体出版社, 2010.121~132
[2]孙鑫. Java Web开发详解[M] .电子工业出版社, 2006.189~274
[3]萨师煊,王珊. 数据库系统概论(第三版)[M].北京:高等教育出版社,2009.55~89
[4]王家华.软件工程[M].东北大学出版社,2012.67~83
[5]尹伟民.Java程序设计之网络编程.北京:中国电力出版社,2009.89~102
[6]赵生慧.Java面向对象程序设计.北京:高等教育出版社,2010.45~78
[7]王梅.Java并发程序—设计原则与模式.北京:中国电力出版社,2008.123~148
[8]Jon?Titus.?ECN?Technical?Editor:”The?Eclipse?of?stand[J].?Journal?of?Zhongkai?Agrotechnical?College”,Vol.19,No.2,?2006.
[9]W.Clay,Richardson,Donald,”Avondolio.?The?Java?high?class?weaves?a?distance:JDK?5”,?Scientific??Technology?Book?Review,No.3,2006
[10]Alice Woudhuysen.China internet:The long march toward?e-commerce[J].theeconomist?intelligence?unit.?2007
专业班级
软件1026班
学生
要求设计(论文)工作起止日期
2014年3月17日~2014年6月27日
指导教师签字
郭苗
日期
2014年3月17日
教研室主任审查签字
日期
系主任批准签字
日期
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMATi
摘要
在当今社会,互联网技术飞速发展,人们的生活已经越来越离不开网络,特别是电脑游戏,现在已成为很多人休闲娱乐的首要之选。为了满足大家娱乐、休闲、放松的需求,并且能适当开发玩家的智力,为巩固并创新所学知识,所以开发并研究了本课题。
本次设计使用的是JAVA语言,其中用到了Java语言的主要特性,GUI编程中的页面布局,JAVA语言中的典型递归算法,精细的随机布雷算法等。另外,本论文是以软件开发流程为线索,介绍了编程语言JAVA以及本课题所用软件Eclipse,本次设计的可行性分析,需求分析,概要设计以及其详细设计,系统测试等。
最终,在利用所学知识,参考有关资料之后,设计出符合大众需求,界面简洁的扫雷游戏,并根据设计中的各个阶段、程序所用到的主要技术、代码中的关机语句等编写完成了本论文,希望能为今后windows操作系统中扫雷游戏的发展提供一定的帮助。
关键词:Java;扫雷游戏;设计;算法
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMATii
JAVA Version of Minesweeper
Abstract
In todays society, the rapid development of Internet technology, peoples lives have become increasingly inseparable from the network, particularly computer games, a lot of people now have bec
原创力文档

文档评论(0)