Visio2010如何繪制活動(dòng)圖
在visio2010中繪制活動(dòng)圖是相當(dāng)常用的,活動(dòng)圖也是一個(gè)很重要的模型圖,當(dāng)我們真正地進(jìn)入了編碼階段,我們寫程序的時(shí)候需要按照一定的業(yè)務(wù)邏輯來組織我們的代碼。這就要求我們要細(xì)化一個(gè)用例所需要涉及的業(yè)務(wù)流程。活動(dòng)圖用來描述一個(gè)業(yè)務(wù)過程或一個(gè)用例的順序流。在Visio如何繪制活動(dòng)圖請(qǐng)看下文.
用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、按泳道決定誰(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)購系統(tǒng)的會(huì)員修改訂單的用例進(jìn)行活動(dòng)圖的繪制。