校園博客系統(tǒng)需求分析_第1頁
校園博客系統(tǒng)需求分析_第2頁
校園博客系統(tǒng)需求分析_第3頁
校園博客系統(tǒng)需求分析_第4頁
校園博客系統(tǒng)需求分析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

2、mpus blog systemuser:記錄博客系統(tǒng)內(nèi)所有用戶的信息并可進(jìn)行查詢。department:記錄學(xué)校院系信息,可通過院系查找博客信息。blog:記錄所有博客基木信息并可進(jìn)行查詢,修改。log:記錄博客內(nèi)所有r志信息并可查詢、修改、刪除、增加。 discussion:記錄博客內(nèi)所有評論信息并可查詢、修改、刪除、增加。academy:記錄所有院系信息并可查詢、修改、刪除、増加。 comment:錄日志評論信息,并提供修改、刪除評論功能。1.4參考資料:實(shí)用軟件工程(第二版) 鄭人杰 殷人昆陶永雷清華大學(xué)出版社機(jī)械工業(yè)出版社 機(jī)械工業(yè)出版社軟件工程java語言實(shí)現(xiàn)stephen r.

3、schach實(shí)踐者的研究方法roger s. pressman2. 任務(wù)概述:2.1目標(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é)資源庫,真正促進(jìn)學(xué)校的教學(xué)工作。 相應(yīng)的需求有:能夠存儲(chǔ)一定數(shù)量的用戶信息,并方便有效的進(jìn)行用戶的管理和操作,這主要包 括:用戶信息的錄入、刪除和修改用戶信息的多關(guān)鍵字檢索查詢用戶的博客瀏覽數(shù)量統(tǒng)計(jì)能夠?qū)σ欢g覽數(shù)量的用戶進(jìn)行相應(yīng)的信息存儲(chǔ)于管理,這其中包括

4、:瀏覽者信息的登記、刪除及修改瀏覽者資料的統(tǒng)計(jì)與杳詢能夠?qū)π枰慕y(tǒng)計(jì)結(jié)果提供打印輸出能夠提供一定的安全機(jī)制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪除,同時(shí)提供信 息備份的服務(wù)。本系統(tǒng)采用c/s體系結(jié)構(gòu),由一臺(tái)服務(wù)器與多個(gè)客戶機(jī)組成,配置如下:服務(wù)器:硬件:80x86系列微機(jī)cpu1733 以上內(nèi)存:256m以上硬盤空間:40g以上軟件:windows serveraccess 等工作站:硬件:80x86系列微機(jī)cpu: 166 以上內(nèi)存:16m以上硬盤空間:2g以上軟件:windows 9x 或 windows 2000 professional、access 等。輸入輸出i設(shè)備:掃描儀、打印機(jī)等。

5、網(wǎng)絡(luò)設(shè)備:hub、網(wǎng)卡、網(wǎng)線等。2.3需求概述:通過計(jì)算機(jī)實(shí)現(xiàn)對校園博客用戶注冊,日志管理,博客管理,信息管理,日志查 詢和評論等管理功能。2.4條件與限制:要求博客管理員會(huì)一般的計(jì)算機(jī)操作,會(huì)屮文輸入。要求用戶界面友好,提供幫 助。3. 功能模型:3.1用例:發(fā)表評論; 瀏覽博客; 瀏覽日志和評論; 查看博客統(tǒng)計(jì)信息; 查看站點(diǎn)通知; 及時(shí)聊天; 查詢口志;審核注冊博幺; 院系列表管理; 博客模板管理; 博客日志審核; 學(xué)科分類管理; 推薦博客管理; 站點(diǎn)通知; 用戶注冊;用戶密碼恢復(fù); 用戶登錄; 博客注冊; 博客注冊信息修改; 管理日志;日志分類管理; 個(gè)性化設(shè)置; 管理評論;個(gè)人相冊管

6、理; 個(gè)人文件管理; 查看個(gè)人信息; 友情鏈接管理;3.2類模型:3.3動(dòng)態(tài)建模:【用戶及博客注冊】輸入注冊信息系統(tǒng)核查用戶是否已被注冊 注冊成功,進(jìn)入個(gè)人管理中心 輸入博客注冊信息注冊成功,進(jìn)入個(gè)人博客管理屮心,:users:用八賬八注冊:用八信息審核:注冊憚客register_user11><1check()>add()宀register_blog()>1ix11【用戶巒碼恢復(fù)輸入用戶信息系統(tǒng)將新密訂發(fā)送到用戶注冊的郵箱【更新或刪除用戶】輸入用戶顯示該用戶信息更新或刪除該用戶信息【列表顯示】(1) 院系列表點(diǎn)擊學(xué)院名稱 顯示相應(yīng)學(xué)院的所有博客列表(2) 博客列表點(diǎn)擊

7、博客名稱 顯示此博客的頁面內(nèi)容(3) fi志列表點(diǎn)擊h志夕1稱顯示此口志內(nèi)容【日志査詢】輸入與日志和關(guān)的關(guān)鍵值 顯示符合條件的日志【增加日志種類】輸入日志種類 增加一個(gè)h志種類【更新或刪除日志種秀】輸入日志種類顯示該日志種類信息 更新或刪除該日志種類【增加日志】輸入h志標(biāo)題 輸入fi志內(nèi)容 輸入日志種類 增加一篇口志信息【更新或刪除目壷】輸入日志種類輸入日志標(biāo)題 顯示該日志信息 更新或刪除該口志信息:usersadd()【增加評詒輸入評論 增加一條評論【更新或刪除評論】輸入評論 顯示評論信息 更新或刪除該評論信息【增加及情博客輸入友情博客 增加一個(gè)友情博客【更新或刪除友情博客】輸入友情博客顯示

8、該友情博客信息 更新或刪除該友情博客【增加個(gè)人相冊種類】輸入相冊種類增加一個(gè)相冊種類【更新或刪除個(gè)人相冊種類】輸入相冊種類 顯示該相冊種類信息 更新或刪除該和冊種類【增加個(gè)人相冊輸入相冊名稱 輸入相片 輸入相冊種類 增加一個(gè)相冊【更新或刪除個(gè)人相冊】輸入相冊種類輸入相冊名稱 顯示該和冊信息 更新或刪除該和冊4. 數(shù)據(jù)對象模型:4.1對象規(guī)范說明:4.1.1博客管理員信息:目標(biāo):建立管理員登錄信息,提供安全機(jī)制。關(guān)聯(lián)其他數(shù)據(jù)對象:無屬性說明:primarykey用戶名foreign key無uniquekeyindex key用戶名屬性名類型長度值域說明用戶名 密碼 級別2字節(jié)302字節(jié)302字

9、節(jié)描述0字節(jié)504.1.2博客用戶信息:目標(biāo):便于管理、查找、查詢。關(guān)聯(lián)其他數(shù)據(jù)對象:用戶列表 屬性說明:primarykey用戶名foreign keyuniquekeyindexkey用戶名屬性名類型.長度值域說明和12字節(jié)302字節(jié)4電話2字節(jié)10地址2字節(jié)50注冊日期年+月+日資料簡介2字節(jié)504.1.3院系信息:目標(biāo):便于管理、查找、查詢。 關(guān)聯(lián)其他數(shù)據(jù)對象:院系列表 屬性說明:primarykey院系名foreign keyuniquekeyindexkey院系名屬性名類型長度值域說明院系名 院系人數(shù)2字節(jié)302字節(jié)10聯(lián)系電話2字節(jié)10地址2字節(jié)50注冊日期年+月+日資料簡介2字

10、節(jié)504.1.4用戶日志管理:目標(biāo):建立管理用戶日志庫,便于日志的查找、評論、發(fā)表、修改、刪除。關(guān)聯(lián)其他數(shù)據(jù)對象:用戶名屬性說明:primary keyh志名稱foreign key用戶名uniquekeyfi志序列號indexkey日志名稱、日志內(nèi)容屬性名類型長度值域說明日志名稱10字節(jié)20用戶名2字節(jié)30日志所有者日志序列號2字節(jié)20組成部分包含博 客序列號fi志分類10字節(jié)20fi志分類序 列號2字節(jié)10關(guān)鍵字20字節(jié)50ei志的關(guān)鍵字口志內(nèi)容5000字節(jié))5000口志的詳細(xì)內(nèi)容日數(shù)據(jù)量數(shù)據(jù)增長率極限數(shù)據(jù)量備注200m50%500g每天約增加5萬篇h志4.1.5博客用戶等級:目標(biāo):將博客

11、用戶劃分為不同級別,給予不同用戶不同的操作權(quán)限。關(guān)聯(lián)其他數(shù)據(jù)對象:用戶信息、發(fā)表h志信息、上傳相片信息、別瀏覽次數(shù)信息 屬性說明:primary key用戶名foreign keyuniquekeyindexkey用戶名屬性名類型長度值域說明博客等級 博客等級說明 發(fā)表志數(shù)2字節(jié)22字節(jié)102字節(jié)10上傳照片數(shù)2字節(jié)10登陸博客次數(shù)2字節(jié)4瀏覽1専客次數(shù)2字節(jié)45. 業(yè)務(wù)規(guī)則模型5.1日志發(fā)表:關(guān)聯(lián)對象.用戶信息、口志發(fā)表信息、用戶博客等級、志瀏覽情況、口志評論信息規(guī)則說明用戶發(fā)表的日志已存儲(chǔ),而且該用戶對此日志有修改、刪除、更新、設(shè)置瀏 覽權(quán)限等操作。5.2相冊管理:關(guān)聯(lián)對象:相冊信息、用戶

12、信息、相冊上傳信息、用戶博客等級、相冊瀏覽情況規(guī)則說明:根據(jù)此用戶的等級,設(shè)置了不同的照片上傳的數(shù)量,該用戶對此相冊有刪除、更 新、設(shè)置瀏覽權(quán)限等操作。5.3博客開通審核:關(guān)聯(lián)對象:用戶名,院系列表,注冊時(shí)間規(guī)則說明:只有是本學(xué)校的在校學(xué)生和教師才能注冊開通。5.4發(fā)表評論:關(guān)聯(lián)對象:用戶名、日志序列號、日志發(fā)表日期規(guī)則說明:用戶登錄后方可發(fā)表評論。5.5管理評論:關(guān)聯(lián)對象:用戶名、日志序列號、評論序列號、評論日期規(guī)則說明:用戶登錄后方可管理評論、可以對已發(fā)表的評論有杳看、修改和刪除的權(quán)限。6環(huán)境 6.1網(wǎng)絡(luò)環(huán)境以太局域網(wǎng)6.2硬件環(huán)境開發(fā)硬件環(huán)境:計(jì)算機(jī)數(shù)量:3臺(tái)。每臺(tái)機(jī)器的配置:處理器:7

13、33內(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:733 以上內(nèi)存:256m以上硬盤空間:40g以上工作站:硬件:80x86系列微機(jī)cpu: 166 以上內(nèi)存:16m以上硬盤宇間:2g以上軟件:windows 9x 或 windows 2000 professional、access 等。 輸入輸出設(shè)備:掃描儀、打印機(jī)等。網(wǎng)絡(luò)設(shè)備:hub、網(wǎng)卡、網(wǎng)線等。6.3軟件環(huán)境應(yīng)用軟件開發(fā)環(huán)境:操作系統(tǒng):windows 2000 professional數(shù)據(jù)庫軟件:access編程工具、編程語言:java應(yīng)用軟件使用運(yùn)行環(huán)境:操作系統(tǒng):windows 9x/2000數(shù)據(jù)庫軟件:access6.4外部接口和其他軟件系統(tǒng)的數(shù)據(jù)接口 :odbc7.安

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論