1

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?

qwerty_so
  • 35,448
  • 8
  • 62
  • 86
AdityaDees
  • 1,022
  • 18
  • 39
  • 1
    The icons for the boundary / controller / entity shown in the third diagram are not normalized, so don't be surprised to not have them in a modeler. – bruno Dec 26 '18 at 14:25
  • yup thanks bruno, maybe I should find more information about uml. – AdityaDees Dec 26 '18 at 16:55
  • The icons for the boundary / controller / entity were defined by the Rational Unified Process, which is a methodology that emerged more or less together with UML. – www.admiraalit.nl Dec 27 '18 at 19:58

1 Answers1

3

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.

Ister
  • 5,958
  • 17
  • 26
  • okay thanks, at least now I have gained some informations from you. – AdityaDees Dec 26 '18 at 16:54
  • Aha, I was going to recommend the same page on uml-diagrams.org. Regarding your second question, I think you were asking for a recommendation of a tool. Again, that is generally considered [off-topic on SO](https://meta.stackoverflow.com/questions/282983/are-recommendations-for-books-or-tools-off-topic). So let me hide [the link](https://modeling-languages.com/text-uml-tools-complete-list/) to a complete list of text-to-uml tools here in a comment. – Devs love ZenUML Dec 28 '18 at 06:05