AdityaDees
AdityaDees

Reputation: 1047

Sequence Diagram: What is the difference?

I'm new to using Sequence Diagrams, and I'm trying to find references but too many things make me ambiguous. There are a number of questions that I will ask about this problem.

  1. From this references Ref1 and Ref2 I see a difference between Image1 1 and Image2 . For image1 he use MVC method, and for image2 he just pass it to database, and last i found this image on google he using boundary, but on PowerDesigner i dont see boundary icons

enter image description here. Can you explain to me the difference between the three images?

  1. Which should I use to create a login sequence diagram? In my case I will make "Web-based Monthly Report Archiving"

  2. Can you give me a reliable reference for making Sequence Diagrams?

Upvotes: 1

Views: 8807

Answers (1)

Ister
Ister

Reputation: 6318

I always recommend reading some book explaining how to model system using UML. It makes things easier and you can find some on-line.

Ad1.

Sequence diagram is a method of showing the interaction in a specific sequence but it does not assume anything about methodologies or standards used during modelling. MVC is a standard unrelated to UML creating some best practices about how to design systems. Whether you use it or not is up to you (unless you're constrained by e.g. your company). As already mentioned in a comment by bruno since MVC is not part of UML standard it does not have to be implemented in UML compliant tools. Yet since it's quite popular you may find it in many tools anyway.

Ad2.

It's up to you and your design decisions.

Ad3.

This page in general is not about suggesting sources for general things. As already mentioned above I would recommend reading some good book about modelling in general. My standard recommendations are Howard Podesva's "UML for the IT business analyst" and Craig Larman's "Applying UML and patterns". A direct reference about UML may be found on this excellent page but it will not tell you how to model or design, only how to depict your model properly on UML diagrams.

Upvotes: 3

Related Questions