版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 學(xué) 年 設(shè) 計(jì)</b></p><p> 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院</p><p> XXXX年 XX月 XX日</p><p><b> 目錄</b></p><p> 第一章 題目背景1</p><p><b> 1.1題
2、目背景1</b></p><p><b> 1.2設(shè)計(jì)概要1</b></p><p><b> 1.3問(wèn)題分析1</b></p><p> 1.4可行性分析2</p><p> 1.4.1技術(shù)可行性2</p><p> 1.4.2經(jīng)濟(jì)可行性2
3、</p><p> 1.4.3操作可行性2</p><p> 第二章 系統(tǒng)需求分析3</p><p><b> 2.1功能需求3</b></p><p><b> 2.2性能需求3</b></p><p> 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)3</p>&l
4、t;p> 3.1數(shù)據(jù)庫(kù)設(shè)計(jì)3</p><p><b> 3.2概念模型4</b></p><p><b> 3.3關(guān)系模型5</b></p><p><b> 3.4物理模型5</b></p><p> 3.5 oracle 數(shù)據(jù)庫(kù)6</p&g
5、t;<p> 3.6模塊設(shè)計(jì)說(shuō)明7</p><p> 第四章 系統(tǒng)實(shí)現(xiàn)7</p><p><b> 4.1頁(yè)面實(shí)現(xiàn)7</b></p><p> 4.1.1留言系統(tǒng)的首頁(yè)7</p><p> 4.1.2查看留言8</p><p> 4.1.3簽寫(xiě)留言頁(yè)面9<
6、;/p><p> 4.1.4管理員登陸頁(yè)面12</p><p> 4.2留言系統(tǒng)測(cè)試15</p><p><b> 總 結(jié)15</b></p><p><b> 第一章 題目背景</b></p><p><b> 1.1題目背景</b>&l
7、t;/p><p> 隨著互聯(lián)網(wǎng)的發(fā)展,越來(lái)越多的用戶(hù)已經(jīng)可以使用互聯(lián)網(wǎng)進(jìn)行信息交互,而企業(yè)留言本的開(kāi)發(fā)解決了信息交互復(fù)雜和交互困難的難題,通過(guò)留言本可以加強(qiáng)企業(yè)與用戶(hù)之間的信息交互,同時(shí)也解決了企業(yè)與用戶(hù)溝通不便等情況</p><p> 留言板主要提供網(wǎng)上的一個(gè)信息發(fā)布的平臺(tái),大多作為網(wǎng)站的輔助功能存在。瀏覽網(wǎng)頁(yè)的用戶(hù)可以通過(guò)該留言板進(jìn)行留言的查看和簽寫(xiě)。而管理員則可以對(duì)用戶(hù)的留言進(jìn)行回復(fù)
8、和刪除等操作。</p><p><b> 1.2設(shè)計(jì)概要</b></p><p> 隨著Internet的發(fā)展,網(wǎng)站的作用越來(lái)越重要,被稱(chēng)之為繼廣播、報(bào)紙、雜志、電視后的第五種媒體——數(shù)字媒體,擁有眾多優(yōu)勢(shì),所以現(xiàn)在不少企業(yè)都有或正在建設(shè)自己的網(wǎng)站。而留言板作為網(wǎng)站重要的一個(gè)部分,從來(lái)就是一個(gè)大家交流的平臺(tái)!留言板是一種最為簡(jiǎn)單的BBS應(yīng)用,借助留言板,瀏覽者可以
9、張貼留言的方式給站長(zhǎng)、版主或其他瀏覽者進(jìn)行留言和提問(wèn)。</p><p><b> 1.3問(wèn)題分析</b></p><p> 留言板管理系統(tǒng)主要是提供給大眾的一個(gè)操作系統(tǒng),便于網(wǎng)上交流,談?wù)摗9δ軌K的相應(yīng)操作分別由其對(duì)應(yīng)的子模塊實(shí)現(xiàn)。通過(guò)互聯(lián)網(wǎng)把你想說(shuō)的話(huà)想問(wèn)的事發(fā)表出去,方便大家交流。同時(shí),留言板后臺(tái)可通過(guò)一個(gè)簡(jiǎn)化的自動(dòng)的信息管理系統(tǒng),使網(wǎng)友留言管理工作系統(tǒng)化,規(guī)
10、范化,自動(dòng)化,從而達(dá)到提高網(wǎng)絡(luò)作用和管理的目的。</p><p> 留言管理系統(tǒng),是用JSP語(yǔ)言編寫(xiě)的網(wǎng)絡(luò)應(yīng)用程序。在網(wǎng)絡(luò)用戶(hù)交流中起很大的作用,每個(gè)人都可以將他的資料和要求等信息保留在頁(yè)面上,以供他人觀(guān)看。留言板供其他網(wǎng)友給自己留言,或者臨時(shí)存放自己的感受。留言操作相對(duì)簡(jiǎn)單,在您進(jìn)入網(wǎng)站后,進(jìn)入任何一個(gè)留言板或社區(qū)均可以看到有輸入框,輸入后提交即可。留言板提供完備的信息發(fā)布功能,在網(wǎng)絡(luò)用戶(hù)交流中也有很大的作用
11、。</p><p> 而我的這個(gè)留言系統(tǒng)僅僅是簡(jiǎn)單的留言和管理員對(duì)留言板進(jìn)行設(shè)置和進(jìn)行回復(fù)、刪除管理的工具。該留言板簡(jiǎn)單但實(shí)用,而且具備了大多數(shù)留言板的基本功能。十分適合于中小型網(wǎng)站使用。</p><p> 科學(xué)技術(shù)在不斷地提高,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)也日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用,現(xiàn)在許多國(guó)外和國(guó)內(nèi)的網(wǎng)站均使用了網(wǎng)上注冊(cè)、網(wǎng)上查詢(xún)
12、、網(wǎng)上發(fā)表論文、等一系列的網(wǎng)上信息服務(wù)。通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)足不出戶(hù)就可以了解各種信息、咨詢(xún)問(wèn)題、收索資料等,有了這樣的一個(gè)網(wǎng)絡(luò)平臺(tái),節(jié)省了大量的人力物力。</p><p><b> 1.4可行性分析</b></p><p> 1.4.1技術(shù)可行性</p><p> 本留言系統(tǒng)主要是采用JSP技術(shù)開(kāi)發(fā),以O(shè)racle作為后臺(tái)數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,
13、輔之以Dreamweaver CS5網(wǎng)頁(yè)編輯軟件共同完成。開(kāi)發(fā)環(huán)境為 Windowns XP操作系統(tǒng)+IIS Web服務(wù)器,運(yùn)用這種技術(shù)開(kāi)發(fā)一個(gè)簡(jiǎn)單的留言薄系統(tǒng)應(yīng)該說(shuō)是完全能夠做到的。</p><p> 1.4.2經(jīng)濟(jì)可行性</p><p> 當(dāng)今社會(huì)能夠及時(shí)準(zhǔn)確的獲得信息便可以創(chuàng)造出巨大的經(jīng)濟(jì)效益,而本系統(tǒng)的設(shè)計(jì)初衷就是提供一個(gè)信息交流、咨詢(xún)共享的平臺(tái),人們可以通過(guò)它析取出自己有用的
14、信息,因此它所創(chuàng)造出的巨大經(jīng)濟(jì)效益將遠(yuǎn)遠(yuǎn)超過(guò)系統(tǒng)的開(kāi)發(fā)和維護(hù)成本。</p><p> 1.4.3操作可行性</p><p> 而本系統(tǒng)開(kāi)發(fā)的目標(biāo)之一就是界面美觀(guān),操作方便,滿(mǎn)足用戶(hù)的基本需求,相信只要是上過(guò)網(wǎng)的用戶(hù),便能很快上手本留言系統(tǒng)。</p><p> 第二章 系統(tǒng)需求分析</p><p><b> 2.1功能需求&l
15、t;/b></p><p> ?。?)管理員登陸(2)留言的發(fā)布與瀏覽</p><p> (3)已發(fā)留言的回復(fù)(4)留言的管理</p><p><b> 2.2性能需求</b></p><p> 界面美觀(guān) (2)操作方便 (3)響應(yīng)及時(shí)</p><p> 留言板分為三個(gè)模塊:查看留言
16、板、簽寫(xiě)留言和管理留言模塊</p><p> 查看留言板模塊:用戶(hù)可以在該頁(yè)面上查看所有的留言?xún)?nèi)容、留言主題、留言者姓名、留言時(shí)間及管理員對(duì)該留言可進(jìn)行的操作等信息</p><p> 簽寫(xiě)留言板模塊:在該頁(yè)面中用戶(hù)必須填寫(xiě)自己的“姓名” 、“留言主題”、及“留言?xún)?nèi)容”,其它可以選擇不填,用戶(hù)的信息提交后將被保存到數(shù)據(jù)庫(kù)的數(shù)據(jù)表中</p><p> 管理留言模塊
17、:管理員登陸成功后進(jìn)入管理頁(yè)面,管理員可以通過(guò)“留言管理”查看留言信息,并對(duì)留言進(jìn)行回復(fù)及對(duì)不良留言的刪除或屏蔽等操作</p><p> 基本功能需求已經(jīng)完成,以下是該留言板的功能模塊劃分圖:</p><p><b> 功能設(shè)計(jì)圖</b></p><p><b> 第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p>&
18、lt;p><b> 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 1.該管理系統(tǒng)相對(duì)簡(jiǎn)單,就只有兩張數(shù)據(jù)表admin表和main表,admin數(shù)據(jù)表包含用戶(hù)編號(hào)、用戶(hù)名、用戶(hù)登陸密碼等相關(guān)信息。</p><p> (admin數(shù)據(jù)表的結(jié)構(gòu))</p><p> main數(shù)據(jù)表包含用戶(hù)編號(hào)、用戶(hù)名、用戶(hù)登陸密碼等相關(guān)信息。</p>
19、<p><b> 3.2概念模型</b></p><p> 該留言板分為兩個(gè)部分:一個(gè)是管理員信息,另一個(gè)是訪(fǎng)客留言信息,該系統(tǒng)關(guān)系圖如下所示:</p><p><b> 管理員設(shè)計(jì)圖</b></p><p><b> 留言設(shè)計(jì)圖</b></p><p>
20、<b> 3.3關(guān)系模型</b></p><p> admin(id,admin,password)</p><p> notebook(id,name,title,content,date)</p><p><b> 3.4物理模型</b></p><p> 在數(shù)據(jù)庫(kù)中創(chuàng)建兩個(gè)表,表ad
21、min和表notebook,如下所示:</p><p> 3.5 oracle數(shù)據(jù)庫(kù)</p><p><b> 3.6模塊設(shè)計(jì)說(shuō)明</b></p><p> 在留言系統(tǒng)主界面上,訪(fǎng)客可以看該系統(tǒng)上的其他訪(fǎng)客的留言信息,管理員可以登錄系統(tǒng)對(duì)相應(yīng)訪(fǎng)客的信息進(jìn)行管理,包括刪除留言信息、回復(fù)留言信息、添加管理員信息,更新之后,如果符合規(guī)定的話(huà)它會(huì)
22、自動(dòng)保存,否則頁(yè)面報(bào)錯(cuò),提示出錯(cuò)的地方。</p><p><b> 第四章 系統(tǒng)實(shí)現(xiàn)</b></p><p><b> 4.1頁(yè)面實(shí)現(xiàn)</b></p><p> 4.1.1留言系統(tǒng)的首頁(yè)</p><p> 該系統(tǒng)的首頁(yè)是Index.html通過(guò)利用frame src 來(lái)調(diào)取index-1.h
23、tml頁(yè)面的效果,即在index.html中存在代碼<frame src="list.do">,首先先跳轉(zhuǎn)到action 執(zhí)行數(shù)據(jù)庫(kù)查詢(xún)操作 將所有留言信息查詢(xún)出來(lái)并存儲(chǔ)到list中 然后轉(zhuǎn)發(fā)到list.jsp頁(yè)面效果顯示如下:</p><p> 該頁(yè)面是留言的主要交流內(nèi)容,打開(kāi)系統(tǒng)首頁(yè),即可進(jìn)入該查看留言頁(yè)面,這里將頁(yè)面分頁(yè)顯示,以便訪(fǎng)客進(jìn)行更直觀(guān)的查看,通過(guò)該頁(yè)面訪(fǎng)客可以進(jìn)入
24、留言簽寫(xiě)頁(yè)面,管理員也可以通過(guò)該頁(yè)面進(jìn)入到管理頁(yè)面,進(jìn)行登陸驗(yàn)證等操作。</p><p><b> 主要代碼如下:</b></p><p> 通過(guò)struts2的標(biāo)簽對(duì)上個(gè)action傳來(lái)的一經(jīng)查出的所有留言的list信息進(jìn)行遍歷并且顯示出來(lái),</p><p> 4.1.3簽寫(xiě)留言頁(yè)面</p><p> 在查看留
25、言頁(yè)面單擊“簽寫(xiě)留言”便可進(jìn)入留言簽寫(xiě)頁(yè)面,通過(guò)該頁(yè)面訪(fǎng)客可以填寫(xiě)任何留言,其中姓名和、主題和留言?xún)?nèi)容必須填寫(xiě),其它可進(jìn)行選擇,。填寫(xiě)完后點(diǎn)“提交”按鈕即可提交留言,用戶(hù)發(fā)表留言成功,數(shù)據(jù)表中相應(yīng)留言表增加一條記錄。</p><p><b> 主要代碼如下:</b></p><p> 這里用到了服務(wù)器端Struts2的校驗(yàn),struts標(biāo)簽以及國(guó)際化等技術(shù)<
26、/p><p> 4.1.4管理員登陸頁(yè)面</p><p> 該頁(yè)面主要是對(duì)管理員身份進(jìn)行驗(yàn)證,數(shù)據(jù)表中已經(jīng)建好管理員的登錄名和相應(yīng)的密碼,管理員點(diǎn)“管理”后,如果該信息與數(shù)據(jù)庫(kù)中一致則進(jìn)入到管理頁(yè)面,通過(guò)該頁(yè)面管理員可以對(duì)留言進(jìn)行回復(fù)和刪除。</p><p><b> 主要代碼如下:</b></p><p><b
27、> 4.2留言系統(tǒng)測(cè)試</b></p><p> 啟動(dòng)IIS服務(wù)、啟動(dòng)IE瀏覽器后,在地址欄中輸入http://localhost/notebook1 并按Enter鍵就可以顯示系統(tǒng)的首頁(yè)。訪(fǎng)客只可以直接查看留言,簽寫(xiě)留言。若是管理員則可以擁有管理留言權(quán)限,點(diǎn)擊即可進(jìn)入管理員登陸頁(yè)面,管理員登陸之后可以對(duì)所有的訪(fǎng)客的留言信息進(jìn)行回復(fù)、刪除。 </p><p><
28、b> 總 結(jié)</b></p><p> 通過(guò)本次課程設(shè)計(jì),讓我進(jìn)一步的掌握了開(kāi)發(fā)程序的一些流程及規(guī)劃,在此特別感謝我的指導(dǎo)老師何老師,在他嚴(yán)格的要求下我懂得了開(kāi)發(fā)軟件要有一種極其認(rèn)真負(fù)責(zé)的態(tài)度。從學(xué)做這個(gè)留言板中,體會(huì)到JSP的簡(jiǎn)單實(shí)用,也感受到編程的樂(lè)趣。編寫(xiě)出了這個(gè)留言板,雖然有很多不足之處,但是我學(xué)到了更多的學(xué)習(xí)方法以及學(xué)習(xí)的態(tài)度。在以后道路上,這種困難是不可避免的。但我相信,通過(guò)這
29、次的畢業(yè)設(shè)計(jì)這將對(duì)我以后的工作和學(xué)習(xí)產(chǎn)生了很大的促進(jìn)作用。無(wú)論做什么事都要大膽的去想去做,這樣會(huì)有好的創(chuàng)意,才能更有作為。不管是什么系統(tǒng),只有運(yùn)用到實(shí)際應(yīng)用中,才具有現(xiàn)實(shí)意義。所以在系統(tǒng)開(kāi)發(fā)的初期,一定要做好需求分析,建立好完整的系統(tǒng)數(shù)據(jù)庫(kù)。</p><p> 雖然系統(tǒng)的基本功能已經(jīng)實(shí)現(xiàn),但還是存在很多不穩(wěn)定的問(wèn)題尚待解決。在系統(tǒng)的開(kāi)發(fā)過(guò)程中遇到了很多的問(wèn)題,有的是自己的知識(shí)儲(chǔ)備不足,有的是自己對(duì)問(wèn)題的考慮不夠
30、周全,之所以能順利實(shí)現(xiàn)基本功能,離不開(kāi)老師和同學(xué)們的幫助。</p><p> 通過(guò)這次課程設(shè)計(jì),我收獲的不僅僅是課堂上只是在實(shí)際中的應(yīng)用,還有編程的基本習(xí)慣和系統(tǒng)開(kāi)發(fā)時(shí)注意的流程和可能出現(xiàn)的問(wèn)題和解決方案。</p><p> 在這里我還要感謝我的同學(xué),在生活和學(xué)習(xí)上給了我很大的幫助。感謝所有協(xié)助我完成設(shè)計(jì)的朋友,有了你們的支持,才會(huì)讓我更加圓滿(mǎn)的完成此次課題的設(shè)計(jì)。</p>
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- web留言板課程設(shè)計(jì)--留言板網(wǎng)頁(yè)設(shè)計(jì)
- 留言板系統(tǒng)數(shù)據(jù)庫(kù)課程設(shè)計(jì)
- jsp個(gè)人網(wǎng)站留言板課程設(shè)計(jì)
- 網(wǎng)站在線(xiàn)留言板課程設(shè)計(jì)
- php課程設(shè)計(jì)網(wǎng)絡(luò)留言板
- 軟件工程課程設(shè)計(jì)管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-超市管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)(酒店管理系統(tǒng))
- 軟件工程課程設(shè)計(jì)---超市管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--庫(kù)存管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--學(xué)籍管理系統(tǒng)
- 《軟件工程》課程設(shè)計(jì)--學(xué)生管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-選課管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)-超市管理系統(tǒng)
- 軟件工程倉(cāng)庫(kù)管理系統(tǒng)課程設(shè)計(jì)
- 軟件工程課程設(shè)計(jì)-酒店管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)---教務(wù)管理系統(tǒng)
- 酒店管理系統(tǒng)(軟件工程課程設(shè)計(jì))
- 軟件工程課程設(shè)計(jì)-酒店管理系統(tǒng)
- 軟件工程課程設(shè)計(jì)--學(xué)生管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論