論壇需求分析_第1頁(yè)
論壇需求分析_第2頁(yè)
論壇需求分析_第3頁(yè)
論壇需求分析_第4頁(yè)
論壇需求分析_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上論壇需求說(shuō)明書(shū)1.引言1.1編寫(xiě)目的在網(wǎng)絡(luò)技術(shù)逐漸滲入社會(huì)生活各個(gè)層面的今天,以前網(wǎng)站上的論壇管理系統(tǒng)要用戶(hù)登陸以后才能進(jìn)行相關(guān)訪問(wèn)及互動(dòng)。而隨著網(wǎng)絡(luò)互聯(lián)技術(shù)的進(jìn)步,現(xiàn)在網(wǎng)站投票只需打開(kāi)網(wǎng)頁(yè)就可進(jìn)行論壇留言。論壇對(duì)象是很多的,各個(gè)層次都可進(jìn)行論壇訪問(wèn),訪問(wèn)和留言從到指定用戶(hù)進(jìn)行表格到現(xiàn)在通過(guò)網(wǎng)絡(luò)直接點(diǎn)擊相應(yīng)就可進(jìn)行。網(wǎng)上論壇管理系統(tǒng)可解決游客訪問(wèn)及留言,致使現(xiàn)在幾乎各個(gè)網(wǎng)站都有各種類(lèi)型網(wǎng)站論壇管理系統(tǒng),用戶(hù)可選擇自己的看法。所以我提出了本課題的研究。本系統(tǒng)開(kāi)發(fā)的目的是為了學(xué)習(xí)這樣去做一個(gè)交互式的網(wǎng)頁(yè)以及了解這種強(qiáng)大的網(wǎng)絡(luò)編程工具,方便客戶(hù)端和瀏覽器端之間的交流。 1.

2、2背景隨著計(jì)算機(jī)的普及,人們對(duì)計(jì)算機(jī)的認(rèn)識(shí)及需求有了明顯的增加。計(jì)算機(jī)對(duì)于大量信息的管理的優(yōu)勢(shì)更是顯而易見(jiàn)。在Internet飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活方面等各個(gè)揮著重要的作用。 這次我們所設(shè)計(jì)的課題正是互聯(lián)網(wǎng)與社會(huì)生活之間的緊密關(guān)系的體現(xiàn),現(xiàn)今的社會(huì),人們已經(jīng)離不開(kāi)網(wǎng)絡(luò),網(wǎng)絡(luò)已經(jīng)成為人與人之間交流的一種形式,它能夠把事情的復(fù)雜轉(zhuǎn)化為簡(jiǎn)單化。網(wǎng)上論壇正是一種供人們進(jìn)行交流的網(wǎng)絡(luò)空間。它不受時(shí)間和空間的約束,論壇用戶(hù)可以發(fā)表自己的觀點(diǎn),大家一起探討某個(gè)問(wèn)題。實(shí)現(xiàn)用戶(hù)與用戶(hù)間的交流,企業(yè)與企業(yè)間的信息交互,利用網(wǎng)絡(luò)經(jīng)濟(jì)而又快捷地與外界

3、進(jìn)行各種信息溝通,取得更有用的信息資源。目前,網(wǎng)上論壇已不是新事物,許許多多的別具特色的論壇在網(wǎng)絡(luò)上隨處可見(jiàn)。為了體現(xiàn)論壇的特色,我們搜索各式各樣的論壇版面,為了改變網(wǎng)上現(xiàn)存論壇的普遍風(fēng)格,追加功能,更便于管理,于是開(kāi)發(fā)出一套界面友好美觀,易于使用的論壇管理系統(tǒng)。 1.3術(shù)語(yǔ)定義B/Sbrowser/serverE-R圖用特定的圖形描述實(shí)體之間的聯(lián)系數(shù)據(jù)流圖用特定圖形表示系統(tǒng)功能、流程的一種方式實(shí)體客觀世界中存在的且可以互相區(qū)別的事物聯(lián)系客觀事物中的彼此之間的聯(lián)系屬性實(shí)體或者聯(lián)系所具有的性質(zhì)用例圖參與者的外部用戶(hù)所能觀察到的系統(tǒng)功能的模型1.4參考資料 2.綜合描述 2.1產(chǎn)品介紹該論壇項(xiàng)目是

4、一個(gè)基于Web的B/S系統(tǒng),面向所有用戶(hù)的信息交流、信息發(fā)布及管理系統(tǒng)。通過(guò)該論壇系統(tǒng)可讓用戶(hù)獲得更多有用的信息資源。不受任何限制,只要進(jìn)入網(wǎng)站論壇,就可以留下你想留下的信息、及要瀏覽的信息。 2.2目標(biāo)范圍 (1)作用范圍: 系統(tǒng)包括主要的功能:新用戶(hù)的注冊(cè),會(huì)員密碼取回,會(huì)員登錄,用戶(hù)自己修改信息,管理員刪除用戶(hù),游客瀏覽留言,會(huì)員新增留言,會(huì)員留言回復(fù),管理員刪除留言這些功能,可以應(yīng)付一般的用戶(hù)需要。 這個(gè)系統(tǒng)預(yù)期的目的是為了做成交互式的網(wǎng)頁(yè),方便客戶(hù)端和瀏覽器端之間的交流。通過(guò)論壇,人們能夠相互交流溝通,把疑惑在論壇里公布,大家獻(xiàn)計(jì)獻(xiàn)策,共同學(xué)習(xí),共同進(jìn)步。 (2)應(yīng)用目標(biāo):網(wǎng)上論壇系

5、統(tǒng)是一個(gè)會(huì)員登錄留言系統(tǒng)。網(wǎng)上游客能夠?yàn)g覽論壇上的帖子,并且能夠注冊(cè)成為用戶(hù)。論壇注冊(cè)會(huì)員能夠修改自己的資料信息,申請(qǐng)版主,發(fā)表帖子,讓大家積極參與討論。論壇管理員能夠便于管理論壇,包括瀏覽游客留言,審核留言,對(duì)于不健康或是不利于社會(huì)穩(wěn)定的留言能進(jìn)行刪除操作,會(huì)員管理以及論壇版主管理等等。 2.3用戶(hù)特性 論壇管理員:用一定的電腦知識(shí)、知道帖子信息、版塊管理 維護(hù)人員:用一定的編程能力及數(shù)據(jù)應(yīng)用技術(shù)、了解網(wǎng)站知識(shí) 注冊(cè)用戶(hù):會(huì)上網(wǎng),會(huì)瀏覽論壇信息、發(fā)表帖子 2.4約定假設(shè)本論壇系統(tǒng)的開(kāi)發(fā)期限為一個(gè)月 用戶(hù)調(diào)查,需求分析,概要設(shè)計(jì)和前期工作為半個(gè)月 具體代碼編寫(xiě),功能實(shí)施,最后軟件測(cè)試和系統(tǒng)總結(jié)

6、,移交用戶(hù)為后一個(gè)月對(duì)設(shè)備的要求要求計(jì)算機(jī)穩(wěn)定性良好,整套系統(tǒng)經(jīng)濟(jì)實(shí)惠可以利用的信息和資源該論壇系統(tǒng)已經(jīng)配置了所有的計(jì)算機(jī),以及網(wǎng)絡(luò)設(shè)備3 功能需求3.1系統(tǒng)介紹 本系統(tǒng)是基于B/S結(jié)構(gòu)的一個(gè)小型論壇,主要基于Windows平臺(tái),通過(guò)這個(gè)論壇,用戶(hù)之間可以實(shí)現(xiàn)互動(dòng)交流。采取MVC設(shè)計(jì)模式與多層架構(gòu)的基于J2EE平臺(tái)的設(shè)計(jì),使系統(tǒng)擁有良好的擴(kuò)展性,在滿(mǎn)足當(dāng)前使用需求同時(shí)還兼顧系統(tǒng)以后可能的功能擴(kuò)充。系統(tǒng)分成幾個(gè)相對(duì)獨(dú)立的模塊,但這些模塊都進(jìn)行集中式管理。3.2總體功能圖BBS論壇管理系統(tǒng)前臺(tái)功能后臺(tái)功能瀏覽搜索帖子用戶(hù)登陸注冊(cè)發(fā)表回復(fù)帖子個(gè)人資料管理帖子管理用戶(hù)管理論壇版塊管理公告管理數(shù)據(jù)庫(kù)維護(hù)

7、3.3系統(tǒng)流程圖3.4系統(tǒng)用例圖3.5 具體功能 (1) 注冊(cè)管理:能夠?qū)τ脩?hù)名,密碼的簡(jiǎn)單驗(yàn)證,能夠防止利用頁(yè)面刷新重復(fù)注冊(cè),已經(jīng)存在的用戶(hù)名稱(chēng)不能重復(fù)注冊(cè)。(2) 瀏覽帖子:可以根據(jù)作者或內(nèi)容等為關(guān)鍵字搜索帖子,分論壇版塊顯示帖子,顯示帖子詳情,瀏覽帖子時(shí)不要求用戶(hù)登錄,但回復(fù)帖子前用戶(hù)必須登錄。(3) 發(fā)表及回復(fù)帖子:只有登錄用戶(hù)才可以發(fā)表和回復(fù)帖子,并且對(duì)帖子的字?jǐn)?shù)有限制。(4) 用戶(hù)個(gè)人信息管理:登陸用戶(hù)可以編輯注冊(cè)后的個(gè)人資料,如修改密碼等,但是不可以修改用戶(hù)名稱(chēng)。也可以對(duì)自己發(fā)表的帖子進(jìn)行操作:如修改,刪除。(5) 回復(fù)管理:各論壇版塊的版主可以對(duì)自己管理的版塊的帖子的回復(fù)的帖子

8、進(jìn)行管理,可以屏蔽回復(fù)。(6) 論壇版塊管理:只有管理員有該權(quán)限,管理員可以添加,刪除版塊,也可以修改版塊資料,如版塊名稱(chēng),上級(jí)版塊,版主。(7) 用戶(hù)管理:只有管理員有該權(quán)限,管理員可以禁用,啟用用戶(hù),進(jìn)行用戶(hù)密碼重置。(8) 公告管理:只有管理員有該權(quán)限,管理員可以添加,刪除公告。(9) 帖子管理:各論壇版塊的版主可以對(duì)自己管理的版塊的帖子進(jìn)行管理,可以屏蔽和刪除帖子。 4數(shù)據(jù)需求BBS論壇系統(tǒng)的數(shù)據(jù)需求包括一下幾點(diǎn)4.1數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性數(shù)據(jù)的輸入是否準(zhǔn)確是數(shù)據(jù)處理的前提,錯(cuò)誤的輸入會(huì)導(dǎo)致系統(tǒng)輸出的不正確和不可用,從而使系統(tǒng)的工作失去意義,數(shù)據(jù)的輸入來(lái)源手工輸入。手工輸入要通

9、過(guò)系統(tǒng)界面上的安排系統(tǒng)具有容錯(cuò)性。 4.2數(shù)據(jù)的一致性和完整性由于本系統(tǒng)的是規(guī)范化、網(wǎng)絡(luò)化和自動(dòng)化的,要保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問(wèn)題。要解決這一問(wèn)題,要有一定的人員維護(hù)數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)完整性進(jìn)行嚴(yán)格的約束。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。5性能需求5.1精度1.在執(zhí)行數(shù)據(jù)增加的時(shí)候,不允許出現(xiàn)因?yàn)槌绦虻脑蚨鴮?dǎo)致增加數(shù)據(jù)失敗,也不允許發(fā)生數(shù)據(jù)重復(fù)增加的數(shù)據(jù)。2.執(zhí)行數(shù)據(jù)刪除操作時(shí),不允許因?yàn)槌绦虻脑虬l(fā)生多刪除數(shù)據(jù)、刪除失敗的情況。3.數(shù)據(jù)的修改也要求保持對(duì)應(yīng)的準(zhǔn)確性。4.不允許服務(wù)

10、器沒(méi)有設(shè)置好,而導(dǎo)致系統(tǒng)運(yùn)行出錯(cuò)。5.2時(shí)間性能需求 1.系統(tǒng)運(yùn)行不響應(yīng)時(shí)間不能超過(guò)10秒 2.對(duì)系統(tǒng)進(jìn)行操作時(shí),響應(yīng)時(shí)間在5秒之內(nèi)3.多用戶(hù)操作時(shí),時(shí)間和相應(yīng)的要求同上5.3 故障處理需求1.在操作成員輸入一些不合理的數(shù)據(jù)的時(shí)候,能夠進(jìn)行一些合理的提示信息,不能因?yàn)檩斎脲e(cuò)誤而導(dǎo)致系統(tǒng)的錯(cuò)誤,或者程序停止運(yùn)行。2.程序運(yùn)行時(shí),對(duì)服務(wù)器和網(wǎng)絡(luò)通信故障能夠識(shí)別并提示,當(dāng)故障排除后,程序恢復(fù)正常運(yùn)行。3.數(shù)據(jù)庫(kù)要求有備份機(jī)制,以防止數(shù)據(jù)的全部丟失。6.環(huán)境需求為了保證BBS論壇管理系統(tǒng)運(yùn)行的高效性和可靠性,服務(wù)器應(yīng)具有較高的軟硬件配置,客戶(hù)端的要求不是很高。此應(yīng)用程序可廣泛運(yùn)行于國(guó)際互聯(lián)網(wǎng)即Inte

11、rnet,也可適用于內(nèi)部的局域網(wǎng)。其運(yùn)行要求如下:6.1軟件環(huán)境:客戶(hù)端:Chrome,F(xiàn)irefox,IE瀏覽器等。服務(wù)器端:Windows7及以上,Tomcat6.012,JDK 1.5及其以上版本,IE6.0及其以上版本等;數(shù)據(jù)庫(kù):采用oracle11g,運(yùn)行于服務(wù)器端。6.2硬件環(huán)境:服務(wù)器 CPU:PIII 500以上 ,內(nèi)存:512M以上。客戶(hù)機(jī) CPU:P200MMX以上,內(nèi)存:32M以上。7 其它需求 7.1靈活性因?yàn)楸鞠到y(tǒng)開(kāi)發(fā)是使用jsp實(shí)現(xiàn),這種開(kāi)發(fā)技術(shù)具有java一樣的很好的系統(tǒng)移植性。對(duì)于數(shù)據(jù)精度方面,應(yīng)在數(shù)據(jù)庫(kù)中加以限制;實(shí)現(xiàn)實(shí)體完整性,用戶(hù)自定義完整約束。在設(shè)計(jì)界面結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)是應(yīng)留有對(duì)以后擴(kuò)充系統(tǒng)功能的余地,如可以在每個(gè)數(shù)據(jù)字段上設(shè)計(jì)多個(gè)自定義字段。 7.2可靠性系統(tǒng)運(yùn)行具有較高的可靠性,提供嚴(yán)格的并發(fā)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論