您現在正在瀏覽:盛世彩票秒速时时彩 > 論文 > 計算機 > 畢業論文-JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告)

免費下載畢業論文-JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告)

  • 資源類別:論文
  • 資源分類:計算機
  • 適用專業:計算機科學與技術
  • 適用年級:大學
  • 上傳用戶:儛鎇釺惍
  • 文件格式:word+java
  • 文件大?。?/b>585.79KB
  • 上傳時間:2019/4/7 9:25:50
  • 下載次數:0
  • 瀏覽次數:0

盛世彩票秒速时时彩 www.gvltu.icu 安全檢測:瑞星:安全 諾頓:安全 卡巴:安全

資料簡介
JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告),畢業論文,共51頁,20463字,附源程序、開題報告等。
摘 要:網絡通信在當今信息社會中起著不可或缺的作用 ,人們可以利用網絡通信技術進行即時的信息交流。例如,人們可以通過Internet搜索所要的信息,通過網上通信工具聊天,交流信息,上網購物等等。
本課題是應用了計算機網絡通信技術和JAVA網絡編程的基礎知識,以JAVA為平臺,利用Eclipse開發工具,并使用SQL Server 2000管理數據庫數據開發出的基于Socket的網絡即時通信系統。系統采用客戶機/服務器(C/S)的模式設計,是一個三層C/S結構,數據庫服務器、應用程序服務器端、應用程序客戶端,按照此設計思想,系統采用C/S結構,可以將任務合理分配到客戶機端和服務器端 ,從而降低了系統的通信開銷。此系統共分為兩個??椋嚎突Ф四?楹頭衿鞫四??。從操作簡便、界面美觀、靈活實用的用戶要求出發,設計開發的網絡通信系統可以實現用戶注冊,用戶登錄,消息通信和好友管理等主要功能。
本說明書主要介紹了本課題的研究意義以及開發背景、開發過程,和所完成的功能,并著重說明了開發設計的思想、技術難點和解決方案。
關鍵詞:網絡通信 JAVA平臺 C/S Socket

目 錄

1 引言 1
1.1 課題的研究現狀 1
1.2 課題簡介以及設計要求 2
1.2.1課題簡介 2
1.2.2課題設計要求 2
1.3 課題的調研 2
1.4 可行性分析 2
1.4.1 可行性分析的目的 2
1.4.2 技術可行性分析 3
1.4.3 經濟可行性分析 3
1.4.4 操作可行性分析 3
1.4.5 法律可行性分析 4
1.5 論文各章簡介 4
2 系統需求分析 5
2.1 業務流分析 5
2.2概念結構設計 5
2.3 數據流分析 5
2.4 數據字典 6
2.4.1數據字典 6
2.4.2處理邏輯說明 7
3 系統總體設計 9
3.1 系統開發的原則 9
3.1.1 面向用戶的觀點 9
3.1.2 嚴格按階段進行 9
3.1.3 采用系統的觀點處理 9
3.1.4采用??榛杓品椒?9
3.1.5 整個系統的設計主要采用快速原形法 9
3.2系統總體功能結構設計 10
3.2.1 系統代碼設計說明 10
3.2.2 系統設計技術說明 10
3.2.3 系統總體功能結構 12
3.3 系統數據庫設計 13
3.4開發環境設計與運行環境設計 14
3.4.1 開發環境設計 14
3.4.2 運行環境設計 15
4 服務器??檣杓?15
4.1 主服務器類設計 15
4.2 多線程ServerThread類的設計 16
4.3 用戶注冊???17
4.4 登錄驗證??檣杓?17
4.4.1登錄線程設計 17
4.4.2 通知好友上線???18
4.5 好友管理???20
4.5.1 查找好友???20
4.5.2 查看好友資料???20
4.5.3 直接添加好友???20
4.5.4 添加好友???20
4.5.5 添加好友應答???21
4.5.6 刪除好友???21
4.6 退出下線???22
5 客戶端??檣杓?23
5.1新用戶注冊???23
5.1.1 注冊流程 23
5.1.2 注冊事件監聽流程 23
5.2 用戶登錄???24
5.2.1 監聽登錄事件 26
5.2.2 界面設計 27
5.2.3 設計過程中遇到的問題 28
5.3 消息通信???29
5.3.1 發送消息 30
5.3.2 監聽用戶操作消息 32
5.3.3 接收消息 35
5.3.4 發送文件和接收文件???36
5.4 好友管理???37
5.4.1 查找好友 37
5.4.2 添加好友 38
5.4.3 查看資料 39
5.4.4 刪除好友 39
6用戶手冊 40
6.1 系統的運行環境 40
6.1.1 硬件要求 40
6.1.2 軟件環境 40
6.2 系統的功能簡介 40
6.3 系統的運行和操作指南 40
7 系統特色與不足 42
7.1 系統特色 42
7.2 系統不足 42
7.3 設計收獲和心得 42
結 論 44
致 謝 45
參 考 文 獻 46
資料文件預覽
共9文件夾,82個文件,文件總大?。?.32MB,壓縮后大?。?85.79KB
  • 畢業論文-JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告)
    • 畢業設計(論文):JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告)
      • 程序
        • bin
          • com
            • jicq
              • Java類文件FindFriend2$1.class  [647.00B]
              • Java類文件FindFriend2$2.class  [647.00B]
              • Java類文件FindFriend2$3.class  [646.00B]
              • Java類文件FindFriend2$4.class  [645.00B]
              • Java類文件FindFriend2.class  [8.23KB]
              • Java類文件FindListCellRenderer.class  [1.94KB]
              • Java類文件FindListModel.class  [1.22KB]
              • Java類文件GetFile.class  [1.96KB]
              • Java類文件HeadpicCellRenderer.class  [1.63KB]
              • Java類文件HeadPicCombobox.class  [788.00B]
              • Java類文件MainWin$1.class  [622.00B]
              • Java類文件MainWin$10.class  [625.00B]
              • Java類文件MainWin$11.class  [631.00B]
              • Java類文件MainWin$12.class  [624.00B]
              • Java類文件MainWin$13.class  [626.00B]
              • Java類文件MainWin$14.class  [626.00B]
              • Java類文件MainWin$15.class  [626.00B]
              • Java類文件MainWin$16.class  [626.00B]
              • Java類文件MainWin$17.class  [645.00B]
              • Java類文件MainWin$2.class  [628.00B]
              • Java類文件MainWin$3.class  [626.00B]
              • Java類文件MainWin$4.class  [626.00B]
              • Java類文件MainWin$5.class  [622.00B]
              • Java類文件MainWin$6.class  [623.00B]
              • Java類文件MainWin$7.class  [627.00B]
              • Java類文件MainWin$8.class  [625.00B]
              • Java類文件MainWin$9.class  [623.00B]
              • Java類文件MainWin.class  [26.58KB]
              • Java類文件MainWin_cancel_mouseAdapter.class  [638.00B]
              • Java類文件MainWin_direct_mouseAdapter.class  [423.00B]
              • Java類文件MainWin_list_mouseAdapter.class  [632.00B]
              • Java類文件MainWin_ok_mouseAdapter.class  [626.00B]
              • Java類文件MainWin_sendmessage_mouseAdapter.class  [653.00B]
              • Java類文件NameAndPicListCellRenderer.class  [1.78KB]
              • Java類文件NameAndPicListModel.class  [1.10KB]
              • Java類文件New$1.class  [599.00B]
              • Java類文件New$2.class  [601.00B]
              • Java類文件New$3.class  [598.00B]
              • Java類文件New.class  [6.19KB]
              • Java類文件Register$1.class  [632.00B]
              • Java類文件Register.class  [7.24KB]
              • Java類文件SendFile.class  [1.49KB]
              • Java類文件Server.class  [1.17KB]
              • Java類文件ServerThread.class  [10.04KB]
              • Java類文件sunPanel.class  [1.14KB]
        • src
          • com
            • jicq
              • Java源文件FindFriend2.java  [7.32KB]
              • Java源文件FindListModel.java  [2.00KB]
              • Java源文件GetFile.java  [1.12KB]
              • Java源文件MainWin.java  [33.80KB]
              • Java源文件NameAndPicListModel.java  [2.98KB]
              • Java源文件New.java  [5.00KB]
              • Java源文件Register.java  [6.90KB]
              • Java源文件SendFile.java  [828.00B]
              • Java源文件Server.java  [16.71KB]
              • Java源文件sunPanel.java  [667.00B]
        • classpath.classpath  [429.00B]
        • project.project  [380.00B]
        • JPEG圖形文件1.jpg  [1.18KB]
        • Windows或OS/2位圖文件11.bmp  [4.74KB]
        • Windows或OS/2位圖文件13.bmp  [4.74KB]
        • Windows或OS/2位圖文件15.bmp  [4.74KB]
        • Windows或OS/2位圖文件19.bmp  [4.74KB]
        • JPEG圖形文件2.JPG  [1.26KB]
        • Windows或OS/2位圖文件21.bmp  [4.74KB]
        • Windows或OS/2位圖文件25.bmp  [4.74KB]
        • JPEG圖形文件3.jpg  [1.20KB]
        • JPEG圖形文件4.JPG  [1.22KB]
        • JPEG圖形文件5.jpg  [1.12KB]
        • JPEG圖形文件6.JPG  [1.17KB]
        • JPEG圖形文件7.jpg  [1.38KB]
        • JPEG圖形文件8.JPG  [1.23KB]
        • Windows或OS/2位圖文件9.bmp  [4.74KB]
        • GIF圖像文件cab_smal.gif  [1.40KB]
        • GIF圖像文件cab_small.gif  [7.90KB]
        • [非法語句]志文件hs_err_pid1256.log  [4.40KB]
        • JPEG圖形文件smile.JPG  [1.17KB]
        • JPEG圖形文件sun.JPG  [28.61KB]
        • JPEG圖形文件sun_small.gif.JPG  [1.17KB]
        • 動態鏈接庫swt-win32-3063.dll  [300.00KB]
        • Borland的Paradox 7表Thumbs.db  [40.50KB]
      • Microsoft Word文檔開題報告:JAVA網絡通信系統的研究與開發.doc  [102.00KB]
      • Microsoft Word文檔畢業設計(論文):JAVA網絡通信系統的研究與開發(論文+源代碼+開題報告).doc  [649.00KB]
下載地址
資料評論
注意事項
下載FAQ:
Q: 為什么我下載的文件打不開?
A: 本站所有資源如無特殊說明,解壓密碼都是盛世彩票秒速时时彩 www.gvltu.icu,如果無法解壓,請下載最新的WinRAR軟件。
Q: 我的學海幣不多了,如何獲取學海幣?
A: 上傳優質資源可以獲取學海幣,詳細見學海幣規則。
Q: 為什么我下載不了,但學海幣卻被扣了?
A: 由于下載人數眾多,下載服務器做了并發的限制。請稍后再試,48小時內多次下載不會重復扣學海幣。
下載本文件意味著您已經同意遵守以下協議
1. 文件的所有權益歸上傳用戶所有。
2. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
3. 學海網僅提供交流平臺,并不能對任何下載內容負責。
4. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
5. 本站不保證提供的下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
返回頂部
mg4355电子游戏线路检测 七乐彩拖胆价格表 北京pk赛车精准计划 二人麻将赢钱技巧 好运来pk10计划软件 红牛快3稳赚公式 玩彩票一千本金稳赚50的方法 苹果实体店 时时彩后三混选稳赚 双色球计划网全天 七星彩教你如何看规律 打印软件免费版 中国体育彩票网上投注站 nba本土投注量cc指数 七星彩直码5000组 欲钱买动物。猜一生肖