Enterprise architect and Startuml Express UML common diagram

Source: Internet
Author: User
Tags dashed line

Transferred from: http://www.cnblogs.com/alexlee73/archive/2011/11/05/2237294.html

Attached: http://download.csdn.net/download/tiancen2001/1529391

1.UML is divided into:

1) Static Modeling: System Foundation and system fixed frame structure, these graphs are often "static".

    • Class Diagram: Commonly used to analyze business concepts
    • Use case Diagram: Common
    • Object Diagram: Infrequently used
    • Component Diagram (Component Diagram): Occasional use
    • Deployment diagram (Deployment Diagram): Occasional use

    • Package diagrams (Package Diagram): Infrequently used

2) Dynamic Modeling: Describes a behavior that is "dynamic".

    • Activity Diagram: Occasional use
    • Status machine diagram (state machines Diagram): Ibid.
    • Timing Diagram (Sequence Diagram): Common
    • Communication diagram (communication Diagram): Infrequently used
    • Time graph (Timing Diagram): Infrequently used

2 Use case diagram:

Activity by: User

Use Case: Core functionality

Indicates what functionality a certain user can perform.

The use case Diagram EA's function is richer than the startuml, the relative restraint also will be much more, I still quite like the EA effect.

3. Timing Diagram

Captures the interaction information between multiple objects over a period of time, emphasizing the chronological order of information interactions.

STARTUML and EA are not able to represent the return values of the time series diagram, which they are similar.

4. Component diagram (component diagram) (Dashed line indicates dependency)

Represents a relationship between components

5. Deployment diagram

Deploying physical device information for software applications

6. Activity diagram (similar flowchart)

In contrast, I prefer the EA's presentation effect, compared to Offic's viso effect is more good.

Enterprise architect and Startuml Express UML common diagram

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.