試驗(yàn)軟件需求分析-用戶需求_第1頁(yè)
試驗(yàn)軟件需求分析-用戶需求_第2頁(yè)
試驗(yàn)軟件需求分析-用戶需求_第3頁(yè)
試驗(yàn)軟件需求分析-用戶需求_第4頁(yè)
試驗(yàn)軟件需求分析-用戶需求_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)學(xué)院實(shí)驗(yàn)報(bào)告課程名稱軟件需求分析實(shí)驗(yàn)名稱軟件需求分析一一用戶需求專業(yè)軟件工程年級(jí)班級(jí)實(shí)驗(yàn)日期第14、15周星期二學(xué)號(hào)151106018姓名沈祥德指導(dǎo)教師劉益成績(jī)小組成員沈祥德、錢豐浩、夏超一、實(shí)驗(yàn)?zāi)康呐c要求用戶需求(user requirement),描述的是用戶使用預(yù)期軟件系統(tǒng)所要達(dá)到的功能性目標(biāo) 及非功能性要求。一般, 用戶需求描述的是軟件使用者(用戶)使用系統(tǒng)能夠完成什么業(yè)務(wù) 任務(wù)或信息處理工作。具體內(nèi)容是用例描述。實(shí)驗(yàn)?zāi)康尼槍?duì)某小型軟件產(chǎn)品(含小型網(wǎng)站)的開發(fā),在業(yè)務(wù)需求文檔(前景范圍文檔)的基礎(chǔ) 上,進(jìn)一步收集、獲取用戶的業(yè)務(wù)知識(shí)(重點(diǎn)是人機(jī)交互、任務(wù)的輸入、任務(wù)功能、輸出信

2、息及業(yè)務(wù)任務(wù)的結(jié)果等),建立起用例模型:用戶業(yè)務(wù)任務(wù)的用例圖用戶業(yè)務(wù)任務(wù)的用例列表若干個(gè)具體的用例。 即從用例出發(fā)推導(dǎo)部分功能需求和非功能需求,并明確說明。異常處理單獨(dú)描述。二、實(shí)驗(yàn)內(nèi)容和步驟在學(xué)生自選的小型軟件(或網(wǎng)站)的業(yè)務(wù)需求文檔的基礎(chǔ)上,實(shí)施以下實(shí)驗(yàn)內(nèi)容:1、深入獲取業(yè)務(wù)知識(shí),描繪用例圖。2、編寫用例列表。3、分工編寫各自負(fù)責(zé)的用例描述。三、實(shí)驗(yàn)操作與記錄 用例圖:岀箭螢記'.tyv r =百帝査詢佶豊吸*"對(duì)空曲越!弊*弄改ff息/ tr*« t!TS廠學(xué)生酬trr =;( =V來訪記錄查詢釆葫記錄ffr5至苫呂薔亞財(cái)務(wù)蝴£ /來詣戲己個(gè)人信息查

3、詢!(m A f f財(cái)軸陳財(cái)務(wù)烽改財(cái)務(wù)增加*事丘:護(hù)可用例分析的結(jié)果,按照下述示例的表格模板填寫。用例列表(示例:學(xué)生公寓管理系統(tǒng))主要參與者用例管理員1.用戶登錄2.學(xué)生信息管理3.來訪人員管理4.學(xué)生財(cái)務(wù)管理5.學(xué)生離校管理學(xué)生6.信息查詢7信息修改 8密碼修改用例描述(學(xué)生公寓管理系統(tǒng)的用戶登錄用例)用例ID號(hào)UC-1用例名稱用戶登錄創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者管理員、學(xué)生描述管理員或者學(xué)生在電腦客戶端輸入用戶名和密碼進(jìn)行用戶登錄,從而進(jìn)行下一步操作:前置條件1. 系統(tǒng)必須能正常啟動(dòng)2. 必須是管理員注冊(cè)過的用戶名和密

4、碼3. 管理員或者學(xué)生輸入的用戶名和密碼正確4. 登錄系統(tǒng),實(shí)現(xiàn)功能需求后置條件如果登錄成功顯示管理員或?qū)W生可以操作旳功能頁(yè)面主干過程1.0用戶登陸系統(tǒng)1、當(dāng)用戶啟動(dòng)這個(gè)應(yīng)用系統(tǒng)時(shí),用例開始2、系統(tǒng)顯示登錄界面3、系統(tǒng)管理員輸入用戶名和密碼4、系統(tǒng)對(duì)比系統(tǒng)管理員的信息5、系統(tǒng)顯示登錄成功,用例結(jié)束。分支過程拓展路徑A :<1>、系統(tǒng)提示輸入的信息哪些地方岀錯(cuò),要求系統(tǒng)管理員重新輸入相關(guān)信息或取消登錄 <2>、系統(tǒng)管理員選擇取消登錄,則用例結(jié)束<3>、系統(tǒng)管理員選擇重新登錄,轉(zhuǎn)到3異常1. 如果用戶名不存在,提示“用戶名錯(cuò)誤“2. 如果密碼錯(cuò)誤提示“密碼錯(cuò)誤”

5、包含無優(yōu)先級(jí)高使用頻率大約4000名用戶,平均每天使用一次業(yè)務(wù)規(guī)則BR-1 :用戶身份一共兩種,分別為:學(xué)生、佰舍管理員。BR-2 :學(xué)生、宿舍管理員、學(xué)院管理員身份的用戶分別以學(xué)號(hào)、宿舍管理員號(hào)、學(xué)院管理員號(hào) 作為用戶名。BR-3:用戶的驗(yàn)證失敗次數(shù)沒有限制,可以重復(fù)至無限次。特別需求用例中的事件曾進(jìn)行事件處理保持操作一致性假設(shè)注意和問題用例ID號(hào)UC-2用例名稱學(xué)生信息管理創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員描述宿舍管理員通過輸入學(xué)生的學(xué)號(hào)和姓名來查詢、修改、添加、刪除學(xué)生的其他所有信息前置條件1. 宿舍管理員登入“學(xué)

6、生宿舍管理系統(tǒng)”2. 輸入信息不能為空后置條件1. 學(xué)生基本信息表已建立2. 學(xué)生信息不能重復(fù)3. 要查詢學(xué)生的所有被顯示岀來4. 要查詢的學(xué)生信息能被管理員進(jìn)行修改、添加、刪除主干過程1.0宿舍管理員管理學(xué)生信息1. 宿舍管理員使用用戶名和密碼進(jìn)入系統(tǒng)2. 系統(tǒng)驗(yàn)證宿舍管理員身份3. 宿舍管理員輸入學(xué)生的學(xué)號(hào),姓名4. 系統(tǒng)驗(yàn)證學(xué)生的信息是否準(zhǔn)確5. 系統(tǒng)顯示學(xué)生的所有相關(guān)信息6. 管理員對(duì)學(xué)生信息進(jìn)行注冊(cè)、查詢、修改、刪除操作7. 宿舍管理員退岀系統(tǒng)分支過程舍管理員清除已填信息(從第3步分支岀來)1. 宿舍管理員清除已填的學(xué)生信息2. 返回到第3步異常數(shù)據(jù)加載失敗或者統(tǒng)計(jì)過程中發(fā)生錯(cuò)誤包含

7、無優(yōu)先級(jí)高使用頻率大約4000名用戶,平均每天使用一次業(yè)務(wù)規(guī)則BR-4 :每個(gè)學(xué)生到學(xué)校以后必須先報(bào)到,進(jìn)行學(xué)期的注冊(cè)BR-5 :學(xué)生注冊(cè)好之后,根據(jù)在注冊(cè)是的系、班級(jí)、學(xué)號(hào)、寢室號(hào)找到自己所在的住處。BR-6 :如果該學(xué)生未注冊(cè),那么就不會(huì)有此學(xué)生的住處以及本學(xué)生的、其他的一些相關(guān)信息。BR-7 :管理員可以對(duì)學(xué)生宿舍的人員數(shù),人員信息進(jìn)行查看。BR-8 :管理員還可以對(duì)每棟樓以及宿舍的衛(wèi)生情況進(jìn)行檢查,監(jiān)督和管理。BR-9 :管理員還要對(duì)后勤服務(wù)進(jìn)行管理。特別需求用例中的事件曾進(jìn)行事件處理保持操作一致性假設(shè)注意和問題此用例僅由宿舍管理員來操作用例ID號(hào)UC-3用例名稱來訪人員管理創(chuàng)建者沈祥

8、德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員描述管理員通過此用例進(jìn)行來訪人員管理(包括訪客信息的錄入、查詢、刪除、修改)前置條件1. 管理員已登錄上系統(tǒng)2. 已獲取來訪人相關(guān)信息后置條件1. 系統(tǒng)保存了訪客信息數(shù)據(jù)2. 系統(tǒng)界面展示訪客信息3. 訪客信息數(shù)據(jù)從系統(tǒng)中刪除4. 訪客信息數(shù)據(jù)被系統(tǒng)修改并保存新的訪客信息主干過程(1)工作人員登錄 系統(tǒng);(2) 點(diǎn)擊訪客信息 管理功能;(3) 點(diǎn)擊錄入訪客 信息功能;(4根據(jù)表格提示錄入訪客信息;(5) 點(diǎn)擊保存按鈕。(6) 點(diǎn)擊確認(rèn)按鈕, 訪客信息保存成功。(1) 工作人員登錄系統(tǒng):(2) 點(diǎn)擊

9、訪客信息 管理功能:(3) 點(diǎn)擊修改訪客 信息功能;(4) 查詢到要修改 的數(shù)據(jù):(5) 進(jìn)行修改。(6) 點(diǎn)擊確認(rèn)按鈕,訪 客信息修改成功。(1) 工作人員登入系 統(tǒng);(2) 點(diǎn)擊訪客信息管 理功能;(3) 點(diǎn)擊查看訪客信 息功能;(4) 輸入查看條件;(5) 點(diǎn)擊查看按鈕。(6) 獲取相關(guān)數(shù)據(jù)信 息。(1) 工作人員登錄 系統(tǒng);(2) 點(diǎn)擊訪客信息 管理功能:(3) 點(diǎn)擊刪除訪客 信息功能:(4) 查詢到要?jiǎng)h除 的訪客信息;(5) 點(diǎn)擊刪除按鈕。(6) 點(diǎn)擊確認(rèn)刪除按 鈕,訪客信息刪除成 功。分支過程訪客信息輸入失敗,返回2,繼續(xù)進(jìn)行操作異常無包含無優(yōu)先級(jí)高使用頻率大約400名用戶,平均每

10、天使用一次業(yè)務(wù)規(guī)則BR-10 :系統(tǒng)沒有檢索到符合用戶輸入的訪客信息,在窗口中沒有相關(guān)信息顯示特別需求無假設(shè)訪客要訪問的寢室不存在系統(tǒng)岀現(xiàn)查找失敗信息,樓層管理員重新輸入要查找的寢室注意和問題1. 每個(gè)訪客必須說出對(duì)應(yīng)的學(xué)生信息和寢室號(hào),不然不允許其入內(nèi)2. 每條訪客信息不可隨意刪除,修改用例ID號(hào)UC-4用例名稱學(xué)生財(cái)務(wù)管理創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員描述管理員通過此用例查詢學(xué)生財(cái)務(wù)信息前置條件進(jìn)入查詢界面后置條件主干過程分支過程無異常無包含無優(yōu)先級(jí)高使用頻率大約400名用戶,平均每天使用一次業(yè)務(wù)規(guī)則BR-1,B

11、R-2,BR-3,BR-4,BR-8,BR-11,BR-12,BR-33特別需求假設(shè)注意和問題用例ID號(hào)UC-5用例名稱學(xué)生離校管理創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員描述管理員通過此用例查詢學(xué)生離校信息前置條件進(jìn)入查詢界面后置條件主干過程分支過程無異常無包含無優(yōu)先級(jí)高使用頻率大約400名用戶,平均每天使用一次業(yè)務(wù)規(guī)則BR-1,BR-2,BR-3,BR-4,BR-8,BR-11,BR-12,BR-33特別需求假設(shè)注意和問題學(xué)生功能用例用例ID號(hào)UC-6用例名稱信息查詢創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21

12、日最后更新日期2017年11月30日參與者學(xué)生描述學(xué)生通過此用例查詢學(xué)生信息前置條件1. 用戶已登錄2. 進(jìn)入查詢界面后置條件參與者可以查詢學(xué)生的基本信息主干過程1. 學(xué)生查詢學(xué)生信息2. 學(xué)生使用用戶名和密碼進(jìn)入系統(tǒng)3. 系統(tǒng)驗(yàn)證學(xué)生身份4. 學(xué)生輸入學(xué)生的學(xué)號(hào),姓名5. 系統(tǒng)驗(yàn)證學(xué)生的信息是否準(zhǔn)確6. 系統(tǒng)顯示學(xué)生的所有相關(guān)信息7. 學(xué)生退岀系統(tǒng)分支過程1. 學(xué)生清除已填信息(從第3步分支出來)2. 學(xué)生清除已填的學(xué)生信息3. 返回到第3步異常1輸入的學(xué)生不存在2.輸入的學(xué)生學(xué)號(hào)與姓名不匹配系統(tǒng)審核信息錯(cuò)誤包含無優(yōu)先級(jí)高使用頻率大約400名用戶,平均每天使用一次業(yè)務(wù)規(guī)則特別需求假設(shè)注意和問

13、題用例ID號(hào)UC-7用例名稱信息修改創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員學(xué)生通過此用例修改學(xué)生個(gè)人的基本信息前置條件進(jìn)入修改界面選中信息后置條件主干過程分支過程無異常無包含無優(yōu)先級(jí)高使用頻率大約400名用戶,平均每天使用一次業(yè)務(wù)規(guī)則BR-1,BR-2,BR-3,BR-4,BR-8,BR-11,BR-12,BR-33特別需求假設(shè)注意和問題用例ID號(hào)UC-8用例名稱修改密碼創(chuàng)建者沈祥德最后更新者沈祥德創(chuàng)建日期2017年11月21日最后更新日期2017年11月30日參與者宿舍管理員、學(xué)生描述管理員和學(xué)生通過此用例修改登錄密碼前置條件已有用戶名及密碼,且已登錄后置條件如果用例執(zhí)行成功,則學(xué)生或管理員修改后的密碼信息,被保存到系統(tǒng)中主干過程1、已通過驗(yàn)證的用戶點(diǎn)擊自己界面上的“修改密碼”按鈕,進(jìn)入到修改密碼的 界面。2、用戶輸入自己的舊密碼。3、用戶輸入新設(shè)的密碼。4、用戶再輸入-一次新設(shè)的密碼5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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)論