Office Visio 是Office軟件系列中的負責(zé)繪制流程圖和示意圖的軟件,是一款便于IT和商務(wù)人員就復(fù)雜信息、系統(tǒng)和流程進行可視化處理、分析和交流的軟件。使用 Office Visio 圖表,可以促進對系統(tǒng)和流程的了解。 前面,我們一起學(xué)習(xí)了解了有關(guān)Visio的基礎(chǔ)知識,接下來我們步入進階學(xué)習(xí)。這一篇主要學(xué)習(xí)常用業(yè)務(wù)設(shè)計圖示法。 1.1. 業(yè)務(wù)設(shè)計基礎(chǔ) 在學(xué)習(xí)這一篇的內(nèi)容之前,我們先來搞清楚幾個名詞概念。 業(yè)務(wù)流程圖:在公司、部門、崗位的層面上描述一個業(yè)務(wù)流程的宏觀過程。 基本流程圖:對某個處理過程的詳細邏輯流程進行描述。 靜態(tài)業(yè)務(wù)對象圖(UML表示法):對業(yè)務(wù)對象的結(jié)構(gòu)、對象間的關(guān)系進行說明。 狀態(tài)機圖:對某一個業(yè)務(wù)對象的生命周期進行描述。 在流程圖中有六大要素,分別是參與者、活動、次序、輸入、輸出和標(biāo)準(zhǔn)化。 參與者:誰在這個流程中?可以是系統(tǒng),可以是個打印機,更多的指什么角色——一般是有某種工種的人。比如客服同時有小A和小B兩人,但是若他們的工作性質(zhì)完全一樣,那么在流程圖里只需要寫一個客服角色就可以了。 活動:做了什么事,比如點餐,結(jié)帳等活動。 次序:這些事情發(fā)生的前后順序如何,哪個任務(wù)是其他任務(wù)的前置條件?比如客人不結(jié)帳,就不會產(chǎn)生送他優(yōu)惠卡的活動。 輸入:每項活動開始取決于什么樣的輸入物或數(shù)據(jù),比如做飯的師傅開始做菜時,需要拿到具體的點菜單。 輸出:每項活動結(jié)束后,會輸入什么樣的文檔或數(shù)據(jù)傳遞給下一方,比如師傅做好菜后,如何讓負責(zé)傳菜的人知道菜已經(jīng)做好? 標(biāo)準(zhǔn)化:采用一套標(biāo)準(zhǔn)化的符號用以傳遞你的流程圖,從而使受眾更快明白。 1.2. 基本流程圖 我們先來看基本流程圖。基本流程圖是最廣泛使用的流程圖,簡單易行,是通用的邏輯過程示意圖。常常用于比較詳細的處理過程說明。基本流程圖的圖例有幾種:
基本流程圖一般情況下要遵循以下幾個繪制原則: (1)方框里寫的是處理的內(nèi)容,而非狀態(tài)。 (2)從上到下繪制。 (3)線從上方、左方進入,從下方、右方引出。 (4)必要時,線上可以注明交接的業(yè)務(wù)信息等。 (5)方框?qū)挾葢?yīng)該盡量一致,最少高兩行文字,并隨著文字行數(shù)增加而擴高。 (6)模塊化,即在多處重復(fù)使用的流程,應(yīng)該單獨定義過程。在其他流程圖中以“預(yù)定義過程”圖例引用。
 泳道圖的優(yōu)點是突出了價值活動的邏輯關(guān)系,并能夠較好的表示出各部門的責(zé)任。 兩大維度:一般泳道圖的橫向會作為部門或崗位維,當(dāng)然也有例外。而縱向則做為階段維——時間是從上到下發(fā)展的。如果復(fù)雜的泳道圖,在任務(wù)分解上可以在階段維里做一些劃分,比如“采購”,“生產(chǎn)”,“銷售”,”配送”等。 活動流轉(zhuǎn):活動就像一個游泳員一樣,游到不同的泳道中去執(zhí)行任務(wù)。 流程要素:每一個永道中的具體流程要素。
 1.3. 業(yè)務(wù)流程圖 業(yè)務(wù)流程圖主要是在公司、部門、崗位的層面上描述一個業(yè)務(wù)流程的宏觀過程。多用于高層面地展示業(yè)務(wù)全貌。可能涉及多個部門,多個特定的處理過程。一般情況下,業(yè)務(wù)流程圖中的每一個過程,對應(yīng)于詳細流程圖的一個完整流程。 業(yè)務(wù)流程圖的圖例涉及企業(yè)部門、工作流對象、工作流步驟。
 1.4. 靜態(tài)業(yè)務(wù)對象圖 靜態(tài)業(yè)務(wù)對象圖是UML表示法。UML是IT行業(yè)通用的業(yè)務(wù)對象結(jié)構(gòu)示意、設(shè)計圖。靜態(tài)業(yè)務(wù)對象圖用于表示業(yè)務(wù)對象的靜態(tài)關(guān)聯(lián)結(jié)構(gòu),重點表達對象具有的屬性、對象之間的關(guān)系等。一個對象圖應(yīng)該涉及一個業(yè)務(wù)領(lǐng)域內(nèi)的所有相關(guān)對象。 Visio里的UML圖是用于編程建模之用的,建議不必選擇此模板,采用簡單的方框做為UML對象。 成員對象有兩種表示方式: “成員名:類型”:用于成員不共享于其他對象的情況。如姓名、性別、聯(lián)系地址 鏈接的方式指向另一個類:用于成員對象也會共享于其他對象的情況。如:保單的險種、投保人…… 鏈接線可以在兩端加注“1”、“”、“1..”來表示復(fù)合關(guān)系,如一對一,一對多,多對多。 靜態(tài)業(yè)務(wù)對象圖的圖例: UML類(對象):方框、成員屬性、方法(操作) 歸納與分類:三角箭頭 鏈接:一對一關(guān)聯(lián)、一對多關(guān)聯(lián)、多對多關(guān)聯(lián)
 1.5. 狀態(tài)機圖 狀態(tài)機圖是對某一個業(yè)務(wù)對象的生命周期進行描述,用業(yè)務(wù)對象的狀態(tài)與處理行為導(dǎo)致的變化方式來描述。 狀態(tài)機圖的圖例包括: 初始狀態(tài):對象必須至少有一個開始狀態(tài)的入口。 最終狀態(tài):再無后續(xù)處理的狀態(tài)。 活動轉(zhuǎn)換:用狀態(tài)間的有向線表示進行活動、處理動作。 判斷:當(dāng)處理中需要判斷條件時使用。

Visio幫助您創(chuàng)建具有專業(yè)外觀的圖表,以便理解、記錄和分析信息、數(shù)據(jù)、系統(tǒng)和過程。
|