【发布时间】:2021-11-29 11:05:14
【问题描述】:
我想知道如何使用 UML 图呈现软件概览。代码将用 C 语言编写,用于微控制器。所以,我猜我不能使用类图/对象图/复合结构图。那么,
-
我应该使用哪个 UML 图?
-
可以使用活动图吗?如果是这样,有没有办法将所有活动组合在一个图表中以查看整个软件?
-
如果 UML 图不适合,那么哪一个适合这个目的?
提前致谢。
【问题讨论】:
-
如果编程语言具有特定名称的某些特性或属性,请不要陷入困境。例如,在 C 语言中,您可以拥有结构对象和一些函数,它们形成与类对象及其方法相同的功能。
-
图表类型的选择遵循需要显示的内容,而不是相反。如果要显示活动,请使用它。如果你想展示合作、构图、结构、序列……同上。如果您愿意,您可以将模块(或如何称呼它们)视为类。
-
您好 Nusrat,请检查以下答案之一以将其标记为已接受,或解释您的问题未得到正确回答的原因。
标签: c uml microcontroller