资源介绍
Software Ideas Modeler Ultimate 是一款功能强大的 UML 建模工具,主要用于软件系统设计,适用于 Windows 系统。它提供了直观的用户界面,支持多种图表类型,具备代码生成等多种实用功能,方便软件开发人员、业务分析师等专业人员快速生成专业化的图表。
- 丰富的图表类型支持:支持所有 14 种 UML2.5 图,还包括 SysML 图、BPMN 图、ArchiMate 混合图、数据流图、实体关系图(如乌鸦脚式、陈氏、IDEF1X 等)、需求图、用户界面建模图和 CRC 卡片等,能满足不同场景的建模需求。
- 便捷的图表创建与编辑:提供直观的用户界面,可通过点击、拖动等操作绘制图表,支持指定绘制元素边界、批处理元素插入等功能。借助智能网线、网格和布局功能,能快速、整齐地排列图表元素,还可对元素进行样式设置,如背景颜色、文本颜色、字体、边框等,也可进行分组、分层操作。
- 代码生成与逆向工程:支持多种编程语言的源代码生成,如 C#、C++、Java、VB.NET、PHP、Ruby、SQL DDL 等,还能通过代码分析工具将代码转换为图表,实现逆向工程,有助于软件设计与开发的双向流程。
- 项目文档生成:可以生成 RTF 格式的项目文档,方便对软件设计进行记录和说明,有助于团队成员之间的沟通和协作,也便于项目的后期维护和管理。
- 图表导出功能:可将创建的图表导出为多种图像格式,包括 WMF、EMF、PNG、SVG 和 PDF 等,方便在不同场景下使用,如报告展示、文档插入等。
- 协作与项目管理:具备合作工具,支持团队成员共同参与图表的创建和编辑,还提供项目比较功能,便于对比不同版本或不同项目之间的差异,此外还有简单任务管理功能,有助于项目的整体推进和管理。
- 其他功能:支持 XMI 格式的导入和导出,方便与其他建模工具进行数据交互;提供别名功能,可对模型元素设置别名,方便引用和管理;还有文档模板编辑器和术语表功能,有助于规范项目文档和术语表述。
资源截图
