Тёмный
No video :(

Activity Diagram - Step by Step Guide with Example 

Master2Teach
Подписаться 15 тыс.
Просмотров 415 тыс.
50% 1

In this video, you’re going to learn
1. What is the Activity Diagram?
2. How to draw an activity diagram?
3. Step by step with examples.
One of the other important diagrams in UML is the Activity Diagram which shows a dynamic view of the system. The activity diagram is a flowchart to represent the flow of control among the activities in a system. Simply, it’s an operation of the system shown in the diagrammatical form where it shows all the control flow from one operation to another.
So far we have gone through the use case diagram, communication, sequence, and class diagram which shows the message flow from one object to another but in the activity diagram shows the message flow from one activity to another.
The flow of operation can be sequential, branched or concurrent. The activity diagram is sometimes considered as the flowchart. Although the diagrams look like a flowchart, they are not. Now let’s move to learn different notations used in the activity diagram.
1. Start Node: The black small filled circle is the standard notation for an initial state before an activity takes place. In the flow chart we draw in an oval shape label with Start whereas in the activity diagram we draw with fill small circle as shown in the diagram to represent the start of the activity.
2. Final Activity node: The Black circle that looks like a selected radio button is the symbol for the end state of activity. In the flow chart we represent in oval shape label with the end in it whereas in the activity diagram we represent with small fill circle include borderline circle as shown in the figure.
3. Activity: The activity symbols are the basic building blocks of an activity diagram and usually have a short description of the activity they represent. It is represented by the oval shape as well as a round-edged rectangle box as shown in the figure.
4. Control Flow: A solid line with an arrow represent the direction flow of the activities. The arrow points in the direction of progressing activities.
5. Join: A join combines two concurrent activities back into a flow where only one activity is happening at a time which is represented as shown in the figure.
6. Fork: A fork splits single activity flow into two concurrent activities which are represented.
7. Decision Symbol: It is similar to the flow chart which is represented by the diamond shape where two paths coming out of a decision and the condition text lets you know which options are mutually exclusive.
8. Condition: condition text is placed next to a decision marker to let you know under what condition an activity flow should split off in that direction.
9. Merge Node: Merge is similar to the join where two activities are merged with the condition and only one activity flows forward as shown in the figure. For example: While Sending E-mail, if the email is private, encrypted it before sending it while if not private, send as regular mail. These two activities are merged with the merge node which is the same as the decision represented by a diamond shape. In Decision one activity as input and there will be two output according to a condition whereas in merge two activities are input and output only one activity.
10. Final Flow node: It may be confusing with the final activity node. It represents the end of a specific process flow which is denoted by a circle with cross lines inside the circle.
11. Partition: activity diagram partition is also known as swim lanes which are used to represent or group actions carried out by different actors in a single thread.
12. Note: or Comment: This is similar to the sequence diagram, used to add relevant comments to elements that are represented by one corner folded symbol.
Signal Sending which is used to represent the action of sending a single to an accepting activity
Signal receipt, which is used to represent that signal is received.
In this way, you can draw the activity diagram using a different kind of notation showing stepwise activities.
How to draw Use Case Diagram
• Use Case Diagram - Ste...
How to verify Use Case Diagram
• Use Case Diagram - Ste...
How to draw Communication or Collaboration Diagram
• Communication - Collab...
How to draw Sequence Diagram
• Sequence Diagram - Ste...
SUBSCRIBE to our RU-vid channel for more videos:
www.youtube.co...
Like us on Facebook: / master2teach
For more content go to master2teach.com/
E-mail: master2teach@gmail.com

Опубликовано:

 

26 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 150   
@agustinlawtaro
@agustinlawtaro 3 года назад
I think there's a mistake in minute 6:45, in the "search book" activity, because you have 2 flows and you can't have the activity initiated unless it receives the tokens from the 2 flows, but it can't have the 2 tokens because they're sequential. I think a merge is needed there. Besides of that, thanks for the video!
@surihapsari6595
@surihapsari6595 2 года назад
Great thanks from Indonesia. Very good video.. concise and clear.. love it..
@user-lm1xe3ms8v
@user-lm1xe3ms8v Год назад
Really 😮
@Master2Teach
@Master2Teach Месяц назад
Thank you for watching and for the comment.
@twosorzeros20
@twosorzeros20 3 года назад
Great work. I needed a refresh and this was perfect.
@Master2Teach
@Master2Teach Месяц назад
Thank you
@2iii68sitikhairiyyahrusli7
@2iii68sitikhairiyyahrusli7 Год назад
Thanks for explaining it briefly. I hope I've come up with the idea of describing the activity diagram as already described and thank you very much sir
@Master2Teach
@Master2Teach Месяц назад
Thanks for the comment. Welcome.
@higiniofuentes2551
@higiniofuentes2551 9 месяцев назад
Thank you for this very useful video!
@swarupsamanta9425
@swarupsamanta9425 4 месяца назад
Nicely explained!
@adanenegash6368
@adanenegash6368 2 года назад
I ma From Ethiopia, and i would like to say thanks, you are my teacher of Diagram1
@Master2Teach
@Master2Teach 2 года назад
You are most welcome and don't forget to like, share, and subscribe the channel.
@muhammadahwar3023
@muhammadahwar3023 3 года назад
Really good video. Describe everything, leave nothing. Thanks.
@Master2Teach
@Master2Teach 3 года назад
Glad you liked it!
@jyuni478
@jyuni478 6 месяцев назад
Thank you sir!!! you explained it very well and east to understand
@Master2Teach
@Master2Teach Месяц назад
Thanks for watching and for the best comment.
@programminglover2851
@programminglover2851 4 года назад
Like the way you teach. Thank you!
@Master2Teach
@Master2Teach 4 года назад
Glad to hear that! Thank you so much
@sahanahsj6702
@sahanahsj6702 2 года назад
Thank you for the vid!
@priyankav6437
@priyankav6437 3 года назад
Should we represent the whole system in a single diagram or can take scenarios ?
@Its_Pritam_
@Its_Pritam_ 3 года назад
Exactly, Literally, no one on the internet explained that!
@saimirfan902
@saimirfan902 3 года назад
I think we need different scenarios for different activities so that you can be more precise and add more details. It would be really hard to present a whole system in a single diagram. An activity diagram is a behavioral diagram and you cant really have all of the behaviors happening at the same time.
@Its_Pritam_
@Its_Pritam_ 3 года назад
@@saimirfan902 Hi brother, you are right. I finally made one referencing the diagram in the below link. We just have to use connectors and separate different scenarios. This is for anyone who is still looking for the answer. www.uml-diagrams.org/online-shopping-uml-activity-diagram-example.html?context=activity-examples
@saimirfan902
@saimirfan902 3 года назад
@@Its_Pritam_ Great Help bro!
@kamyagupta4030
@kamyagupta4030 Год назад
Thank you!!
@Alchemist10241
@Alchemist10241 Год назад
you explained a complex topic in the simplest way possible. thanks
@Master2Teach
@Master2Teach Месяц назад
Great comment. Thank you
@gokulakrishnan6930
@gokulakrishnan6930 2 месяца назад
precise.. great...
@PrashanthKumar-je4lh
@PrashanthKumar-je4lh 3 года назад
Superbly explained the activity diagram with an example.
@Master2Teach
@Master2Teach Месяц назад
Thank you for watching and best comment.
@user-ru8zo1uw6o
@user-ru8zo1uw6o Месяц назад
THANK YOU for this one
@Master2Teach
@Master2Teach Месяц назад
Thank you for the best comment.
@unruly_ronin
@unruly_ronin Год назад
Thank you so much friend!
@setiaidam
@setiaidam 3 года назад
Thank You for the easy learn video
@Master2Teach
@Master2Teach 3 года назад
Glad it was helpful! Please don't forget to share the video.
@MBindu-kc2nj
@MBindu-kc2nj Год назад
Thank you for the info it is very helpful
@CreativeRosh
@CreativeRosh 3 года назад
It's very help full...Thank you!..
@Master2Teach
@Master2Teach 3 года назад
Glad to hear that
@reg1tni9
@reg1tni9 5 месяцев назад
Thanks from Poland
@sanujatharinda6525
@sanujatharinda6525 3 года назад
The best ❤️
@nethuhasi3633
@nethuhasi3633 2 года назад
Thank you soo much. Well understood.
@Master2Teach
@Master2Teach Месяц назад
Thanks, it helps.
@ngozik-opara4373
@ngozik-opara4373 2 года назад
Thank you Very much, well understood.
@Master2Teach
@Master2Teach Месяц назад
Great it helps.
@vunamnguyen9630
@vunamnguyen9630 2 года назад
I am working on an activity diagram. However, I'm not sure how to make the actions happen concurrently, run parallel to each other (AND) and how to represent either action to happen (OR). When I looked at some examples, I was quite confused when the joint and folk symbols are used in both of these cases. Can anyone help me, please?
@ramanha6097
@ramanha6097 Год назад
thank you so much! Nice refresh video with great examples!
@Master2Teach
@Master2Teach Год назад
Glad it was helpful!
@axelle-3052
@axelle-3052 Год назад
good video nice thanku sir xixi
@belhadjterbagou6533
@belhadjterbagou6533 4 года назад
hi, sorry but i have 2 question 1-if i use a fork i have to close it with a join, i can't finish without close? 2-i can collegate a join with a previous fork? (for example in your diagram 3:26 i collegate the arrow after join to previous fork) i have a strange situation on my diagram
@An_American_Boy
@An_American_Boy 2 года назад
Thanks a lot Sir. 😃
@Master2Teach
@Master2Teach 2 года назад
Thanks for comment. Pls don't forget to like and share the video and subscribe too :)
@An_American_Boy
@An_American_Boy 2 года назад
@@Master2Teach Already done.
@oliveryt7168
@oliveryt7168 3 года назад
Good explanation for beginners.
@Master2Teach
@Master2Teach Месяц назад
Thanks for watching.
@AlmirTeodoroDias
@AlmirTeodoroDias 2 года назад
Parabéns achei excelente a explicação!!!
@Master2Teach
@Master2Teach 2 года назад
obrigada Thank you so much.
@mostafaosama2147
@mostafaosama2147 7 месяцев назад
Perfect thank you so ❤
@jewelshekh6433
@jewelshekh6433 4 года назад
Great video to learn !!!!!!!!!!
@Master2Teach
@Master2Teach 3 года назад
Thank you 🤗 Pls don't forget to like, share, and subscribe.
@tanvikumari5406
@tanvikumari5406 2 года назад
Very nice, Sir. Thankyou!
@Master2Teach
@Master2Teach Месяц назад
Welcome
@ChannaGun
@ChannaGun 2 года назад
A great little refresher course!
@madushaninimeshika3910
@madushaninimeshika3910 3 года назад
Super explaining...thank you so much...hopping more videoes
@Master2Teach
@Master2Teach 3 года назад
Sure 👍
@milly6352
@milly6352 2 года назад
thanks for the video!
@Master2Teach
@Master2Teach Год назад
Thank you for watching and comment. Hope it help.
@derickasane8499
@derickasane8499 2 года назад
Thanks alot very informative
@Master2Teach
@Master2Teach Год назад
Thank you for watching and comment. Please share with other as well.
@asifing24x7
@asifing24x7 Год назад
very well explained
@mohamedrifky3284
@mohamedrifky3284 4 года назад
Thankyou for your best explanation. I have got a idea how to draw a an activity diagrame.anyway thankyou sir.
@Master2Teach
@Master2Teach 4 года назад
You are most welcome. Don't forget to like, share, and subscribe the channel
@joylife3429
@joylife3429 3 года назад
It's help, Thanks.
@Master2Teach
@Master2Teach 3 года назад
Glad to hear that
@koishi1324
@koishi1324 8 месяцев назад
很好的视频,使我的软件工程旋转
@multimedialife9193
@multimedialife9193 3 года назад
really good video sir.. thanku
@revasseurborn2000
@revasseurborn2000 3 года назад
Thank you !
@Master2Teach
@Master2Teach 3 года назад
You're welcome!
@nowhynot7711
@nowhynot7711 3 года назад
Great Video
@ORBITOT12
@ORBITOT12 6 месяцев назад
Your English sounds funny and cute 😜 Thanks for the video
@Master2Teach
@Master2Teach 6 месяцев назад
I hope you enjoyed it, learn something,
@sravanikolluru8129
@sravanikolluru8129 Год назад
Well explained
@Master2Teach
@Master2Teach Год назад
Thank you.
@ronaldongoma717
@ronaldongoma717 2 года назад
Awesome tutorial
@Master2Teach
@Master2Teach Год назад
Thank you for watching and comment. Hope it help.
@Theepansworld
@Theepansworld 3 года назад
Thanks for your video 😍😍
@Master2Teach
@Master2Teach 3 года назад
So nice of you. Please don't forget to share.
@saidathanikhil.k6415
@saidathanikhil.k6415 2 года назад
Great tutorial
@Master2Teach
@Master2Teach Год назад
Great!! thanks for watching. Please don't forget to like, share, and subscribe.
@shamimmd.omarfaroque5377
@shamimmd.omarfaroque5377 3 года назад
Thank you so much
@Master2Teach
@Master2Teach 3 года назад
You're most welcome
@laibanawaz7789
@laibanawaz7789 8 месяцев назад
Thanks a lot sir wish my professor could teach me well 😢
@samer_hadaddin5173
@samer_hadaddin5173 3 года назад
amazing man thanks
@Master2Teach
@Master2Teach 3 года назад
Happy to help
@ahsaninkiad4781
@ahsaninkiad4781 Год назад
nice circol bro
@user-xg7hi5mh3g
@user-xg7hi5mh3g Год назад
Which tool u use for all this notations please help ?
@karthikreddy5851
@karthikreddy5851 3 года назад
Is this using Java execution Traces
@dimitri9112
@dimitri9112 Год назад
Thnx bro🙏🙏🙏🙏🙏🙏
@suger9672
@suger9672 3 года назад
Thank u 🌹
@Master2Teach
@Master2Teach 3 года назад
You’re welcome 😊
@kushalneupane8591
@kushalneupane8591 4 года назад
Awesome sir.
@Master2Teach
@Master2Teach 4 года назад
Thanks a ton. Keep watching do Learning.
@AhamedKabeer-wn1jb
@AhamedKabeer-wn1jb 3 года назад
Thank you..
@Master2Teach
@Master2Teach 3 года назад
Thank you.
@tejnarayan1974
@tejnarayan1974 4 года назад
Awesome Sir
@Master2Teach
@Master2Teach 4 года назад
Thank you. Keep watching .
@katasiddartha1542
@katasiddartha1542 Год назад
how to draw activity diagram for ml models
@AmanatAli-gm2xq
@AmanatAli-gm2xq 4 года назад
very good video but i was expecting that if you use partition in library example
@Master2Teach
@Master2Teach 4 года назад
Thank you watching my video and nice comment. I will try my best to upload soon another video as per your expectation. Don't forget to like, share, and subscribe my channel.
@ayush_sheta
@ayush_sheta 4 года назад
I need a activity diagram on topic bank management system plz..sir And awesome sir🙏
@Master2Teach
@Master2Teach 3 года назад
Will upload soon. Thank you so much for watching.
@ayush_sheta
@ayush_sheta 3 года назад
@@Master2Teach ok
@angelsunny9714
@angelsunny9714 3 года назад
Can u please do the activity sequence and class diagram for the project Church Management System
@Master2Teach
@Master2Teach 3 года назад
Sure, if possible please send me all details. master2teach@gmail.com
@hkhafiz5415
@hkhafiz5415 5 месяцев назад
nice
@david_smann
@david_smann Год назад
3:29
@lasindunuwanga5292
@lasindunuwanga5292 2 года назад
💥
@kamyagupta4030
@kamyagupta4030 Год назад
❤️👍🙏
@srujangowda8490
@srujangowda8490 3 года назад
Nice Video xP
@Master2Teach
@Master2Teach 3 года назад
Thanks 😅
@satanicalso7905
@satanicalso7905 3 года назад
Nepali rexa bro good good la
@Master2Teach
@Master2Teach 3 года назад
Thank you so much Dai
@hanumabihari178
@hanumabihari178 Год назад
Bro Nepal kun thau bata ho?
@FaridCenreng-
@FaridCenreng- 2 года назад
What's the difference between join node and merge node?
@HuzaifaJawwadCreations
@HuzaifaJawwadCreations Год назад
Join node joins combines two concurrent activities to the next activity. While merge node joins two concurrent activities that were derived from some decision to the next activity
@_osaid
@_osaid Год назад
my guy
@Seali_lene21mariam
@Seali_lene21mariam Год назад
hello i need help please Sir
@user-gf6vb5vl5e
@user-gf6vb5vl5e 2 года назад
Its wold be better if u left the music🌸
@krishnachaitanya6107
@krishnachaitanya6107 4 года назад
can you do activity and sequence diagram for fall detection system very urgent for me
@Master2Teach
@Master2Teach 4 года назад
Thank you for watching video. Please send all details in master2teach@gmail.com.
@easypc1913
@easypc1913 3 года назад
I have a question
@bharatthapa5592
@bharatthapa5592 Год назад
Nepali accent xa ta
@alitgsofficial
@alitgsofficial 2 года назад
#GameStudio5
@souronion3822
@souronion3822 11 месяцев назад
Before 7
@ishusmreety1294
@ishusmreety1294 Год назад
Are you from nepal😆?
@harahayaku4611
@harahayaku4611 2 года назад
Sliit kekw Sliit kekw Sliit kekw
@user-us4uh8ho9t
@user-us4uh8ho9t Год назад
印度人 我的超人
@adishgaikwad6138
@adishgaikwad6138 3 года назад
It's feels like you are gujarati...😅
@Master2Teach
@Master2Teach 3 года назад
Hehe Thanks for comment. Im from Nepal.
@katherineparker1163
@katherineparker1163 3 года назад
Upbeat - straightforward and clear, I like that!
@based1708
@based1708 Год назад
Sam english waya marha mermanghoda
@MadMonk46
@MadMonk46 2 года назад
isss start
@Master2Teach
@Master2Teach Год назад
Great!! Thank you for the comment.
@aravindhraman8449
@aravindhraman8449 3 года назад
epic ingilys is vary goood uh hai
@Master2Teach
@Master2Teach 3 года назад
Thank you very much. Pls don't forget to share with other friend.
@hidayapatel9242
@hidayapatel9242 3 года назад
nice
@Master2Teach
@Master2Teach 3 года назад
Thanks
Далее
UML Activity Diagram
6:05
Просмотров 25 тыс.
SysML Activity Diagram + Examples (Cameo Tutorial)
41:26
Avaz Oxun - 10 yillik yubiley konsert dasturi 2023
2:52:33
All About UML Activity Diagrams
5:07
Просмотров 297 тыс.
UML Diagrams Full Course (Unified Modeling Language)
1:41:31
Use Case Diagram - Step by Step Tutorial with Example
18:56
Class Diagram - Step by Step Guide with Example
20:30
Просмотров 237 тыс.
UML use case diagrams
12:42
Просмотров 317 тыс.
Sequence Diagram - Step by Step Guide with Example
24:21
Activity Diagram for Online Shopping System
8:12
Просмотров 26 тыс.
microsoft doubles down on recording your screen
10:00
Sequence Diagram Tutorial and EXAMPLE | UML Diagrams
20:10
Use case Diagram with Example in Hindi | SOOAD series
13:56
Avaz Oxun - 10 yillik yubiley konsert dasturi 2023
2:52:33