freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的論壇設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-07-27 04:58本頁(yè)面
  

【正文】 設(shè)計(jì)較為簡(jiǎn)單,需要設(shè)計(jì)一個(gè)跳轉(zhuǎn)頁(yè)面用于完成點(diǎn)擊下載資源鏈接以后跳轉(zhuǎn)至showfileservlet中,再由servlet跳轉(zhuǎn)至showfile界面中顯示所有文件名,點(diǎn)擊文件名跳轉(zhuǎn)到downloadservlet中。 后臺(tái)類(lèi)的編寫(xiě) 在showfileservlet和downloadservlet中仍然需要上傳時(shí)導(dǎo)入的兩個(gè)tomcat包。 Showfileservlet先確定下載資源位置在該系統(tǒng)中的位置為文件上傳時(shí)的位置為D:/upload 然后聲明集合存放目錄下所有文件的文件名,判斷文件夾是否存在并且是否是一個(gè)目錄,獲得目錄中所有文件及目錄如果是文件將文件名放入集合,返回一個(gè)名為fileList的session,跳轉(zhuǎn)到showfile界面。 Downloadservlet中在doget方法中根據(jù)以下步驟來(lái)完成資源的下載工作:首先確定資源的位置,在該系統(tǒng)中的位置為文件上傳時(shí)的位置為D:/upload,接著實(shí)現(xiàn)文件類(lèi)根據(jù)路徑找到下載的資源,如果文件存在設(shè)置響應(yīng)類(lèi)型及響應(yīng)頭,防止輸出文件名亂碼最后讀取文件,最后釋放資源。管理員模塊的設(shè)計(jì)思路:管理員模塊是通過(guò)判斷登陸時(shí)的用戶(hù)名和密碼來(lái)登陸到不同的權(quán)限里面去,管理員要進(jìn)行用戶(hù)的刪除以及帖子的刪除工作。管理員模塊的設(shè)計(jì)包括界面的設(shè)計(jì)以及后臺(tái)代碼設(shè)計(jì)兩部分。前臺(tái)界面的設(shè)計(jì):管理員的主要功能有用戶(hù)的刪除以及帖子的刪除兩項(xiàng)。建立了用戶(hù)刪除頁(yè)面在頁(yè)面中循環(huán)顯示用戶(hù)名以及刪除按鈕,帖子的刪除要先在頁(yè)面上判斷該用戶(hù)是否為管理員,若果是管理員才顯示刪除按鈕。 后臺(tái)類(lèi)的編寫(xiě)管理員的兩項(xiàng)職能將分開(kāi)描述:(1)用戶(hù)刪除功能在頂層顯示top頁(yè)面中判斷用戶(hù)權(quán)限如果用戶(hù)是管理員的話(huà)原功能鏈接變?yōu)椋ㄓ脩?hù)管理||論壇管理)在后臺(tái)類(lèi)中主要是對(duì)WebUser類(lèi)的方法進(jìn)行擴(kuò)充增加了查看所有用戶(hù)方法和刪除用戶(hù)的方法,接著在PersonalServlet中有方法doshowBoard先判斷用戶(hù)是不是管理員,如過(guò)不是管理員在框架的right位置顯示的論壇主體,如果是管理員在這個(gè)位置顯示用戶(hù)的管理頁(yè)面并且生成查到的所有用戶(hù)的session,在用戶(hù)管理頁(yè)面中通過(guò)調(diào)用該session來(lái)顯示用戶(hù)名。點(diǎn)擊頁(yè)面中的刪除會(huì)跳轉(zhuǎn)到dodelUser方法中去,該方法通過(guò)調(diào)用userdao類(lèi)的刪除用戶(hù)的方法來(lái)實(shí)現(xiàn)用戶(hù)的物理刪除。(2)論壇帖子的刪除同樣的在頁(yè)面中也要先進(jìn)行權(quán)限的判斷,如果是管理員才會(huì)顯示刪除按鈕。點(diǎn)擊刪除按鈕通過(guò)一個(gè)彈窗腳本來(lái)進(jìn)行頁(yè)面的跳轉(zhuǎn),在該頁(yè)面中來(lái)進(jìn)行dao類(lèi)方法的實(shí)現(xiàn)。4 系統(tǒng)的實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)是系統(tǒng)開(kāi)發(fā)的代碼編寫(xiě)階段,在這個(gè)階段包括系統(tǒng)的界面實(shí)現(xiàn)、系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn)系統(tǒng)的后臺(tái)代碼實(shí)現(xiàn)、系統(tǒng)的測(cè)試和系統(tǒng)的維護(hù)。4. 1 系統(tǒng)開(kāi)發(fā)和運(yùn)行環(huán)境選擇服務(wù)器端運(yùn)行環(huán)境: win7系統(tǒng),,jdk,tomcat,oracle10g??蛻?hù)端運(yùn)行環(huán)境:win7系統(tǒng),tomcat。4. 2 系統(tǒng)界面的實(shí)現(xiàn)該系統(tǒng)面向的最終用戶(hù)是普通用戶(hù),本著用戶(hù)操作界面友好、清晰、易于維護(hù)的原則來(lái)進(jìn)行設(shè)計(jì)。 用戶(hù)注冊(cè)界面,用戶(hù)需找規(guī)則輸入正確的信息方可完成注冊(cè) 注冊(cè)界面圖,用戶(hù)需輸入正確的郵箱以及密碼方可登陸成功 用戶(hù)登陸界面圖5 系統(tǒng)的測(cè)試主要模塊設(shè)計(jì)及編碼設(shè)計(jì)完成后,為了發(fā)現(xiàn)程序設(shè)計(jì)中的“Bug”和系統(tǒng)設(shè)計(jì)中的疏忽及遺漏,使系統(tǒng)能穩(wěn)定運(yùn)行,必須對(duì)系統(tǒng)進(jìn)行嚴(yán)格測(cè)試和反復(fù)調(diào)試。測(cè)試方法如下:win7系統(tǒng),,jdk,tomcat,oracle10g 用于測(cè)試系統(tǒng)基本功能的實(shí)現(xiàn)情況和系統(tǒng)是否存在設(shè)計(jì)錯(cuò)誤。基本測(cè)試過(guò)程:用戶(hù)登陸,輸入錯(cuò)誤的用戶(hù)名或是錯(cuò)誤的密碼,看是否出現(xiàn)報(bào)錯(cuò)提示,如果系統(tǒng)設(shè)計(jì)無(wú)誤,則應(yīng)跳轉(zhuǎn)到登陸界面重新登陸然后輸入正確的用戶(hù)名和密碼,則應(yīng)跳轉(zhuǎn)到用戶(hù)主界面,進(jìn)行各項(xiàng)操作。將一個(gè)功能模塊內(nèi)所有的程序按次序串聯(lián)起來(lái)進(jìn)行調(diào)試。這種調(diào)試的目的是要保證模塊內(nèi)各程序間具有正確的控制關(guān)系,同時(shí)可以測(cè)試模塊的運(yùn)行效率。經(jīng)測(cè)試,每個(gè)模塊之間間接正確,健壯性強(qiáng),不存在報(bào)錯(cuò)?;緶y(cè)試和單元測(cè)試完成后,可進(jìn)行整個(gè)系統(tǒng)程序的集成測(cè)試,對(duì)系統(tǒng)各種可能的使用形態(tài)及其組合進(jìn)行測(cè)試。主要檢測(cè)各模塊之間以及窗體與數(shù)據(jù)庫(kù)之間的接口是否正確,系統(tǒng)功能是否能夠得到完整實(shí)現(xiàn)。軟件維護(hù)的最終目的,是滿(mǎn)足用戶(hù)對(duì)已開(kāi)發(fā)產(chǎn)品的性能與運(yùn)行環(huán)境不斷提高的需要,進(jìn)而達(dá)到延長(zhǎng)軟件的壽命。按照每次進(jìn)行維護(hù)的具體目標(biāo),可選擇以下兩種方式:在使用期間不斷完善和加強(qiáng)產(chǎn)品的功能和性能,以滿(mǎn)足用戶(hù)日益增長(zhǎng)的需要。是指使軟件適應(yīng)運(yùn)行環(huán)境的改變而進(jìn)行的一類(lèi)維護(hù)。其中包括因硬件或支持軟件的改變引起的變化;將軟件移植到新的機(jī)種上運(yùn)行等幾種情況,軟件只作不大的更動(dòng)。6 總結(jié)經(jīng)過(guò)這幾個(gè)月的設(shè)計(jì)和開(kāi)發(fā),“基于jsp的設(shè)計(jì)與實(shí)現(xiàn)”基本設(shè)計(jì)完畢。在做畢業(yè)設(shè)計(jì)之前我對(duì)論壇系統(tǒng)的開(kāi)發(fā)只是停留在表面認(rèn)識(shí)的水平,實(shí)際的開(kāi)發(fā)經(jīng)驗(yàn)比較少。在整個(gè)開(kāi)發(fā)過(guò)程中遇到了很多問(wèn)題,但在老師和同學(xué)的指導(dǎo)和幫助以及自己努力擴(kuò)充知識(shí)面的情況下,這些問(wèn)題最終都被我一一解決。系統(tǒng)功能基本符合需求,能夠完成用戶(hù)論壇的基本操作。系統(tǒng)操作簡(jiǎn)單,易于使用。由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如用戶(hù)界面不夠美觀(guān)和友好,很多想要加入的功能不能很好的運(yùn)行等。通過(guò)這次畢業(yè)設(shè)計(jì),我更熟悉了oracle數(shù)據(jù)庫(kù)以及java語(yǔ)言的使用。另外,通過(guò)這次畢業(yè)設(shè)計(jì),提高了自己運(yùn)用所學(xué)的基礎(chǔ)知識(shí)的技能和獨(dú)立解決一般的計(jì)算機(jī)工程問(wèn)題的能力。真正的把理論知識(shí)應(yīng)用到現(xiàn)實(shí)的系統(tǒng)開(kāi)發(fā)中,并不斷的加深理解。在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中,我遇到了很多問(wèn)題和困難,通過(guò)不斷遇到問(wèn)題解決問(wèn)題,我感到開(kāi)發(fā)系統(tǒng)的不易,自己的實(shí)際能力也比較有限,只有在實(shí)踐中找出自己的不足,及時(shí)彌補(bǔ),再學(xué)習(xí)再提高,完善自己的知識(shí)體系,才能滿(mǎn)足實(shí)際需要。參考文獻(xiàn)[1][D].[2] 。 [3] 柳永坡,劉雪梅,[4] 史濟(jì)民,顧春華,李昌武,——原理、方法與應(yīng)用(第三版).北京:高等教育出版社,2005[5] 賈素玲,,2007[6]張亦輝,馮華,胡杰. Java面向?qū)ο蟪绦蛟O(shè)計(jì). [7] 董蘭芳,劉振安. [8] 錢(qián)雪忠, 黃學(xué)光, :郵電大學(xué)出版社,2005[9] 鄒竹彪. JSP網(wǎng)絡(luò)編程從入門(mén)到精通. [10] 張新曼. 精通JSPWEB開(kāi)發(fā)技術(shù)與典型應(yīng)用. [11] Marty Hall. Servlet與JSP核心編程(第2卷 第2版) [12] 孫衛(wèi)琴,李洪成. Tomcat與jsp web開(kāi)發(fā)技術(shù)詳解. [13] 王夕寧,.[14] :.致 謝 25
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1