首页   关于我们   服务项目   新闻动态   诚聘英才   资料文案   客户须知   联系我们
科研立项
普通科研立项/部省市级/项目申报书/标书/计划书/评职称科研等
结题报告
结题报告/研究报告/阶段报告/成果报告/调研报告/开题报告等
科学基金
自然/社会科学基金/产学研/青年/教育/软科学/863/学科点等
论文成果
期刊论文/毕业论文/应用文/代写/发表/翻译/成果编撰/出版等
 
基于JAVA的网络五子棋游戏的设计与实现开题报告
添加时间: 2012-10-30 19:16:22 文章来源: 文章作者: 点击数:3438

毕业论文(设计)开题论证审批表

学生姓名

学号

年级专业及班级

 

指导教师及职称

开题时间

 

毕业论文(设计)题目

 基于JAVA的网络五子棋游戏的设计与实现

文献综述(选题研究意义、国内外研究现状、主要参考文献等)

1. 选题研究意义

选择基于JAVA的网络五子棋游戏的设计与实现系统作为毕业设计,是因为网络游戏在互联网信息服务中飞速发展,网络游戏不再仅仅只是个游戏,而为人们提供了交流的平台,大大拉近了人与人之间的距离,游戏作为信息化平台上的一种特殊的休闲娱乐方式,在信息化发展的同时,游戏能够伴随着信息化的发展而发展。

2. 国内外研究现状

由于网络游戏的发展空间空前巨大,在空前巨大的发展空间背后隐逸着重重的商机。中国网络游戏市场销售收入在2004年为24.7亿人民币,比2003年增长了47.9%。预计2009年中国网络游戏市场销售收入将达到109.6亿元,2004年到2009年的年复合增长率为34.7%

由于市场规模基数的增加及网络游戏用户每月花费的平缓增长,从2004年——2009年每年的增长率将逐年下降:2004年为47.9%,到2009年增长率为29.1%。即使如此,这一增长率同中国IT市场增长率及网络游戏用户增长率相比也非常高,充分表现出市场仍处于快速发展阶段。

五子棋是一种两人对弈的纯策略型棋类游戏,是起源于中国古代的传统黑白棋种之一。发展于日本,流行于欧美。容易上手,老少皆宜,而且趣味横生,引人入胜;不仅能增强思维能力,提高智力,而且富含哲理,有助于修身养性。目前,五子棋在我国的很多大、中城市发展很快,尤其是首都北京,曾多次举办了五子棋的各种比赛,CCTV-5也长期播放着五子棋的讲座,还有一些大型企业和单位也曾举办过五子棋的比赛。这些活动表明,五子棋在我国有着广泛的群众基础,是一项人民群众喜闻乐见的体育运动。五子棋在国内外的发展速度相当快,预计在几年后,五子棋能在很多国家形成热门运动。当然,我国也不例外,在很多热衷于五子棋事业的棋手的共同努力下,我们国家有望在不久的将来成为五子棋运动的中心,

网络五子棋游戏是伴随游戏平台下生成使用的,网络五子棋选手集中在QQ游戏、联众、263UC等平台。现实五子棋选手和网络五子棋最大的区别在于:前者选手面对面对弈,后者则通过电脑进行操作。网络五子棋使五子棋游戏越来越便利,两人可以在网上任意时刻随意的连接,让有对战想法的两个人进行线上对战。由于采用了可视化的程序设计方法,可以方便以可视化方式直接绘制用户图形界面,并可直观,动态的调整界面的风格和样式,直到满意为止,从而克服了以前必须用大量代码去描述界面元素的外观和位置的传统编程模式。为网络用户们提供了一个简捷的游戏休闲方式。  

3. 主要参考文献

[1] ()Marty Hall,Larry Brown. ServletJSP核心编程.第二版.赵学良译. 北京:清华大学出版社,2004.06

[2] 孙卫琴. 精通Struts:基于MVCJava Web设计与开发. 北京:电子工业出版社,2004.08
    [3]
张孝祥. Java就业培训教程[M]. 北京:清华大学出版社,2003

[4] 陈鹏,程勇. J2EE项目开发实用案例. 北京:科技出版社,2006

 [5] ()Bruce Eckel. Java编程思想. 陈昊鹏译. 北京:机械工业出版社,2007

[6] 赵元杰. Oracle 10g系统管理员简明教程. 北京:人民邮电出版社,2006

[7] 程伟,汪孝宜. 开发者突击:JSP网络开发经典模块实现全集. 北京:电子工业出版社,2008

[8]丁展,汤倩.JAVA 游戏开发技术与实例[M]. 北京:人民邮电出版社,2005

[9]张宏林.JAVA程序设计与开发技术大全[M]. 北京:人民邮电出版社,2005

[10]黄维通.JAVA 面向对象与可视化程序设计[M]. 北京:清华大学出版社,2003

[11]谢希任.计算机网络(第4版)[M]. 北京:电子工业出版社,2005

[12]()W. Richard Stevens. TCP/IP详解卷1:协议[M]. 机械工业出版社,2005

[13]陈兵旗,孙明. JAVA实用图象处理专业教程[M] . 北京:清华大学出版社,2004

[14]张静.JAVA多媒体编程基础[M]. 北京:清化大学出版社,2005

[15]刘长明,杨工明.JAVA 实践与提高(多媒体篇)[M]. 北京:中国铁道出版社,2001

[16]蔡宝忠,彭吉梅.深入JAVA编程[M]. 北京:中国电力出版社,2001

注:此表如不够填写,可另加页。

研究方案研究目的、内容、方法、预期成果、条件保障等)

研究目的:构建一个基于JAVA的网络五子棋游戏,以便充分利用网络这一大家高效的平台,使人们只需用电脑打开浏览器就可以进行与朋友联机游戏,即方便又快速,同时提供提供一个人与人之间的多样化交流渠道和宽阔的交流空间

研究内容:充分发挥Java语言在游戏开发的优势,采用面向连接的TCP协议作为主要通信协议,运用Windows Socket网络编程技术实现游戏客户端和游戏服务器端之间的通讯,完成五子棋游戏功能。

研究方法:和同学讨论、与老师交流,在网上查资料、图书馆查看书籍进行技术学习。

  预期成果:可以进行本地的人机对弈、双人对弈,也可以进行网络的双人对弈的软件。

  条件保障:掌握Java开发语言,有完善的JAVA游戏开发知识体系,掌握网络编程技术。

时间进程安排(各研究环节的时间安排、实施进度、完成程度等)

2010-09-102010-09-25   查阅相关资料,准备开题

2010-09-252010-09-30   开题论证,完成开题论证答辩。

2010-10-012010-11-30   对系统进行需求分析,概要设计,总体设计。

2010-12-012011-02-28   编写程序,初步实现系统。

2011-03-012011-03-31   程序测试,程序设计完成。

2011-04-012011-04-30   完成毕业论文,对相关资料的整理归档。

2011-05-012011-05-25   毕业答辩。

开题论证小组意见

                              组长签名:

                                                  

专业委员会意见

签名:

                               

系毕业论文(设计)工作领导小组审核意见

签名:

       

 
@Kcpaper 工作室 2009-2021 版权所有:科创工作室 1024*768显示最佳 皖ICP备12010335号-9 点击这里给我发消息