【问题标题】:how do i choose the right UML diagram for front end我如何为前端选择正确的 UML 图
【发布时间】:2021-05-24 09:58:12
【问题描述】:

我想开发移动应用程序,但我只专注于前端开发而不是后端。

我想做一个UML图,但是我不知道该怎么做,此时我想我会做一个用例图,一个用例描述和一个活动图。我是否需要添加其他图表类型,如序列或其他?如果是这样,我需要制作该图吗??

【问题讨论】:

    标签: frontend uml mobile-application use-case sequence-diagram


    【解决方案1】:

    绘制图表时,您可以从整个系统或仅从部分角度绘制它们。当然,在一个项目中同时使用这两种方法是正常的。这完全取决于您的目标是什么以及您要建模什么。

    看FE的时候,当然至少可以画出下面的图:

    1. 用例图表明 FE 提供了哪些功能。它通常会类似于整个系统的 UC 图,但它肯定不会包含系统公开的 API,以便其他系统集成,因为这些 API 是特定于 BE 的。此外,您可能有不同的前端(例如胖客户端和瘦客户端),提供不同的功能
    2. 显示流程的活动图(例如屏幕的流程,例如每个 UC)
    3. 显示 FE 使用的数据结构的类图(它们通常在某种程度上与 BE 部分不同,但通常由 FE-BE 集成层生成)
    4. 序列图或通信图指示与 BE 的集成点,尤其是在复杂情况下

    当然还有更多,这取决于您的具体情况(例如,时序图在您的具体情况下可能很重要)

    话虽如此,请注意您不需要绘制任何图表。建模的想法是绘制那些需要的图表,即帮助掌握一些否则可能难以理解的想法。

    【讨论】:

      猜你喜欢
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多