国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
需求的用例表達

漫淡(6):需求的用例表達

作者: 漆英 來源: 希賽網(wǎng)  http://www.csai.cn  2005年10月12日

  需求需要表達出來(將需求文檔化),其表達方式有多種多樣。近年來,使用“用例”來表達已逐步成為主流,特例是“用例”的圖形符號是UML的基本符號之一,納入了面向?qū)ο蟮姆治雠c設(shè)計的標準化體系中。

  用例(use case)有如下特點:

  用例是需求開發(fā)的結(jié)果,它的表述形式使它在這些方面的作用更加突出:a、涉眾交流的工具;b 、開發(fā)與測試的依據(jù);c、具有重用性(作為今后類似需求的參照和重用)。

  用例是對一組動作序列(其中包括它的變體)的描述,系統(tǒng)執(zhí)行該動作序列來為參與者產(chǎn)生一個可觀察的結(jié)果值。這個動作序列就是業(yè)務(wù)工作流程,項目的涉眾都能理解,基于它所進行的討論,能較好地完善這個序列。

  用例是對用戶目標或用戶需要執(zhí)行的業(yè)務(wù)工作的一般性描述;是一組相關(guān)的使用場景。描述了系統(tǒng)與外部角色之間交互。使用場景(usage scenario)則是某個用例的一條特定路徑。是用例的特定的實例。通過用例描述,能將業(yè)務(wù)的交互過程用類似于流程的方式文檔化。閱讀用例能了解交互流程。

  用例特別適用于描述用戶的功能性需求,它描述的是一個系統(tǒng)做什么(what),而不是說明怎么做(how)。用例不關(guān)心系統(tǒng)設(shè)計,編寫用例的最昂貴的錯誤包括太多細節(jié)和用戶界面說明,使得用例變長,難以閱讀。

  用例特別適用于增量開發(fā),一方面通過優(yōu)先級指導(dǎo)增量開發(fā),另一方面用例開發(fā)的本身也是強調(diào)采用迭代的、寬度優(yōu)先的方法進行開發(fā),即先辨認出盡可能多的用例(寬度),再細化用例中的描述,再回過頭來看還有哪些用例(下一次迭代)。

  在UML的圖形中,用例一般用一個橢圓(其中寫上用例名)來代表,而具體的用例描述在UML中未作強制性規(guī)定,即可以用你所習慣的方式來描述,例如:我結(jié)合自己的經(jīng)驗設(shè)計了如下表格方式來描述用例。在【 】中的文字是說明性的。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
統(tǒng)一建模語言(UML)學(xué)習筆記
在UML提供的圖中,(36)用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互;(37)用于按時間順序描述對象間的
UML八大誤解
事件驅(qū)動用例 用例導(dǎo)出需求——需求開發(fā)的套路
產(chǎn)品需求文檔的寫作(五) – 用例文檔(UML用例圖、流程圖)
Visio畫UML用例圖只需八步輕松實現(xiàn)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服