




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、11 1 引言. 2 21.1 編寫(xiě)目的.21.2 背景.21.3 定義.21.4 參考資料.32 2 任務(wù)概述.3 32.1 目標(biāo).32.2 用戶的特點(diǎn).32.3 假定和約束.43 3 需求規(guī)定 .4 43.1 對(duì)功能的規(guī)定.43.1.1 角色分配與權(quán)限.43.1.2 功能需求點(diǎn)列表 .53.1.3 系統(tǒng)流程圖.73.1.4 數(shù)據(jù)庫(kù)概念模型(E-R 圖表示).93.2 對(duì)性能的規(guī)定.113.2.1 時(shí)間特性要求.113.2.2 空間特性需求.123.3 輸人輸出要求.123.4 數(shù)據(jù)管理能力要求. 123.5 故障處理要求.123.6 其他專(zhuān)門(mén)要求.124 4 運(yùn)行環(huán)境規(guī)定 .13134.1
2、 設(shè)備.134.2 支持軟件.134.3 接口. 134.4 控制.1321引言1.1編寫(xiě)目的需求分析是軟件開(kāi)發(fā)生命周期的重要階段,是軟件設(shè)計(jì)階段的基石。 本需求分析說(shuō)明書(shū)旨在規(guī)范本軟件的設(shè)計(jì), 提高軟件開(kāi)發(fā)過(guò)程中的能見(jiàn)度,便于對(duì)軟件開(kāi)發(fā)過(guò)程進(jìn)行控制與管理。同時(shí),本文檔也是軟件開(kāi)發(fā)者和客戶之間簽訂的一份契約,保證客戶需求的穩(wěn)定性,為 軟件開(kāi)發(fā)者提供軟件開(kāi)發(fā)的憑據(jù)。1.2背景現(xiàn)實(shí)生活中的交流存在時(shí)間和空間上的局限性,交流人群范圍狹小以及間斷的交流不能保證信息的準(zhǔn)確性和可取性。因此,用戶需要通過(guò)網(wǎng)上論壇的交流擴(kuò)大交流面,同時(shí)可以從多方面獲得自己所需要的最及時(shí)的信息。論壇又叫 BB全稱是 Bulle
3、tin Board System,中文意思是電子公告板,它是 Internet上的一種交互性極強(qiáng)的、 網(wǎng)友喜聞樂(lè)見(jiàn)的電子信息服務(wù)系統(tǒng)。 它為網(wǎng)民提供一塊公共的電子 白板,每個(gè)用戶都可以在上面書(shū)寫(xiě)、 發(fā)布自己的信息或提不同的意見(jiàn), 以便與其他用戶進(jìn)行 交流和討論。軟件名稱:BBS 管理系統(tǒng)開(kāi)發(fā)者:朱海濤用戶:本系統(tǒng)面向所有樂(lè)于參與交流活動(dòng)的廣大網(wǎng)友,用戶角色分為三類(lèi):普通用戶、版主、管路員。實(shí)現(xiàn)環(huán)境:Internet 互聯(lián)網(wǎng)1.3定義BBS 系統(tǒng):論壇系統(tǒng)的英文名。版主:論壇的管理者之一,負(fù)責(zé)清理臟亂差帖,表?yè)P(yáng)一些精妙絕帖,從而對(duì)該論壇上各 路網(wǎng)蟲(chóng)的言論實(shí)行有效的管理,促使論壇健康的發(fā)展。ASP
4、.NET: ASP 是一項(xiàng)微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù)。指 Active Server Pages(動(dòng)態(tài)服務(wù)器頁(yè)面),運(yùn)行于3IIS 之中的程序。ASP.net 不僅僅是 Active Server Page (ASP)的下一個(gè)版本,而且是一種建立在通用語(yǔ)言上的程序構(gòu)架,能被用于一臺(tái)Web 服務(wù)器來(lái)建立強(qiáng)大的 Web應(yīng)用程序。ASP.net 提供許多比現(xiàn)在的 Web 開(kāi)發(fā)模式強(qiáng)大的優(yōu)勢(shì)。SQL Server 2005 :是微軟公司開(kāi)發(fā)的一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。Power Designer : 一種數(shù)據(jù)庫(kù)建模工具,它支持關(guān)系數(shù)據(jù)庫(kù)建模。Visua
5、l Studio 2008:微軟公司開(kāi)發(fā)的面向 Web 2.0 的下一代開(kāi)發(fā)工具,它提供一種集成開(kāi)發(fā)環(huán)境1.4參考資料1 李代平.軟件工程分析案例M.清華大學(xué)出版社.20082 張海藩.軟件工程導(dǎo)論M .清華大學(xué)出版社.20083 趙池龍,姜義平,張建.軟件工程實(shí)踐教程 M.電子工業(yè)出版社.20074 BBS 管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)5 BBS 管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)2任務(wù)概述2.1月標(biāo)信息時(shí)代迫切需要快速傳播信息,局部范圍的信息交流只會(huì)減緩信息技術(shù)前進(jìn)的步伐。本系統(tǒng)的目的在于為分散于五湖四海的人們提供一個(gè)共同交流、學(xué)習(xí)、傾吐心聲的平臺(tái),實(shí)現(xiàn)來(lái)自不同地方的用戶極強(qiáng)的信息互動(dòng)性,用戶在獲得自己所需
6、要的信息的同時(shí)也可以廣交朋友,拓寬自己的視野和社交面。2.2用戶的特點(diǎn)本系統(tǒng)的最終用戶是廣大的網(wǎng)友, 他們的技術(shù)水平參差不齊, 但他們只是普通用戶。 本 系統(tǒng)普通用戶的技術(shù)水平要求不高,只要會(huì)上網(wǎng)就行。本系統(tǒng)還有版主和管理員,版主產(chǎn)生于普通用戶之中,只需做一些簡(jiǎn)單的操作,需要一4定的技術(shù)。系統(tǒng)對(duì)管理員的要求最高,管理員必須具有計(jì)算機(jī)方面的相關(guān)知識(shí),懂基本的數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)技術(shù)等。系統(tǒng)的維護(hù)人員是本系統(tǒng)的開(kāi)發(fā)人員,具備較強(qiáng)的計(jì)算機(jī)專(zhuān)業(yè)水平,能對(duì)系統(tǒng)的各種故障進(jìn)行維護(hù)。2.3假定和約束本系統(tǒng)的開(kāi)發(fā)時(shí)間限制為 3 個(gè)月,開(kāi)發(fā)經(jīng)費(fèi)由開(kāi)發(fā)者自己承擔(dān)。3需求規(guī)定3.1對(duì)功能的規(guī)定3.1.1角色分配與權(quán)限+管理
7、員圖 1 用戶類(lèi)別圖普通用戶:為通過(guò)注冊(cè)了的用戶,他們可以瀏覽帖子,發(fā)表新帖,回復(fù)已有帖子,修改 個(gè)人信息等。版主:版主有管理員從會(huì)員中選擇,版主擁有普通用戶的所有權(quán)限,還可以管理帖子, 如刪除非法帖子,帖子置頂?shù)?。管理員:擁有最高權(quán)限,可以管理用戶(如封鎖違規(guī)用戶),管理帖子、帖子置頂、發(fā)布公告、設(shè)置友情鏈接、增加版塊、修改版塊、刪除版塊等。用戶53.1.2功能需求點(diǎn)列表表 1 系統(tǒng)模塊設(shè)置編號(hào)模塊名稱簡(jiǎn)要描述1用戶管理模塊前臺(tái)提供用戶注冊(cè)、登錄,用戶還可以修改個(gè)人資料,后臺(tái) 供管理員、版主登錄,登陸時(shí)需要進(jìn)行輸入合法性檢測(cè)(防 止 SQL 注入)2版塊模塊前臺(tái)分類(lèi)列表顯示版塊,后臺(tái)增加、刪
8、除和修改版塊,增刪 版主3帖子模塊用戶發(fā)帖、修改帖子、回復(fù)帖子 版主可以刪帖、帖子置頂4友情鏈接模塊前臺(tái)分類(lèi)顯示 Logo 鏈接和文字鏈接 后臺(tái)對(duì)友情鏈接進(jìn)行增加、 刪除、修改操作6表 2 功能需求點(diǎn)列表編勺功能名稱模塊編勺功能描述輸入內(nèi)容輸出內(nèi)容1.1用戶登錄1保證所有系統(tǒng)的合法 用戶通過(guò)身份認(rèn)證進(jìn) 入系統(tǒng)進(jìn)行操作用戶名、 密碼、驗(yàn)證碼用戶登錄狀態(tài)1.2用戶注冊(cè)1對(duì)用戶名進(jìn)行檢測(cè),信 息通過(guò)檢測(cè)之后成為 本系統(tǒng)的用戶用戶名、 密碼、性別、QQ、E-mail、電話等基本信息注冊(cè)的結(jié)果(提示用戶“注冊(cè)成功”或者“注冊(cè)失敗”)1.3修改個(gè)人信息1用戶可以根據(jù)自己當(dāng) 前的情況修改個(gè)人信 息要你修改的
9、內(nèi) 容 提示修改結(jié)果(“修改成功”或者“修改失敗”)1.4后臺(tái)登錄1僅管理員、版主能夠登 錄后臺(tái),但版主權(quán)限有 f 限制后臺(tái)用戶名、 密碼提示后臺(tái)登錄 是否成功2.1添加版塊2管理員添加版塊,設(shè)置版主版塊的相關(guān)信 息版塊列表2.2編輯版塊2管理員修改版塊信息版塊的相關(guān)信 息提示是否修改 成功2.3刪除版塊2管理員刪除版塊點(diǎn)擊“刪除” 按鈕提示版塊刪除成功或者刪除失敗3.1發(fā)帖、回帖3用戶可以根據(jù)自己的 需要發(fā)表帖于,或者回 復(fù)已有帖子用戶的言論用戶的言論3.2瀏覽帖子3用戶可以瀏覽任意版 塊中的任意帖子點(diǎn)擊任意一個(gè) 帖子標(biāo)題該貼的內(nèi)容及該貼的所有回 復(fù)3.3刪除帖子3管理員或版主刪除違 規(guī)帖子
10、“刪除”命令顯示刪除結(jié)果( 是 否 刪 除 成功)3.4編輯帖子3用戶可以根據(jù)需要修 改曾經(jīng)發(fā)表的帖子輸入要修改的 被容顯示修改過(guò)的 內(nèi)容3.5帖子置頂3管理員或版主可以將 比較好的帖子置頂,使 之總是處于最上方“置頂”命令帖子前方顯小 置頂圖標(biāo)4.1添加友情鏈接4管理員在后臺(tái)添加友 情鏈接友情站點(diǎn)相關(guān) 信息顯示友情站的Logo ,通過(guò)點(diǎn) 擊Logo 即可 跳轉(zhuǎn)到友情站 點(diǎn)4.2編輯友情鏈接4管理員修改友情鏈接友情鏈接信息顯示更新后的7信息友情鏈接信息4.3刪除友情鏈接4對(duì)于不合格的友情鏈 接進(jìn)行清理“刪除”命令顯示刪除結(jié)果(“刪除成功”或者“刪除失敗”)普通用戶普通用戶p pH H 修改密胃
11、修改密胃pp| |管屬刊管屬刊管理會(huì)可管理會(huì)可9瀏瀏覽覽站站1IH H刪刪除除鏈鏈詢?cè)僅 H 添加鏈添加鏈思思H H 任免版任免版主主H H刪刪除除版版塊塊i修修改改版版塊塊ri添添加加版版塊塊瀏瀏覽覽帖帖子子8(2)用戶注冊(cè)處理流程:9(4)會(huì)員發(fā)帖、回帖處理流程:3.1.4數(shù)據(jù)庫(kù)概念模型(E-R圖表示)(1)用戶實(shí)體:10(3)管理員實(shí)體:(5)話題實(shí)體:(6)帖子實(shí)體:113.2對(duì)性能的規(guī)定3.2.1時(shí)間特性要求(1)查詢的最長(zhǎng)等待時(shí)間不超過(guò)5 秒。(2) 更新信息的時(shí)間不超過(guò) 3 秒。(3)數(shù)據(jù)上傳和下載時(shí)間不超過(guò)10 秒。帖子版塊(7)友情鏈接實(shí)體:(8)實(shí)體聯(lián)系圖:123.2.2空
12、間特性需求(1) 支持的終端數(shù):=100。(2)支持并行操作的使用者數(shù):=300。(3) 處理的記錄數(shù):1000.3.3輸人輸出要求用戶名:只智能包含字母、數(shù)字和下劃線,不得含有分號(hào)、單引號(hào)等,長(zhǎng)度不超過(guò)30 個(gè)字符。 密碼:只包含數(shù)字和字母,長(zhǎng)度不得超過(guò) 30 個(gè)字符。搜索內(nèi)容:不得含有分號(hào)、單引號(hào),長(zhǎng)度小于50 字節(jié)。3.4數(shù)據(jù)管理能力要求使用 Microsoft SQL Server 2005 作為數(shù)據(jù)庫(kù)管理系統(tǒng), 本系統(tǒng)設(shè)計(jì)的表的個(gè)數(shù)不超過(guò)10個(gè),記錄數(shù)在 10000 以下,同時(shí)處理用戶請(qǐng)求數(shù)在1000 以內(nèi),所配置的系統(tǒng)能滿足要求。3.5故障處理要求軟件故障:如操作系統(tǒng)死機(jī)、崩潰,數(shù)
13、據(jù)庫(kù)管理系統(tǒng)不堪重負(fù)而崩潰,通過(guò)管理員重新啟動(dòng)系統(tǒng)解決,如果重新啟動(dòng)不能解決問(wèn)題,可以使用備用服務(wù)器。硬件故障:如硬盤(pán)故障,采取的措施是定期進(jìn)行數(shù)據(jù)庫(kù)備份,一旦出現(xiàn)硬件故障,可以使用備份文件恢復(fù)數(shù)據(jù)庫(kù)。3.6其他專(zhuān)門(mén)要求(1) 還沒(méi)有登錄的用戶只有瀏覽帖子的權(quán)限,不能發(fā)帖,不能查看用戶資料。普通用戶也只能查看自己的資料,沒(méi)有修改和刪除論壇信息的權(quán)限。(2) 管理鏈接只有管理員登錄之后才能看到。(3) 任何等級(jí)用戶登錄時(shí)都需要正確填寫(xiě)驗(yàn)證碼。此舉旨在防止論壇灌水機(jī)。(4) 任何用戶不能直接輸入后臺(tái) URL 地址,否則彈出警告窗口,并自動(dòng)轉(zhuǎn)向非法登錄界面。僅有合法的管理員才能從前臺(tái)登錄后進(jìn)入后臺(tái)管理界面。134運(yùn)行環(huán)境規(guī)定4.1設(shè)備建議硬盤(pán)空間:20GB 以上(包括搭建系統(tǒng)運(yùn)行環(huán)境后的軟件占用空間)。建議內(nèi)存:512MB 或更高。建議 CPU:主頻在 1.5GHZ 以上網(wǎng)絡(luò)環(huán)境
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 腫瘤專(zhuān)科護(hù)士門(mén)診介紹
- 幼兒園畢業(yè)班教育教學(xué)
- 護(hù)理餅圖的制作
- 職業(yè)技能面試
- 弱電設(shè)計(jì)年終工作總結(jié)
- 農(nóng)機(jī)報(bào)廢流程規(guī)范與實(shí)施
- 縮短句子的技巧與方法
- 湘教版高中必修一課程解讀
- 幼兒園肺炎防控知識(shí)培訓(xùn)
- 直銷(xiāo)業(yè)務(wù)培訓(xùn)
- 2025年黑龍江省龍東地區(qū)中考數(shù)學(xué)試卷
- 學(xué)堂在線 公共管理學(xué) 章節(jié)測(cè)試答案
- 2025年中國(guó)數(shù)據(jù)庫(kù)市場(chǎng)研究報(bào)告
- 2024年包頭市公安局招聘專(zhuān)職留置看護(hù)警務(wù)輔助人員筆試真題
- 【9語(yǔ)安徽中考卷】2025年安徽省中考招生考試真題語(yǔ)文試卷(真題+答案)
- 礦產(chǎn)資源國(guó)際合作-洞察及研究
- 【課件】無(wú)脊椎動(dòng)物+第2課時(shí)課件-2024-2025學(xué)年人教版生物七年級(jí)上冊(cè)
- 2025年涼山州昭覺(jué)縣選聘社區(qū)工作者題庫(kù)帶答案分析
- 2025國(guó)開(kāi)《調(diào)劑學(xué)(本)》形考任務(wù)1234答案
- 2025年員工持股平臺(tái)合伙協(xié)議
- 2024-2025學(xué)年下學(xué)期初中道德與法治七年級(jí)期末復(fù)習(xí)試卷(含答案)
評(píng)論
0/150
提交評(píng)論