【《基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)》6500字(論文)】_第1頁(yè)
【《基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)》6500字(論文)】_第2頁(yè)
【《基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)》6500字(論文)】_第3頁(yè)
【《基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)》6500字(論文)】_第4頁(yè)
【《基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)》6500字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE7基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)摘要人們之間的交流方式有很多種,現(xiàn)在這種信息化的時(shí)代,更是多種多樣,人們的選擇也就越來(lái)越廣。這時(shí)就是我所研究的這個(gè)系統(tǒng)的思路。為了應(yīng)對(duì)這種快節(jié)奏的時(shí)代下人們的交流需求,所應(yīng)運(yùn)而生。界面設(shè)計(jì)和功能設(shè)計(jì)是主要的目標(biāo),界面要整潔清晰,操作簡(jiǎn)單容易上手,即使是第一次接觸類似系統(tǒng)的人也能輕松操作。功能要新穎,現(xiàn)在同類競(jìng)爭(zhēng)很激烈,功能不夠吸引用戶的話,會(huì)容易造成用戶的流失,沒(méi)有用戶長(zhǎng)期使用和吸引新用戶的地方。基于Java語(yǔ)言容易達(dá)成上述目的,也會(huì)介紹一下Java的優(yōu)點(diǎn),并使其與MySQL結(jié)合,產(chǎn)生良好的“化學(xué)反應(yīng)”。介紹了系統(tǒng)設(shè)計(jì)的一些規(guī)則,要按照怎樣的規(guī)則來(lái)設(shè)計(jì)本系統(tǒng)才是最合理的,怎樣將各種技術(shù)融合在一起,以達(dá)到符合要求這一目的。展示了完成了的系統(tǒng)的各個(gè)功能的展示,包括用戶與管理員。用戶與管理員有著完全不一樣的功能與權(quán)利。例如,用戶可以自由發(fā)言,用戶可以管理這些發(fā)言。做系統(tǒng)肯定少不了進(jìn)行測(cè)試,后面還介紹了本系統(tǒng)是如何來(lái)進(jìn)行測(cè)試的,以及測(cè)試的過(guò)程和結(jié)果。最后是對(duì)系統(tǒng)設(shè)計(jì)的結(jié)論,根據(jù)研究的過(guò)程和設(shè)計(jì)出的結(jié)果,對(duì)以上內(nèi)容進(jìn)行總結(jié)和反思。關(guān)鍵詞:基于Java語(yǔ)言的在線論壇系統(tǒng);Java語(yǔ)言;MySQL數(shù)據(jù)庫(kù)目錄6442摘要 129180Abstract 226774第一章研究背景與系統(tǒng)整體概述 4194641.1研究背景 4114251.2整體概述 425777第二章系統(tǒng)開(kāi)發(fā)所使用的工具及介紹 540182.1工具 5253362.2JSP技術(shù)介紹 5259132.3Java語(yǔ)言的簡(jiǎn)單介紹 5162342.4MySQL數(shù)據(jù)庫(kù) 6200722.5以上三種技術(shù)的結(jié)合 6200722.6綜述 618285第三章系統(tǒng)的設(shè)計(jì)規(guī)則及流程圖 7118553.1系統(tǒng)設(shè)計(jì)規(guī)則

7307303.2系統(tǒng)流程圖 723700第四章系統(tǒng)設(shè)計(jì)概要 12321694.1概述 12276294.2系統(tǒng)的基本結(jié)構(gòu) 12221564.3.數(shù)據(jù)庫(kù) 1532633第五章系統(tǒng)設(shè)計(jì)概要 18262085.1用戶版系統(tǒng)前臺(tái)各項(xiàng)功能展示 1865055.2管理員各項(xiàng)功能展示 2165055.3管理員各項(xiàng)功能展示 2519026第六章關(guān)于本系統(tǒng)的測(cè)試 26302196.1為什么要進(jìn)行系統(tǒng)測(cè)試 2610326.2本系統(tǒng)的測(cè)試方式 26307896.3測(cè)試的過(guò)程與結(jié)果 263037結(jié)論 2723678參考文獻(xiàn) 29第一章研究背景與系統(tǒng)整體概述1.1研究背景社會(huì)與科技都在飛速發(fā)展,產(chǎn)生了諸多的交流方式,節(jié)奏更加的緊密,人們擁有的更多的是碎片化的時(shí)間,比如地鐵上,公交車上,碎片化的時(shí)間里,人們想更多的進(jìn)行交流,是現(xiàn)在的一大主流,市場(chǎng)也比較空缺,因此才產(chǎn)生了設(shè)計(jì)本系統(tǒng)的想法。填補(bǔ)市場(chǎng)上的一點(diǎn)空缺,本系統(tǒng)設(shè)計(jì)思路上類似于貼吧。給人們提供隨時(shí)隨地對(duì)某件事情進(jìn)行自由討論的平臺(tái),由于市場(chǎng)上已經(jīng)出現(xiàn)了比較完備的系統(tǒng),通過(guò)了解前人的設(shè)計(jì)理念和經(jīng)驗(yàn),總結(jié)出自己的系統(tǒng)方案。1.2整體概述本系統(tǒng)的設(shè)計(jì)并不是天馬星空,而是有跡可循,因?yàn)槭袌?chǎng)上有過(guò)類似的功能的APP,現(xiàn)在的運(yùn)行也是依舊很不錯(cuò),說(shuō)明人們現(xiàn)在就是需要這樣的系統(tǒng)來(lái)填補(bǔ)自己的休閑時(shí)間,需要更多的交流來(lái)滿足現(xiàn)在人們的社交和與人的交流。本系統(tǒng)主打的是操作簡(jiǎn)單容易上手,主要功能有,用戶可以自由發(fā)布貼子和查看貼子,然后下面可以進(jìn)行評(píng)論,發(fā)貼人也可以對(duì)其進(jìn)行回復(fù),用戶之間可以輕松暢談、交流。用戶回復(fù),發(fā)貼人也可以第一時(shí)間接到通知,隨時(shí)隨地進(jìn)行回復(fù)。遇到問(wèn)題可以向管理員進(jìn)行反饋。在線也可以隨時(shí)詢問(wèn)客服,從客服上得到自己想要的答案。也是非常的方便。用戶體驗(yàn)到這個(gè)系統(tǒng)一定會(huì)感到非常的流暢已經(jīng)簡(jiǎn)單容易上手。管理員還可以對(duì)所有用戶所發(fā)的貼子進(jìn)行查看和管理,檢查其中有沒(méi)有違規(guī)的發(fā)言,如有不合規(guī)定的發(fā)言,可以及時(shí)進(jìn)行刪改和提醒發(fā)貼人。對(duì)于所有的貼子都可以進(jìn)行管理。管理員作為管理者接到通知后解決用戶所提到的問(wèn)題,對(duì)于比較熱門(mén)的話題,管理員可以將其移到首頁(yè),方便用戶進(jìn)行查找、回貼。管理員對(duì)于本系統(tǒng)的維護(hù)起到很關(guān)鍵的作用。管理員賬號(hào)是在設(shè)計(jì)時(shí)提前設(shè)計(jì)好的,后續(xù)可以用來(lái)直接登錄系統(tǒng)。是內(nèi)部人員才有的賬號(hào)。第二章系統(tǒng)開(kāi)發(fā)所使用的工具及介紹2.1工具本系統(tǒng)的開(kāi)發(fā)主要是基于Java語(yǔ)言的靈活性,另外主要使用的有Java語(yǔ)言編譯,JSP技術(shù),MySQL數(shù)據(jù)庫(kù)。是這些工具的良好結(jié)合才能完成本系統(tǒng)的設(shè)計(jì),他們?nèi)币徊豢?,都十分重要。挑選工具的時(shí)候,要注意各個(gè)工具的特點(diǎn),挑選最適合自己系統(tǒng)設(shè)計(jì)的工具。這三種工具/技術(shù)就是非常適合本系統(tǒng)的各項(xiàng)功能設(shè)計(jì)的,下面對(duì)其進(jìn)行簡(jiǎn)單介紹。2.2JSP技術(shù)介紹先介紹HTML,他是擅長(zhǎng)顯示靜態(tài)的網(wǎng)頁(yè),但是HTML不能使用Java程序。Serblet是擅長(zhǎng)調(diào)調(diào)用Java程序和后臺(tái)進(jìn)行交互,但是他不擅長(zhǎng)表示一個(gè)完整的HTML的頁(yè)面。這時(shí)候我們就希望創(chuàng)建一個(gè)全新的技術(shù),讓其兩者結(jié)合。JSP全稱是JavaServerPages,意思就是運(yùn)行中的Java服務(wù)器中的頁(yè)面,本質(zhì)就是Serviet。JSP不能脫離服務(wù)器獨(dú)立運(yùn)行。其運(yùn)行原理:JSP的本質(zhì)就是一個(gè)Serviet,所以他在運(yùn)行之前會(huì)先被Tomcat服務(wù)器翻譯出.Java文件,然后將這個(gè).Java文件進(jìn)行編譯,成為.class文件,而我們?cè)谠L問(wèn)JSP時(shí),處理請(qǐng)求出來(lái)的就是翻譯后的類。所以JSP技術(shù)是最適合于本系統(tǒng)的功能建立以及功能的實(shí)現(xiàn),并且JSP技術(shù)在拓展方面的性能比較優(yōu)秀,在后期對(duì)于系統(tǒng)的功能升級(jí)或是功能維護(hù)更加便利。更加適合實(shí)時(shí)跟進(jìn)用戶的各方面需求,來(lái)作為系統(tǒng)的升級(jí)。2.3Java語(yǔ)言的簡(jiǎn)單介紹Java語(yǔ)言的優(yōu)點(diǎn)很多,比如靈活,安全等,并且是一種面向?qū)ο蟮某绦蚓帉?xiě)語(yǔ)言,對(duì)于本系統(tǒng)的編寫(xiě)是最為合適,因?yàn)楸鞠到y(tǒng)需要使用安全程度較高的語(yǔ)言,以此來(lái)保證用戶各人各項(xiàng)信息的安全,不能讓用戶的信息遭到泄漏。Java現(xiàn)在已經(jīng)隨處可見(jiàn),無(wú)論是交通管理還是餐飲方面,都有這不可替代的重要意義,Java也越來(lái)越成為程序編寫(xiě)的主流語(yǔ)言,可以說(shuō)Java是無(wú)處不在的!本系統(tǒng)也選擇了他作為基礎(chǔ)來(lái)進(jìn)行后續(xù)的設(shè)計(jì)。2.4MySQL數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)顧名思義就是用來(lái)儲(chǔ)存數(shù)據(jù)的倉(cāng)庫(kù),本質(zhì)其實(shí)就是是一個(gè)文件系統(tǒng),數(shù)據(jù)是按照各種鐵定的格式將數(shù)據(jù)給儲(chǔ)存起來(lái),用戶可以隨時(shí)對(duì)數(shù)據(jù)庫(kù)中的各項(xiàng)數(shù)據(jù)進(jìn)行修改,或者將其直接刪除或增添新的數(shù)據(jù)。MySQL的語(yǔ)言是非結(jié)構(gòu)化的,管理員可以直接在數(shù)據(jù)上進(jìn)行工作。因?yàn)樵撜Z(yǔ)言結(jié)構(gòu)較為簡(jiǎn)單,可是功能卻非比尋常,并且能儲(chǔ)存的信息量也是極大,他在速度、適應(yīng)性、可靠性等多方面都遙遙領(lǐng)先。MySQL數(shù)據(jù)庫(kù)在編寫(xiě)時(shí),對(duì)程序能起到很廣泛的影響,為管理員或用戶的數(shù)據(jù)查詢提供了極大的便利。2.5以上三種技術(shù)的結(jié)合MySQL數(shù)據(jù)庫(kù)用來(lái)儲(chǔ)存用戶們的各項(xiàng)數(shù)據(jù)。網(wǎng)站上建立與數(shù)據(jù)庫(kù)的聯(lián)系,檢查無(wú)誤后允許訪問(wèn)?;贘ava所建立的系統(tǒng),與數(shù)據(jù)庫(kù)連接完成之后(永久鏈接),可以隨意調(diào)用數(shù)據(jù)庫(kù)中的數(shù)據(jù),從而系統(tǒng)內(nèi)就會(huì)存在用戶們的數(shù)據(jù)。用戶只要成功登錄本系統(tǒng)就可以隨時(shí)隨地查看自己的發(fā)貼和自己的信息。一切操作都是在線上完成的。所以這三種技術(shù)之間的結(jié)合,可以說(shuō)是完美適合本系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)的,學(xué)習(xí)并掌握了這些技術(shù),這樣才讓我成功設(shè)計(jì)出了本在線論壇系統(tǒng)。2.5綜述以上三種工具和技術(shù),本身都有著自己的優(yōu)點(diǎn)與缺點(diǎn),我們?nèi)∑渚A去其糟粕,讓他們完美結(jié)合,所以本系統(tǒng)在以上三種工具的通力合作下,基本完全的實(shí)現(xiàn)了目標(biāo)各項(xiàng)功能,所以尋找并使用合適的工具也是做設(shè)計(jì)的一項(xiàng)重要方法。合理的工具的選擇,能讓你事半功倍,更好的做出完善的系統(tǒng)來(lái)。

第三章系統(tǒng)的設(shè)計(jì)規(guī)則及流程圖3.1系統(tǒng)設(shè)計(jì)規(guī)則1、本系統(tǒng)的核心思想就是操作簡(jiǎn)單容易上手,界面清晰簡(jiǎn)明,方便查詢本系統(tǒng)的相關(guān)信息,以及相關(guān)信息的管理,讓用戶們能夠快速獲取自己所需要的信息。2、隨時(shí)隨地方便使用,本系統(tǒng)對(duì)于信息的處理將進(jìn)行及時(shí)的處理,并且用戶立刻就能收到反饋。從而實(shí)現(xiàn)“及時(shí)使用,及時(shí)反饋”的系統(tǒng)功能實(shí)現(xiàn)。3、管理員可以管理自己和用戶的各項(xiàng)信息,所有的留言板內(nèi)容,并且對(duì)其進(jìn)行回復(fù)和修改,接到用戶的反饋盡量早些處理。3.2系統(tǒng)流程圖我們以流程圖的形式來(lái)展示本系統(tǒng)的一些基本結(jié)構(gòu),這樣可以較為清晰的展示出本系統(tǒng)的幾個(gè)功能的結(jié)構(gòu),比文字?jǐn)⑹鲆獊?lái)的更為簡(jiǎn)單明了。系統(tǒng)業(yè)務(wù)流程圖,如圖3-13-23-3所示:圖3-1圖3-2圖3-33.3研究過(guò)程本系統(tǒng)在設(shè)計(jì)之初,首先是設(shè)計(jì)界面的各項(xiàng)功能排版,如何讓他們排列起來(lái)有更好的效果,是最基本的問(wèn)題。參考了許多別人設(shè)計(jì)的優(yōu)秀方案,也經(jīng)過(guò)了幾輪的設(shè)計(jì),最終才設(shè)計(jì)出了現(xiàn)在的版本。設(shè)計(jì)完了界面之后,要搭建系統(tǒng)的整體框架,這一階段是比較耗費(fèi)時(shí)間的,也是本系統(tǒng)設(shè)計(jì)的核心部分。要編寫(xiě)代碼,來(lái)實(shí)現(xiàn)本系統(tǒng)內(nèi)的各項(xiàng)功能,要許多復(fù)雜的代碼。期間出現(xiàn)了一些問(wèn)題,及時(shí)地尋找老師和同學(xué)們的幫助,才解決了這些問(wèn)題。與此同時(shí),還要進(jìn)行數(shù)據(jù)庫(kù)的編寫(xiě),讓他與本系統(tǒng)能有良好的連接,需要前期有充分的準(zhǔn)備。數(shù)據(jù)庫(kù)存儲(chǔ)需要的一系列數(shù)據(jù),為本系統(tǒng)的后期運(yùn)行做好保障。系統(tǒng)基本完成之后,還要進(jìn)行多次的測(cè)試與檢查,不能讓有缺陷的系統(tǒng)面向用戶推廣。除此之外,我們還要將系統(tǒng)面向用戶征求意見(jiàn),可能選取一部分人進(jìn)行內(nèi)部測(cè)試,聽(tīng)取用戶的意見(jiàn),再次對(duì)系統(tǒng)進(jìn)行升級(jí),不斷提高系統(tǒng)兼容性、擴(kuò)展性。這樣基本就完成我對(duì)于本系統(tǒng)的設(shè)計(jì),雖然路上遇到重重困難,但是沒(méi)有放棄,去查找資料,去努力地解決問(wèn)題。才能讓本系統(tǒng)成功設(shè)計(jì)出來(lái)!

第四章系統(tǒng)設(shè)計(jì)概要4.1概述本系統(tǒng)工作原理大致如圖4-1所示,客戶端與數(shù)據(jù)庫(kù)通過(guò)web進(jìn)行連接,是很適合現(xiàn)在時(shí)代的方式。人們現(xiàn)在都可以隨時(shí)隨地的上網(wǎng),也就是說(shuō)本系統(tǒng)是可以很方便的隨時(shí)去使用它。圖4-14.2系統(tǒng)的基本結(jié)構(gòu)本系統(tǒng)的結(jié)構(gòu)與功能將由下面幾幅結(jié)構(gòu)圖來(lái)體現(xiàn)。首先是用戶的登錄,如圖4-2,系統(tǒng)自動(dòng)地來(lái)判斷賬號(hào)密碼是否正確,正確的話就可以進(jìn)入系統(tǒng),如果登錄的是用戶,則看到的就是用戶界面,如果是管理員的話,看到的就是管理員界面。管理員的各項(xiàng)功能,如圖4-3,可以對(duì)圖上的各項(xiàng)功能進(jìn)行管理,具體我們會(huì)在后面進(jìn)行展示。用戶的各項(xiàng)功能,如圖4-4,用戶可以隨意使用這些功能,具體的內(nèi)容也會(huì)在后面進(jìn)行展示?;贘ava語(yǔ)言的在線論壇系統(tǒng)基于Java語(yǔ)言的在線論壇系統(tǒng)設(shè)計(jì)登陸界面用戶登錄密碼正確管理員界面用戶界面圖4-2如圖4-3所示:退出系統(tǒng)退出系統(tǒng)管理員功能結(jié)構(gòu)界面?zhèn)€人中心用戶管理留言板管理在線論壇系統(tǒng)管理圖4-3如圖4-4所示:退出系統(tǒng)退出系統(tǒng)進(jìn)入用戶界面?zhèn)€人中心留言板管理在線論壇圖4-44.3數(shù)據(jù)庫(kù)下面幾張圖大致表示了數(shù)據(jù)庫(kù)的部分內(nèi)容。如圖4-5所示:圖4-5如圖4-6所示:圖4-6如圖4-7所示。圖4-7如圖4-8所示。圖4-8如圖4-9所示。圖4-9第五章系統(tǒng)具體設(shè)計(jì)展示5.1用戶版系統(tǒng)前臺(tái)各項(xiàng)功能展示進(jìn)入本系統(tǒng)后,首先可以看到中間的幾幅過(guò)場(chǎng)圖,這個(gè)會(huì)不定時(shí)更新,上面有一系列選項(xiàng),用戶可以進(jìn)入想進(jìn)入的次級(jí)選項(xiàng)中。例如,在線論壇、個(gè)人中心等。下面是推薦的一些貼子,是由管理員推薦到首頁(yè)來(lái)的。兩側(cè)可以點(diǎn)擊“關(guān)于我們”來(lái)了解開(kāi)發(fā)人員。如圖5-1所示。圖5-1“在線論壇”里,用戶可以選擇查看所有用戶發(fā)布的貼子,也可以自己發(fā)布貼子,暢所欲言,就在此處!但也一定要遵守規(guī)定。如圖5-2所示。圖5-2“留言反饋”中,用戶可以向管理員進(jìn)行留言,這里留言的內(nèi)容,管理員可以在他的后臺(tái)里收到,并做出及時(shí)回復(fù)。如圖5-3所示。圖5-3“在線客服”這里是用來(lái)和客服進(jìn)行及時(shí)的溝通的,用戶可以與客服交流論壇內(nèi)的各項(xiàng)事情,例如舉報(bào)某些違規(guī)的貼子,想讓自己的貼子被推薦等。如圖5-4所示。圖5-4“個(gè)人中心”,用戶可以在這里面查看自己的各項(xiàng)信息,例如,頭像、昵稱等。并且可以對(duì)其進(jìn)行修改,都可以修改成自己喜歡的樣子。如圖5-5所示。圖5-55.2管理員的各項(xiàng)功能展示管理員登錄,如圖5-7所示。圖5-7管理員成功登錄本系統(tǒng)后,右側(cè)有一系列選項(xiàng),都是管理員可以使用的權(quán)限和功能,有貼子管理、留言管理等。如圖5-8所示。圖5-8“個(gè)人中心”,這個(gè)是管理員的個(gè)人中心,可以選擇修改自己的管理員密碼,也可以查看并修改自己的個(gè)人信息。如圖5-9所示。圖5-9“用戶管理”中,管理員可以看到所有用戶的各項(xiàng)信息,并可以對(duì)他們進(jìn)行修改,甚至可以直接刪除一個(gè)人的賬號(hào),如果他發(fā)布過(guò)違規(guī)信息,被人舉報(bào)給管理員的話,管理員將有權(quán)利直接刪除他的賬號(hào)。如圖5-10所示。圖5-10“留言板管理”,可以查看用戶給管理員的每條留言,附帶有用戶的用戶名,管理員可以在此對(duì)其進(jìn)行回復(fù),也可以將其刪除。如圖5-11所示。圖5-11“在線論壇管理”是管理員的核心功能區(qū)域,這里面可以對(duì)所有用戶發(fā)布的貼子進(jìn)行管理,包括更改、刪除,檢查貼子的內(nèi)容,對(duì)于不合規(guī)定的貼子進(jìn)行及時(shí)的刪除和更改,是管理員最應(yīng)該做的事情。這個(gè)區(qū)域也是管理員最常使用的功能。如圖5-12所示。圖5-12“系統(tǒng)管理”,這里管理員可以對(duì)系統(tǒng)前臺(tái)的各項(xiàng)功能進(jìn)行管理,有關(guān)于我們、圖片輪播、在線客服??梢詫?duì)輪播的圖片進(jìn)行更換。如圖5-13所示。圖5-12“關(guān)于我們”此處可以修改主頁(yè)中用戶點(diǎn)擊“關(guān)于我們”后看到的內(nèi)容,管理員可以對(duì)他進(jìn)行編輯,并且可以添加圖片內(nèi)容,讓用戶更多的了解關(guān)于制作者的事情和制作的細(xì)節(jié)。更加的親近用戶。如圖5-13所示。圖5-135.3綜述由上兩部分,系統(tǒng)的整體界面及樣式就如上可見(jiàn),基本符合清晰可見(jiàn),操作簡(jiǎn)單明了,即使是第一次進(jìn)入本系統(tǒng),這樣的界面相信也一定可以讓他一眼就能找到自己所需要的功能在哪個(gè)部分。用戶進(jìn)入界面一眼就能看到一些熱門(mén)貼子,可以選擇對(duì)其進(jìn)行查看,也可以選擇直接進(jìn)入“貼子廣場(chǎng)”,去瀏覽自己更加感興趣的貼子。也可以進(jìn)入關(guān)于自己的留言回復(fù)以及回復(fù)別人的貼子。第六章關(guān)于本系統(tǒng)的測(cè)試6.1為什么要對(duì)系統(tǒng)進(jìn)行測(cè)試因?yàn)橐粋€(gè)程序的設(shè)計(jì)不可能沒(méi)不出現(xiàn)錯(cuò)誤,有些在設(shè)計(jì)過(guò)程中沒(méi)有注意到的問(wèn)題,可能還是會(huì)出現(xiàn)在最后的程序中。這些問(wèn)題可能會(huì)影響程序的功能實(shí)現(xiàn),所以要通過(guò)先前的測(cè)試來(lái)發(fā)現(xiàn)這些問(wèn)題。一個(gè)小小的問(wèn)題都可能引發(fā)不可收拾的結(jié)果。千里之堤毀于蟻穴就是這么來(lái)的。測(cè)試的作用就是發(fā)現(xiàn)這些重要的問(wèn)題,然后再想辦法去解決他,雖然有些耗費(fèi)時(shí)力,但這是要長(zhǎng)期使用的系統(tǒng),所以是非常重要的且必要的過(guò)程。6.2本系統(tǒng)的測(cè)試方式設(shè)計(jì)基本完成之后,我們建立了管理員賬號(hào),找了兩個(gè)同學(xué)來(lái)使用本系統(tǒng)。讓他們隨意的使用系統(tǒng)內(nèi)的功能,并盡量多于管理員溝通,并且將遇到的問(wèn)題記錄下來(lái)。我們就可以在后期將其一并修改。我們則扮演管理員,與他們進(jìn)行互動(dòng),也記錄發(fā)現(xiàn)的問(wèn)題。6.3測(cè)試的過(guò)程與結(jié)果在測(cè)試的過(guò)程中,發(fā)現(xiàn)了一些問(wèn)題,例如,用戶信息少比預(yù)計(jì)設(shè)計(jì)的少了一項(xiàng)。測(cè)試員快速的通知了我。我便立馬查證是否有此問(wèn)題。經(jīng)過(guò)我的查證,發(fā)現(xiàn)問(wèn)題屬實(shí),便馬上著手修改,發(fā)現(xiàn)代碼處有些問(wèn)題。很快修復(fù)了這個(gè)錯(cuò)誤。經(jīng)過(guò)一系列查找與改正后,終于徹底完成了本系統(tǒng)的設(shè)計(jì)。測(cè)試員也覺(jué)得我們?cè)O(shè)計(jì)的界面簡(jiǎn)單好用,很容易上手,功能也非常完善,給出的評(píng)價(jià)也非常的不錯(cuò)。結(jié)論本系統(tǒng)在設(shè)計(jì)者對(duì)于介紹的三種工具的靈活使用下,成功的實(shí)現(xiàn)了預(yù)計(jì)的功能。也經(jīng)過(guò)了一系列的測(cè)試,發(fā)現(xiàn)了存在的部分問(wèn)題,及時(shí)地進(jìn)行了修補(bǔ),阻止了問(wèn)題的進(jìn)一步發(fā)展。也聽(tīng)取了測(cè)試員的一些意見(jiàn),對(duì)于界面的設(shè)計(jì)進(jìn)行了一些改進(jìn),讓界面更加簡(jiǎn)單容易上手。本系統(tǒng)的設(shè)計(jì)能夠完成,離不開(kāi)所有人的努力。在這之前,只在書(shū)本上學(xué)過(guò)有關(guān)的知識(shí),從來(lái)沒(méi)有實(shí)踐過(guò),做過(guò)如此龐大的程序。第一次接觸這樣的程序設(shè)計(jì)。讓我知道了只了解書(shū)本上的死知識(shí),是不行的。要在實(shí)際中運(yùn)用,需要靈活的掌握知識(shí),并且還要請(qǐng)教指導(dǎo)老師,一點(diǎn)點(diǎn)地嘗試,自己才能接著設(shè)計(jì)、編程。僅僅依靠書(shū)面上的知識(shí)自己是絕對(duì)做不能讓本系統(tǒng)做成功的。雖然書(shū)本上有知識(shí),但是都是死知識(shí),要將書(shū)本上的知識(shí)體現(xiàn)出實(shí)際的作用,才是本次設(shè)計(jì)的核心。這次我獲得了寶貴的經(jīng)驗(yàn),也知道了實(shí)踐出真知的道理。這些對(duì)我以后的發(fā)展肯定會(huì)有極大的幫助。用戶的發(fā)貼、討論、回復(fù),這些核心功能非常的成功,還可以與管理員進(jìn)行交流。管理員可以對(duì)所有用戶的信息和貼子進(jìn)行管理,及時(shí)地進(jìn)行監(jiān)督,進(jìn)而維護(hù)良好的論壇環(huán)境。經(jīng)過(guò)實(shí)踐,本系統(tǒng)的前景還算光明,測(cè)試運(yùn)行之后,目標(biāo)功能均達(dá)到預(yù)期,界面簡(jiǎn)明,操作容易上手?;具_(dá)到預(yù)期目標(biāo),本系統(tǒng)設(shè)計(jì)完成!

參考文獻(xiàn)張繼東.MySQL數(shù)據(jù)庫(kù)基于Java的訪問(wèn)技術(shù)[J/OL].電子技術(shù)與軟件工程,2017,(15):169(2017-08-03).李春燕,李根.基于Java技術(shù)的網(wǎng)絡(luò)信息花店網(wǎng)站平臺(tái)設(shè)計(jì)[J/OL].電子技術(shù)與軟件工程,2017,(20):9(2017-10-26).[3]王浩.基于Java技術(shù)的在線技能評(píng)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2016,(12):171-172.[4]王金龍,張靜.基于Java+MySQL的高校慕課(MOOC)花店網(wǎng)站系統(tǒng)設(shè)計(jì)[J].通訊世界,2017,(20):276-277.[5]潘國(guó)榮.基于Java+JavaBean+Servlet實(shí)現(xiàn)模式的增刪改模塊的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論