咸菜哥哥计算机毕业设计成品网
无标题文档 点击立即购买


jsp964网络五子棋游戏的设计与实现(CS)计算机毕业设计成品网
点击放大
jsp964网络五子棋游戏的设计与实现(CS)
jsp964网络五子棋游戏的设计与实现(CS)
价      格:¥ 200.00

该设计有演示视频    100%能运行

买重包换  保密发送  一校一份

点击立即购买 点击在线交谈

 资料介绍

 
提  示: 电脑  先解压,暴风影音 看
      电脑  先解压,暴风影音 看
      电脑  先解压,暴风影音 看
论文编号:

jsp964

语言+数据库:

Java/Jsp+mysql

论文字数:

14133字


 前言
1 绪论....................................................................1
  1.1 课题研究背景........................................................1
  1.2 选题的前提和目的....................................................1
  1.3 五子棋简要介绍......................................................2
  1.4 主要完成内容........................................................2
2 JAVA开发环境............................................................3
  2.1 JAVA开发工具........................................................3
  2.2 Java 简介............................................................3
  2.3 Java的起源和发展....................................................3
  2.4 Java特点............................................................4
  2.5  Java Socket 网络编程简介............................................6
    2.5.1 Java Socket 网络编程基础.........................................6
    2.5.2 Socket编程的实现................................................8
  2.6  Java 图形编程......................................................7
3 系统需求分析............................................................8
  3.1 用户需求分析........................................................8
    3.1.1 普通用户需求....................................................8 
    3.1.2 系级管理员需求..................................................8
    3.1.3 系统用例图......................................................8
  3.2五子棋对弈系统的数据流图.............................................9
    3.2.1 用户登录数据流图(DFD)..........................................10
    3.2.2 用户界面显示数据流图(DFD)......................................11
4 系统的总体设计.........................................................12
  4.1  网络编程的模式和选取..............................................12
  4.2  主要类与其作用....................................................13
    4.2.1 服务器类.......................................................13
    4.2.2 客户端主类.....................................................14
    4.2.3 客户端副类.....................................................15
    4.2.4 棋盘类.........................................................16
5 系统模块的详细设计.....................................................19
  5.2  客户端界面设计....................................................19
  5.3  客户端网络设计....................................................20
  5.4  棋盘类设计........................................................20
  5.5  系统各模块之间的关系..............................................21
6 系统演示...............................................................23
  6.1 打开服务器端.......................................................23
  6.2 棋盘的初始化.......................................................24
  6.3 用户加入...........................................................25
  6.4 用户对战...........................................................26
总结.....................................................................27
致谢.....................................................................28
参考文献.................................................................29
 
 
 
 
 
 
 
 
 
 
 
摘要
目前,随着计算机网络的发展,以计算机技术和网络技术为核心的现代网络技术已经在现实生活和生产中得到了广泛的使用,休闲类网络游戏集趣味性,娱乐性,互动性和益智性于一体,已经成为多数人群的休闲方式,也为多数人所喜好。作为休闲类网络游戏的五子棋游戏软件设计的主要内容是:根据五子棋的基本规则,要让对方客户端知道该在哪一点下子,就要根据盘面的形势,并把棋盘棋子的重新绘制绘制,也就是更新该点的位置,然后再通过监听网络传递的消息,直到新的位置放在棋盘的什么位置上,在进行修改,并通过计算,得出玩家是否获得胜利.,因此玩家就能反复的进行联机游戏。
本文论述了采用联机对战的方式体现出五子棋程序的分析与设计,并采用面向对象的JAVA开发工具来具体实现。
关键词:多线程  SOCKET  客户端  网络通信
 
 
 
 



 
  • 付款后自动弹出下载地址或人工发邮箱
  • 可以通过支付宝、微信、QQ钱包、红包等提货
  • 所有设计以演示录像为准,论文仅供参考:

  • 注:查重只查论文 不查程序
关注毕业设计“咸菜哥哥-自动发货”自助提货
支付宝扫我提货

这种付款方式安全吗?我付款了,你不发东西给我,怎么办!
成品会跟同学重复吗?能过查重吗!
成品和定做有什么区别,该如何选择?