下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、山西大學(xué)商務(wù)學(xué)院畢業(yè)論文(設(shè)計(jì))開題報(bào)告論文(設(shè)計(jì))題目java web聊天室系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名專業(yè)軟件工程(嵌入式系統(tǒng)方向)指導(dǎo)教師選題目的和意義:聊天室(chat room)是網(wǎng)絡(luò)世界中最常見的服務(wù),最早的起源來自于bbs站點(diǎn),除了在線聊天之外,的確是漫漫長夜打發(fā)時(shí)間的最佳消遣。“互通有無、排憂解難”也是聊天室的另一個(gè)功能;其次便是當(dāng)成傳遞信息的渠道;聊天室還可以發(fā)展成為“在線會(huì)議”,其優(yōu)點(diǎn)真是一言難盡。雖然在市面上早已出現(xiàn)了“聊天室”的應(yīng)用軟件,例如:microsoft chat,其使用界面及功能也已經(jīng)十分完善,不過它總是一套獨(dú)立于瀏覽器之外的套裝軟件,上手之前還要先熟悉操作方法才
2、能開始享樂其中,對(duì)于沒有時(shí)間學(xué)習(xí)的網(wǎng)友來說,這總是不方便,因此越來越多的網(wǎng)站提供 瀏覽器“聊天室”的功能,以便造福更多的網(wǎng)友。所以我選擇設(shè)計(jì)一種根植于瀏覽器之上的“聊天室”,更加貼合實(shí)際用戶,使用快捷便利,利于長時(shí)間使用,方便維護(hù)更新。與本課題相關(guān)的技術(shù)和方法綜述:(1)java: jdbc:數(shù)據(jù)庫連接技術(shù)是一種用于執(zhí)行sql語句的java api,可以為多種關(guān)系數(shù)據(jù)庫提供統(tǒng)一訪問,它由一組用java語言編寫的類和接口組成;jsp:java server pages是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它是在傳統(tǒng)的網(wǎng)頁html文件(*.html)中插入java程序段和jsp標(biāo)記,從而形成jsp文件。jsp與
3、java servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè)html文本,因此客戶端只要有瀏覽器就能瀏覽。(2)sql server:sql server是一種關(guān)系型數(shù)據(jù)庫,豐富的編程接口和圖形化界面,使程序設(shè)計(jì)和數(shù)據(jù)庫的管理更加直觀、簡單。sql server提供數(shù)據(jù)倉庫功能,更是一大亮點(diǎn)。(3)tomcat :tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的web應(yīng)用服務(wù)器,因?yàn)槠浼夹g(shù)先進(jìn)、性能穩(wěn)定、而且免費(fèi)、深受java愛好者的喜好,成為目前比較流行的web應(yīng)用服務(wù)器。山西大學(xué)商務(wù)學(xué)院畢業(yè)論文(設(shè)計(jì))開題報(bào)告主要設(shè)計(jì)內(nèi)容:1、項(xiàng)目背景;2、java聊天室的需求分析;3、開發(fā)項(xiàng)目
4、運(yùn)用的技術(shù)介紹;4、系統(tǒng)功能分析:聊天室用戶的注冊(cè);聊天者把聊天內(nèi)容寫入文本或數(shù)據(jù)庫;瀏覽器不斷的對(duì)文本或數(shù)據(jù)庫進(jìn)行刷新、讀取;實(shí)時(shí)更新在線的客戶;管理員對(duì)聊天者進(jìn)行踢或ip禁止操作;有多個(gè)聊天室,每個(gè)聊天室允許多人進(jìn)入,并設(shè)置廣播、私語等多種聊天方式等。 5、數(shù)據(jù)庫的設(shè)計(jì)與構(gòu)建;6、界面的設(shè)計(jì)與實(shí)現(xiàn),其中包括:用戶注冊(cè)、登錄界面,聊天室的選擇界面,聊天界面等;7、系統(tǒng)的調(diào)試與測試。設(shè)計(jì)的環(huán)境、方法及措施:環(huán)境:服務(wù)器端: 處理器intel 酷睿i5、內(nèi) 存2gb 或更大、硬 盤40g 或更大,microsoft windows 7、 microsoft sqlserver 2005 、tomcat6.0; 客戶端:對(duì)硬件無特殊要求,只要能上連接互聯(lián)網(wǎng)即可,microsoft windows 7; 開發(fā)環(huán)境:jdk1.6 ; 編程工具:myeclipse 。方法及措施:整個(gè)系統(tǒng)采用軟件設(shè)計(jì)架構(gòu)中的三層結(jié)構(gòu),即數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層,現(xiàn)了“高內(nèi)聚低耦合”的思想,更有利于標(biāo)準(zhǔn)化和各層邏輯的復(fù)用,在后期維護(hù)的時(shí)候,極大地降低了維護(hù)成本和維護(hù)時(shí)間。對(duì)于表的級(jí)聯(lián)修改的問題,在表的屬性中設(shè)置“層疊”來規(guī)范更新和刪除;對(duì)于數(shù)據(jù)交互速度問題,使用中間層變量來獲取數(shù)據(jù),避免反復(fù)的訪問數(shù)據(jù)庫造成系統(tǒng)響應(yīng)時(shí)間增加。指導(dǎo)教師意見及建議:簽字: 年 月 日
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 思修課件 第三章 領(lǐng)悟人生真諦
- 古詩詞誦讀《錦瑟》課件 2024-2025學(xué)年統(tǒng)編版高中語文選擇性必修中冊(cè)
- 安徽省渦陽縣第一中學(xué)2025屆高考仿真卷數(shù)學(xué)試卷含解析
- 山東省兗州市第一中學(xué)2025屆高考沖刺英語模擬試題含解析
- 2025屆豫南九校高三沖刺模擬語文試卷含解析
- 2025屆內(nèi)蒙古自治區(qū)普通高中學(xué)高三第五次模擬考試語文試卷含解析
- 云浮市重點(diǎn)中學(xué)2025屆高三第二次模擬考試英語試卷含解析
- 安徽省蒙城縣一中2025屆高三適應(yīng)性調(diào)研考試英語試題含解析
- 2025屆甘肅省合水縣第一中學(xué)高考數(shù)學(xué)二模試卷含解析
- 2025屆甘肅省蘭州市城關(guān)區(qū)蘭州第一中學(xué)高考英語三模試卷含解析
- 產(chǎn)品研發(fā)合伙人合作協(xié)議書
- 各地最 新作文展播40之13 話題:“超越他人與超越自我”( 高三第二次聯(lián)合測評(píng))
- 部編版二年級(jí)語文上冊(cè)第二單元復(fù)習(xí)課件
- 山東師范大學(xué)《學(xué)術(shù)研究與論文寫作》2021-2022學(xué)年第一學(xué)期期末試卷
- 2024年度貨物運(yùn)輸安全管理協(xié)議范例版B版
- 肝硬化腹水的治療原則
- 2023-2024學(xué)年廣東省深圳市寶安區(qū)五年級(jí)(上)期末英語試卷
- 中國畫創(chuàng)作智慧樹知到期末考試答案章節(jié)答案2024年湖北科技學(xué)院
- 信息安全風(fēng)險(xiǎn)識(shí)別清單(模板)
- 國家開放大學(xué)《森林保護(hù)》形考任務(wù)1-4參考答案
- 北京市朝陽區(qū)2022~2023學(xué)年度第一學(xué)期期末檢測八年級(jí)數(shù)學(xué)試卷參考答案及評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論