gpt4 book ai didi

uml - 如何构建 UML(企业架构师)项目

转载 作者:行者123 更新时间:2023-12-04 10:42:13 24 4
gpt4 key购买 nike

我正在开始一个新的嵌入式软件项目。我将使用 Enterprise Architect 来捕获需求并设计软件架构。

我应该如何在 Enterprise Architect 中构建/组织项目?

我的想法是做类似的事情(编辑,感谢 Aleks):

ProjectName
|
+-Analysis
| +-Deployment (ECU HW, External Devices)
| +-Actors
| +-Use Cases
| +-Requirements
|
+-Design
| +-Static Views
| | +-Component Diagrams
| | +-Class Diagrams
| +-Dynamic Views
| +-Activity Diagrams
|
+-Testing
+-Test Cases
+-Sequence Diagrams

是否有意义?

最佳答案

它看起来不错,遵循项目阶段。最重要的是模型结构遵循您的方法,并且您对它感到满意并且导航快速而自然。使用 EA 时,还可以生成报告,如果模型结构正确,则可以完美运行 - 因此,如果您想生成文档,请记住这一点。

对于嵌入式系统,它可能有一些带有 的类。状态机 .最自然的放置位置是在相应的类中(尽管也可以使用动态 View 并稍后链接到类)

另一个重要的图表是 组件图在静态 View 下。它显示了整个系统模块及其接口(interface)(架构)。

一个 部署如果系统有一些分布式组件或外部系统,也可以派上用场。

使用 EA,您应该始终考虑 追溯矩阵 ,作为跨包和模型跟踪元素的工具。这是我最喜欢的 EA 功能。 :)

关于uml - 如何构建 UML(企业架构师)项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23843490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com