Use Case Diagram - Step by Step Tutorial with Example

  Рет қаралды 286,524

Master2Teach

Master2Teach

Күн бұрын

Пікірлер: 128
@fasiulhaq2366
@fasiulhaq2366 2 жыл бұрын
Great tutorial, I search thus topic youtube and watched many videos on this topic but this video is really amazing. Topic is covered so nicely.
@royanhabibiesukarna7800
@royanhabibiesukarna7800 3 жыл бұрын
finally, i can really understand this course
@madhavbelbase1723
@madhavbelbase1723 4 жыл бұрын
Amazing Video. Thank you, sir, for making such an informational video. It really helped me during my final year project. Keep it up sir.
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you so much.
@higher1697
@higher1697 Ай бұрын
thank you for the video! explained very well
@muhammadtalha8805
@muhammadtalha8805 3 жыл бұрын
The topic of the video is explained really well here . All my queries related to this topic are cleared . Thankyou so much for making this video . Lots of love and prayers to you from my side .
@bamidelekarimu1218
@bamidelekarimu1218 3 жыл бұрын
This is lovely! I really enjoyed watching this video; thank you for taking the time to make these videos. Lovely.
@Master2Teach
@Master2Teach 3 жыл бұрын
Thank you so much!
@tariquekhan5813
@tariquekhan5813 3 жыл бұрын
@@Master2Teach Which UML application are using here?
@deiaabdullah2008
@deiaabdullah2008 2 жыл бұрын
Great Work great explanation This channel really deserves more attention!! Thank you again ...please keep it up I have gone through 7 youtube vids trying to understand the UCD... all of them created questions in my mind more than provided Answers however in your vid i got the whole story in one place you save me alot of time and effort and your explanation was really Complete & perfect
@Master2Teach
@Master2Teach 2 жыл бұрын
Thank you for your great comment. I hope you learn and like the video.
@alexkat4462
@alexkat4462 3 жыл бұрын
Thank you, dear and smart Master! All is simple and detailed, in one time! Perfect!!!
@Master2Teach
@Master2Teach 3 жыл бұрын
Glad you like it! keep on watching
@balakrishnan9504
@balakrishnan9504 3 жыл бұрын
@@Master2Teach what & how shud bwe mentioned for auto functionality in use case as?
@rayraymond9657
@rayraymond9657 16 күн бұрын
Very good tutorial. Thanks ❤
@BrendaLungu-zg5bd
@BrendaLungu-zg5bd Жыл бұрын
Thanks all my questions have been cleared, thanks for the video it's well explained
@sasidharkumaroruganti7023
@sasidharkumaroruganti7023 5 күн бұрын
Very nice video. Love that. ❤❤❤❤❤❤❤❤❤❤
@eswarp7548
@eswarp7548 2 жыл бұрын
Nice Explanation. Thank you
@Master2Teach
@Master2Teach 2 жыл бұрын
Thank you for the great comment.
@alexgreen6565
@alexgreen6565 3 жыл бұрын
Really informative video. Thanks so much for making it! :)
@saraha8806
@saraha8806 Жыл бұрын
Very well explained
@srinivasraonammi7280
@srinivasraonammi7280 3 жыл бұрын
sir the videos is very good. i have a question regarding the actors why because u said that we have primary actor and secodary actor. where secondary actor is the person who interacts after primary actor has made an initiation. but here in the example both actors are named as customer. my doubt is primary actor used all the 4 use cases but why again we have on right the same actor using the same use cases twice. i mean actors representation is done twice(right and left)
@bergsma3537
@bergsma3537 9 ай бұрын
I would like to understand as well
@nzubeakpamgbo4198
@nzubeakpamgbo4198 6 күн бұрын
please what is the name of the software used for the UML diagram in the video?
@touqeerhaider2052
@touqeerhaider2052 3 жыл бұрын
Dear sir can we make a lot of use cases I mean more then 10 20 ?
@vibeinghub3551
@vibeinghub3551 3 жыл бұрын
Best video I ever seen in utube
@rubinthapa5033
@rubinthapa5033 3 жыл бұрын
Nicely explained video.
@Master2Teach
@Master2Teach 3 жыл бұрын
Thanks a lot
@chiluvurideepthi6822
@chiluvurideepthi6822 4 жыл бұрын
Thank you so much sir Great clarity.
@Master2Teach
@Master2Teach 3 жыл бұрын
You're most welcome
@krishpatel_2383
@krishpatel_2383 2 жыл бұрын
Bro ur the best 😭😭
@shreejitamukherjee6763
@shreejitamukherjee6763 3 жыл бұрын
Very nice sir.. thank you
@zayk7498
@zayk7498 Жыл бұрын
the example you dropped is it high level use case or expanded
@nishukumari1738
@nishukumari1738 11 ай бұрын
So informative video👏👏
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and for the positive comment!
@aymenwadoud812
@aymenwadoud812 3 жыл бұрын
Amazing
@waste2163
@waste2163 3 жыл бұрын
Very good explanation, thank you :)
@shelbytownsend3511
@shelbytownsend3511 2 жыл бұрын
Great video! I'm a newbie with some questions....so in this use case are we adding features or do we add the user requirements in the high-level use case?
@GooSoft
@GooSoft Жыл бұрын
Features are user requirements
@mezbhakazi4203
@mezbhakazi4203 3 жыл бұрын
you are the best
@obedientobed106
@obedientobed106 3 ай бұрын
Insightful.
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and comment
@FatAm2312
@FatAm2312 2 жыл бұрын
allah gives you alots alots of happiness I have assigned university assignment for use case diagram and I was just in tension the video you explain is seriously mindblowing lots of prays from here lovely
@kushalneupane8591
@kushalneupane8591 4 жыл бұрын
Keep it up sir👏👏
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you so much.
@saklinsk4618
@saklinsk4618 2 жыл бұрын
Thank you, sir. 😊 . .. ...
@Master2Teach
@Master2Teach 2 жыл бұрын
Thanks for comment. Pls don't forget to like and share the video and subscribe too :)
@muhindomussajustin3643
@muhindomussajustin3643 4 жыл бұрын
Thank you Sir for a good explanation. Was very amazed thank you once again.
@Master2Teach
@Master2Teach 3 жыл бұрын
You are most welcome
@AhmedAbdelfattahMahmoud
@AhmedAbdelfattahMahmoud 4 жыл бұрын
thanks for the information. can you indicate the program name?
@stanleydlamini8666
@stanleydlamini8666 5 ай бұрын
How do l start
@monks-m7j
@monks-m7j 9 ай бұрын
thanks for the video man
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and for the positive comment!
@hamoodabdullah4781
@hamoodabdullah4781 3 жыл бұрын
Thanks a lot it was helpful
@OshadhiVindhyani
@OshadhiVindhyani Жыл бұрын
Thank you very much for this lesson.
@Master2Teach
@Master2Teach Жыл бұрын
Thanks for comment. Hope it helps.
@AnilSharma-ud4dq
@AnilSharma-ud4dq 3 жыл бұрын
Dai Really need your help to understand these concepts
@fakherfaroooq6953
@fakherfaroooq6953 2 жыл бұрын
Too heavy bro
@ab-eq4hu
@ab-eq4hu 4 жыл бұрын
sir, please clear my confusion about login and registration usecases. Can we also draw registration as the extended usecase of login? or it will be wrong to do so?
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you so much for watching the video and question. Login and Registration are separate use cases. Whenever the base use case is called by the actor, and extended use case may or may not call. If it calls, then it will call from the base use case internally. In the above case. if login fails, it displays an error, it will not call the registration use case. So login extends the error message. Ya, we can show in extension point as option or link but I suggest, best to show these two use cases separately. And these two use cases have their own extend and include use cases as well. Hope you are clear about it now. Don't forget to like, share, and subscribe the channel.
@ab-eq4hu
@ab-eq4hu 4 жыл бұрын
@@Master2Teach Thank you so much sir for such a good explanation. You mean we will draw both the use cases separately. i have one more question which will clear me all the things. Can we generalize the user as new user and registered user and then connect the login usecase with the registered user and Registration usecase with the new user. And all other usecases which are common will be connected with the parent user? As, i have a project of online food ordering system, so can you please explain me this in the context of my project? I will be really thankful Sir.
@prasanthravichandran5010
@prasanthravichandran5010 2 жыл бұрын
Super
@francksgenlecroyant
@francksgenlecroyant 2 жыл бұрын
So nice bro, thank you so much
@gundimedamaheswari5117
@gundimedamaheswari5117 3 жыл бұрын
Can u get the usecase diagram for smart home management system Please help me
@tanugupta9333
@tanugupta9333 2 жыл бұрын
thanku so much
@Master2Teach
@Master2Teach 2 жыл бұрын
Thank you for watching and comment. Don't forget to like, share, and subscribe to the channel.
@balakrishnan9504
@balakrishnan9504 3 жыл бұрын
What will be the auto functionality mentioned in ysecase as? Can. U te" me
@randomshorts2681
@randomshorts2681 Жыл бұрын
Why secondary actor is also performing functions of primary actor? Why functions of secondary actor are not different from primary actor?
@natsudragneel2027
@natsudragneel2027 Жыл бұрын
The functions of the secondary actor can be same or different. For example, if primary actor tries to register (in order to get the course), now secondary actor may want to approve the registration manually . So in order to approve the registration manually the secondary actor will have to access the registration function. So by accessing the registration function secondary actor can get detail and according to that the secondary actor can reject of accept. If the secondary actor wants to perform a function which primary actor can never perform, in this case the different function has to be created.
@anajuliasanteliz1324
@anajuliasanteliz1324 Жыл бұрын
Buenísimo !
@gaislay5615
@gaislay5615 2 жыл бұрын
thanks..
@raidxuraz9768
@raidxuraz9768 4 жыл бұрын
😮😮... Nice one sir.. Keep it up...
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you, More Videos on Software Engineering coming soon..
@Jobic-10
@Jobic-10 4 жыл бұрын
Thank you very much. :-)
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you so much for watching video and comment. Pls subscribe for more videos.
@wenk1tube145
@wenk1tube145 2 жыл бұрын
thanks master
@anishjoshi1999
@anishjoshi1999 3 жыл бұрын
love from nepal
@saisharath7463
@saisharath7463 3 жыл бұрын
sir please provide pdf links for uml diagrams...
@TeshaleEndalu
@TeshaleEndalu 8 ай бұрын
ok this video is good but more give an examples and more focused on diagram sake of i am information technology student so i have some project for system analysis design .as well as are you do my project ? if you can this projects may be i am happy you works.my tittle project is clinic mgt system . than you so much master
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and offer. Definitely pls text me at master2teach@gmail.com
@bplforum2576
@bplforum2576 4 жыл бұрын
automatic system is in left side or right side ?
@Master2Teach
@Master2Teach 4 жыл бұрын
Thanks for good question. In use case diagram, primary actors are place in left side whereas secondary are in right side usually. In case of system as an actor which perform certain automatic job can be place on right side but note that there is not hard and fast rules.
@sunitasvlog87
@sunitasvlog87 2 жыл бұрын
Which software you r using here?
@jeeedeee7351
@jeeedeee7351 4 жыл бұрын
Sir what app did you use? To create use case diagram
@Master2Teach
@Master2Teach 4 жыл бұрын
There are lots of software to draw the use case diagram like Visio. We can draw online as well in www.draw.io which is quite easy and free.
@fikrihavinas2414
@fikrihavinas2414 3 жыл бұрын
thank youuu
@mohammedmussa7451
@mohammedmussa7451 2 жыл бұрын
Contiue i support
@stanleydlamini8666
@stanleydlamini8666 5 ай бұрын
How do l register
@subramanianchenniappan4059
@subramanianchenniappan4059 4 жыл бұрын
thanks
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you so much for watching my video. Also view kzbin.info/www/bejne/hpq1pH56ob-YjM0 for more use case diagram clarification. Don't forget to like, share, and subscribe my channel.
@lemannsz
@lemannsz Жыл бұрын
Thank.youuu
@bplforum2576
@bplforum2576 4 жыл бұрын
how is enrollment a class please explain
@Master2Teach
@Master2Teach 4 жыл бұрын
Thank you for your question. If student enroll in course then there is association between the student and course class. To support these two classes interaction and further information, Enrollment class will help which is known as Association Class. It hangs with dotted line without arrow head in between student and course class. I hope this will help you to understand the association class.
@jeel7373
@jeel7373 2 жыл бұрын
❤️❤️❤️
@Master2Teach
@Master2Teach 2 жыл бұрын
Please don't forget to like, share, and subscribe to the channel.
@BrendaLungu-zg5bd
@BrendaLungu-zg5bd Жыл бұрын
The explanation is good but the words on the screen keeps blocking part of the lesson you are explaining. Thank you
@bamidelekarimu1218
@bamidelekarimu1218 3 жыл бұрын
Hello again, I am just beginning to learn system design and coming across your videos is like coming across an ACE. Could you tell me how to get started with this idea, it's for my school. I want to simulate a RENTAL SYSTEM. To rent educational Equipment to Teachers and Palestrants. I want to create a system to control who takes de device, when, time, in stock or not and threturn of this equipment. It will look like renting a DVD or a book and returning it. I don't know if you are able to understand my system. lol thanks
@Master2Teach
@Master2Teach 3 жыл бұрын
Thank you very much for watching my videos. Please send me all details in email master2teach@gmail.com. I will definitely try my best to help you.
@cosnut_
@cosnut_ 9 ай бұрын
Wow,
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and for the positive comment!
@hibahasan9627
@hibahasan9627 3 жыл бұрын
good content but your example at the end is useless because i didn't benefit from it. in my opinion you must first show the textual description of the project and then based on the description you draw the use case diagram. this way we can know how to think when want to draw a use case diagram.
@alijaved848
@alijaved848 Жыл бұрын
you forgot to name the actors?
@NidaZainab-j4v
@NidaZainab-j4v Жыл бұрын
In lectures Ka pdf ha
@gathorn
@gathorn 3 жыл бұрын
Why does "Book Courses" or "Make Payment" not include "Login"? i can't book a course without logging in. Thank you for the video btw.
@aminurrahmanashik2786
@aminurrahmanashik2786 3 жыл бұрын
This is really depends on user or client's choice how he/she wants the system to be, but in common this video represents only for a particular use case, not overall, I guess. That's why 'register', 'make payment' or others have not been described clearly.
@Master2Teach
@Master2Teach 3 жыл бұрын
The relationship in use case diagram that is include and extend are the use cases which are called automatically from the base use case. For example, Login and verify login details, here, login in base use case whereas verify login details is included use case. Whenever user call the login use case, it automatically call the verify login details use case. So for the relationship in use case diagram, we specify or draw include and extend relationship to those use cases which are call automatically from the base use case. As your concern, book courses and make payment and login are all base use cases and login do not call book courses or make payment automatically. So that there is not relationship between them. So need to remember that, use case diagram is system diagram which show the system from the user point of view. It's not the flow diagram. I hope it make you clear. If you have still confusion, pls text me at master2teach@gmail.com. Thank You
@andydebrah3683
@andydebrah3683 9 ай бұрын
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and for the positive comment!
@sarojkunwar2180
@sarojkunwar2180 3 жыл бұрын
C3 #Sandeep Gurung
@Master2Teach
@Master2Teach 3 жыл бұрын
Thank you
@manieditx2603
@manieditx2603 3 жыл бұрын
Please make videos module ... Waterfall module .. nd all other...
@excidium2872
@excidium2872 2 жыл бұрын
dude you copied that sneeze example from another video. at least credit that video
@Master2Teach
@Master2Teach 2 жыл бұрын
Thanks for the comment, the example is from SE Book.
@Cobbyyyy4382
@Cobbyyyy4382 2 жыл бұрын
Nepali ho?
@Master2Teach
@Master2Teach 2 жыл бұрын
Yep
@gundimedamaheswari5117
@gundimedamaheswari5117 3 жыл бұрын
Hi
@EDILUMAMO
@EDILUMAMO 9 ай бұрын
በአማርኛ ብሆን አርፍኖ
@Master2Teach
@Master2Teach 3 ай бұрын
Thanks for watching and for the positive comment!
@tradecrypto-w8j
@tradecrypto-w8j 2 ай бұрын
bro puri video dekhni ki ap na taati ha
@Walruz1000
@Walruz1000 3 жыл бұрын
In your example diagram what would the use case description be for it? It seems to encompass logging in, registering, booking and making a payment so whilst the diagram makes sense I am a bit confused about what exactly the use case description is because it looks like it could many things.
@Walruz1000
@Walruz1000 3 жыл бұрын
One more thing, when sneezing you use includes, but surely this is not correct because closing your eyes is something you would do without just sneezing, for example going to sleep, thinking, or just simply "closing your eyes". So is this saying that an included use case can also be actor initiated?
@Master2Teach
@Master2Teach 3 жыл бұрын
Thanks for good question. Actually the example of closing eyes here is different use case than the other closing eyes. The closing eyes use case while sneezing is called internally from sneezing. So this closing eyes use case while sneezing can't be initiaed directly from actors.
@Walruz1000
@Walruz1000 3 жыл бұрын
@@Master2Teach so would you usually have 2 separate use cases for the same thing if say on a human we could close eyes sneezing or close eyes in general?
@NavidIsANoob
@NavidIsANoob 3 жыл бұрын
@@Walruz1000 Not sure if it's still relevant for you, but what you use as base use cases all depends on what the client wants. Remember, you have to make a diagram that describes the system usage from the client's perspective. So if sneezing is a use case of your system, closing your eyes will be included in that use case. (As an included use case). If closing your eyes is ANOTHER base use case for your system, then you have to make a separate use case for that function. In this example, "closing your eyes" as an include for sneezing is NOT THE SAME as "closing your eyes" as a base use case in the system. They are two separate use cases.
@Walruz1000
@Walruz1000 3 жыл бұрын
@@NavidIsANoob I took the exam a while back but still relevant and your response is very helpful, appreciate the reply, thanks.
@naxigxoxx
@naxigxoxx 2 жыл бұрын
thanks
UML use case diagrams
12:42
Lucid Software
Рет қаралды 480 М.
Use Case Diagram - Step by Step Checklist with Example
15:30
Master2Teach
Рет қаралды 32 М.
Their Boat Engine Fell Off
0:13
Newsflare
Рет қаралды 15 МЛН
진짜✅ 아님 가짜❌???
0:21
승비니 Seungbini
Рет қаралды 10 МЛН
Activity Diagram TUTORIAL and EXAMPLE (How to Draw UML Activity Diagram)
23:34
The Business Analysis Doctor - IIBA Certification
Рет қаралды 2 М.
How to Write a Use Case
13:11
Bridging the Gap - Resources for Business Analysts
Рет қаралды 184 М.
Class Diagram - Step by Step Guide with Example
20:30
Master2Teach
Рет қаралды 252 М.
Communication - Collaboration Diagram - Step by Step Guide
27:34
Master2Teach
Рет қаралды 50 М.
It’s time to move on from Agile Software Development (It's not working)
11:07
Activity Diagram - Step by Step Guide with Example
7:39
Master2Teach
Рет қаралды 454 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 336 М.
UML class diagrams
12:24
Lucid Software
Рет қаралды 606 М.