Java web聊天室系統(tǒng)的設計與實現(xiàn)開題報告_第1頁
Java web聊天室系統(tǒng)的設計與實現(xiàn)開題報告_第2頁
Java web聊天室系統(tǒng)的設計與實現(xiàn)開題報告_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、山西大學商務學院畢業(yè)論文(設計)開題報告論文(設計)題目java web聊天室系統(tǒng)的設計與實現(xiàn)學生姓名專業(yè)軟件工程(嵌入式系統(tǒng)方向)指導教師選題目的和意義:聊天室(chat room)是網絡世界中最常見的服務,最早的起源來自于bbs站點,除了在線聊天之外,的確是漫漫長夜打發(fā)時間的最佳消遣。“互通有無、排憂解難”也是聊天室的另一個功能;其次便是當成傳遞信息的渠道;聊天室還可以發(fā)展成為“在線會議”,其優(yōu)點真是一言難盡。雖然在市面上早已出現(xiàn)了“聊天室”的應用軟件,例如:microsoft chat,其使用界面及功能也已經十分完善,不過它總是一套獨立于瀏覽器之外的套裝軟件,上手之前還要先熟悉操作方法才

2、能開始享樂其中,對于沒有時間學習的網友來說,這總是不方便,因此越來越多的網站提供 瀏覽器“聊天室”的功能,以便造福更多的網友。所以我選擇設計一種根植于瀏覽器之上的“聊天室”,更加貼合實際用戶,使用快捷便利,利于長時間使用,方便維護更新。與本課題相關的技術和方法綜述:(1)java: jdbc:數(shù)據(jù)庫連接技術是一種用于執(zhí)行sql語句的java api,可以為多種關系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用java語言編寫的類和接口組成;jsp:java server pages是一種動態(tài)網頁技術標準。它是在傳統(tǒng)的網頁html文件(*.html)中插入java程序段和jsp標記,從而形成jsp文件。jsp與

3、java servlet一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個html文本,因此客戶端只要有瀏覽器就能瀏覽。(2)sql server:sql server是一種關系型數(shù)據(jù)庫,豐富的編程接口和圖形化界面,使程序設計和數(shù)據(jù)庫的管理更加直觀、簡單。sql server提供數(shù)據(jù)倉庫功能,更是一大亮點。(3)tomcat :tomcat服務器是一個免費的開放源代碼的web應用服務器,因為其技術先進、性能穩(wěn)定、而且免費、深受java愛好者的喜好,成為目前比較流行的web應用服務器。山西大學商務學院畢業(yè)論文(設計)開題報告主要設計內容:1、項目背景;2、java聊天室的需求分析;3、開發(fā)項目

4、運用的技術介紹;4、系統(tǒng)功能分析:聊天室用戶的注冊;聊天者把聊天內容寫入文本或數(shù)據(jù)庫;瀏覽器不斷的對文本或數(shù)據(jù)庫進行刷新、讀??;實時更新在線的客戶;管理員對聊天者進行踢或ip禁止操作;有多個聊天室,每個聊天室允許多人進入,并設置廣播、私語等多種聊天方式等。 5、數(shù)據(jù)庫的設計與構建;6、界面的設計與實現(xiàn),其中包括:用戶注冊、登錄界面,聊天室的選擇界面,聊天界面等;7、系統(tǒng)的調試與測試。設計的環(huán)境、方法及措施:環(huán)境:服務器端: 處理器intel 酷睿i5、內 存2gb 或更大、硬 盤40g 或更大,microsoft windows 7、 microsoft sqlserver 2005 、tomcat6.0; 客戶端:對硬件無特殊要求,只要能上連接互聯(lián)網即可,microsoft windows 7; 開發(fā)環(huán)境:jdk1.6 ; 編程工具:myeclipse 。方法及措施:整個系統(tǒng)采用軟件設計架構中的三層結構,即數(shù)據(jù)訪問層、業(yè)務邏輯層和表示層,現(xiàn)了“高內聚低耦合”的思想,更有利于標準化和各層邏輯的復用,在后期維護的時候,極大地降低了維護成本和維護時間。對于表的級聯(lián)修改的問題,在表的屬性中設置“層疊”來規(guī)范更新和刪除;對于數(shù)據(jù)交互速度問題,使用中間層變量來獲取數(shù)據(jù),避免反復的訪問數(shù)據(jù)庫造成系統(tǒng)響應時間增加。指導教師意見及建議:簽字: 年 月 日

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論