CMMN模板项目:提供标准建模元素与SVG图形

需积分: 14 0 下载量 101 浏览量 更新于2024-10-28 收藏 207KB ZIP 举报
资源摘要信息:"CMMN模板" CMMN(Case Management Model and Notation)是一种用于描述和建模案件管理流程的可视化语言,它是DMN(决策模型和记号)的互补标准,由对象管理组(Object Management Group, OMG)制定。CMMN模板是遵循CMMN规范中定义的结构,以促进案件管理流程建模的设计工具包。模板中包含了一系列可复用的设计元素和图形符号,适用于各种建模或绘图工具。 支持的元素包括: - 计划模型(Case Plan Model, CPM):是CMMN的核心概念,代表了案件的整个工作流,包括阶段、任务和事件等所有组件。 - 阶段(Stage):代表案件处理过程中的一个独立部分,可以包含其他阶段或任务。 - 酌情阶段(Discretionary Stage):是一种特殊的阶段,其执行依赖于案件的具体情况和判断。 - 计划片段(Plan Fragment):用于表示一组可重复使用的阶段或任务结构,可以在多个计划模型中复用。 - 任务(Task):代表案件中需要执行的具体工作项。 - 全权委托任务(Milestone):用于标识案件处理过程中到达的一个重要节点。 - 事件监听器(Event Listener):用于在案件流程中监听并响应外部事件。 标准包括: - 进出标准(Entry and Exit Criteria):用于定义阶段或任务开始执行和完成的条件。 - 刨床(Crucible):指的是模板创建过程中使用的图像编辑工具,这里的“刨床”不是通常意义上的工具,而是在图形设计中用以创建模板的一种比喻。 可缩放矢量图形(SVG): - CMMN模板使用SVG格式创建,这是一种基于XML的开放标准矢量图形格式,能够实现图形的无损放大或缩小,适用于多平台和多种显示设备。 - SVG图形在1600x1200像素的显示器上100%缩放时应具有良好的可读性。 - 一般线条粗细为2px,这样即便在缩小的打印输出中,线条也不会出现断线的现象。 平面模型形状和舞台形状: - 平面模型形状可能包含四个没有缩放的舞台形状,指的是在模型中占有一席之地的基本形状。 - 舞台形状可能包含九个没有缩放的任务形状,指的是用于执行具体工作的形状。 yED调色板: - yED是一种开源的图形编辑器,支持用户创建和编辑各种图表,如流程图、组织结构图、BPMN图等。 - yED拥有预构建的调色板,适合用于简单的UML 2.0和BPMN 2.0建模,足以帮助用户创建概览图。 - yED也支持CMMN的建模,用户可以利用其丰富的工具和功能来构建和管理案件流程图。 最后,压缩包子文件的文件名称列表中出现的“cmmn-stencil-master”,暗示了这是一个包含CMMN模板的主项目文件夹,可能用于版本控制管理系统中(如Git)。该文件夹包含了所有相关模板文件,允许用户和开发者下载、安装或检出以用于项目开发和案件管理流程建模。 综上所述,CMMN模板是一个符合行业标准的工具包,它有助于统一案件管理流程的建模方法,并通过图形化界面使流程更直观、易于理解和沟通。这些模板适合不同的工作环境和建模需求,它们的可伸缩性和标准化特性使得模板可以适用于多种不同的业务场景和流程设计工具。