西班牙拉斯帕尔马斯区号
您現在正在瀏覽:首頁 > 論文 > 計算機 > 畢業論文-五子棋網絡對戰游戲的設計與實現(含完整程序代碼)

免費下載畢業論文-五子棋網絡對戰游戲的設計與實現(含完整程序代碼)

  • 資源類別:論文
  • 資源分類:計算機
  • 適用專業:計算機科學 與技術
  • 適用年級:大學
  • 上傳用戶:伊朗網絡陸軍
  • 文件格式:word+class
  • 文件大小:3.90MB
  • 上傳時間:2019/4/1 9:14:40
  • 下載次數:0
  • 瀏覽次數:0

安全檢測:瑞星:安全 諾頓:安全 卡巴:安全

資料簡介
五子棋網絡對戰游戲的設計與實現(含完整程序代碼),畢業論文,共29頁,11231字。
摘要
在現代社會中,及其它無線設備越來越多的走進普通老百姓的工作和生活。隨著3G技術的普及與應用,基于Java開發的軟件在上的使用非常的廣泛,增值服務的內容也是越來越多,對豐富人們的生活內容、提供快捷的資訊起著不可忽視的作用。
本文基于J2ME技術,以計算機網絡游戲的運行流程為基礎,分模塊開發一款網絡五子棋游戲軟件。
本文對以下幾點內容做了重點研究和探討:
1、系統整體結構,根據設計目標,結合普通網絡游戲的運行流程,給出了系統總體設計方案,并探討了系統設計時需要用到的關鍵技術。
2、MIDP客戶端的實現,MIDP客戶端是游戲的唯一客戶端,主要功能包括連接服務器進行身份驗證、進行游戲并不斷的與服務器交換數據。
3、后臺系統的設計與實現,后臺用來處理與數據庫的互聯來驗證用戶身份、處理由客戶端發送過來的數據。
由于受到客觀條件的限制,本系統的測試是在三星模擬器上完成的,但它仍不失具一定的實用價值。
關鍵詞:J2ME;游戲;Servlet

目錄
1引言 1
2系統綜述 1
3游戲的現狀和關鍵技術介紹 2
3.1軟件現狀 2
3.2 J2ME概況 2
3.2.1 J2ME的由來 2
3.2.2 J2ME的3層體系結構及MIDP簡介 3
3.3 TOMCAT服務器介紹 4
3.4 SERVLET技術介紹 5
4 開發環境介紹 7
4.1開發環境 7
4.2 關于SAMSUNG WIRELESS TOOL KIT 7
5 客戶端模塊的開發 7
5.1 綜述 7
5.2 程序的類結構 7
5.3 游戲的功能流程圖 8
5.4 游戲的實現 9
5.4.1 主類Omok的實現 9
5.4.2 游戲登錄界面以及操作說明界面的實現 10
5.4.3游戲畫布類的實現 12
5.4.4網絡連接類的實現 14
5.4.5五子棋獲勝算法 15
6服務器端程序的開發 17
6.1數據庫的設計與實現 17
6.2 SERVLET程序的編寫 17
7改進建議和措施 20
7.1關于圖片問題 20
7.2軟件測試 20
7.2.1測試前的準備工作 20
7.2.2進行測試 21
7.2.3有待添加和完善的功能 22
結 論 22
參考文獻 22
致 謝 23
聲 明 24
資料文件預覽
共34文件夾,128個文件,文件總大小:8.28MB,壓縮后大小:3.90MB
  • 畢業論文-五子棋網絡對戰游戲的設計與實現(含完整程序代碼)
    • 畢業設計(論文):五子棋網絡對戰游戲的設計與實現(含完整程序代碼)
      • 程序代碼
        • 客戶端代碼
          • Omok
            • bin
              • mfMANIFEST.MF  [160.00B]
              • jadOmok.jad  [208.00B]
              • Java檔案文件Omok.jar  [27.59KB]
            • classes
              • Java類文件Cursor.class  [717.00B]
              • Java類文件Help.class  [1.43KB]
              • Java類文件Logo.class  [2.19KB]
              • Java類文件Omok$main.class  [2.01KB]
              • Java類文件Omok.class  [1.73KB]
              • Java類文件OmokBoard.class  [2.09KB]
              • Java類文件OmokCanvas$1.class  [639.00B]
              • Java類文件OmokCanvas$2.class  [772.00B]
              • Java類文件OmokCanvas$3.class  [772.00B]
              • Java類文件OmokCanvas.class  [5.15KB]
              • Java類文件ServerConnector$1.class  [904.00B]
              • Java類文件ServerConnector$2.class  [391.00B]
              • Java類文件ServerConnector.class  [2.87KB]
            • lib
            • res
              • PNG圖像文件1.png  [6.03KB]
              • Borland的Paradox 7表Thumbs.db  [17.50KB]
            • src
              • Java源文件Cursor.java  [923.00B]
              • Java源文件Help.java  [1002.00B]
              • 備份文件Help.java.bak  [1006.00B]
              • Java源文件Logo.java  [1.64KB]
              • 備份文件Logo.java.bak  [1.71KB]
              • Java源文件Omok.java  [3.82KB]
              • 備份文件Omok.java.bak  [4.16KB]
              • Java源文件OmokBoard.java  [3.72KB]
              • 備份文件OmokBoard.java.bak  [3.70KB]
              • Java源文件OmokCanvas.java  [8.48KB]
              • 備份文件OmokCanvas.java.bak  [8.49KB]
              • Java源文件ServerConnector.java  [2.93KB]
              • 備份文件ServerConnector.java.bak  [2.93KB]
            • tmpclasses
              • Java類文件Cursor.class  [670.00B]
              • Java類文件Help.class  [1.35KB]
              • Java類文件Logo.class  [2.07KB]
              • Java類文件Omok$main.class  [1.81KB]
              • Java類文件Omok.class  [1.65KB]
              • Java類文件OmokBoard.class  [1.74KB]
              • Java類文件OmokCanvas$1.class  [602.00B]
              • Java類文件OmokCanvas$2.class  [732.00B]
              • Java類文件OmokCanvas$3.class  [732.00B]
              • Java類文件OmokCanvas.class  [4.64KB]
              • Java類文件ServerConnector$1.class  [864.00B]
              • Java類文件ServerConnector$2.class  [391.00B]
              • Java類文件ServerConnector.class  [2.48KB]
            • tmplib
            • proOmok.pro  [266.00B]
            • propertiesproject.properties  [162.00B]
        • 服務器端代碼
          • servlet
            • WEB-INF
              • classes
                • Java類文件OmokServlet.class  [3.68KB]
              • lib
                • Java檔案文件activation.jar  [53.38KB]
                • Java檔案文件cos.jar  [55.08KB]
                • Java檔案文件jdom.jar  [132.20KB]
                • Java檔案文件jsp-api.jar  [48.35KB]
                • Java檔案文件jstl.jar  [16.51KB]
                • Java檔案文件mail.jar  [319.92KB]
                • Java檔案文件myjdbc.jar  [58.97KB]
                • Java檔案文件mysql-connector-java-3.0.9-stable-bin.jar  [220.76KB]
                • Java檔案文件proxool-0.8.3.jar  [464.79KB]
                • Java檔案文件servlet-api.jar  [90.45KB]
                • Java檔案文件standard.jar  [286.87KB]
              • src
                • Java源文件OmokServlet.java  [1.60KB]
              • xmlweb.xml  [972.00B]
            • xmlbuild.xml  [1.24KB]
          • Alcohol的文件格式test_Data.MDF  [1.00MB]
          • ldftest_Log.LDF  [1.00MB]
        • 程序代碼
          • 客戶端代碼
            • Omok
              • bin
                • mfMANIFEST.MF  [160.00B]
                • jadOmok.jad  [208.00B]
                • Java檔案文件Omok.jar  [27.59KB]
              • classes
                • Java類文件Cursor.class  [717.00B]
                • Java類文件Help.class  [1.43KB]
                • Java類文件Logo.class  [2.19KB]
                • Java類文件Omok$main.class  [2.01KB]
                • Java類文件Omok.class  [1.73KB]
                • Java類文件OmokBoard.class  [2.09KB]
                • Java類文件OmokCanvas$1.class  [639.00B]
                • Java類文件OmokCanvas$2.class  [772.00B]
                • Java類文件OmokCanvas$3.class  [772.00B]
                • Java類文件OmokCanvas.class  [5.15KB]
                • Java類文件ServerConnector$1.class  [904.00B]
                • Java類文件ServerConnector$2.class  [391.00B]
                • Java類文件ServerConnector.class  [2.87KB]
              • lib
              • res
                • PNG圖像文件1.png  [6.03KB]
                • Borland的Paradox 7表Thumbs.db  [17.50KB]
              • src
                • Java源文件Cursor.java  [923.00B]
                • Java源文件Help.java  [1002.00B]
                • 備份文件Help.java.bak  [1006.00B]
                • Java源文件Logo.java  [1.64KB]
                • 備份文件Logo.java.bak  [1.71KB]
                • Java源文件Omok.java  [3.82KB]
                • 備份文件Omok.java.bak  [4.16KB]
                • Java源文件OmokBoard.java  [3.72KB]
                • 備份文件OmokBoard.java.bak  [3.70KB]
                • Java源文件OmokCanvas.java  [8.48KB]
                • 備份文件OmokCanvas.java.bak  [8.49KB]
                • Java源文件ServerConnector.java  [2.93KB]
                • 備份文件ServerConnector.java.bak  [2.93KB]
              • tmpclasses
                • Java類文件Cursor.class  [670.00B]
                • Java類文件Help.class  [1.35KB]
                • Java類文件Logo.class  [2.07KB]
                • Java類文件Omok$main.class  [1.81KB]
                • Java類文件Omok.class  [1.65KB]
                • Java類文件OmokBoard.class  [1.74KB]
                • Java類文件OmokCanvas$1.class  [602.00B]
                • Java類文件OmokCanvas$2.class  [732.00B]
                • Java類文件OmokCanvas$3.class  [732.00B]
                • Java類文件OmokCanvas.class  [4.64KB]
                • Java類文件ServerConnector$1.class  [864.00B]
                • Java類文件ServerConnector$2.class  [391.00B]
                • Java類文件ServerConnector.class  [2.48KB]
              • tmplib
              • proOmok.pro  [266.00B]
              • propertiesproject.properties  [162.00B]
          • 服務器端代碼
            • servlet
              • WEB-INF
                • classes
                  • Java類文件OmokServlet.class  [3.68KB]
                • lib
                  • Java檔案文件activation.jar  [53.38KB]
                  • Java檔案文件cos.jar  [55.08KB]
                  • Java檔案文件jdom.jar  [132.20KB]
                  • Java檔案文件jsp-api.jar  [48.35KB]
                  • Java檔案文件jstl.jar  [16.51KB]
                  • Java檔案文件mail.jar  [319.92KB]
                  • Java檔案文件myjdbc.jar  [58.97KB]
                  • Java檔案文件mysql-connector-java-3.0.9-stable-bin.jar  [220.76KB]
                  • Java檔案文件proxool-0.8.3.jar  [464.79KB]
                  • Java檔案文件servlet-api.jar  [90.45KB]
                  • Java檔案文件standard.jar  [286.87KB]
                • src
                  • Java源文件OmokServlet.java  [1.60KB]
                • xmlweb.xml  [972.00B]
              • xmlbuild.xml  [1.24KB]
            • Alcohol的文件格式test_Data.MDF  [1.00MB]
            • ldftest_Log.LDF  [1.00MB]
      • Microsoft Word文檔畢業設計(論文):五子棋網絡對戰游戲的設計與實現(含完整程序代碼).doc  [296.00KB]
      • Microsoft Word文檔肖松畢業設計論文.doc  [303.00KB]
下載地址
資料評論
注意事項
下載FAQ:
Q: 為什么我下載的文件打不開?
A: 本站所有資源如無特殊說明,解壓密碼都是www.xx691.com,如果無法解壓,請下載最新的WinRAR軟件。
Q: 我的學海幣不多了,如何獲取學海幣?
A: 上傳優質資源可以獲取學海幣,詳細見學海幣規則
Q: 為什么我下載不了,但學海幣卻被扣了?
A: 由于下載人數眾多,下載服務器做了并發的限制。請稍后再試,48小時內多次下載不會重復扣學海幣。
下載本文件意味著您已經同意遵守以下協議
1. 文件的所有權益歸上傳用戶所有。
2. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
3. 學海網僅提供交流平臺,并不能對任何下載內容負責。
4. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
5. 本站不保證提供的下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
返回頂部
西班牙拉斯帕尔马斯区号 快速时时官网 时时彩信誉平台排名 全天pk10最精准计划 pk拾人工计划群 51pk10免费计划网站 重庆时时开奖结果记录 pk10赛车直播官网平台 郭一鸣天城娱乐 博凯 高频彩骗局拉人骗局 秒速时时骗局 看牌抢庄斗牛规律