在下一篇文章中,我们将介绍 Umbrello。 这是 用于创建和编辑 UML 图的免费工具,这对软件开发过程很有帮助。 该工具由 Paul Hensgen 开发,主要为 KDE (Umbrello 分布在 KDE kdesdk 模块中),虽然它也可以在其他桌面环境中使用。
Umbrello 是一个免费的开源统一建模应用程序,可用于 Gnu/Linux、MacOS 和 Windows。 可以使用 UML 软件创建图表,以标准格式记录或设计我们的程序结构。 它支持 XMI 格式和用例图、类、序列、通信、状态、活动、组件、实现和实体之间的关系。 这个软件 在 GNU 通用公共许可证 v2.0 下发布.
这 是一个 UML 图工具,在软件开发过程中很有帮助. 特别是在这个过程的分析和设计阶段,Umbrello UML Modeller 将帮助用户获得高质量的产品。 也可以使用 UML 记录我们自己的软件设计。
伞的一般特性
- 这个程序可以处理大部分 UML 标准图能够创建它们,除了手动,从 C++、Java、Python、IDL、Pascal/Delphi、Ada 或 Perl 中的代码导入它们. 同样,它允许使用上述语言创建图表并自动生成代码。 它使用的文件格式基于 西米.
- Umbrello 还可以让我们 通过以 DocBook 和 XHTML 格式导出模型来分发模型,这将促进开发人员无法直接访问 Umbrello 或模型将通过网络发布的协作项目。
- 如果用户愿意,他可以 在单个 XMI 文件中组合多个相关图表. 这些将被组织在不同的视图中 (逻辑、用例、组件等。),反过来又可以包含图表或文件夹,用于进一步分类。
- 一种类型图的创建仅限于某种类型的视图. 在一个视图中,图表可以在文件夹之间自由移动。
- 最 伞形图的特征和类型取决于公共标准 UML.
- Umbrello 支持 XMI 1.2 文件的导入和导出(几乎与 UML 1.4 兼容). 对 XMI 2.0 的支持目前正在运行.
- 我们会发现 支持导入第三方文件的不同格式.
这些只是该程序的某些功能。 可 从中详细咨询所有这些 项目网站.
支持的图表
Umbrello UML Modeller 将允许我们使用以下类型的图表:
- 类
- 序列
- 协同合作
- 使用案例
- 美国
- 活动
- 组件
- 部署
- 实体清单
在 Ubuntu 上安装 Umbrello
雨伞 可以找到为 卡扣包 可用于 Ubuntu。 要在我们的系统上安装它,我们只需要打开一个终端(Ctrl + Alt + T)并在其中执行安装命令:
sudo snap install umbrello
安装完成后,我们可以 通过在我们的系统上搜索启动器或在终端中输入来启动程序:
umbrello
卸载
如果quieres 从您的计算机中删除该程序, 在终端 (Ctrl + Alt + T) 中只需要编写命令:
sudo snap remove umbrello
拥有我们软件的良好模型是与从事该项目的其他开发人员交流的最佳方式。 一个好的模型对于大中型项目极其重要,但对于较小的项目也非常有用。 即使你正在做一个小项目,拥有一个好的模型也会有好处,因为它会给你一个总结,帮助你正确地编程。
Umbrello UML Modeller 将允许我们以行业标准的 UML 格式创建软件图表,它还使我们能够使用各种编程语言从 UML 图表生成代码。 有关如何使用此程序的更多信息, 用户可以咨询 项目网站 Ø苏 官方文件.