校園博客系統(tǒng)需求分析_第1頁
校園博客系統(tǒng)需求分析_第2頁
校園博客系統(tǒng)需求分析_第3頁
校園博客系統(tǒng)需求分析_第4頁
校園博客系統(tǒng)需求分析_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余8頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、一、實(shí)驗(yàn)?zāi)康呐c要求按照軟件需求分析報(bào)告的格式,寫出校園博客系統(tǒng)的需求分析報(bào)告二、實(shí)驗(yàn)儀器和設(shè)備PCL臺(tái)),Windows2000或以上版本,安裝安裝MicrosoftVisio2003三、實(shí)驗(yàn)過程文檔編號(hào):CBS_1版本號(hào):V1.02009年10月21日文檔名稱:需求分析規(guī)格說明書項(xiàng)目名稱:校園博客系統(tǒng)項(xiàng)目負(fù)責(zé)人:編寫:校對(duì):審核:批準(zhǔn):開發(fā)單位:1.引言:編寫目的:確定校園博客系統(tǒng)的功能及有效性需求,以供軟件開發(fā)人員參考。項(xiàng)目背景:本項(xiàng)目的名稱:校園博客系統(tǒng)本項(xiàng)目的應(yīng)用范圍:XXXX校園開發(fā)者:XXXX大學(xué)信息技術(shù)學(xué)院2006級(jí)用戶:開發(fā)人員定義:CBS:CampusBlogSystemUs

2、er:記錄博客系統(tǒng)內(nèi)所有用戶的信息并可進(jìn)行查詢。Department:記錄學(xué)校院系信息,可通過院系查找博客信息。Blog:記錄所有博客基本信息并可進(jìn)行查詢,修改。Log:記錄博客內(nèi)所有日志信息并可查詢、修改、刪除、增加。Discussion:記錄博客內(nèi)所有評(píng)論信息并可查詢、修改、刪除、增加。Academy:記錄所有院系信息并可查詢、修改、刪除、增加。Comment記錄日志評(píng)論信息,并提供修改、刪除評(píng)論功能。參考資料:實(shí)用軟件工程(第二版)鄭人杰殷人昆陶永雷清華大學(xué)出版社軟件工程Java語言實(shí)現(xiàn)StephenR.Schach機(jī)械工業(yè)出版社實(shí)踐者的研究方法RogerS.Pressman機(jī)械工業(yè)出版

3、社.任務(wù)概述:目標(biāo):該校園博客系統(tǒng)是XXXX校園的博客系統(tǒng),供學(xué)生老師進(jìn)行交流,來加強(qiáng)學(xué)校教師和學(xué)生之間的了解和交流,教師與教師之間的教學(xué)經(jīng)驗(yàn)的分享,學(xué)生與學(xué)生之間的學(xué)習(xí)心得的分享,以及更好的展示該學(xué)校老師和學(xué)生的風(fēng)采,并且希望通過博客系統(tǒng)的日志積累,形成豐富的教學(xué)資源庫(kù),真正促進(jìn)學(xué)校的教學(xué)工作。相應(yīng)的需求有:能夠存儲(chǔ)一定數(shù)量的用戶信息,并方便有效的進(jìn)行用戶的管理和操作,這主要包括:用戶信息的錄入、刪除和修改用戶信息的多關(guān)鍵字檢索查詢用戶的博客瀏覽數(shù)量統(tǒng)計(jì)能夠?qū)σ欢g覽數(shù)量的用戶進(jìn)行相應(yīng)的信息存儲(chǔ)于管理,這其中包括:瀏覽者信息的登記、刪除及修改瀏覽者資料的統(tǒng)計(jì)與查詢能夠?qū)π枰慕y(tǒng)計(jì)結(jié)果提供打印

4、輸出能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪除,同時(shí)提供信息備份的服務(wù)。運(yùn)行環(huán)境:本系統(tǒng)采用C/S體系結(jié)構(gòu),由一臺(tái)服務(wù)器與多個(gè)客戶機(jī)組成,配置如下:服務(wù)器:硬件:80x86系列微機(jī)CPU:733以上內(nèi)存:256M以上硬盤空間:40G以上軟件:WindowsServerAccess等工作站:硬件:80x86系列微機(jī)CPU:166以上內(nèi)存:16M以上硬盤空間:2G以上軟件:Windows9x或Windows2000professional、Access等。輸入輸出設(shè)備:掃描儀、打印機(jī)等。網(wǎng)絡(luò)設(shè)備:Hub、網(wǎng)卡、網(wǎng)線等。需求概述:通過計(jì)算機(jī)實(shí)現(xiàn)對(duì)校園博客用戶注冊(cè),日志管理,博客管理,

5、信息管理,日志查詢和評(píng)論等管理功能。條件與限制:要求博客管理員會(huì)一般的計(jì)算機(jī)操作,會(huì)中文輸入。要求用戶界面友好,提供幫助。.功能模型:用例:用戶注冊(cè)注冊(cè)博客注冊(cè)戶密碼恢復(fù)學(xué)科分類管理審核注冊(cè)博客日志分類管理用戶登錄秘薦博客管理博客日志審核管理日志系統(tǒng)管理員站點(diǎn)通知管理評(píng)論管理瀏覽博客查詢?nèi)罩居亚椴┛凸芾?個(gè)人相冊(cè)管理瀏覽日志和評(píng)論個(gè)人文件管理查看博客統(tǒng)計(jì)信息博客注冊(cè)信息修改發(fā)表評(píng)論個(gè)性化設(shè)置及時(shí)聊天博客信息修改查看個(gè)人消息教師和學(xué)生瀏覽者查看站點(diǎn)通知發(fā)表評(píng)論;瀏覽博客;瀏覽日志和評(píng)論;查看博客統(tǒng)計(jì)信息;查看站點(diǎn)通知;及時(shí)聊天;查詢?nèi)罩?;審核注?cè)博客;院系列表管理;博客模板管理;博客日志審核;學(xué)

6、科分類管理;推薦博客管理;站點(diǎn)通知;用戶注冊(cè);用戶密碼恢復(fù);用戶登錄;博客注冊(cè);博客注冊(cè)信息修改;管理日志;日志分類管理;個(gè)性化設(shè)置;管理評(píng)論;個(gè)人相冊(cè)管理;個(gè)人文件管理;查看個(gè)人信息;友情鏈接管理;類模型:動(dòng)態(tài)建模:【用戶及博客注冊(cè)】輸入注冊(cè)信息系統(tǒng)核查用戶是否已被注冊(cè)注冊(cè)成功,進(jìn)入個(gè)人管理中心輸入博客注冊(cè)信息注冊(cè)成功,進(jìn)入個(gè)人博客管理中心【用戶密碼恢復(fù)】輸入用戶信息系統(tǒng)將新密碼發(fā)送到用戶注冊(cè)的郵箱【更新或刪除用戶】輸入用戶顯不該用戶信息更新或刪除該用戶信息【列表顯示】(1)院系列表點(diǎn)擊學(xué)院名稱顯示相應(yīng)學(xué)院的所有博客列表(2)博客列表點(diǎn)擊博客名稱顯示此博客的頁面內(nèi)容(3)日志列表點(diǎn)擊日志名稱

7、顯示此日志內(nèi)容【日志查詢】輸入與日志相關(guān)的關(guān)鍵值顯示符合條件的日志增力口日志種類】輸入日志種類增加一個(gè)日志種類【更新或刪除日志種類】輸入日志種類顯示該日志種類信息更新或刪除該日志種類增力口日志】輸入日志標(biāo)題輸入日志內(nèi)容輸入日志種類增加一篇日志信息【更新或刪除日志】輸入日志種類輸入日志標(biāo)題顯小該日志信息更新或刪除該日志信息:Users日志管理博客日志審核add()【增加評(píng)論】輸入評(píng)論增加一條評(píng)論【更新或刪除評(píng)論】輸入評(píng)論顯示評(píng)論信息更新或刪除該評(píng)論信息【增加友情博客】輸入友情博客增加一個(gè)友情博客【更新或刪除友情博客】輸入友情博客顯示該友情博客信息更新或刪除該友情博客【增加個(gè)人相冊(cè)種類】輸入相冊(cè)種

8、類增加一個(gè)相冊(cè)種類【更新或刪除個(gè)人相冊(cè)種類】輸入相冊(cè)種類顯示該相冊(cè)種類信息更新或刪除該相冊(cè)種類【增加個(gè)人相冊(cè)】輸入相冊(cè)名稱輸入相片輸入相冊(cè)種類增加一個(gè)相冊(cè)【更新或刪除個(gè)人相冊(cè)】輸入相冊(cè)種類輸入相冊(cè)名稱顯示該相冊(cè)信息更新或刪除該相冊(cè).數(shù)據(jù)對(duì)象模型:對(duì)象規(guī)范說明:博客管理員信息:目標(biāo):建立管理員登錄信息,提供安全機(jī)制關(guān)聯(lián)其他數(shù)據(jù)對(duì)象:無屬性說明:PrimaryKey用戶名ForeignKey無UniqueKeyIndexKey用戶名屬性名類型.長(zhǎng)度值域說明用戶名密碼級(jí)別2字節(jié)302字節(jié)302字節(jié)描述0字節(jié)50博客用戶信息:目標(biāo):便于管理、查找、查詢關(guān)聯(lián)其他數(shù)據(jù)對(duì)象:用戶列表屬性說明:Primary

9、Key用戶名ForeignKeyUniqueKeyIndexKey用戶名屬性名類型.長(zhǎng)度值域說明甯用名性冊(cè)名稱2字節(jié)302字節(jié)402字節(jié)10池娜日期維+5W50陽簡(jiǎn)期州+50資料簡(jiǎn)介2字節(jié)50院系信息:目標(biāo):便于管理、查找、查詢。關(guān)聯(lián)其他數(shù)據(jù)對(duì)象:院系列表屬性說明:PrimaryKey院系名ForeignKeyUniqueKeyIndexKey院系名屬性名類型.長(zhǎng)度值域說明院系名院系人數(shù)2字節(jié)302字節(jié)10聯(lián)系電話2字節(jié)10地址2字節(jié)50注冊(cè)日期年十月+日資料簡(jiǎn)介2字節(jié)50用戶日志管理:目標(biāo):建立管理用戶日志庫(kù),便于日志的查找、評(píng)論、發(fā)表、修改、刪除關(guān)聯(lián)其他數(shù)據(jù)對(duì)象:用戶名屬性說明:Prima

10、ryKey日志名稱ForeignKey用戶名UniqueKey日志序列號(hào)IndexKey日志名稱、日志內(nèi)容屬性名類型.長(zhǎng)度值域說明日志名稱用戶名日志序列號(hào)日志分類日志分類序列號(hào)關(guān)鍵字日志內(nèi)容10字節(jié)202字節(jié)302字節(jié)2010字節(jié)202字節(jié)1020字節(jié)505000字節(jié)5000日志所有者組成部分包含博客序列號(hào)日志的關(guān)鍵字日志的詳細(xì)內(nèi)容日數(shù)據(jù)量數(shù)據(jù)土外長(zhǎng)率極限數(shù)據(jù)量備注200M50%500G每天約增加5萬篇日志博客用戶等級(jí):目標(biāo):將博客用戶劃分為不同級(jí)別,給予不同用戶不同的操作權(quán)限。關(guān)聯(lián)其他數(shù)據(jù)對(duì)象:用戶信息、發(fā)表日志信息、上傳相片信息、別瀏覽次數(shù)信息屬性說明:PrimaryKey用戶名Forei

11、gnKeyUniqueKeyIndexKey用戶名屬性名類型.長(zhǎng)度值域說明博客等級(jí)博客等級(jí)說明發(fā)表日志數(shù)2字節(jié)22字節(jié)102字節(jié)10上傳照片數(shù)2字節(jié)10登陸博客次數(shù)2字節(jié)41瀏覽博客次數(shù)2字節(jié)4.業(yè)務(wù)規(guī)則模型日志發(fā)表:關(guān)聯(lián)對(duì)象:用戶信息、日志發(fā)表信息、用戶博客等級(jí)、日志瀏覽情況、日志評(píng)論信息規(guī)則說明用戶發(fā)表的日志已存儲(chǔ),而且該用戶對(duì)此日志有修改、刪除、更新、設(shè)置瀏覽權(quán)限等操作。相冊(cè)管理:關(guān)聯(lián)對(duì)象:相冊(cè)信息、用戶信息、相冊(cè)上傳信息、用戶博客等級(jí)、相冊(cè)瀏覽情況規(guī)則說明:根據(jù)此用戶的等級(jí),設(shè)置了不同的照片上傳的數(shù)量,該用戶對(duì)此相冊(cè)有刪除、更新、設(shè)置瀏覽權(quán)限等操作。博客開通審核:關(guān)聯(lián)對(duì)象:用戶名,院系

12、列表,注冊(cè)時(shí)間規(guī)則說明:只有是本學(xué)校的在校學(xué)生和教師才能注冊(cè)開通。發(fā)表評(píng)論:關(guān)聯(lián)對(duì)象:用戶名、日志序列號(hào)、日志發(fā)表日期規(guī)則說明:用戶登錄后方可發(fā)表評(píng)論。管理評(píng)論:關(guān)聯(lián)對(duì)象:用戶名、日志序列號(hào)、評(píng)論序列號(hào)、評(píng)論日期規(guī)則說明:用戶登錄后方可管理評(píng)論、可以對(duì)已發(fā)表的評(píng)論有查看、修改和刪除的權(quán)限。.環(huán)境網(wǎng)絡(luò)環(huán)境以太局域網(wǎng)硬件環(huán)境開發(fā)硬件環(huán)境:計(jì)算機(jī)數(shù)量:3臺(tái)。每臺(tái)機(jī)器的配置:處理器:733內(nèi)存:256硬盤:20G輸入輸出設(shè)備:打印機(jī)等。網(wǎng)絡(luò)設(shè)備:Hub、網(wǎng)卡、網(wǎng)線等。運(yùn)行硬件環(huán)境:計(jì)算機(jī)數(shù)量:30臺(tái)本系統(tǒng)采用C/S體系結(jié)構(gòu),由一臺(tái)服務(wù)器與多個(gè)客戶機(jī)組成,配置如下:服務(wù)器:硬件:80x86系列微機(jī)CPU

13、:733以上內(nèi)存:256M以上硬盤空間:40G以上軟件:WindowsServerAccess等工作站:硬件:80x86系列微機(jī)CPU:166以上內(nèi)存:16M以上硬盤空間:2G以上軟件:Windows9x或Windows2000professional、Access等。輸入輸出設(shè)備:掃描儀、打印機(jī)等。網(wǎng)絡(luò)設(shè)備:Hub、網(wǎng)卡、網(wǎng)線等。軟件環(huán)境應(yīng)用軟件開發(fā)環(huán)境:操作系統(tǒng):Windows2000professional數(shù)據(jù)庫(kù)軟件:Access編程工具、編程語言:Java應(yīng)用軟件使用運(yùn)行環(huán)境:操作系統(tǒng):Windows9X/2000數(shù)據(jù)庫(kù)軟件:Access外部接口和其他軟件系統(tǒng)的數(shù)據(jù)接口:ODBC.安全保

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論