Visio画Visio图
為什么要繪制活動(dòng)圖?
當(dāng)我們真正地進(jìn)入了編碼階段,我們寫程序的時(shí)候需要按照一定的業(yè)務(wù)邏輯來組織我們的代碼。這就要求我們要細(xì)化一個(gè)用例所需要涉及的業(yè)務(wù)流程。活動(dòng)圖用來描述一個(gè)業(yè)務(wù)過程或一個(gè)用例的順序流。
?
用Visio2010繪制活動(dòng)圖
1、選擇模型
?
2、常用的符號(hào)。Visio2010中工具欄對(duì)活動(dòng)圖常用的符號(hào)都已經(jīng)有中文描述,這里不再一一介紹。
?
3、至此創(chuàng)建活動(dòng)圖模版的工作就完成了。
?
?
活動(dòng)圖實(shí)質(zhì)上是一個(gè)特殊的工作流模型。
用活動(dòng)圖對(duì)工作流建模步驟:
1、識(shí)別工作流的目標(biāo):
2、確定從起始狀態(tài)到終止?fàn)顟B(tài)工作流的前置條件和后置條件;
3、定義并識(shí)別為實(shí)現(xiàn)目標(biāo)而必須發(fā)生的活動(dòng)和狀態(tài),按邏輯順序?qū)⑺鼈兎胚M(jìn)模型圖,并對(duì)它們命名;
4、定義并畫出所有要在模型圖中創(chuàng)建和修改的對(duì)象,將這些對(duì)象和活動(dòng)同對(duì)象流連接起來;
5、按泳道決定誰(shuí)(who)或什么(what)將對(duì)執(zhí)行這些活動(dòng)和狀態(tài)負(fù)責(zé);
6、從主流程開始,用轉(zhuǎn)換符號(hào)連接所有的元素? ;
7、在流程可能要分裂出一個(gè)候補(bǔ)流(alternate flow)的地方放置一個(gè)判斷;
8、評(píng)估模型圖,看是否有并發(fā)工作流,如果有,用同步表示分叉(forking)和結(jié)合(joining);
9、在每個(gè)模型元素的規(guī)范窗口中設(shè)置動(dòng)作、觸發(fā)器和監(jiān)護(hù)條件
?
下面我們將以團(tuán)購(gòu)系統(tǒng)的會(huì)員修改訂單的用例進(jìn)行活動(dòng)圖的繪制。
總結(jié)
以上是生活随笔為你收集整理的Visio画Visio图的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESB
- 下一篇: 利用visio在软件开发中各种图