代码之家  ›  专栏  ›  技术社区  ›  Aakash

我应该在UML中更改哪个图?

uml
  •  1
  • Aakash  · 技术社区  · 16 年前

    如果在应用程序的设计上有微小的变化,有人能告诉我应该改变哪个UML图吗?

    更改时间早于--gt;应用程序正在使用Active Directory进行身份验证,现在我要使用成员资格提供程序。

    我想在图表中保持最小的变化。

    谢谢

    3 回复  |  直到 16 年前
        1
  •  3
  •   Esther Fan - MSFT    16 年前

    听起来像组件图或类图。查看以下主题和说明,了解vs 2010 Ultimate RC:

    UML组件图:参考 在 http://msdn.microsoft.com/en-us/library/dd409390%28VS.100%29.aspx 以下内容:

    组件图显示了软件系统设计的各个部分。组件图可以帮助您 可视化系统的高级结构和这些部分提供的服务行为 通过接口进行消费。

    Component Diagram http://i.msdn.microsoft.com/Dd409390.UML_CompOvReading(en-us,VS.100).png

    UML类图:参考 在 http://msdn.microsoft.com/en-us/library/dd409437%28VS.100%29.aspx

    UML类图描述了应用程序使用的对象和信息结构,两者都是 内部和与用户沟通。它描述的信息没有参考任何 具体实施。

    Class Diagram http://i.msdn.microsoft.com/Dd409437.UML_ClassOvReading(en-us,VS.100).png

        2
  •  0
  •   miku    16 年前

    这当然取决于你所掌握的图表。听起来像是静态图表类型中的更正,比如 component diagram …

        3
  •  0
  •   Filip Ekberg    16 年前

    当然,这取决于您如何构造文档和UML图。

    一般来说,我有一个概念模型、类图和一个直接链接到架构的设计图。在大多数情况下,您应该有系统序列图等等。但是,这取决于您的结构是如何的,以及如何最小化所需的“更改”。

    我建议您对可能更改的部件使用更通用的内容。Active Directory身份验证和成员身份提供程序身份验证都是身份验证方法,这意味着您可以使用“身份验证”而不是在身份验证步骤中显示整个序列。

    现在,在概念模型和设计+类图中,您将需要更改和添加一些字段、表或添加的任何内容。但你是否需要增加多少并不重要,因为文档需要尽可能精确地反映你的软件。

    因此,为了最小化更改,请使用更多的泛型类型。

    推荐文章