• <abbr id="i8gko"><center id="i8gko"></center></abbr>
      <ul id="i8gko"></ul>
    • <abbr id="i8gko"><sup id="i8gko"></sup></abbr>
    • <ul id="i8gko"></ul>
      <fieldset id="i8gko"></fieldset>
      <tfoot id="i8gko"></tfoot>
      論文格式
      電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業管理 信息計算科學 電氣自動化 歷史論文
      機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
      制藥工程 生物工程 包裝工程 模具設計 測控專業 工業工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
      通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
      • 首頁 |
      • 畢業論文 |
      • 論文格式 |
      • 個人簡歷 |
      • 工作總結 |
      • 入黨申請書 |
      • 求職信 |
      • 入團申請書 |
      • 工作計劃 |
      • 免費論文 |
      • 合作期刊 |
      • 論文同學網 |
      搜索 高級搜索

      當前位置:論文格式網 -> 畢業論文 -> 計算機論文
      畢業論文標題:

      一個簡單的即時通訊工具的設計與開發

       本文ID:LWGSW13819 價格:收費積分/100
      掃一掃 掃一掃
      本站會員可自行下載:下載地址 一個簡單的即時通訊工具的設計與開發 (收費:1000 積分)  

      論文字數:10597,頁數:35

      摘  要
      即時通訊(Instant Messaging)是目前Internet上最為流行的通訊方式,各種各樣的即時通訊軟件也層出不窮;服務提供商也提供了越來越豐富的通訊服務功能。Java是當前比較流行的開發語言之一,它有著自己的易用特點與性能優勢,比如跨平臺、安全性、多線程、網絡Socket編程、數據流概念等方面,因此通過對開源即時通訊LinuxQQ的研究和分析,基于Java語言和J2EE規范設計了一個即時通訊工具JICQ (Java for I seek you),并對其體系結構、構成模塊及系統關鍵技術進行了分析與設計。在系統設計與建模過程中,使用了UML和面向對象的分析、設計方法,并使用Rose作為建模工具;本系統基于j2se1.5,j2ee1.4,使用Eclipse等作為開發工具,在開發過程中用到了時下流行的重構開發方法,優化了系統的設計。力圖使系統具有安全、高效、實用、支持在不同系統平臺運行等特點。

      關鍵詞:即時通訊;多線程;SOCKET編程;JSP

      Design and Development of a Simple Instant Communication Tool
      Abstract
      Instant Message is currently the most popular way to communicate on the Internet,so various Instant Messaging software are continuously appearing; Service providers offer more and more communication service nowadays. Java programming language (Java 2 Standard Edition) is one of popular programming languages. With its features of cross-platform, security, multi-threaded capability, Socket Programming, data flow concepts and so on, Java has its own distinctive and functional advantages. Therefore, based on the research and analysis of LinuxQQ, with the Java language and J2EE, this paper designs an instant messenger—JICQ (Java for I seek you), and then analyzes its architecture, modules, as well as its key technologies. During the design and modeling process of instant messenger system, the UML and method of object-oriented analysis and design are used. Furthermore, the modeling tool of Rose is included. Based on the system j2se1.5, j2ee1.4, the Eclipse development tool in the development process, and refactoring development method, the system design is optimized. Due to these factors, the system is safe, efficient and practical in different operating system platforms.

      Key words: instant message; multithreaded; socket program; JSP

      目  錄

      1 引言 1
      1.1 項目開發背景 1
      1.1.1 項目背景 1
      1.1.2 技術背景 1
      1.2 該系統設計的意義 2
      2相關理論及基礎技術與開發平臺 2
      2.1 即時通訊應用工作原理分析 2
      2.2所用技術 3
      2.3工具及開發平臺 4
      2.4 系統配置要求 5
      3系統體系結構的設計 5
      3.1 需求描述 5
      3.2系統架構設計 6
      3.3 系統的總體功能設計 7
      3.3.1總體功能設計 7
      3.3.2注冊模塊設計 8
      3.3.3 登錄模塊設計 10
      3.3.4用戶間交互模塊設計 12
      3.4數據庫設計 14
      3.4.1數據庫物理模型 14
      3.4.2數據字典 15
      4系統實現 16
      4.1網絡通訊編碼實現 16
      4.1.1聊天客戶端部分代碼 16
      4.1.2服務器端監聽與轉發消息代碼 17
      4.1.3服務端單線程上線處理代碼 18
      4.2 系統運行的效果圖 20
      4.2.1 登錄界面 20
      4.2.2 主界面 20
      4.2.3 群聊天界面 21
      4.2.4 好友聊天界面 22
      4.2.5 好友查找界面 23
      4.3注冊模塊的實現 24
      4.3.1 數據庫連接 24
      4.3.2 字符編碼過濾器的核心代碼 24
      4.4 注冊模塊運行效果圖 25
      4.4.1 主頁面 25
      4.4.2 注冊頁面 25
      5 系統測試與運行 26
      結    論 27
      參考文獻 28
      致    謝 29
      聲    明 30


      相關論文
      本論文在計算機論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
      上一篇:泡泡堂網絡游戲的設計與實現 下一篇:手機游戲(堡壘)的設計與開發
      Tags:一個 簡單 即時 通訊 工具 設計 開發 【收藏】 【返回頂部】
      最新文章
      熱門文章
      計算機論文
      推薦文章

      本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com

      論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機論文畢業論文格式,論文格式范文,畢業論文范文

      Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有 蜀ICP備09018832號

      感谢您访问我们的网站,您可能还对以下资源感兴趣:

      论文格式网:毕业论文格式范文
    • <del id="imuw0"></del>
      • <strike id="imuw0"></strike>
        <ul id="imuw0"></ul>
        <ul id="imuw0"><sup id="imuw0"></sup></ul>