版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、需求需求規(guī)規(guī)格格說說明明書書 項項目名稱:目名稱:基于 b/s 架構(gòu)的網(wǎng)絡(luò)論壇 單單位:位:河海大學(xué)計算機(jī)與信息學(xué)院計算機(jī) 2 班 作者:作者: 余霖 何志聰 李世偉 日期:日期:0001 年 1 月 1 日 目錄 1.引言引言.2 1.1.編寫目的.2 1.2.項目背景.2 1.3.定義.2 1.4.參考資料.2 2.任務(wù)描述任務(wù)描述.3 2.1.目標(biāo).3 2.2.運(yùn)行環(huán)境.3 2.3.用戶特點.4 2.4.條件與限制.4 3.數(shù)據(jù)描述數(shù)據(jù)描述.5 3.1.靜態(tài)數(shù)據(jù).5 3.2.動態(tài)數(shù)據(jù).5 3.3.數(shù)據(jù)庫描述.6 3.4.數(shù)據(jù)詞典.6 3.5.數(shù)據(jù)采集.7 4.功能需求功能需求.8 4.1
2、.功能劃分.8 4.2.狀態(tài)圖.8 4.3.用例圖.11 4.4.功能描述.13 5.性能需求性能需求.18 5.1.數(shù)據(jù)精確度.18 5.2.時間特性.18 5.3.適應(yīng)性.19 6.運(yùn)行需求運(yùn)行需求.19 6.1.用戶界面.19 6.2.硬件需求.20 6.3.軟件需求.20 6.4.接口需求.21 6.5.故障處理.21 1.引言引言 1.1.編編寫目的寫目的 本文檔作為基于 b/s 架構(gòu)網(wǎng)絡(luò)論壇的概要設(shè)計說明文檔,用于說明該系統(tǒng)的整體 結(jié)構(gòu),同時希望能與用戶確定該系統(tǒng)所要達(dá)到的最終目標(biāo),并成為協(xié)議文本的一部分, 同時該文檔也是本系統(tǒng)開發(fā)人員和維護(hù)人員的基礎(chǔ)文檔。 1.2.項項目背景目背
3、景 a、待開發(fā)系統(tǒng)的名稱為:xxx 網(wǎng)絡(luò)論壇 b、本項目由 xxx 單位委托,xxx 單位承擔(dān)了該系統(tǒng)的開發(fā)工作。 c、該系統(tǒng)與 web 管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)相互關(guān)聯(lián),在這關(guān)聯(lián)系統(tǒng)中能進(jìn)行信息和 數(shù)據(jù)的傳遞。 1.3.定定義義 b/s 結(jié)構(gòu)(browser/server,瀏覽器/服務(wù)器模式):是 web 興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模 式,web 瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實 現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。 數(shù)據(jù)流圖(dfd);是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入到輸出過程中所 經(jīng)受的交換。 數(shù)據(jù)詞典(dd):就是用來定義數(shù)據(jù)流圖
4、中的各個成分的具體含義的。對數(shù)據(jù)流圖 中出現(xiàn)的每一個數(shù)據(jù)流、文件、加工給出詳細(xì)定義。 用例圖:參與者的外部用戶所能觀察到的系統(tǒng)功能的模型 狀態(tài)圖(statechart diagram):是描述一個實體基于事件反應(yīng)的動態(tài)行為,顯示了該 實體如何根據(jù)當(dāng)前所處的狀態(tài)對不同的時間做出反應(yīng)的。 1.4.參考參考資資料料 無 2.任任務(wù)務(wù)描述描述 2.1.目目標(biāo)標(biāo) 2.1.1 作用范作用范圍圍: : 系統(tǒng)包括主要的功能:用戶注冊登錄、發(fā)帖回復(fù)功能、短消息功能、設(shè)定分論壇功 能、人工審核功能、論壇檢索功能、論壇在線統(tǒng)計、投票功能這些功能,可以滿足一般的 用戶需要。 這個系統(tǒng)預(yù)期的目的是做成交互式的網(wǎng)頁,方便
5、服務(wù)器和瀏覽器端之間的交流。通 過論壇,人們能夠相互交流溝通,使用戶能最快最大化的接收到當(dāng)前最新的信息。 2.1.2 應(yīng)應(yīng)用目用目標(biāo)標(biāo): 網(wǎng)上論壇系統(tǒng)是一個會員登錄留言系統(tǒng)。網(wǎng)上游客能夠瀏覽論壇上的帖子,并且能 夠注冊成為用戶。論壇注冊會員能夠修改自己的資料信息,申請版主,發(fā)表帖子,讓大 家積極參與討論。論壇管理員能夠便于管理論壇,包括瀏覽游客留言,審核留言,對于 不健康或是不利于社會穩(wěn)定的留言能進(jìn)行刪除操作,會員管理以及論壇版主管理等等。 2.2.運(yùn)行運(yùn)行環(huán)環(huán)境境 2.2.1 硬件硬件設(shè)備設(shè)備 本系統(tǒng)在本地級上進(jìn)行開發(fā)、測試。然后部署到遠(yuǎn)程服務(wù)中,設(shè)備主要是服務(wù)器和 本地機(jī)。 2.2.1.1
6、 服服務(wù)務(wù)器器 、1、處理器型號及內(nèi)存容量:內(nèi)存 1g 及以上; 、2、外存容量、媒體及其存儲格式、設(shè)備的型號及數(shù)量:硬盤 1000g 以上,聲卡、 顯卡無要求 、3、輸入級輸出設(shè)備的型號和數(shù)量,聯(lián)機(jī)或脫機(jī):考慮到數(shù)據(jù)的安全性問題,要 求使用磁盤陣列。 、4、數(shù)據(jù)通信設(shè)備的型號和數(shù)量: 、5、功能鍵及其他專用硬件: 2.2.1.2 本地機(jī)本地機(jī) 、1、處理器型號及內(nèi)存容量:內(nèi)存 256m 及以上; 、2、外存容量、聯(lián)機(jī)或脫機(jī)、媒體及其存儲格式、設(shè)備的型號及數(shù)量:硬盤 80g 及以上,聲卡顯卡無要求。 2.2.2 支持支持軟軟件件 1、操作系統(tǒng):利用 windows 操作系統(tǒng)進(jìn)行開發(fā) (win7
7、/winxp/win2000/win2003) 2、數(shù)據(jù)庫管理系統(tǒng):access 數(shù)據(jù)庫 3、開發(fā)軟件 (1)前臺開發(fā)工具使用 macromedia dreamweaver mx 2004 (2)后臺開發(fā)工具使用 eclipse (3)應(yīng)用服務(wù)器使用 tomcat 2.3.用用戶戶特點特點 a、本軟件的最終用戶的特點 所有上網(wǎng)用戶在無需培訓(xùn)的情況下,按照網(wǎng)站頁面提示即可使用網(wǎng)站的相關(guān)服 務(wù)和功能 b、后臺管理和維護(hù)人員的教育水平和技術(shù)專長 本軟件的后臺管理和維護(hù)人員均是具有一定網(wǎng)絡(luò)知識的人員。 2.4.條件與限制條件與限制 (1)本論壇系統(tǒng)的開發(fā)期限為 4 月; (2)用戶調(diào)查,需求分析,概要
8、設(shè)計和前期工作為前兩個月;具體代碼編寫,功能實施, 最后軟件測試和系統(tǒng)總結(jié),移交用戶為后兩個月 (3)要求計算機(jī)及網(wǎng)絡(luò)設(shè)備穩(wěn)定性良好,整套系統(tǒng)經(jīng)濟(jì)實惠 3.數(shù)據(jù)描述數(shù)據(jù)描述 3.1.靜靜態(tài)態(tài)數(shù)據(jù)數(shù)據(jù) 3.1.1 用用戶戶方面方面 1用戶的注冊信息,包括用戶名、登錄密碼、密碼提示問題、密碼提示問題的答案、 個人頭銜、門派、簽名、自我簡介、頭像圖片等的數(shù)據(jù)。 2用戶使用信息,包括用戶發(fā)帖主題及內(nèi)容、回復(fù)內(nèi)容、投票內(nèi)容、短消息內(nèi)容等 的數(shù)據(jù)。 3. 用戶其他信息,包括用戶常用鏈接、備忘、使用歷史等擴(kuò)展功能設(shè)計的數(shù)據(jù)。 3.1.2 論壇論壇方面方面 1. 論壇頁面設(shè)計數(shù)據(jù),包括頁面內(nèi)容、填出對話框內(nèi)容
9、、鏈接地址等數(shù)據(jù)。 2. 論壇統(tǒng)計數(shù)據(jù),包括論壇在線用戶數(shù)、用戶的發(fā)帖數(shù)、跟帖數(shù)(回復(fù)數(shù))、訪問次 數(shù)、點擊量等數(shù)據(jù)。 3.1.3 管理方面管理方面 1. 審核屏蔽信息,包括用戶名檢索是否重復(fù)庫、發(fā)言信息中要檢索的敏感詞庫等 數(shù)據(jù)。 2. 分論壇信息,包括分論壇主題及內(nèi)容、定時開通時間、分論壇版主信息等數(shù)據(jù)。 3.2.動態(tài)動態(tài)數(shù)據(jù)數(shù)據(jù) 3.2.1 輸輸入數(shù)據(jù)入數(shù)據(jù) 在論壇上由用戶或者管理員輸入的相關(guān)數(shù)據(jù)。 1. 用戶:注冊登陸信息、發(fā)帖信息、回復(fù)信息、短消息、投票、網(wǎng)站按鈕信息等輸入 數(shù)據(jù)。 2. 管理員:設(shè)定論壇屬性信息、人工審核按鈕信息等輸入信息。 3.2.2 輸輸出數(shù)據(jù)出數(shù)據(jù) 在論壇頁面
10、上輸出的數(shù)據(jù)。包括論壇提示框(信息提示、動作完成提示、錯誤提示等) 、用戶交流界面框等由顯示器輸出的信息。 3.3.數(shù)據(jù)數(shù)據(jù)庫庫描述描述 數(shù)據(jù)庫名稱 microsoft office access 數(shù)據(jù)庫類型:面向?qū)ο髷?shù)據(jù)庫 3.4.數(shù)據(jù)數(shù)據(jù)詞詞典典 3.4.1 數(shù)據(jù)流數(shù)據(jù)流圖圖 3.4.1.1 注冊數(shù)據(jù)流注冊數(shù)據(jù)流圖圖 用戶注冊請求 1 注 冊 d1 個人注冊信息 注冊信息 2 更 新 注冊信息 d2 用戶信息庫 用戶信息 新用戶信息管理 3.4.1.2 發(fā)發(fā)帖數(shù)據(jù)流帖數(shù)據(jù)流圖圖 用 戶 發(fā)帖請求 1 編 輯 2 發(fā) 帖 帖信息管 理 d 發(fā)帖信息庫 3.4.2 數(shù)據(jù)流分量(即數(shù)據(jù)元素)數(shù)據(jù)
11、流分量(即數(shù)據(jù)元素) 名字:注冊信息 別名: 描述:用戶注冊時給系統(tǒng)一次性提供的 信息 定義:注冊信息=用戶名+密碼+密碼提 示問題+密碼提示問題答案 (+個人頭銜+門派+簽名+自我簡介)+個 性頭像|自定義頭像 位置:用戶信息庫 待管理員審核數(shù)據(jù)庫 名字:新帖 別名:新信息 新 描述:用戶在論壇上可以做的主要事務(wù), 構(gòu)成論壇的主要組成部分 定義:新帖=作者+主題+內(nèi)容(+內(nèi)容關(guān) 鍵字) 位置:發(fā)帖信息庫 待管理員審核數(shù)據(jù)庫 論壇界面 3.5.數(shù)據(jù)采集數(shù)據(jù)采集 3.5.1 用用戶戶方面方面 用戶登陸后,對論壇做的操作形成的數(shù)據(jù)。 3.5.2 論壇論壇方面方面 論壇提供公眾關(guān)關(guān)心的重大、疑難、熱
12、點問題等數(shù)據(jù)。 3.5.3 管理方面管理方面 敏感詞匯庫、用戶信息內(nèi)容、論壇信息內(nèi)容等數(shù)據(jù)。 4.功能需求功能需求 4.1.功能劃分功能劃分 4.1.1 用戶注冊登錄模塊 4.1.2 發(fā)帖回復(fù)模塊 4.1.3 短消息模塊 4.1.4 設(shè)定分論壇模塊 4.1.5 人工審核模塊 4.1.6 論壇檢索模塊 4.1.4 論壇在線統(tǒng)計模塊 4.2.狀狀態(tài)圖態(tài)圖 4.2.1 前臺前臺業(yè)務(wù)業(yè)務(wù)模模塊塊的狀的狀態(tài)圖態(tài)圖 通過 審核系統(tǒng) 評論帖子、發(fā)表帖子 登錄 失敗 短消息功能 計數(shù)模塊 成功 內(nèi)容檢索 瀏覽帖子主題討論區(qū) 成 功 會員登陸 論壇主頁 輸入論壇地址 4.2.1 后臺后臺業(yè)務(wù)業(yè)務(wù)模模塊塊的狀的狀
13、態(tài)圖態(tài)圖 失敗 敗 數(shù)據(jù)更新 論壇主頁 論壇地址 管理員登陸 成功 管理員界面會員資料管理模 塊 帖子審核模塊 分論壇模塊 刪除、添加、管理 4.3.用例用例圖圖 4.3.1 基于基于 b/s 架構(gòu)的網(wǎng)架構(gòu)的網(wǎng)絡(luò)論壇絡(luò)論壇系系統(tǒng)統(tǒng) uc 、 、 b/s、 、 、 、 、 、 、 、 、 于 于 b/s于 于 于 于 于 于 于 于 于 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 include include include inc
14、lude extend extend extend extend 4.3.2 后臺管理的后臺管理的詳細(xì)詳細(xì)用例用例 uc 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 extend include include include ex
15、tend extend extend include include extend include include extend extendinclude extend 4.3.3 用用戶戶的的詳細(xì)詳細(xì)用例用例 uc 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、
16、、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 extend extend extend extend extend extend include include include extend include extend include include extend extend include extend 4.4.功能描述功能描述 4.4.1 用用戶戶注冊登注冊登錄錄模模塊塊 用戶可自定義用戶名、密碼、密碼提示問題和答案、個人頭銜、門派、簽名、自
17、我簡 介等信息,可以自定義個性頭像。 正常注冊的事件跟蹤圖如下: 用戶論壇管理 申請注冊 顯示注冊頁面 用戶名 請求驗證用戶名是否存在 用戶名有效 用戶名有效 密碼 要求再次輸入密碼 再次輸入密碼 兩次輸入密碼相同, 存儲密碼 密碼提示問題 選擇問題 問題答案 存儲提示問題及答案 個人頭銜 輸入個人頭銜 存儲個人頭銜 門派 輸入門派 存儲門派 簽名 輸入簽名 存儲簽名 自我簡介 輸入自我簡介 存儲自我簡介 請求審核信息是否有敏感詞 信息有效 自定義個性頭像 選定頭像圖片 請求審核圖片內(nèi)容大小格式 通過圖片 頭像選擇成功 注冊成功 正常登錄的事件跟蹤圖如下: 用戶論壇管理 申請登陸 顯示登陸界面
18、 輸入用戶名 點擊登陸 請求驗證信息 信息正確 登陸成功 回首頁 在線用戶數(shù)+1 登錄忘記密碼時的事件跟蹤圖如下: 用戶論壇管理 申請登陸 顯示登陸界面 輸入用戶名 點擊登陸 請求驗證信息 信息不正確 密碼錯誤 申請找回密碼 申請密碼提示問題 讀出密碼提示問題 顯示密碼提示問題 作答 請求驗證信息 信息正確 重設(shè)密碼 4.4.2 發(fā)發(fā)帖回復(fù)模帖回復(fù)模塊塊 可以發(fā)新信息(新帖)、回復(fù)(跟隨)等,可以發(fā)起投票統(tǒng)計并自動統(tǒng)計調(diào)查結(jié)果,可 提供圖形化顯示功能。 發(fā)帖回復(fù)的事件跟蹤圖如下: 用戶 1管理用戶 2論壇論壇 請求發(fā)新帖 發(fā)帖頁面 發(fā)新帖 顯示新帖請求審核顯示新帖 發(fā)帖數(shù)+1通過 申請回復(fù) 點
19、擊量+1點擊量+1 申請監(jiān)測用戶 首次登陸 訪問量+1訪問量+1 回復(fù) 顯示回復(fù)請求審核 通過回復(fù)數(shù)+1回復(fù)數(shù)+1 投票功能模塊的事件跟蹤圖如下: 管理用戶論壇 請求發(fā)起投票 發(fā)起投票頁面 輸入內(nèi)容 請求審核 通過 發(fā)起投票成功 投票頁面 投票 顯示投票統(tǒng)計結(jié)果 要求圖表顯示 圖表顯示 4.4.3 短消息模短消息模塊塊 用戶可以在論壇內(nèi)部相互發(fā)送短消息,系統(tǒng)自動提示未讀短消息。 短消息模塊事件跟蹤圖如下: 用戶 2用戶 1論壇管理論壇 申請發(fā)短消息 短消息頁面 輸入接收者 申請對比 找到接收者找到接收者 輸入短消息 請求審核 通過 通過 消息發(fā)送成功提示有新消息 4.4.4 設(shè)設(shè)定分定分論壇論
20、壇模模塊塊 管理員可自由設(shè)定分論壇的主題,可同時設(shè)置多個論壇,每個分論壇都具有定時開 通功能。可為每個分論壇配置版主(分論壇管理員)。 4.4.5 人工人工審審核模核模塊塊 所有的網(wǎng)友發(fā)言信息必須經(jīng)過管理員審核通過才能發(fā)布,提供“控制開關(guān)”,即如果 審核通過,點“通過”按鈕即可,需要刪除的點“刪除”按鈕即可。 該模塊的實現(xiàn)已經(jīng)在用戶注冊登錄、發(fā)帖回復(fù)、短消息等模塊體現(xiàn)。 4.4.6 論壇檢論壇檢索模索模塊塊 可以根據(jù)發(fā)帖的主題、內(nèi)容關(guān)鍵字、作者、分論壇等信息搜索論壇內(nèi)已有的文章。 4.4.7 論壇論壇在在線統(tǒng)計線統(tǒng)計模模塊塊 自動統(tǒng)計在線用戶數(shù)并列表顯示在線用戶;自動統(tǒng)計用戶的發(fā)帖數(shù)、跟帖數(shù)(回復(fù) 數(shù))、訪問次數(shù)和點擊量。 該模塊的實現(xiàn)已經(jīng)在用戶登錄、發(fā)帖回復(fù)等模塊體現(xiàn)。 5.性能需求性能需求 5.1.數(shù)據(jù)精確度數(shù)據(jù)精確度 本系統(tǒng)不涉及高精度計算,對數(shù)據(jù)精度無特殊要求 5.2.時間時間特性特性 響應(yīng)時間:用戶的操作響應(yīng)時
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度家居建材加盟分銷合同范本3篇
- 二零二五年度倉儲合同:瓶裝水儲存保管協(xié)議2篇
- 2025年度敬老院老年人生活照料與生活助理服務(wù)合同3篇
- 二零二五年度建筑工程監(jiān)理補(bǔ)充協(xié)議范本(綠色施工標(biāo)準(zhǔn))3篇
- 2025年度教育設(shè)備運(yùn)輸及校園設(shè)施建設(shè)合同3篇
- 二零二五年度房地產(chǎn)項目環(huán)境影響評價與治理合同3篇
- 虛幻制片高級課程設(shè)計
- 2025年度知識產(chǎn)權(quán)保護(hù)委托擔(dān)保協(xié)議合同范本3篇
- 二零二五年度應(yīng)急救援項目投標(biāo)擔(dān)保委托保證合同3篇
- 添加文字課程設(shè)計
- 四川省住宅設(shè)計標(biāo)準(zhǔn)
- 臨床診療規(guī)范與操作指南制度
- YB-T6115-2023《焦?fàn)t煤氣脫硫廢液干法制酸技術(shù)規(guī)范》
- 原子物理學(xué)全本課件(褚圣麟第一至第十章全部課件)
- Q-GDW 738-2012 配電網(wǎng)規(guī)劃設(shè)計技術(shù)導(dǎo)則及編制說明
- 經(jīng)編結(jié)構(gòu)與編織原理課件
- 2023年礦井應(yīng)急救援理論考試試題及答案
- 2024年全國版圖知識競賽(小學(xué)組)考試題庫大全(含答案)
- 腹腔鏡手術(shù)設(shè)備、工作原理與操作應(yīng)用
- 中集集團(tuán)招聘題庫
- 大學(xué)生國家安全教育意義
評論
0/150
提交評論