Visual Paradigm使用技巧:从业务流程模型构建术语表

原创 | 行业资讯 | 编辑:巴山老爹 | 2018-07-10 10:07:32| 阅读 0 有用 (0) 评论 (0) 收藏


概述:术语的定义方式会影响读者理解你通过建模表达的思想。在本节中,我们将为你提供一些关于如何以描述性和有意义的方式定义术语的指导原则。

有时,当人们图通过研究相关的业务流程模型来理解一个业务或系统时,因为一些元素名称或文档不是很清楚,他/她可能会在理解模型的部分时遇到困难。这通常不是语言技能的问题,而是关于不知道特定于系统领域的某些词或短语的含义的问题。例如,如果你读过一个名为Customer的BPMN lane,你会认为它是指已经付费的人(比如退款),还是需要付费的人,还是可能最终不买东西的人?不正确的解释可能导致误解,并开发出一个不符合客户期望的系统。为了确保读者能够完全理解模型,最好准备一些术语表来收集和定义模型中的关键术语或关键短语。

术语表的作用

Visual Paradigm的术语表功能允许你在创建和维护模型的过程中使用一组特定领域的术语。通过提供关键术语和短语描述、解释详细的概念、描述缩写等用途为读者在理解模型上建立了语言使用方面的共同协议。

为什么要直接从业务流程模型中识别术语表术语?

我们知道业务流程模型的职责是从业务角度描述业务流程。出于这个原因,它将是一个识别关键术语的好地方。这些关键术语对业务是密切相关的,也是至关重要的。因此,我们将主要关注于从BPD中识别术语表术语,尽管同样的技术可以应用于任何类型的模型。

定义术语的最佳实践

术语的定义方式会影响读者理解你通过建模表达的思想。在本节中,我们将为你提供一些关于如何以描述性和有意义的方式定义术语的指导原则。

§ 术语的描述

不要仅仅通过增加几个词来描述一个短语。这并不能帮助读者理解短语/术语的确切含义。尽量给它提供与业务领域相关的可靠信息。最终目的是读者可以通过阅读定义来获得想要的信息。

§ 永远不要通过倒转语序来描述一个短语

不要仅仅通过颠倒单词的顺序来描述一个短语。这并没有赋予这个短语太多的含义。

§ 避免用一个术语表中的术语来描述另一个术语

读者会去查询某个词的定义,因为他/她不知道它是什么意思。如果我们在定义中重用相同的术语,这可能对澄清事情不是很有帮助。

在Visual Paradigm中识别术语表的术语

从BPD中识别术语

1. 下载示例资源The True Aqua Distilled Water Company.vpp.

2. 在Visual Paradigm中打开所下载的项目文件。你可以从应用程序工具栏中选择Project > Open打开它。

3. 打开BPD Distilled Water Ordering Process。让我们在图表中识别单词或短语,使之成为术语表的术语。

4. 将图表顶端的池子命名为Customer。如前所述,读者可能不知道这里的Customer代表的是注册用户还是想订购蒸馏水的人。让我们来定义Customer然后将其加入到术语表中。双击选择这个池子,选中词语Customer然后点击鼠标右键,从下拉菜单中选择Add "Customer" to Glossary

5. 你会在状态栏上看到一条消息,告诉你术语Customer已经被添加到术语表表格中。点击术语表表格(glossary grid)的链接就可以跳转过去。如果你错过了,不要担心。你还可以通过从应用程序工具栏中选择Modeling > Glossary > Glossary Grid来打开术语表表格。

6. 术语表表格是列出术语表术语的地方。你可以在表格中检查术语及其定义,还可以通过术语表表格顶部工具栏上的相关函数按钮创建和管理术语。现在,描述术语Customer,鼠标右键点击点击该术语,然后从弹出菜单中选择Open Term Editor

7. 在Definition区域输入术语的定义:The person wanting to purchase distilled water, either as a first-time buyer or someone who has purchased before.

8. 我们可以使用不同的文本(通过别名)来引用相同的术语。这有助于避免在创建具有相同含义的多个术语时产生冗余。假设一些最终用户可能会把客户称为“buyer”,让我们添加一个被称为“buyer”的别名。在Aliases板块(位于术语编辑器的顶部)点击右边的Add。  

9. 在输入窗口输入 Buyer然后确认。Buyer就成为Customer的别名了。

10. 从应用程序工具栏中选择Modeling > Glossary > Glossary Grid回到术语表表格。你在这里可以看到别名和描述(即定义)。

11. 现在,我们给这个术语加上一个标签。右键点击表格中的术语Customer,然后从弹出菜单中选择Open Customer Specification... 

12. 点击Label旁边的加号,添加标签。

13. 在Add Label窗口,点击底部左边的New Label...。在弹出菜单输入Human Participant.作为标签名称,然后点击OK进行确认。

14. 再点击Add Label中的OK。标签就被添加到术语中了。

15. 点击Term Specification窗口的OK回到术语表表格。你可以看到标签出现在了表格之中。

16. 现在,回到BPD。你可以看到在图表中突出显示的单词Customer。当读者想要了解Customer是什么意思的时候,他可以打开这个术语表的定义。让我们进行尝试,将鼠标指针移动到下图所示的任意一个Customer的位置上。按住键然后点击到这个词上,这将打开高亮的术语Customer的术语表表格。 

通过文本分析识别术语 

除了从BPD识别术语或在术语表表格中直接创建术语之外,你还可以通过文本分析来识别术语。这可以帮助你查找从最终用户收集的任何文档中需要解释的业务术语。

1. 打开同一个项目中的Textual Analysis1。你可以通过选择工具栏中的View > Project Browser来打开Project Browser中的图表。

2. 让我们假定文本ordering hotline需要进行说明。让我们框选住它,点击鼠标右键从菜单中选择Add "ordering hotline" to Glossary

3. 然后你就可以找到术语ordering hotline in glossary的表格。

4. 让我们使用文本分析中识别以下术语:

5. 当你完成添加术语表术语时,术语表表格应该如下所示:

将术语表导出为Excel

术语定义可以帮助同一团队中的建模者在建模和相互通信时建立和维护一个公共词汇表集。你还可以使用Excel导出功能生成术语表的软副本,并与其他团队成员共享。

1. 打开术语表表格。

2. 点击表格窗口工具栏的Export to Excel按钮。

3. 在Export Excel窗口,指定要保存的Excel文件输出路径

4. 保持其它设置不变,点击底部右边的Export按钮。 

补充说明:可以将Excel中所做的更改导入到Visual Paradigm中的术语表中。如果需要,术语表的读者可以在Excel中进行更改。在此之后,单击术语表表格中的import按钮(在Visual Paradigm中),将Excel文件导入到Visual Paradigm中。导入按钮就在导出按钮的旁边。


本站文章除注明转载外,均为本站原创或翻译。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
文章转载自:

用户评论: 您的宝贵经验,能为更多人带来帮助,登录后才能评论。
评论加载中...



    联系我们


    官方微信
    官方微博
    慧都科技有限公司 版权所有 Copyright 2003-<%:DateTime.Now.Year %> 渝ICP备12000582号 | 渝公网安备 50010702500608号