?

      聊天室系統設計與實現(JSP+MySQL).doc

      資料分類:設計作品 上傳會員:風信子 更新時間:2018-11-08
      需要金幣1000 個金幣 資料包括:完整論文 下載論文
      轉換比率:金額 X 10=金幣數量, 例100元=1000金幣 論文字數:8790
      折扣與優惠:團購最低可5折優惠 - 了解詳情 論文格式:Word格式(*.doc)

      摘要: 目前,網絡聊天已成為網民生活、工作、學習中不可缺少的一部分。網絡聊天室以其方便、快捷、價格低廉等獨特優勢深受用戶喜歡,并且成為最受歡迎的在線聯系方式之一。因此,開發功能完善的網絡聊天室系統具有很強的應用需求。本課題的研究目標是開發一個網絡聊天室系統,從而方便用戶之間的交流聯系。本系統采用較為流行的Servlet+JSP+JavaBean+JDBC架構,選用MyEclipse作為開發平臺,后臺采用MySQL數據庫,且開發過程中使用了JSP+Ajax等關鍵技術。本文全面詳細地介紹了各個模塊的功能及其實現方法。本文系統主要包含注冊模塊、登錄模塊、管理員模塊、聊天室模塊,主要實現了用戶注冊、用戶登錄、管理員踢人、群聊、私聊、選擇表情、改變字體顏色等功能。本文系統具有界面極具人性化、簡單易懂、方便用戶操作等特點。此外,本文系統采用Ajax技術來即時刷新用戶在線列表和聊天消息,從而克服了已有系統要求定時和手動刷新的缺點。

       

      關鍵詞:網絡聊天室;MyEclipse;JSP;Ajax;人性化

       

      目錄

      摘要

      ABSTRACT

      第一章 緒論-7

      1.1 課題背景-7

      1.2 課題意義-7

      1.3 國、內外研究現狀-8

      1.3.1 國外研究現狀-8

      1.3.2 國內研究現狀-8

      第二章 聊天室系統需求分析-10

      2.1 功能分析-10

      2.2 系統用例-11

      2.3 時序圖-12

      2.4 領域模型-13

      2.5 系統開發環境需求分析-13

      2.5.1 系統硬件需求-13

      2.5.2 系統軟件需求-14

      2.6 可行性分析-14

      2.6.1 技術可行性分析-14

      2.6.2 經濟可行性分析-14

      2.6.3 社會因素可行性分析-14

      第三章 系統概要設計-15

      3.1聊天室系統基本原理-15

      3.2聊天室系統總體結構設計-15

      3.3 數據庫設計-15

      3.3.1 數據庫概念結構設計-16

      3.3.2 數據庫邏輯結構設計-16

      第四章 聊天室系統功能設計與實現-17

      4.1注冊模塊設計與實現-17

      4.2登錄模塊設計與實現-19

      4.3聊天室主界面模塊設計與實現-21

      4.4管理員功能設計與實現-28

      4.5群聊功能-29

      4.6私聊功能-29

      4.7表情選擇功能-30

      4.8字體顏色選擇功能-31

      4.9包與類設計-32

      4.9.1 包設計-32

      4.9.2 類設計-33

      第五章 功能測試-35

      5.1測試目標-35

      5.2測試方法-35

      5.3測試用例-35

      5.3.1黑盒測試結果-35

      5.3.2 白盒測試結果-36

      第六章 總結與展望-37

      參考文獻-38

      致謝-39

      相關論文資料:
      最新評論
      上傳會員 風信子 對本文的描述:本次課題主要采用Java技術、JSP技術、MySQL數據庫技術。Java技術和JSP技術具有優秀的高效性、通用性、安全性、平臺移植性,可以用來開發穩定、可靠的應用程序。MySQL數據庫體積小、速......
      發表評論 (我們特別支持正能量傳遞,您的參與就是我們最好的動力)
      注冊會員后發表精彩評論獎勵積分,積分可以換金幣,用于下載需要金幣的原創資料。
      您的昵稱: 驗證碼:
      ?