下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)醫(yī)療設備保養(yǎng)合同規(guī)范(2024版)
- 二零二五版進出口貿易供應鏈金融合同2篇
- 2024年銀行業(yè)務外包合同協(xié)議
- 二零二五版范文范本:跨境電子商務平臺合作協(xié)議書2篇
- 專業(yè)軟件銷售合同樣本2024版B版
- 二零二四年廣告宣傳片演員演出合同6篇
- 二零二五年度企業(yè)培訓場地租賃服務協(xié)議4篇
- 五年級數(shù)學(小數(shù)四則混合運算)計算題專項練習及答案
- 教育視角下的孩子行為習慣與心理健康關系研究
- 五年級數(shù)學(小數(shù)乘法)計算題專項練習及答案匯編
- 運輸供應商年度評價表
- 機械點檢員職業(yè)技能知識考試題庫與答案(900題)
- 成熙高級英語聽力腳本
- 北京語言大學保衛(wèi)處管理崗位工作人員招考聘用【共500題附答案解析】模擬試卷
- 肺癌的診治指南課件
- 人教版七年級下冊數(shù)學全冊完整版課件
- 商場裝修改造施工組織設計
- (中職)Dreamweaver-CC網頁設計與制作(3版)電子課件(完整版)
- 統(tǒng)編版一年級語文上冊 第5單元教材解讀 PPT
- 加減乘除混合運算600題直接打印
- ASCO7000系列GROUP5控制盤使用手冊
評論
0/150
提交評論