UML Use Case Diagram Tutorial



Learn how to make Use Case Diagrams in this tutorial. Both beginners and intermediate UML diagrammers will find all the necessary training and examples on systems, actors, use cases, and include and extend relationships.

UML Use Case Diagrams show a system or application; then they show the people, organizations, or other systems that interact with it; and finally, they show a basic flow of what the system or application does.

This tutorial explains the four main characteristics of Use Case Diagrams: systems, actors, use cases, and relationships.

A system is whatever you’re developing. It could be a website, a software component, a business process, an app, or any number of other things. You represent a system with a rectangle.

The next aspect of Use Case Diagrams are actors. An actor is going to be someone or something that uses our system to achieve a goal, and they’re represented by a stick figure.

Use Cases are elements that really start to describe what the system does. They’re depicted with an oval shape and they represent an action that accomplishes some sort of task within the system.

The final element in Use Case Diagrams are relationships, which show how actors and use cases interact with each other. There are different types of relationships (like association, include, extend, and generalization) that are represented by varying types of lines and arrows.

——

Learn more and sign up:

Follow us:
Facebook:
Twitter:
Instagram:
LinkedIn:

Nguồn: https://animaxunplugged.com

Xem thêm bài viết khác: https://animaxunplugged.com/phan-mem/

  • ayyy i can't get these arrows on the app smh

    Nkosinathi A Ndlovu May 18, 2020 9:01 am Reply
  • God, UML diagrams are so fucking boring.

    Joshua Bouvier May 18, 2020 9:01 am Reply
  • Great explanation. Easy to understand!

    Dyego Oliveira May 18, 2020 9:01 am Reply
  • Not sure the really value of Lucichart has as a diagram app. I think the best "thing" that this application has is people like Chloe: Wonderful explantation. Wonderful video. This could be do with other programs like Visual Paradigm. (Wonderful Chloe – good work in this video)

    Juan Miguel Villoria Serrano May 18, 2020 9:01 am Reply
  • I love the tutorials, but I wish they would use the same case for each type of diagram. For example, they show how to make a Use Case Diagram for a banking app in this video. There should be a video for an Activity Diagram, Class Diagram, and Sequence Diagram for the same banking app just to get an idea of how to progress from one diagram to another using the same concept throughout the entire process.

    Either way, excellent work!

    galloe May 18, 2020 9:01 am Reply
  • In ATM UseCase Diagram , is it possible to connect Maintenance and Stocker Actors with Customer Actor UseCases ?

    Murtada Hassan sabri May 18, 2020 9:01 am Reply
  • Thanku so much, Couldn't understand a bit from my lecture slides but u made it certainly an easy task, doing great job, Well done.

    Ch Muttaqeen May 18, 2020 9:01 am Reply
  • What an amazing video, thanks guys

    Godwin Yoh May 18, 2020 9:01 am Reply
  • can system have 2 main actors

    Gizem Avcı May 18, 2020 9:01 am Reply
  • Very well explained💯👏

    Aqsa Mujahid May 18, 2020 9:01 am Reply
  • Thanks for making this vid. I have a question though. According to the video "Log In" activity is handled within the app and does not interact with the Bank. Most log ins are implemented via a backend API that is handled by backend servers and not the app itself. In this case should we set up a relationship between Bank and Log in activity?

    beekay May 18, 2020 9:01 am Reply
  • Very useful, thank you!

    Maryam Kazar May 18, 2020 9:01 am Reply
  • Trust me! This is wonderful! Thank You So Much

    hasan fuad May 18, 2020 9:01 am Reply
  • Can we extend an included use case or another extended use case?

    Pragati Ghosh May 18, 2020 9:01 am Reply
  • Love the CC, Thx for your help! XDXD

    박현재 May 18, 2020 9:01 am Reply
  • I fall in love with this girl, any media? who is she? looks smart new fan

    Alfredo Flores May 18, 2020 9:01 am Reply
  • But doesn't the bank have to receive login data and then send the result (whether or not successful)? So there should actually be a line from bank to log in as well

    Warren Hood May 18, 2020 9:01 am Reply
  • New firend here from Italy, Subbed! Interesting video

    looking for places May 18, 2020 9:01 am Reply
  • The best explanation to date.

    karan chopra May 18, 2020 9:01 am Reply
  • thanks alot

    Min Wun May 18, 2020 9:01 am Reply
  • Great Content!

    k yawn May 18, 2020 9:01 am Reply
  • This was extremely useful, thanks! Love LucidChart by the way – makes my life so much easier

    Terence Horsman May 18, 2020 9:01 am Reply
  • Muchas Gracias!

    Mauricio Osorio May 18, 2020 9:01 am Reply
  • good video
    can you teach data flow diagram?

    Arjad Gohar May 18, 2020 9:01 am Reply
  • Thank you, really good tutorial 😊👍

    Amr AHMED GADALLAH May 18, 2020 9:01 am Reply
  • You explained it so well. Thank you so much.

    ANGELICA SPENCER May 18, 2020 9:01 am Reply
  • Thanks so much for this video!
    it really helps me alote!

    chefrany May 18, 2020 9:01 am Reply
  • Helpful: Relevant video that clarifies what we learnt in class,Thanks!

    MUMBERE KAYANGE REMACLE May 18, 2020 9:01 am Reply
  • I love her voice.

    CS May 18, 2020 9:01 am Reply
  • I sneeze with eyes open. Now what!!

    Devendra Diwakar May 18, 2020 9:01 am Reply
  • Lovely explanation..Thanks alot

    Jawad Vajeeh May 18, 2020 9:01 am Reply
  • Excellent tutorial! Well done!

    Nassos Kranidiotis May 18, 2020 9:01 am Reply

Leave a Reply

Your email address will not be published. Required fields are marked *