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

正文內(nèi)容

基于jsp的計算機(jī)技術(shù)交流論壇系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-展示頁

2025-07-09 11:51本頁面
  

【正文】 形虛擬社區(qū)可以非常具體和形象化地模擬整個現(xiàn)實社區(qū)的生活,并且具備無限的可擴(kuò)充性?,F(xiàn)在動態(tài)網(wǎng)站出現(xiàn)的新技術(shù)Ajax,可以不需要刷新頁面就可以更新數(shù)據(jù),這就使得web站點看起來是即時響應(yīng)的。大家不僅可以在此發(fā)表自己的想法,交流技術(shù)、經(jīng)驗以及人生的感悟,也可以作為用戶與商家交流的渠道,商家可以開設(shè)BBS作為售后服務(wù)信息收集和反饋中心,在此回答用戶提出的問題式發(fā)布消息。象日常生活中的黑板報一樣,電子公告牌按不同的主題、分成很多個布告欄,布告欄的設(shè)立的依據(jù)是大多數(shù)BBS使用者的要求和喜好,使用者可以閱讀他人關(guān)于某個主題的最新看法(幾秒鐘前別人剛發(fā)布過的觀點),也可以將自己的想法毫無保留地貼到公告欄中。它是Internet上的一種電子信息服務(wù)系統(tǒng)。網(wǎng)絡(luò)論壇一般就是大家口中常提的BBS。目錄基于JSP的計算機(jī)技術(shù)交流論壇系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文目 錄摘 要 IAbstract II引 言 1第一章 系統(tǒng)概要 3 背景與意義 3 開發(fā)方法 4 JAVA和JSP技術(shù)簡介 4 SQL Server 2005概述 5 Tomcat 6 運行環(huán)境的選擇 6第二章 系統(tǒng)需求分析 8 系統(tǒng)功能概述 8 系統(tǒng)功能需求 8 用例分析 8 概念層類圖 10 系統(tǒng)性能要求 11 系統(tǒng)靈活性 11 輸入輸出要求 12 數(shù)據(jù)管理能力要求 12 可行性分析 12 社會可行性 12 技術(shù)可行性 12 經(jīng)濟(jì)可行性 13 操作可行性 13第三章 系統(tǒng)概要設(shè)計 14 設(shè)計目標(biāo) 14 網(wǎng)絡(luò)論壇數(shù)據(jù)流圖 15 面向數(shù)據(jù)流的設(shè)計方法 16 系統(tǒng)層次圖(H圖) 17 系統(tǒng)數(shù)據(jù)庫設(shè)計 18 數(shù)據(jù)庫設(shè)計原則 18 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 19 數(shù)據(jù)庫表設(shè)計 20第四章 系統(tǒng)的詳細(xì)設(shè)計 23 代碼標(biāo)識設(shè)計 23 代碼設(shè)計原則 23 系統(tǒng)主要功能流程及模塊 24 前臺顯示設(shè)計 24 發(fā)表帖子模塊設(shè)計 28 根帖操作設(shè)計 29 搜索帖子操作設(shè)計 31 用戶注冊操作設(shè)計 32 論壇后臺管理模塊設(shè)計 33 論壇版面管理 33 論壇類別管理 37 論壇用戶管理 40第五章 系統(tǒng)測試 43 程序的測試方法 43 軟件的功能測試 44 鏈接測試 44 功能模塊測試 45 驗證功能模塊測試 46 軟件的可用性測試 46結(jié) 論 48致 謝 49參考文獻(xiàn) 50附錄 附錄清單A 51附錄 附錄清單B 57引言引 言伴隨著計算機(jī)技術(shù)的發(fā)展,人們生活水平的提高,傳統(tǒng)的社交方式越來越難以滿足人們的需要。而現(xiàn)在,隨著中國的網(wǎng)名人數(shù)迅速增加,地區(qū)的信息網(wǎng)絡(luò)化越來越普及,人們更愿意借助網(wǎng)絡(luò)這種全新的方式來交流,于是網(wǎng)絡(luò)論壇便應(yīng)運而生。什么是BBS呢,BBS的英文全稱是Bulletin Board System,翻譯為中文就是“電子公告板”。在較早的時期,BBS僅僅是提供一塊公共電子白板,每個用戶都可以在上面書寫,可發(fā)布信息或提出看法?,F(xiàn)在,BBS可以說是一種極為常見的互動交流服務(wù)系統(tǒng)。,BBS即將朝著兩個方向發(fā)展:一是朝著即時性發(fā)展,隨著信息產(chǎn)生和更新的速度越來越快,人們對信息的需求越來越大,對獲取信息方式的要求越來越高,這便要求了BBS需要具有越來越高的即時性。二是朝著圖形化方向發(fā)展,由于使用BBS進(jìn)行交流的用戶越來越多,這就要求BBS必須得有富有特色的,友好的界面來吸引來自天南海北的朋友的目光。隨著人們生活水平的不斷提高,在家里,在宿舍,在辦公室,上網(wǎng)已經(jīng)不是什么很困難的事情,通過BBS,人們可以參與各種自己自己喜歡的話題,與志同道合的朋友一起交流心得,特別是對于IT技術(shù)人員,BBS更是一個非常重要的學(xué)習(xí)交流的場所。這所有的操作都在用戶的客戶端的瀏覽器中完成,由JSPWeb程序處理后,對服務(wù)器的數(shù)據(jù)庫進(jìn)行操作,再處理成HTML文件傳到用戶客戶端瀏覽器,響應(yīng)用戶的需求。因此,這次開發(fā)系統(tǒng)的過程嚴(yán)格遵循的軟件工程的思想,從需求分析到過程設(shè)計都有詳細(xì)的記錄,使得系統(tǒng)高度模塊化,可讀性、可重用性以及可維護(hù)性好。第一章緒論,主要講網(wǎng)上論壇的背景、意義,開發(fā)方法及開發(fā)工具簡介;第二章系統(tǒng)需求分析,主要講系統(tǒng)功能需求、性能需求及可行性分析;第三章概要設(shè)計,主要介紹系統(tǒng)工作流程、功能結(jié)構(gòu)圖及數(shù)據(jù)庫表設(shè)計;第四章詳細(xì)設(shè)計,主要講各個功能的工作流程及具體的實現(xiàn)過程。每章附有本章重點介紹的功能圖例及詳細(xì)講解,幫助理解系統(tǒng)的各部分功能。大部分BBS由教育機(jī)構(gòu)、研究機(jī)構(gòu)或商業(yè)機(jī)構(gòu)管理,象日常生活中的黑板報一樣,電子公告牌按不同的主題,分主題分成很多個布告欄。同樣地,別人對你的觀點的回應(yīng)也是很快的。雖然談話的雙方素不相識,卻可以親近地交談。在與別人進(jìn)行交往時,無須考慮自身的年齡、學(xué)歷、知識、社會地位、財富、外貌、健康狀況,而這些條件往往是人們在其他交流形式中無可回避的。這樣,參與BBS的人可以處于一個平等的位置與其他人進(jìn)行任何問題的探討。目前國內(nèi)的BBS已經(jīng)十分普遍,可以說是不計其數(shù),其中BBS大致可以分為5類:(1)校園BBS CERNET建立以來,校園BBS恨快地發(fā)展了起來。清華大學(xué)的水木清華很受學(xué)生和網(wǎng)民們的喜愛。目前手機(jī)的商業(yè)站、電腦的商業(yè)站、房地產(chǎn)的商業(yè)站比比皆是。(4)情感BBS,主要用于交流情感,是許多娛樂網(wǎng)站的首選。系統(tǒng)主要分為前臺和后臺。 開發(fā)方法本次設(shè)計的論壇管理系統(tǒng)是一個基于JSP語言的小型網(wǎng)絡(luò)論壇系統(tǒng),它具有一般BBS的基本功能,如用戶注冊、登陸、發(fā)帖、回帖、看帖、查找帖子,以及管理人員對BBS的各種管理功能。整個系統(tǒng)采用的是web體系,科學(xué)的開發(fā)過程對系統(tǒng)的完整性和精確性將有很大的影響。因此,這次開發(fā)系統(tǒng)的過程嚴(yán)格遵循的軟件工程的設(shè)計思想,從需求分析到過程設(shè)計都有詳細(xì)的記錄,使得系統(tǒng)高度模塊化,可讀性、可重用性以及可維護(hù)性好。生成內(nèi)容的邏輯被封裝在標(biāo)識和JavaBeans組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運行。在服務(wù)器 端,JSP引擎解釋JSP標(biāo)識和腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBeans 組件,使用JDBC技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以HTML(或者XML)頁面的形式發(fā)送回瀏覽器??芍赜媒M件大多數(shù) JSP 頁面依賴于可重用的、跨平臺的組件(JavaBeans)來執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。JSP技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的 XML 標(biāo)識中進(jìn)行動態(tài)內(nèi)容生成所需要的。適應(yīng)平臺幾乎所有平臺都支持 Java,JSP幾乎可以在所有平臺下通行無阻。數(shù)據(jù)庫連接Java 中連接數(shù)據(jù)庫的技術(shù)是 JDBC,Java 程序通過 JDBC 驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。 SQL Server 2005概述SQL Server 是美國Microsoft公司開發(fā)的一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是目前世界上最著名的關(guān)系數(shù)據(jù)庫管理系統(tǒng)之一。Microsoft SQL Server 2005 在數(shù)據(jù)庫服務(wù)器自動調(diào)整和自動管理技術(shù)方面在數(shù)據(jù)庫領(lǐng)域中處于領(lǐng)先地位,使客戶可以集中精力處理商業(yè)戰(zhàn)略上的問題,而不是去細(xì)微調(diào)整數(shù)據(jù)庫服務(wù)器的各項參數(shù)。Microsoft SQL Server 2005的數(shù)據(jù)庫由包含數(shù)據(jù)的表集合和其他對象(如視圖、索引、存儲過程和觸發(fā)器)組成,目的是為執(zhí)行與數(shù)據(jù)有關(guān)的活動提供支持。②數(shù)據(jù)倉庫功能SQL Server 2005提供了一套全新的綜合分析服務(wù)系統(tǒng)。OLAP可以通過多維存儲技術(shù)對大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級的分析工作。SQL Server針對包括集成數(shù)據(jù)挖掘、OLAP服務(wù)、安全性服務(wù)及通過Internet對多維數(shù)據(jù)集進(jìn)行訪問和鏈接分析提供新的數(shù)據(jù)倉庫功能。SQL Server2005 不僅支持集中化數(shù)據(jù)庫管理功能,而且還最大程度地實現(xiàn)了管理與優(yōu)化工作的自動化,從而,減輕了有關(guān)管理人員的負(fù)擔(dān)?;赪eb的客戶端擁有訪問關(guān)系型數(shù)據(jù)存儲和訪問分析服務(wù)的能力。 Tomcat Tomcat 組織開發(fā)的一種常用 Web 服務(wù)器,提供 Web 服務(wù)。但是,在作為 Web 服務(wù)器方面,Tomcat 處理靜態(tài) HTML 頁面時不如 Apache 迅速,也沒有Apache 健壯,一般選用 Tomcat 與 Apache 結(jié)合的方式,讓后者對網(wǎng)站的靜態(tài)頁面的請求提供服務(wù),而 Tomcat 作為專用的 JSP 引擎,提供 JSP 解析,得以更好的性能。在[變 量值]文本框中輸入“c:\jdk\bin”,然后單擊[確定]按鈕。(3)用同樣的方法把 c:\jdk 添加到 JAVA_HOME 環(huán)境變量中;2.TOMCAT 的安裝與配置在這里設(shè)默認(rèn)安裝目錄為 c:\Tomcat 安裝完畢,更改環(huán)境變量,用同樣的方法把 c:\Tomcat 添加到 TOMCAT_HOME 環(huán)境變量中。 運行環(huán)境的選擇信息系統(tǒng)是以計算機(jī)系統(tǒng)為核心建立的,系統(tǒng)硬件和軟件配置是系統(tǒng)設(shè)計的主要內(nèi)容。另外,由于計算機(jī)發(fā)展迅速,為將來升級的考慮,這里所提供的硬件設(shè)備要比能夠運行該系統(tǒng)所需要的最低硬件標(biāo)準(zhǔn)高出一些。因此,配置為,CPU:Intel Core 2 Duo T6570處理器,;內(nèi)存:2G;硬盤:250G;網(wǎng)卡:100M。 系統(tǒng)功能概述本系統(tǒng)最基本的功能是發(fā)表主題,其次是其他人員根據(jù)主題發(fā)表自己的看法。只有注冊的用戶登陸后才能夠發(fā)表和回復(fù)主題,瀏覽者即游客只能瀏覽主題信息。 系統(tǒng)功能需求用戶注冊登陸功能,是針對服務(wù)器判定為游客身份的用戶可以使用的功能?;咎硬僮鞴δ埽咎硬僮鞴δ馨g覽主題、發(fā)表主題、搜索主題和回帖。 用例分析UML提供了用例圖用于了解用戶需求,用例圖強(qiáng)調(diào)系統(tǒng)的整體性,強(qiáng)調(diào)系統(tǒng)外在的功能,強(qiáng)調(diào)系統(tǒng)對使用者有什么幫助和好處,強(qiáng)調(diào)系統(tǒng)與外部的交互,本文中采用用例技術(shù)進(jìn)行需求分析的獲取和分析。: 用例圖圖符可視化圖符名稱描述系統(tǒng)系統(tǒng)邊界,用例放其中 用例用例圖中的用例 執(zhí)行者描述與系統(tǒng)功能有關(guān)的外部實體,可以是用戶,也可以是外部系統(tǒng)關(guān)聯(lián)連接執(zhí)行者和用例系統(tǒng)邊界:通過以上功能需求分析可知,系統(tǒng)邊界為計算機(jī)系統(tǒng)和數(shù)據(jù)庫服務(wù)器之間。 論壇管理系統(tǒng)主要用例圖 概念層類圖概念層類圖主要描述應(yīng)用領(lǐng)域中的概念,一個概念模型應(yīng)獨立于具體實現(xiàn)的軟件和程序設(shè)計語言,單純屬于概念上的理解,在類描述中一般只給出主要類及主要類間關(guān)系。類是具有相同屬性和相同方法的對象的集合,: 概念層類圖可視化圖符名稱描述類具體的一個類,第一欄類名,第二欄屬性,第三欄方法包 一種分組機(jī)制,表示一個類圖的集合關(guān)聯(lián)類的對象間的關(guān)系,包括聚集關(guān)系和組成關(guān)系本系統(tǒng)中主要的類有根帖信息類tb_bbs、回復(fù)帖子信息類tb_bbsAnswer、版面信息類tb_board、論壇類別信息類tb_class、用戶信息類tb_user,該關(guān)系實際上反映了系統(tǒng)中各個實體之間的關(guān)系。 網(wǎng)絡(luò)論壇系統(tǒng)數(shù)據(jù)表圖 系統(tǒng)性能要求對系統(tǒng)性能的要求包括對系統(tǒng)時間規(guī)定,靈活性,輸入輸出,數(shù)據(jù)管理能力,故障處理要求和運行環(huán)境規(guī)定等的要求。本網(wǎng)站可以運行在IE6以上的所有版本;一個模塊的改變不會影響其他的模塊。 數(shù)據(jù)管理能力要求本網(wǎng)站采用的是SQL Server 2005數(shù)據(jù)庫。記錄的個數(shù)隨用戶多少不定,數(shù)據(jù)及其分量的存儲量為10G,但能保證注冊的用戶都能登錄進(jìn)來,沒有延時。任何一個工程的立項都需要進(jìn)行項目的可行性分析。信息系統(tǒng)開發(fā)項目是一項復(fù)雜的高科技系統(tǒng)工程,可行性分析也是必不可少的,可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決、是否值得去解決。 社會可行性當(dāng)前社會是一個網(wǎng)絡(luò)化的社會,網(wǎng)絡(luò)就在人們周圍無處不在,人們從網(wǎng)絡(luò)上獲取并發(fā)布信息,而本系統(tǒng)正是應(yīng)這一需求而產(chǎn)生,為企業(yè),個人發(fā)布,獲取有價值的信息提供場所。 技術(shù)可行性首先現(xiàn)在系統(tǒng)開發(fā)方法已經(jīng)發(fā)展成熟,結(jié)構(gòu)化、面向?qū)ο?,都已?jīng)廣泛使用,這使得系統(tǒng)開發(fā)的系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施更加規(guī)范,系統(tǒng)完成的更加科學(xué)。其次網(wǎng)絡(luò)論壇系統(tǒng)有以下特點:一是數(shù)據(jù)量大,要求及時查詢的內(nèi)容較多;二是數(shù)據(jù)處理較集中,內(nèi)部數(shù)據(jù)處理量大,輸出量大?;谝陨先齻€特點,現(xiàn)有技術(shù)都可以達(dá)到要求的目標(biāo)。前臺可視化程度較高,人機(jī)交互能力較強(qiáng),應(yīng)用起來也較方便、直觀,后臺數(shù)據(jù)庫功能強(qiáng)大,且更好的支持運行的系統(tǒng)。服務(wù)器采用Tomcat服務(wù)器,它是一個開源軟件。 經(jīng)濟(jì)可行性對于投資費用主要包括:設(shè)備費用(計算機(jī)設(shè)備及軟件配置的費用);人員費用(開發(fā)人員、運行人員、維護(hù)人員的費用);材料費用(消耗材料,如文檔資料、用電,用紙等費用);其他費用(設(shè)備保養(yǎng)、折舊費用等)。同時,花費在人員培訓(xùn)上的費用是不會太高的??傊?jīng)濟(jì)可行性是指軟件所帶來的經(jīng)濟(jì)效益與開發(fā)設(shè)計所需要的投資費用相比較是否適當(dāng),軟件是否會給使用者帶來經(jīng)濟(jì)效益。與使用本系統(tǒng)為企業(yè)發(fā)布、獲取信息所節(jié)省的價值相比,應(yīng)用本系統(tǒng)帶來的收益較大,經(jīng)濟(jì)效益可觀,所以在經(jīng)濟(jì)上是可行的。界面美觀、易懂、容易操作、功能齊全,方便用戶之間信息交流。第3章 系統(tǒng)概要設(shè)計第3章 系統(tǒng)概要設(shè)計系統(tǒng)開發(fā)工作經(jīng)過需求分析階段,已完全弄清了用戶的需要,較好的解決了“做什么”的問題,建立了系統(tǒng)的邏輯模型。也就是根據(jù)需求分析階段所確定的系統(tǒng)的邏輯模型,完成系統(tǒng)的物理模型的設(shè)計。 設(shè)計目標(biāo)網(wǎng)絡(luò)論壇主要分為前臺系統(tǒng)和后臺
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1