




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1引言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ā)者和客戶(hù)之間簽訂的一份契約,保證客戶(hù)需求的穩(wěn)定性,為軟件開(kāi)發(fā)者提供軟件開(kāi)發(fā)的憑據(jù)。1.2 背景現(xiàn)實(shí)生活中的交流存在時(shí)間和空間上的局限性,交流人群范圍狹小以及間斷的交流不能保證信息的準(zhǔn)確性和可取性。因此,用戶(hù)需要通過(guò)網(wǎng)上論壇的交流擴(kuò)大交流面,同時(shí)可以從多方面獲得自己所需要的最及時(shí)的信息。論壇又叫BBS,全稱(chēng)是BulletinBoardSystem,中文意思是“電子公告板”,它是Internet
2、上的一種交互性極強(qiáng)的、網(wǎng)友喜聞樂(lè)見(jiàn)的電子信息服務(wù)系統(tǒng)。它為網(wǎng)民提供一塊公共的電子白板,每個(gè)用戶(hù)都可以在上面書(shū)寫(xiě)、發(fā)布自己的信息或提不同的意見(jiàn),以便與其他用戶(hù)進(jìn)行交流和討論。軟件名稱(chēng):BBS管理系統(tǒng)開(kāi)發(fā)者:朱海濤用戶(hù):本系統(tǒng)面向所有樂(lè)于參與交流活動(dòng)的廣大網(wǎng)友,用戶(hù)角色分為三類(lèi):普通用戶(hù)、版主、管路員。實(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.NET:ASP是一項(xiàng)微軟公司的技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本
3、技術(shù)。指ActiveServerPages(動(dòng)態(tài)服務(wù)器頁(yè)面),運(yùn)行于IIS之中的程序。ASP.net不僅僅是ActiveServerPage(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ì)。SQLServer2005:是微軟公司開(kāi)發(fā)的一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。PowerDesigner:一種數(shù)據(jù)庫(kù)建模工具,它支持關(guān)系數(shù)據(jù)庫(kù)建模。VisualStudio2008:微軟公司開(kāi)發(fā)的面向Web2.0的下一代開(kāi)發(fā)工具,它提供一種集成開(kāi)發(fā)環(huán)境1.4 參考資料1 李代平軟件工程分析案例M清華大
4、學(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)自不同地方的用戶(hù)極強(qiáng)的信息互動(dòng)性,用戶(hù)在獲得自己所需要的信息的同時(shí)也可以廣交朋友,拓寬自己的視野和社交面。2.2 用戶(hù)的特點(diǎn)本系統(tǒng)的最終用戶(hù)是廣大的網(wǎng)友,他們的技術(shù)水平參差不齊,但他們只是普通用戶(hù)。本系統(tǒng)普通用戶(hù)的技術(shù)水平要求不
5、高,只要會(huì)上網(wǎng)就行。本系統(tǒng)還有版主和管理員,版主產(chǎn)生于普通用戶(hù)之中,只需做一些簡(jiǎn)單的操作,需要一定的技術(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)限T普通用聲用戶(hù)>版主廠管理員1圖1用戶(hù)類(lèi)別圖普通用戶(hù):為通過(guò)注冊(cè)了的用戶(hù),他們可以瀏覽帖子,發(fā)表新帖,回復(fù)已有帖子,修改個(gè)人信息等。版主:版主有管理員從會(huì)員中選擇,版主擁有普通用戶(hù)的
6、所有權(quán)限,還可以管理帖子,如刪除非法帖子,帖子置頂?shù)取9芾韱T:擁有最高權(quán)限,可以管理用戶(hù)(如封鎖違規(guī)用戶(hù)),管理帖子、帖子置頂、發(fā)布公告、設(shè)置友情鏈接、增加版塊、修改版塊、刪除版塊等。3.1.2 功能需求點(diǎn)列表表1系統(tǒng)模塊設(shè)置編號(hào)模塊名稱(chēng)簡(jiǎn)要描述1用戶(hù)管理模塊前臺(tái)提供用戶(hù)注冊(cè)、登錄,用戶(hù)還可以修改個(gè)人資料,后臺(tái)供管理員、版主登錄,登陸時(shí)需要進(jìn)行輸入合法性檢測(cè)(防止SQL注入)2版塊模塊前臺(tái)分類(lèi)列表顯示版塊,后臺(tái)增加、刪除和修改版塊,增刪版主3帖子模塊用戶(hù)發(fā)帖、修改帖子、回復(fù)帖子版主可以刪帖、帖子置頂4友情鏈接模塊前臺(tái)分類(lèi)顯示Logo鏈接和文字鏈接后臺(tái)對(duì)友情鏈接進(jìn)行增加、刪除、修改操作表2功能需
7、求點(diǎn)列表編R功能名稱(chēng)模塊編號(hào)功能描述輸入內(nèi)容輸出內(nèi)容1.1用戶(hù)登錄1保證所有系統(tǒng)的合法用戶(hù)通過(guò)身份認(rèn)證進(jìn)入系統(tǒng)進(jìn)行操作用戶(hù)名、密碼、驗(yàn)證碼用戶(hù)登錄狀態(tài)1.2用戶(hù)注冊(cè)1對(duì)用戶(hù)名進(jìn)行檢測(cè),信息通過(guò)檢測(cè)之后成為本系統(tǒng)的用戶(hù)用戶(hù)名、密碼、性別、QQ、E-mail、電話等基本信息注冊(cè)的結(jié)果(提示用戶(hù)“注冊(cè)成功”或者“注冊(cè)失敗”)1.3修改個(gè)人信息1用戶(hù)可以根據(jù)自己當(dāng)前的情況修改個(gè)人信息要你修改的內(nèi)容提示修改結(jié)果(“修改成功”或者“修改失敗”)1.4后臺(tái)登錄1僅管理員、版主能夠登錄后臺(tái),但版主權(quán)限有f限制后臺(tái)用戶(hù)名、密碼提示后臺(tái)登錄是否成功2.1添加版塊2管理員添加版塊,設(shè)置版主版塊的相關(guān)信息版塊列表2.
8、2編輯版塊2管理員修改版塊信息版塊的相關(guān)信息提示是否修改成功2.3刪除版塊2管理員刪除版塊點(diǎn)擊“刪除”提示版塊刪除按鈕成功或者刪除失敗3.1發(fā)帖、回帖3用戶(hù)可以根據(jù)自己的需要發(fā)表帖子,或者回復(fù)已有帖子用戶(hù)的言論用戶(hù)的言論3.2瀏覽帖子3用戶(hù)可以瀏覽任意版塊中的任意帖子點(diǎn)擊任意一個(gè)帖子標(biāo)題該貼的內(nèi)容及該貼的所后回復(fù)3.3刪除帖子3管理員或版主刪除違規(guī)帖子“刪除”命令顯示刪除結(jié)果(是否刪除成功)3.4編輯帖子3用戶(hù)可以根據(jù)需要修改曾經(jīng)發(fā)表的帖子輸入要修改的被容顯示修改過(guò)的內(nèi)容3.5帖子置頂3管理員或版主可以將比較好的帖子置頂,使之總是處于最上方“置頂”命令帖子前方顯不置頂圖標(biāo)4.1添加友情鏈接4管
9、理員在后臺(tái)添加友情鏈接友情站點(diǎn)相關(guān)信息顯示友情站的Logo,通過(guò)點(diǎn)擊Logo即可跳轉(zhuǎn)到友情站占八、4.2編輯友情鏈接4管理員修改友情鏈接友情鏈接信息顯不更新后的信息友情鏈接信息4.3刪除友情鏈接4對(duì)于不合格的友情鏈接進(jìn)行清理“刪除”命令顯示刪除結(jié)果(“刪除成功”或者“刪除失敗”)3.1.3系統(tǒng)流程圖(1)系統(tǒng)整體功能流程圖:可編輯網(wǎng)站s市會(huì)員登錄游客身份普通同戶(hù)修波個(gè)人保修改話題回復(fù)帖子發(fā)布話設(shè)瀏覽帖子版主員nE理管pH修改密碣羽工管理站打工苣理會(huì)可工刪除鏈%工Ifd雙鍵勺-H刪除艇對(duì)-HIlfI改酶蛇工添加版楣(2)用戶(hù)注冊(cè)處理流程:(3)用戶(hù)登錄處理流程:轉(zhuǎn)到會(huì)員頁(yè)面(4)會(huì)員發(fā)帖、回帖處
10、理流程:可編輯3.1.4數(shù)據(jù)庫(kù)概念模型(E-R圖表示)(1)用戶(hù)實(shí)體:(3)管理員實(shí)體:(4)版塊實(shí)體:(5)話題實(shí)體:(6)帖子實(shí)體:可編輯(7)友情鏈接實(shí)體:3.2 對(duì)性能的規(guī)定3.2.1 時(shí)間特性要求(1)查詢(xún)的最長(zhǎng)等待時(shí)間不超過(guò)5秒。(2)更新信息的時(shí)間不超過(guò)3秒。(3)數(shù)據(jù)上傳和下載時(shí)間不超過(guò)10秒。3.2.2 空間特性需求(1)支持的終端數(shù):<=100。(2)支持并行操作的使用者數(shù):<=300。(3)處理的記錄數(shù):1000.3.3 輸人輸出要求用戶(hù)名:只智能包含字母、數(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ù)管理能力要求使用MicrosoftSQLServer2005作為數(shù)據(jù)庫(kù)管理系統(tǒng),本系統(tǒng)設(shè)計(jì)的表的個(gè)數(shù)不超過(guò)10個(gè),記錄數(shù)在10000以下,同時(shí)處理用戶(hù)請(qǐng)求數(shù)在1000以?xún)?nèi),所配置的系統(tǒng)能滿(mǎn)足要求。3.5 故障處理要求軟件故障:如操作系統(tǒng)死機(jī)、崩潰,數(shù)據(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)有登錄的用戶(hù)只有瀏覽帖子的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 災(zāi)害預(yù)警系統(tǒng)建設(shè)合同
- 委托拉資金協(xié)議
- 房地產(chǎn)行業(yè)房屋交付使用后維修責(zé)任免責(zé)協(xié)議
- 委托專(zhuān)項(xiàng)技術(shù)服務(wù)合同
- 內(nèi)河水路運(yùn)輸合同
- 離婚后財(cái)產(chǎn)補(bǔ)充協(xié)議
- 單項(xiàng)工程承辦施工合同
- 新能源供應(yīng)鏈管理合作協(xié)議
- 烏魯木齊房屋租賃協(xié)議規(guī)定
- 數(shù)字化轉(zhuǎn)型整體解決方案服務(wù)合同
- 工藝能力分析報(bào)告
- 淋巴瘤的治療及護(hù)理
- 健身房眾籌方案
- 護(hù)理帶教匯報(bào)課件
- 智研咨詢(xún)重磅發(fā)布:2023年中國(guó)高端聚烯烴行業(yè)供需態(tài)勢(shì)、市場(chǎng)現(xiàn)狀及發(fā)展前景預(yù)測(cè)報(bào)告
- JGT331-2011 建筑幕墻用氟碳鋁單板制品
- 基于學(xué)生主體的整本書(shū)閱讀-《鋼鐵是怎樣煉成的》(一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì))
- 蘇教版五年級(jí)數(shù)學(xué)下冊(cè)100道口算題大全(全冊(cè))
- (完整word版)高中英語(yǔ)3500詞匯表
- 社會(huì)政策概論課件
- 隱蔽工程驗(yàn)收記錄(綜合布線)
評(píng)論
0/150
提交評(píng)論