真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

jsp964網絡五子棋游戲的設計與實現(xiàn)(CS)-創(chuàng)新互聯(lián)

前言

創(chuàng)新互聯(lián)公司是一家業(yè)務范圍包括IDC托管業(yè)務,虛擬空間、主機租用、主機托管,四川、重慶、廣東電信服務器租用,成都多線機房,成都網通服務器托管,成都服務器租用,業(yè)務范圍遍及中國大陸、港澳臺以及歐美等多個國家及地區(qū)的互聯(lián)網數(shù)據服務公司。

1 緒論....................................................................1

1.1 課題研究背景........................................................1

1.2 選題的前提和目的....................................................1

1.3 五子棋簡要介紹......................................................2

1.4 主要完成內容........................................................2

2 JAVA開發(fā)環(huán)境............................................................3

2.1 JAVA開發(fā)工具........................................................3

2.2 Java 簡介............................................................3

2.3 Java的起源和發(fā)展....................................................3

2.4 Java特點............................................................4

2.5? Java Socket 網絡編程簡介............................................6

? 2.5.1 Java Socket 網絡編程基礎.........................................6

? 2.5.2 Socket編程的實現(xiàn)................................................8

2.6? Java 圖形編程......................................................7

3 系統(tǒng)需求分析............................................................8

3.1 用戶需求分析........................................................8

? 3.1.1 普通用戶需求....................................................8?

? 3.1.2 系級管理員需求..................................................8

? 3.1.3 系統(tǒng)用例圖......................................................8

3.2五子棋對弈系統(tǒng)的數(shù)據流圖.............................................9

? 3.2.1 用戶登錄數(shù)據流圖(DFD)..........................................10

? 3.2.2 用戶界面顯示數(shù)據流圖(DFD)......................................11

4 系統(tǒng)的總體設計.........................................................12

4.1? 網絡編程的模式和選取..............................................12

4.2? 主要類與其作用....................................................13

? 4.2.1 服務器類.......................................................13

? 4.2.2 客戶端主類.....................................................14

? 4.2.3 客戶端副類.....................................................15

? 4.2.4 棋盤類.........................................................16

5 系統(tǒng)模塊的詳細設計.....................................................19

5.2? 客戶端界面設計....................................................19

5.3? 客戶端網絡設計....................................................20

5.4? 棋盤類設計........................................................20

5.5? 系統(tǒng)各模塊之間的關系..............................................21

6 系統(tǒng)演示...............................................................23

6.1 打開服務器端.......................................................23

6.2 棋盤的初始化.......................................................24

6.3 用戶加入...........................................................25

6.4 用戶對戰(zhàn)...........................................................26

總結.....................................................................27

致謝.....................................................................28

參考文獻.................................................................29

摘要

目前,隨著計算機網絡的發(fā)展,以計算機技術和網絡技術為核心的現(xiàn)代網絡技術已經在現(xiàn)實生活和生產中得到了廣泛的使用,休閑類網絡游戲集趣味性,娛樂性,互動性和益智性于一體,已經成為多數(shù)人群的休閑方式,也為多數(shù)人所喜好。作為休閑類網絡游戲的五子棋游戲軟件設計的主要內容是:根據五子棋的基本規(guī)則,要讓對方客戶端知道該在哪一點下子,就要根據盤面的形勢,并把棋盤棋子的重新繪制繪制,也就是更新該點的位置,然后再通過監(jiān)聽網絡傳遞的消息,直到新的位置放在棋盤的什么位置上,在進行修改,并通過計算,得出玩家是否獲得勝利.,因此玩家就能反復的進行聯(lián)機游戲。

本文論述了采用聯(lián)機對戰(zhàn)的方式體現(xiàn)出五子棋程序的分析與設計,并采用面向對象的JAVA開發(fā)工具來具體實現(xiàn)。

關鍵詞:多線程? SOCKET? 客戶端? 網絡通信

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧


網站名稱:jsp964網絡五子棋游戲的設計與實現(xiàn)(CS)-創(chuàng)新互聯(lián)
URL地址:http://weahome.cn/article/dpieds.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部