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

正文內(nèi)容

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

2025-07-27 11:54 本頁(yè)面
 

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