MBSE建模工具之Visual Paradigm
1、Visual Paradigm概述
说起Visual Paradigm你可能并不陌生,因为此前有一款功能强大的UML软件叫Visual Paradigm for UML,在这款软件在v11.1的时候,它的生产商Visual Paradigm将旗下的三个产品——Agilian、Visual Paradigm for UML和Logizian融合在一起并命名为Visual Paradigm,这和它的生产商一个名字。现在的Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。同时,Visual Paradigm也是一款支持SysML、DoDAF、MoDAF等的MBSE建模工具。
2、Visual Paradigm功能特性
Visual Paradigm具有如下功能特性:
- 1) 可视化建模
- 强大的可视化建模工具,可帮助您构建和管理图表和模型元素:
- a)拖放式图表编辑器
- b)支持 UML、BPMN、ArchiMate、DFD、ERD、SoaML、SysML 和 CMMN
- c)高效的建模工具,如元素可重用性,图表和元素转换,语法验证,自定义属性等许多格式选项
- 2) 体系架构
- 业界独一无二的 TOGAF ADM(Architecture Development Method,架构开发方法)生命周期工具、DoDAF、NAF 和 MODAF 工具。为世界知名企业所采用。
- 3) 代码和数据库工程
- 通过代码和数据库工程工具,缩小系统设计和实现之间的差距。
源代码工程工具: - a)代码正向和反向生成(支持C#、C++、Java、Python、PHP、Ruby等 10 多种语言)
- b)从 Java 生成序列图
- c)Hibernate (对象关系映射)
- d)状态机代码正向/逆向生成
- e)REST API 设计与生成
- 数据库工程工具:
- a)从 ERD 导出数据库 / DDL
- b)从数据库 / DDL 生成 ERD
- 4)团队协作
- 团队成员只需从 Visual Paradigm 开启存储库中的项目,便可开展工作。通过将更改提交回存储库,其他成员即可提取变更,非常简单。您无需维护任何服务器或远程驱动器或执行任何手动操作即可在团队之间共享工作。
- 5) 强大的文档生成器
- 功能强大的 Doc. Composer,使您能够构建报表:将模型元素拖放到文档编辑器上,就这么简单!有数千个元素模板可供使用,您甚至可以创建自己的模板并在每个报告中重复使用。
- 6) 商业分析和设计
- 端到端业务工具,可帮助您提高业务效率和生产力。
- a)战略规划:流程管理工具,可帮助您发现和定义业务的战略目标。
- b)流程设计:使用 BPMN 表达业务流程、记录工作流程并生成高质量的流程报告。
- c)流程分析:使用流程动画工具研究工作流程。使用流程模拟工具确定最佳资源设置。
- d)流程重组:业务流程再造管理工具助您记录计划、设计新流程、识别差距并监控改进过程(KPI)。
- 7) 项目管理
- 通过全面的项目管理工具管理您的软件项目,实现更好的结果。
- a)一幅项目管理生命周期地图,包含所有计划、执行和控制活动的热点 (Hotspot)。使用我们的管理工具执行活动,并在几秒钟内生成报告。
- b)2D 可配置流程图,以整洁的方式组织您的管理活动。附有 PMBOK 和各种项目管理流程模板可供使用。
- c)丰富的管理工具:PERT、路线图、实施计划、雷达图、组织结构图和鱼骨图等。
- 8) 敏捷 & Scrum 开发
- 全套敏捷待办事项和流程管理工具,使您的敏捷项目更加有效。
- a)用户故事映射
- b)Scrum 流程画布
- Scrum 流程画布让您的团队通过单一页面管理整个 Scrum 项目,包括:所有 Scrum 角色、事件和工件。可在画布中执行各项活动,并在瞬间生成 Scrum 报告。
- 9) 用户体验设计
- 用户体验工具可以帮助厘清利益相关者的需求。
- a)线框工具 - 创建线框以显示屏幕流和屏幕布局。
- b)Wireflow 工具 - 将线框流展示为流程图。
- c)Wireflow 动画 - 通过动画工具使您的线流动起来,这使您的演示方式更有效。
- d)原型制作工具:演示并确认您的设计。