用例描述中的不恰當(dāng)步驟(2022版)_第1頁
用例描述中的不恰當(dāng)步驟(2022版)_第2頁
用例描述中的不恰當(dāng)步驟(2022版)_第3頁
用例描述中的不恰當(dāng)步驟(2022版)_第4頁
用例描述中的不恰當(dāng)步驟(2022版)_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

物流信息管理系統(tǒng)用例描述中的不恰當(dāng)步驟用例描述中的不恰當(dāng)步驟開發(fā)人員需要注意的是,由于用例是作為參與者和系統(tǒng)之間交互的描述,因此應(yīng)該避免包含任何系統(tǒng)內(nèi)部過程(如圖1所示)例如“系統(tǒng)存儲信息到數(shù)據(jù)庫”。這些步驟被認(rèn)為是不恰當(dāng)?shù)挠美枋觥?/p>

用例是描述用戶和系統(tǒng)之間交互的一個(gè)工具,而不是描述內(nèi)部處理的工具。系統(tǒng)內(nèi)部過程的描述應(yīng)該在設(shè)計(jì)階段使用合適的工具進(jìn)行,例如通信圖等。圖1不恰當(dāng)?shù)挠美襟E用例描述中的不恰當(dāng)步驟在用例描述當(dāng)中,分析師必須關(guān)注描述用戶傳遞到系統(tǒng)的信息(例如,“顧客選擇要訂購的圖書”)以及系統(tǒng)傳遞給用戶的信息(例如,“系統(tǒng)顯示需要支付的總金額”)。要忽略任何有關(guān)于內(nèi)部處理的方面。描述時(shí)可以這樣表述:系統(tǒng)顯示需要支付的總金額;而不能這樣表述:系統(tǒng)計(jì)算需要支付的總金額。換句話說,此時(shí)的系統(tǒng)應(yīng)該被視為一個(gè)黑盒子。用例描述中的不恰當(dāng)步驟用例01:Orderbooks(包含不恰當(dāng)步驟)應(yīng)當(dāng)避免此類情況1.顧客通過關(guān)鍵字搜索圖書。2.[X]系統(tǒng)在數(shù)據(jù)庫中查找滿足條件的圖書。3.系統(tǒng)生成符合關(guān)鍵字的圖書列表,至少包含書名、作者、價(jià)格、頁數(shù)、出版社、ISBN、封面圖片等4.系統(tǒng)生成訂單信息(每本書的書名、作者、數(shù)量、單價(jià)、合計(jì))及訂單價(jià)格。5.顧客提交訂單。6.[X]系統(tǒng)分類匯總計(jì)算,通過將購買的圖書數(shù)量乘以單價(jià)并計(jì)算銷售的總額。7.系統(tǒng)生成訂單信息(每本書的書名、作者、數(shù)量、單價(jià)、合計(jì))及訂單價(jià)格。8.顧客提交訂單。9.[X]系統(tǒng)標(biāo)記訂單“已完成”,并存入數(shù)據(jù)庫中。圖2含有不恰當(dāng)步驟的用例示例如果分析師想要記錄一個(gè)公式或算法來執(zhí)行一個(gè)給定的計(jì)算,該計(jì)算的結(jié)果需要展示一些數(shù)據(jù),然后可以在用例中使用注釋和記錄作為一個(gè)非功能性需求。

圖2顯示了這樣的一種情況,用例描述超出了推薦的范圍,并且加入了不恰當(dāng)步驟。其中不恰當(dāng)?shù)牟襟E用[X]標(biāo)記。事實(shí)上,系統(tǒng)執(zhí)行驗(yàn)證、計(jì)算和內(nèi)部查詢都不會影響與用戶的交互。用戶只需要知道系統(tǒng)已經(jīng)收到他所發(fā)送的數(shù)據(jù),并且在必要時(shí),可以從系統(tǒng)中恢復(fù)這些數(shù)據(jù)。系統(tǒng)的內(nèi)部處理操作,則是一種內(nèi)部問題,這只會在設(shè)計(jì)和編碼階段得到解決。用例描述中的不恰當(dāng)步驟LOGISTICS

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論