1 / 40
文档名称:

基于JSP教务信息发布系统论文.doc

格式:doc   页数:40
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于JSP教务信息发布系统论文.doc

上传人:策划大师 2011/11/13 文件大小:0 KB

下载得到文件列表

基于JSP教务信息发布系统论文.doc

文档介绍

文档介绍:大学
本科毕业设计(论文)
学院计算机科学与工程学院
专业通信工程
学生姓名
班级学号
指导教师
二零一零年六月
江苏科技大学本科毕业论文
基于JAVA的网络五子棋游戏
JAVA-work backgammon game
摘要
随着计算机技术的不断发展,网络技术的普及范围越来越广,网络能够提供的服务多样、便捷,已经成为人们生产生活中不可缺少的重要组成部分。如今网络休闲游戏发展迅速,它凭借健康、方便、互动性强、益智等诸多优点,成为大部分现代人休闲娱乐的首选。
本系统主要是建立一个具有具体规则的五子棋平台,使两台不同计算机的使用者通过一定的网络连接,达到网络对弈的目的,以及单机上的人机对战。主要通过基于TCP/IP协议的套接字Socket以及人工智能算法来实现本系统,本系统实现了基于Java的网络五子棋游戏,采用Eclipse编写。主要功能包括五子棋的人机对弈和双人对弈,游戏的人机界面友好,互动性强,实现了网络休闲游戏的基本功能。
关键词: Java;人机对弈;双人对弈;五子棋
Abstract
With the continuous development puter technology and increasing popularity work technology, diverse and convenient services provided work have been an important and indispensable part of life. Today, casual games, with its rapid development and virtues like health, convenience, interaction, intelligent and so on, have been the first choice of most people in entertainment.
The system builds a backgammon platform with specific rules, which enables two different users to play chess or enables users to play puter work connecting. It is implemented mainly through socket based on TCP / IP protocol and artificial intelligence algorithms, and implements a Java-based online game of backgammon, which is edited by Eclipse. This system implements basic function, including human-machine-play and human-human-play ,and it has friendly interfaces and strong interaction.
Keywords: Java;Human Versus;Double play chess;Five in a Row
目录

第一章绪论 1
五子棋发展史 1
五子棋研究意义和现状 1
本论文主要内容 2
第二章系统使用工具介绍 3
编程语言 3
java语言介绍 3
java语言的优点 3
MyEclipse集成平台介绍 5
MyEclipse介绍 6
第三章系统功能分析与算法分析 8
系统功能 8
算法分析 8
第四章系统设计 13
详细功能分析 13
设计思路 15
人机对战设计 15
网络对战设计 17
本地游戏设计 17
第五章系统实现 19
主界面 19
单机游戏 20
网络对战 25
网络对战 25
聊天功能 28
限时功能 29
结论 32
致谢 33
参考文献 34
第一章绪论
本章节主要介绍了五子棋的发展史,研究五子棋的意义和五子棋的国内外现状。
五子棋发展史
五子棋是起源于中国古代的传统黑白棋种之一。现代五子棋日文称之为“连珠”,英译为“Renju”,英文称之为“Gobang”或“FIR”(Five in a Row的缩写),亦有“连五子”、“五子连”、“串珠”、“五目”、“五目碰”、“五格”等多