freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

計算機中國象棋網絡對弈軟件畢業(yè)設計(留存版)

2024-10-29 10:38上一頁面

下一頁面
  

【正文】 .................. 1 開發(fā)和運行環(huán)境 ................................................ 1 開發(fā)環(huán)境 .................................................. 1 運行環(huán)境 .................................................. 1 2. JAVA 和網絡套接字技術 ............................................ 2 JAVA簡介 ...................................................... 2 JAVA圖形技術 .................................................. 2 JAVA事件響應技術 .............................................. 4 鼠標事件響應 .............................................. 4 鍵盤事件響應 .............................................. 4 網絡網絡通信技術 .............................................. 4 TCP ...................................................... 4 UDP ...................................................... 4 Socket ................................................... 5 Java 實現(xiàn) ................................................ 5 ................................. 7 中國象棋網絡版架構分析與設計 .................................. 7 中國象棋網絡版數(shù)據通信設計與 實現(xiàn) .............................. 7 通信協(xié)議選擇 .............................................. 7 數(shù)據類型分析 .............................................. 9 數(shù)據格式設計 ............................................. 11 數(shù)據通信與處理偽碼示例 ................................... 13 4.中國象棋網絡版客戶端實現(xiàn) ....................................... 16 客戶端基礎架構 ............................................... 16 客戶端 GUI 設計 ............................................... 16 弈棋主面板 ............................................... 16 用戶列表面板 ............................................. 17 棋譜記錄面板 ............................................. 17 用戶交流面板 ............................................. 17 客戶端類設計 ................................................. 18 chessboardP .............................................. 18 userP .................................................... 18 chessstateP .............................................. 19 chatP .................................................... 19 數(shù)據處理相關類 ........................................... 19 客戶端主要算法偽碼示例 ....................................... 20 棋子和棋盤狀態(tài)維護算法簡介 ............................... 20 棋盤規(guī)則馬規(guī)則偽 碼示例 ................................... 20 安徽工業(yè)大學 畢業(yè)設計(論文)說明書 IV ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 棋子選擇和移動偽碼示例 ................................... 20 棋譜生成部分偽碼示例 ..................................... 21 棋局結果判定偽碼示例 ..................................... 22 通信數(shù)據處理和分發(fā)算法簡介 ............................... 22 棋子選中閃爍算法簡介 ..................................... 22 ...................................... 23 服務器端基礎架構 ............................................. 23 服務器端 GUI 設計 ............................................. 24 服務器端類設計 ............................................... 25 serverGUI ................................................ 25 serverListener ........................................... 25 chessroom ................................................ 26 databaseinterface ........................................ 26 數(shù)據庫相關開發(fā) ............................................... 26 數(shù)據庫需求分析 ........................................... 26 數(shù)據庫表設計 ............................................. 26 服務器端主要算法偽碼示例 ..................................... 27 登錄注冊時與數(shù)據庫交互偽碼示例 ........................... 27 弈棋聊天用戶列表維護數(shù)據轉發(fā)算法簡介 ..................... 28 MD5 加密產生密匙偽 碼示例 ................................. 28 踢用戶下線偽碼示例 ....................................... 28 6.中國象棋網絡版運行測試 ......................................... 30 .............................................. 30 用戶上線響應異常 ......................................... 30 弈棋過程中將可以出九宮異常 ............................... 31 服務器端測試 ................................................. 32 用戶下線后服務器在線用戶數(shù)統(tǒng)計異常 ....................... 32 對正在弈棋的用戶強制下線異常 ............................. 33 .................................................... 33 結束語 ............................................................ 34 致 謝 ............................................................ 35 參考文獻 .......................................................... 36 附 錄 ............................................................ 37 安徽工業(yè)大學 畢業(yè)設計(論文)說明書 共 51 頁 第 1 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 1. 前 言 課題的研究目的和意義 本課題的目的是采用 Java 語言編寫實現(xiàn)網絡象棋對弈軟件,實現(xiàn)中國象棋的網絡對弈,擁有用戶列表、棋譜查看保存、在線交流等功能。 關鍵詞 : 對弈, Java, 多線程 安徽工業(yè)大學 畢業(yè)設計(論文)說明書 II ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ Abstract Chinese chess online is a software can support multiplayer play chess online at the same time . The chinese chess online, based on the architecture of C/S, is developed by MySQL database and Java, a crossplatform language. In the development, multithread, Java swing, Socket programming and TCP/UDP protocol are applied. First, the newer can fast register and then get an account in the work version. The players can invite others to join, watch others playing, municate with others online and hold chessplaying records. Of course ,there exists a status bar to check the states of all chess players. Here the service releases the notes of the system information, displays the state of itself, and deal with chess players online, etc. The test of the system in
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1