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

正文內(nèi)容

基于jsp的計算機技術(shù)交流論壇系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文(編輯修改稿)

2024-07-27 11:54 本頁面
 

【文章內(nèi)容簡介】 高性能、基于標(biāo)準(zhǔn)的安全訪問?;赪eb的客戶端擁有訪問關(guān)系型數(shù)據(jù)存儲和訪問分析服務(wù)的能力。⑤分布式數(shù)據(jù)復(fù)制功能可以將一個數(shù)據(jù)庫中的數(shù)據(jù)復(fù)制到通過局域網(wǎng)、廣域網(wǎng)或 Internet 網(wǎng)絡(luò)連接的不同地點服務(wù)器或同一服務(wù)器中的不同數(shù)據(jù)庫中,并能夠自動保持這些數(shù)據(jù)同步,使各個數(shù)據(jù)庫中具有相同的數(shù)據(jù)。 Tomcat Tomcat 組織開發(fā)的一種常用 Web 服務(wù)器,提供 Web 服務(wù)。一種 JSP 引擎,本身具有 Web 功能,可以作為獨立的 Web 服務(wù)器使用。但是,在作為 Web 服務(wù)器方面,Tomcat 處理靜態(tài) HTML 頁面時不如 Apache 迅速,也沒有Apache 健壯,一般選用 Tomcat 與 Apache 結(jié)合的方式,讓后者對網(wǎng)站的靜態(tài)頁面的請求提供服務(wù),而 Tomcat 作為專用的 JSP 引擎,提供 JSP 解析,得以更好的性能。1.JDK 的安裝與配置(1)找到 path 變量后單擊[編輯]按鈕;彈出[編輯系統(tǒng)變量]對話框。在[變 量值]文本框中輸入“c:\jdk\bin”,然后單擊[確定]按鈕。同時新建 CLASSPATH 變量;(2)在[系統(tǒng)變量]選項組中單擊[新建]按鈕,在[變量名]文本框中輸入“CLASSPATH”, 在 [變量值]文本框中輸入“ c:\jdk\lib\ ;c:\jdk\lib\;”然后單擊[確定]按鈕。(3)用同樣的方法把 c:\jdk 添加到 JAVA_HOME 環(huán)境變量中;2.TOMCAT 的安裝與配置在這里設(shè)默認安裝目錄為 c:\Tomcat 安裝完畢,更改環(huán)境變量,用同樣的方法把 c:\Tomcat 添加到 TOMCAT_HOME 環(huán)境變量中。啟動 Tomcat,在瀏覽器 的[地址]下拉列表框中輸入“://localhost:8080/”,如果看到的是在左上 方有一只可愛的小貓,則表示 Tomcat 安裝成功。 運行環(huán)境的選擇信息系統(tǒng)是以計算機系統(tǒng)為核心建立的,系統(tǒng)硬件和軟件配置是系統(tǒng)設(shè)計的主要內(nèi)容。本系統(tǒng)采用目前比較流行的B/S(瀏覽器和/服務(wù)器端)模式,因而,硬件配置要從此模式出發(fā)。另外,由于計算機發(fā)展迅速,為將來升級的考慮,這里所提供的硬件設(shè)備要比能夠運行該系統(tǒng)所需要的最低硬件標(biāo)準(zhǔn)高出一些。1.軟件環(huán)境:操作系統(tǒng):采用Windows 2003或Windows XP以及以上版本的操作系統(tǒng);Web服務(wù)器:;瀏覽器:;前臺開發(fā)工具:JSP;后臺開發(fā)工具:My SQL,JSP;2.硬件環(huán)境:服務(wù)器配置:應(yīng)具有較高的配置,因為本系統(tǒng)服務(wù)器和客戶端為一臺機器,所有數(shù)據(jù)信息都保存在服務(wù)器中,各業(yè)務(wù)處理需要訪問服務(wù)器端數(shù)據(jù)庫。因此,配置為,CPU:Intel Core 2 Duo T6570處理器,;內(nèi)存:2G;硬盤:250G;網(wǎng)卡:100M。第二章 系統(tǒng)需求分析需求分析是指理解用戶需求,就軟件功能與客戶達成一致,需求分析的任務(wù)就是解決“做什么”的問題,就是要全面地理解用戶的各項要求,并準(zhǔn)確地表達所接受的用戶需求,具有決策性、方向性、策略性的作用[4]。 系統(tǒng)功能概述本系統(tǒng)最基本的功能是發(fā)表主題,其次是其他人員根據(jù)主題發(fā)表自己的看法。此外,為了記錄主題的發(fā)表者和回復(fù)者信息,系統(tǒng)還需要提供用戶注冊和登陸的功能。只有注冊的用戶登陸后才能夠發(fā)表和回復(fù)主題,瀏覽者即游客只能瀏覽主題信息。根據(jù)用戶的需求和上面的分析,論壇需要具備以下功能:顯示各論壇類別及版面、查看版面下所有根帖、查看自己發(fā)表的帖子、查看精華帖子、搜索帖子、查看根帖內(nèi)容、用戶注冊、用戶登錄、發(fā)表帖子、回復(fù)帖子、進入后臺、論壇類別管理、版面管理和用戶管理。 系統(tǒng)功能需求用戶注冊登陸功能,是針對服務(wù)器判定為游客身份的用戶可以使用的功能。修改個人信息功能,已登陸的注冊用戶可以在論壇中修改自己個人信息?;咎硬僮鞴δ埽咎硬僮鞴δ馨g覽主題、發(fā)表主題、搜索主題和回帖。論壇管理功能,這個功能主要是針對論壇的管理人員,如版主和超級管理員,這個功能所包含的內(nèi)容有修改版面信息、修改類別信息、修改用戶權(quán)限、修改主題屬性、刪除主題、刪除回帖和刪除用戶。 用例分析UML提供了用例圖用于了解用戶需求,用例圖強調(diào)系統(tǒng)的整體性,強調(diào)系統(tǒng)外在的功能,強調(diào)系統(tǒng)對使用者有什么幫助和好處,強調(diào)系統(tǒng)與外部的交互,本文中采用用例技術(shù)進行需求分析的獲取和分析。為了能夠正確的找出系統(tǒng)的用例,需要確定系統(tǒng)的邊界,找出系統(tǒng)的執(zhí)行者。:可視化圖符名稱描述系統(tǒng)系統(tǒng)邊界,用例放其中 用例用例圖中的用例 執(zhí)行者描述與系統(tǒng)功能有關(guān)的外部實體,可以是用戶,也可以是外部系統(tǒng)關(guān)聯(lián)連接執(zhí)行者和用例系統(tǒng)邊界:通過以上功能需求分析可知,系統(tǒng)邊界為計算機系統(tǒng)和數(shù)據(jù)庫服務(wù)器之間。系統(tǒng)執(zhí)行者:注冊用戶、游客、管理員、版主用例:顯示各論壇類別及版面、查看版面下所有根帖、查看自己發(fā)表的帖子、查看精華帖子、搜索帖子、查看根帖內(nèi)容、用戶注冊、用戶登錄、發(fā)表帖子、回復(fù)帖子、進入后臺、論壇類別管理、版面管理和用戶管理。 論壇管理系統(tǒng)主要用例圖 概念層類圖概念層類圖主要描述應(yīng)用領(lǐng)域中的概念,一個概念模型應(yīng)獨立于具體實現(xiàn)的軟件和程序設(shè)計語言,單純屬于概念上的理解,在類描述中一般只給出主要類及主要類間關(guān)系。類圖是所有面向?qū)ο蠼7椒ǖ暮诵牟糠?,類圖描述了系統(tǒng)的靜態(tài)結(jié)構(gòu),由類及類間關(guān)系組成。類是具有相同屬性和相同方法的對象的集合,: 概念層類圖可視化圖符名稱描述類具體的一個類,第一欄類名,第二欄屬性,第三欄方法包 一種分組機制,表示一個類圖的集合關(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)系。當(dāng)改變tb_user數(shù)據(jù)表的user_name字段時,tb_bbs數(shù)據(jù)表的bbs_sender字段也會級聯(lián)更新或刪除;當(dāng)改變tb_board數(shù)據(jù)表的board_id字段時,tb_bbs數(shù)據(jù)表的bbs_boardID字段也會級聯(lián)更新或刪除;當(dāng)改變tb_class數(shù)據(jù)表的class_id字段時,tb_board數(shù)據(jù)表的board_classID字段也會級聯(lián)更新或刪除。 網(wǎng)絡(luò)論壇系統(tǒng)數(shù)據(jù)表圖 系統(tǒng)性能要求對系統(tǒng)性能的要求包括對系統(tǒng)時間規(guī)定,靈活性,輸入輸出,數(shù)據(jù)管理能力,故障處理要求和運行環(huán)境規(guī)定等的要求。 系統(tǒng)靈活性說明對該網(wǎng)站的靈活性的要求,即當(dāng)需求發(fā)生某些變化時,該軟件對這些變化的適應(yīng)能力,如:操作方式通俗易懂、容易上手,界面美觀、大方,將Web程序轉(zhuǎn)為控制臺應(yīng)用程序,符合用戶操作習(xí)慣。本網(wǎng)站可以運行在IE6以上的所有版本;一個模塊的改變不會影響其他的模塊。 輸入輸出要求能夠?qū)Σ煌暾臄?shù)據(jù)進行校驗,保證數(shù)據(jù)的完整性和一致性,對特殊字符的過濾功能,輸出能滿足用戶的需求。 數(shù)據(jù)管理能力要求本網(wǎng)站采用的是My SQL 數(shù)據(jù)庫。具有較強的數(shù)據(jù)處理能力,數(shù)據(jù)庫引擎增強、分析服務(wù)增強等。記錄的個數(shù)隨用戶多少不定,數(shù)據(jù)及其分量的存儲量為10G,但能保證注冊的用戶都能登錄進來,沒有延時。 可行性分析可行性分析是依據(jù)初步調(diào)查的結(jié)果做出系統(tǒng)開發(fā)可行與否的結(jié)論過程。任何一個工程的立項都需要進行項目的可行性分析。這是保證正確投資的必要工作,從項目的審批程序上看這也是必不可少的一步。信息系統(tǒng)開發(fā)項目是一項復(fù)雜的高科技系統(tǒng)工程,可行性分析也是必不可少的,可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決、是否值得去解決。根據(jù)調(diào)查分析,系統(tǒng)設(shè)計方案有以下三個可行性。 社會可行性當(dāng)前社會是一個網(wǎng)絡(luò)化的社會,網(wǎng)絡(luò)就在人們周圍無處不在,人們從網(wǎng)絡(luò)上獲取并發(fā)布信息,而本系統(tǒng)正是應(yīng)這一需求而產(chǎn)生,為企業(yè),個人發(fā)布,獲取有價值的信息提供場所。所以本系統(tǒng)具有社會可行性。 技術(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é)。系統(tǒng)開發(fā)所需的硬件技術(shù)、軟件開發(fā)技術(shù)、網(wǎng)絡(luò)技術(shù)發(fā)展的非常成熟。其次網(wǎng)絡(luò)論壇系統(tǒng)有以下特點:一是數(shù)據(jù)量大,要求及時查詢的內(nèi)容較多;二是數(shù)據(jù)處理較集中,內(nèi)部數(shù)據(jù)處理量大,輸出量大。三是即時處理,要不斷更新最新的數(shù)據(jù)信息?;谝陨先齻€特點,現(xiàn)有技術(shù)都可以達到要求的目標(biāo)。在單機環(huán)境下組建管理信息系統(tǒng),該系統(tǒng)的開發(fā)工作可以采用JSP做前臺,My SQL 做后臺來進行。前臺可視化程度較高,人機交互能力較強,應(yīng)用起來也較方便、直觀,后臺數(shù)據(jù)庫功能強大,且更好的支持運行的系統(tǒng)。因此本系統(tǒng)采用三層結(jié)構(gòu),用My SQL 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,安裝和使用簡單易學(xué),方便操作;前臺頁面采用JSP動態(tài)頁面,JSP相比ASP、PHP都有很大的優(yōu)勢;控制層采用Struts框架,Struts是Java Web開發(fā)中使用的比較熱門的技術(shù)。服務(wù)器采用Tomcat服務(wù)器,它是一個開源軟件。開發(fā)人員在學(xué)習(xí)了這些語言或工具之后,有能力開發(fā)本系統(tǒng)。 經(jīng)濟可行性對于投資費用主要包括:設(shè)備費用(計算機設(shè)備及軟件配置的費用);人員費用(開發(fā)人員、運行人員、維護人員的費用);材料費用(消耗材料,如文檔資料、用電,用紙等費用);其他費用(設(shè)備保養(yǎng)、折舊費用等)?,F(xiàn)有的中小型網(wǎng)絡(luò)論壇都有自身的運營經(jīng)費,而且一般中小型規(guī)模的論壇都會配置電腦所以在硬件方面不必再投入;只需要在軟件開發(fā)上面投入少許經(jīng)費就可以了,這方面的投資網(wǎng)絡(luò)論壇應(yīng)該會愿意承擔(dān)并且完全可以支付的起。同時,花費在人員培訓(xùn)上的費用是不會太高的。開發(fā)的系統(tǒng)是一個性能穩(wěn)定,易于維護的系統(tǒng),后期維護不會消耗大量的人力和物力,這樣系統(tǒng)在人員方面的投資也可以支付??傊?,經(jīng)濟可行性是指軟件所帶來的經(jīng)濟效益與開發(fā)設(shè)計所需要的投資費用相比較是否適當(dāng),軟件是否會給使用者帶來經(jīng)濟效益。首先隨著計算機軟件和硬件技術(shù)的飛速發(fā)展,計算機軟、硬件價格不斷下降,設(shè)計本系統(tǒng)所投入的資金下降。與使用本系統(tǒng)為企業(yè)發(fā)布、獲取信息所節(jié)省的價值相比,應(yīng)用本系統(tǒng)帶來的收益較大,經(jīng)濟效益可觀,所以在經(jīng)濟上是可行的。 操作可行性本系統(tǒng)要求運行環(huán)境不高,可以在Windows Server操作系統(tǒng)平臺上運行,Web服務(wù)器為Tomcat ,數(shù)據(jù)庫服務(wù)器為My SQL ,開發(fā)工具采用的MyEclipse。界面美觀、易懂、容易操作、功能齊全,方便用戶之間信息交流。綜上所述,從經(jīng)濟、技術(shù)、操作可行性上來說,系統(tǒng)開發(fā)是完全可行的。第3章 系統(tǒng)概要設(shè)計系統(tǒng)開發(fā)工作經(jīng)過需求分析階段,已完全弄清了用戶的需要,較好的解決了“做什么”的問題,建立了系統(tǒng)的邏輯模型。至此,本系統(tǒng)的開發(fā)階段就進入了概要設(shè)計階段,開始著手解決“怎么做”問題。也就是根據(jù)需求分析階段所確定的系統(tǒng)的邏輯模型,完成系統(tǒng)的物理模型的設(shè)計。在概要設(shè)計階段的指導(dǎo)思想是結(jié)構(gòu)化指導(dǎo)思想,是指用一組標(biāo)準(zhǔn)的規(guī)則和圖表工具確定系統(tǒng)有哪些模塊,怎么連接,從而形成新系統(tǒng)的結(jié)構(gòu),然后再進行諸如輸入、輸出、對話等設(shè)計,為整個系統(tǒng)的實施做好鋪墊。 設(shè)計目標(biāo)網(wǎng)絡(luò)論壇主要分為前臺系統(tǒng)和后臺系統(tǒng)兩部分,前臺系統(tǒng):主要是用戶查看版面下根帖信息、查看自己發(fā)表的帖子、查看精華帖子、搜索帖子、查看根帖信息、用戶注冊、發(fā)表帖子、回復(fù)帖子等,后臺系統(tǒng):主要是管理員進行論壇類別的管理版面管理和用戶管理的操作。對于這個典型的數(shù)據(jù)庫管理系統(tǒng),尤其是對像論壇這樣的數(shù)據(jù)流量特別大的網(wǎng)絡(luò)管理系統(tǒng),必須要滿足使用方便、操作靈活的設(shè)計需求。本系統(tǒng)在設(shè)計時應(yīng)該滿足以下幾個目標(biāo): (1) 采用人機對話的操作方式,界面設(shè)計美觀友好,信息查看靈活、方便、快捷、準(zhǔn)確,數(shù)據(jù)存儲安全可靠。(2) 全面展示系統(tǒng)所有分類的帖子,并進行分頁顯示。(3) 給用戶提供一個方便快捷的主題信息查看功能。(4) 實現(xiàn)在線發(fā)表帖子。(5) 提供登錄模塊,主要用于管理員登錄系統(tǒng)和發(fā)表帖子時留下發(fā)表者的信息。(6) 用戶隨時都可以查看自己發(fā)表的帖子。(7) 對用戶輸入的數(shù)據(jù),系統(tǒng)進行嚴(yán)格的數(shù)據(jù)檢驗,盡可能排除人為錯誤。(8) 系統(tǒng)運行穩(wěn)定、安全可靠,并最大限度實現(xiàn)易維護性和易操作性。 網(wǎng)絡(luò)論壇業(yè)務(wù)流程圖流程圖有時也稱作輸入輸出圖。該圖直觀地描述一個工作過程的具體步驟。流程圖對準(zhǔn)確了解事情是如何進行的,以及決定應(yīng)如何改進過程極有幫助。這一方法可以用于整個企業(yè),以便直觀地跟蹤和圖解企業(yè)的運作方式。流程圖使用一些標(biāo)準(zhǔn)符號代表某些類型的動作,如決策用菱形框表示,具體活動用方框表示。但比這些符號規(guī)定更重要的,是必須清楚地描述工作過程的順序。流程圖也可用于設(shè)計改進工作過程,具體做法是先畫出事情應(yīng)該怎么做,再將其與實際情況進行比較。 數(shù)據(jù)流圖符號符號含義說明開始或結(jié)束表示系統(tǒng)的開始或結(jié)束行動方案在普通工作環(huán)節(jié)用數(shù)據(jù)流方向開始或結(jié)束決策表示問題判斷或判定(審核/審批/評審)環(huán)節(jié)用本系統(tǒng)分為前后和后臺,當(dāng)游客進入前臺頁面時可以進行瀏覽首頁、查看精華帖子、搜索根帖、查看版面下的根帖內(nèi)容和用戶注冊,如果想要發(fā)表帖子或回復(fù)帖子,系統(tǒng)會判定用戶是否已經(jīng)登錄,如果沒有返回登陸界面,反之可繼續(xù)進行操作。如果用戶想要進行置頂帖子提前帖子設(shè)為精華帖刪除根帖刪除回復(fù)帖的操作,首先判定用戶是否登錄,符合后判定用戶的權(quán)限,符合權(quán)限才可繼續(xù)操作,不符合則提示無權(quán)操作,其前臺系統(tǒng)流程圖下所示: 論壇前臺系統(tǒng)流程圖 在進入后臺系統(tǒng)時,要判斷用戶是否登錄和是否
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1