Visual Paradigm使用技巧:從業(yè)務(wù)流程模型構(gòu)建術(shù)語表
有時,當人們圖通過研究相關(guān)的業(yè)務(wù)流程模型來理解一個業(yè)務(wù)或系統(tǒng)時,因為一些元素名稱或文檔不是很清楚,他/她可能會在理解模型的部分時遇到困難。這通常不是語言技能的問題,而是關(guān)于不知道特定于系統(tǒng)領(lǐng)域的某些詞或短語的含義的問題。例如,如果你讀過一個名為Customer的BPMN lane,你會認為它是指已經(jīng)付費的人(比如退款),還是需要付費的人,還是可能最終不買東西的人?不正確的解釋可能導致誤解,并開發(fā)出一個不符合客戶期望的系統(tǒng)。為了確保讀者能夠完全理解模型,最好準備一些術(shù)語表來收集和定義模型中的關(guān)鍵術(shù)語或關(guān)鍵短語。
術(shù)語表的作用
Visual Paradigm的術(shù)語表功能允許你在創(chuàng)建和維護模型的過程中使用一組特定領(lǐng)域的術(shù)語。通過提供關(guān)鍵術(shù)語和短語描述、解釋詳細的概念、描述縮寫等用途為讀者在理解模型上建立了語言使用方面的共同協(xié)議。
為什么要直接從業(yè)務(wù)流程模型中識別術(shù)語表術(shù)語?
我們知道業(yè)務(wù)流程模型的職責是從業(yè)務(wù)角度描述業(yè)務(wù)流程。出于這個原因,它將是一個識別關(guān)鍵術(shù)語的好地方。這些關(guān)鍵術(shù)語對業(yè)務(wù)是密切相關(guān)的,也是至關(guān)重要的。因此,我們將主要關(guān)注于從BPD中識別術(shù)語表術(shù)語,盡管同樣的技術(shù)可以應用于任何類型的模型。
定義術(shù)語的最佳實踐
術(shù)語的定義方式會影響讀者理解你通過建模表達的思想。在本節(jié)中,我們將為你提供一些關(guān)于如何以描述性和有意義的方式定義術(shù)語的指導原則。
§ 術(shù)語的描述性
不要僅僅通過增加幾個詞來描述一個短語。這并不能幫助讀者理解短語/術(shù)語的確切含義。盡量給它提供與業(yè)務(wù)領(lǐng)域相關(guān)的可靠信息。最終目的是讀者可以通過閱讀定義來獲得想要的信息。
§ 永遠不要通過倒轉(zhuǎn)語序來描述一個短語
不要僅僅通過顛倒單詞的順序來描述一個短語。這并沒有賦予這個短語太多的含義。
§ 避免用一個術(shù)語表中的術(shù)語來描述另一個術(shù)語
讀者會去查詢某個詞的定義,因為他/她不知道它是什么意思。如果我們在定義中重用相同的術(shù)語,這可能對澄清事情不是很有幫助。
在Visual Paradigm中識別術(shù)語表的術(shù)語
從BPD中識別術(shù)語
1. 下載示例資源The True Aqua Distilled Water Company.vpp.
2. 在Visual Paradigm中打開所下載的項目文件。你可以從應用程序工具欄中選擇Project > Open打開它。
3. 打開BPD Distilled Water Ordering Process。讓我們在圖表中識別單詞或短語,使之成為術(shù)語表的術(shù)語。
4. 將圖表頂端的池子命名為Customer。如前所述,讀者可能不知道這里的Customer代表的是注冊用戶還是想訂購蒸餾水的人。讓我們來定義Customer然后將其加入到術(shù)語表中。雙擊選擇這個池子,選中詞語Customer然后點擊鼠標右鍵,從下拉菜單中選擇Add "Customer" to Glossary。
5. 你會在狀態(tài)欄上看到一條消息,告訴你術(shù)語Customer已經(jīng)被添加到術(shù)語表表格中。點擊術(shù)語表表格(glossary grid)的鏈接就可以跳轉(zhuǎn)過去。如果你錯過了,不要擔心。你還可以通過從應用程序工具欄中選擇Modeling > Glossary > Glossary Grid來打開術(shù)語表表格。
6. 術(shù)語表表格是列出術(shù)語表術(shù)語的地方。你可以在表格中檢查術(shù)語及其定義,還可以通過術(shù)語表表格頂部工具欄上的相關(guān)函數(shù)按鈕創(chuàng)建和管理術(shù)語。現(xiàn)在,描述術(shù)語Customer,鼠標右鍵點擊點擊該術(shù)語,然后從彈出菜單中選擇Open Term Editor。
7. 在Definition區(qū)域輸入術(shù)語的定義:The person wanting to purchase distilled water, either as a first-time buyer or someone who has purchased before.
8. 我們可以使用不同的文本(通過別名)來引用相同的術(shù)語。這有助于避免在創(chuàng)建具有相同含義的多個術(shù)語時產(chǎn)生冗余。假設(shè)一些最終用戶可能會把客戶稱為“buyer”,讓我們添加一個被稱為“buyer”的別名。在Aliases板塊(位于術(shù)語編輯器的頂部)點擊右邊的Add。
9. 在輸入窗口輸入 Buyer然后確認。Buyer就成為Customer的別名了。
10. 從應用程序工具欄中選擇Modeling > Glossary > Glossary Grid回到術(shù)語表表格。你在這里可以看到別名和描述(即定義)。
11. 現(xiàn)在,我們給這個術(shù)語加上一個標簽。右鍵點擊表格中的術(shù)語Customer,然后從彈出菜單中選擇Open Customer Specification...
12. 點擊Label旁邊的加號,添加標簽。
13. 在Add Label窗口,點擊底部左邊的New Label...。在彈出菜單輸入Human Participant.作為標簽名稱,然后點擊OK進行確認。
14. 再點擊Add Label中的OK。標簽就被添加到術(shù)語中了。
15. 點擊Term Specification窗口的OK回到術(shù)語表表格。你可以看到標簽出現(xiàn)在了表格之中。
16. 現(xiàn)在,回到BPD。你可以看到在圖表中突出顯示的單詞Customer。當讀者想要了解Customer是什么意思的時候,他可以打開這個術(shù)語表的定義。讓我們進行嘗試,將鼠標指針移動到下圖所示的任意一個Customer的位置上。按住<Ctrl>鍵然后點擊到這個詞上,這將打開高亮的術(shù)語Customer的術(shù)語表表格。
通過文本分析識別術(shù)語
除了從BPD識別術(shù)語或在術(shù)語表表格中直接創(chuàng)建術(shù)語之外,你還可以通過文本分析來識別術(shù)語。這可以幫助你查找從最終用戶收集的任何文檔中需要解釋的業(yè)務(wù)術(shù)語。
1. 打開同一個項目中的Textual Analysis1。你可以通過選擇工具欄中的View > Project Browser來打開Project Browser中的圖表。
2. 讓我們假定文本ordering hotline需要進行說明。讓我們框選住它,點擊鼠標右鍵從菜單中選擇Add "ordering hotline" to Glossary。
3. 然后你就可以找到術(shù)語ordering hotline in glossary的表格。
4. 讓我們使用文本分析中識別以下術(shù)語:
5. 當你完成添加術(shù)語表術(shù)語時,術(shù)語表表格應該如下所示:
將術(shù)語表導出為Excel
術(shù)語定義可以幫助同一團隊中的建模者在建模和相互通信時建立和維護一個公共詞匯表集。你還可以使用Excel導出功能生成術(shù)語表的軟副本,并與其他團隊成員共享。
1. 打開術(shù)語表表格。
2. 點擊表格窗口工具欄的Export to Excel按鈕。
3. 在Export Excel窗口,指定要保存的Excel文件輸出路徑
4. 保持其它設(shè)置不變,點擊底部右邊的Export按鈕。
補充說明:可以將Excel中所做的更改導入到Visual Paradigm中的術(shù)語表中。如果需要,術(shù)語表的讀者可以在Excel中進行更改。在此之后,單擊術(shù)語表表格中的import按鈕(在Visual Paradigm中),將Excel文件導入到Visual Paradigm中。導入按鈕就在導出按鈕的旁邊。