《ITalk網(wǎng)上論壇系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《ITalk網(wǎng)上論壇系統(tǒng)(21頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、,*,*,ITalk,網(wǎng)上論壇系統(tǒng),BBS,之項(xiàng)目需求分析,1.,概述,(Summary),需求分析是軟件開發(fā)生命周期中的重要階段,是軟件設(shè)計(jì)階段的基石。,本文檔是軟件開發(fā)者和客戶之間身份證的一份契約,保證客戶需求的穩(wěn)定性,為軟件開發(fā)者提供軟件開發(fā)過程的憑據(jù)。,1.1,用戶簡(jiǎn)介,(User Synopsis),現(xiàn)實(shí)生活中的交流存在時(shí)間和空間上的局限性,交流人群范圍的狹小,以及間斷交流,不能保證信息的準(zhǔn)確性和可取性。因此,用戶需要通過網(wǎng)上的交流擴(kuò)大交流面,同時(shí)可以從多方面獲得自己的及時(shí)需求。本系統(tǒng)面向所有樂于參與交流活動(dòng)的廣大網(wǎng)友,用戶角色大致分為三類:普通用戶、管理員、版主。,1.2,項(xiàng)目目的
2、和目標(biāo)(,Purpose and of Project,),信息時(shí)代迫切要求信息傳播速度加快,局部范圍的信息交流只會(huì)減緩前進(jìn)的步伐。本系統(tǒng)的目的在于為分散于五湖四海的人提供一個(gè)共同交流、學(xué)習(xí)、傾吐心聲的平臺(tái),實(shí)現(xiàn)來自不同地方的用戶的極強(qiáng)的信息互動(dòng)性,用戶在獲得自己所需要的信息的同時(shí)也可以廣交朋友,拓寬自己的視野和社交面。,1.3,術(shù)語定義(,Terms Glossary,),ITalk,網(wǎng)上論壇系統(tǒng),:,本論壇的名稱。,1.4,參考資料(,Reference,),Asp,網(wǎng)站開發(fā),韓國鋒等 編著,Asp.Net,開發(fā)寶典,匡松等 編著,2.1,組織結(jié)構(gòu)與職責(zé)(,Organizing Frame
3、work and Function,),普通用戶,管理組,版主,管理員,用戶組,2.2,角色定義(,Role Definition,),1,普通用戶,搜索、瀏覽、發(fā)布、回復(fù)帖子,修改個(gè)人信息,2,版主,擁有所有普通用戶人職責(zé),發(fā)布公告,管理所屬板塊的帖子,3,管理員,擁有所有普通用戶人職責(zé),管理用戶,管理帖子,管理模版,管理公告,2.3,作業(yè)流程,(Busy work Flow),ITalk,網(wǎng)上論壇系統(tǒng),用戶管理子系統(tǒng),版塊管理子系統(tǒng),帖子管理子系統(tǒng),友情鏈接管理子系統(tǒng),系統(tǒng)管理子系統(tǒng),2.4,信息源,(Bill of Document),用戶信息表,單據(jù)名稱,Italk-user,用途,存
4、放論壇用戶的基本信息,使用者,普通用戶本人、版主、管理員,2.4,信息源,(Bill of Document),管理員信息表,單據(jù)名稱,Italk-admin,用途,存放管理員的基本信息,使用者,管理員,2.4,信息源,(Bill of Document),話題信息表,單據(jù)名稱,Italk-topic,用途,存放話題的基本信息,使用者,使用本論壇的所有合法用戶,2.4,信息源,(Bill of Document),友情鏈接信息表,廣告信息表,板塊信息表,And so on.,3.,目標(biāo)系統(tǒng)功能需求,(Function of Target System),使用用例描述系統(tǒng)的功能需求,如圖所示,管
5、理員,用戶,版主,登陸論壇,修改資料,瀏覽帖子,回復(fù)帖子,修改帖子,發(fā)表話題,添加板塊 修改板塊,刪除板塊 免任版主,添加鏈接 刪除鏈接,修改連接 修改廣告,添加廣告,刪除帖子 移動(dòng)帖子,帖子加精 帖子置頂,鎖定帖子,4.,目標(biāo)系統(tǒng)性能要求(,Performance of Target System,),4.1,時(shí)間需求(,Time Request,),(,1,)查詢的最長(zhǎng)等待時(shí)間不超過,5,秒。,(,2,)更新信息的時(shí)間不超過,3,秒。,(,3,)數(shù)據(jù)上傳下載的時(shí)間不超過,10,秒。,4.2,空間需求(,Space Request,),(,1,)支持的終端數(shù):,=1000,。,(,2,)支持
6、的并行操作的使用者數(shù):,=300,。,(,3,)處理的記錄數(shù):,1000,。,5.,目標(biāo)系統(tǒng)界面與接口需求(,Interface of Target System,),5.1,界面要求(,interface Requirement,),本系統(tǒng)的界面遵循方便、簡(jiǎn)潔、美觀、大氣、可操作性強(qiáng)的風(fēng)格。,5.2,接口需求點(diǎn)列表,/,接口模型(,Interface Requirement/Interface Model,),無接口。,6.,目標(biāo)系統(tǒng)其他要求(,Other Requirement of Target System,),6.1,安全性(,Security,),(,1,)還沒有登錄的用戶只有瀏覽
7、帖子的權(quán)限,不能發(fā)帖,不能查看用戶資料。普通用戶也沒有查看用戶資料的權(quán)限,沒有修改和刪除論壇信息的權(quán)限。,(,2,)管理鏈接只有管理員用管理賬號(hào)在前臺(tái)登錄才能看到。,(,3,)任何等級(jí)的用戶登錄時(shí)需要填寫正確的驗(yàn)證碼,此舉旨在防止論壇灌水機(jī)。,(,4,)任何用戶不能直接輸入后臺(tái)管理的,URL,地址,否則會(huì)彈出警告窗,并自動(dòng)轉(zhuǎn)向非法登錄頁面。僅有合法的管理員在前臺(tái)登錄后,再在后臺(tái)登錄界面順利登錄才可以進(jìn)行論壇的后臺(tái)管理。,6.,目標(biāo)系統(tǒng)其他要求(,Other Requirement of Target System,),6.2,可靠性(,Dependability,),設(shè)計(jì)過程充分考慮惡意代碼等
8、非法侵入行為,盡量達(dá)到安全性最高。,7.,目標(biāo)系統(tǒng)假設(shè)與約束條件(,Suppose and Restriction of Target System,),7.1,硬件環(huán)境,建議硬盤空間:,1GB,(包括了搭建系統(tǒng)運(yùn)行環(huán)境所需要的軟件占用空間)。,建議內(nèi)存:,512M,(推薦,1G,或更高)。,建議,CPU:1.4GHz,(推薦,2.0GHz,或更高)。,網(wǎng)絡(luò)環(huán)境:廣域網(wǎng)或局域網(wǎng)均可。因?yàn)榫W(wǎng)絡(luò)速度會(huì)影響訪問該論壇系統(tǒng)的速度,所以建議使用寬帶網(wǎng)。,7.,目標(biāo)系統(tǒng)假設(shè)與約束條件(,Suppose and Restriction of Target System,),7.2,軟件環(huán)境,操作系統(tǒng):,Microsoft Windows XP/7,。,數(shù)據(jù)庫系統(tǒng):,SQL Server,。,其他支持軟件:,JDK1.6+Tomcat6.0,。,Thank you goodbye,Made in china,