SlideShare a Scribd company logo
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                                                              Introduction to Rational Rose 98i

                                                                     Module 8: Activity Diagram




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     1




                          Objectives: Activity Diagram
                                       You will be able to:
                                                 Create an activity diagram
                                                 Add activities to an activity diagram
                                                 Use transitions to connect two connect
                                                 activities
                                                 Synchronize two or more concurrent flows of
                                                 control
                                                 Model decisions in an activity diagram




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     2




                                                                                         Page 1
Module 8- Activity Diagram                                                                               1
Intro to Rose 98i Instructor Notes                                                                                                   9/18/2006




                          Creating an Activity Diagram




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved             3




                          Activity Diagram Toolbar


                                                                            Selection Tool                Text Box


                                                                                         Note             Anchor Note to Item


                                                                                         State            Activity


                                                                                 Start State              End State


                                                                        State Transition                  Transition to Self


                                                     Horizontal Synchronization                           Vertical Synchronization


                                                                                    Decision              Swimlane




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved             4




                                                                                                 Page 2
Module 8- Activity Diagram                                                                                                                  2
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Activities




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     5




                          Adding Transitions




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     6




                                                                                         Page 3
Module 8- Activity Diagram                                                                               3
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Reflexive Transitions




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     7




                          Adding a Start State




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     8




                                                                                         Page 4
Module 8- Activity Diagram                                                                               4
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Synchronization - Create a Fork




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     9




                          Synchronization - Create a Join




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     10




                                                                                         Page 5
Module 8- Activity Diagram                                                                               5
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Adding a Decision




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     11




                          Adding a Decision - Guard Conditions




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     12




                                                                                         Page 6
Module 8- Activity Diagram                                                                               6
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Swimlanes




                            Swimlane




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     13




                          Assign a Class to a Swimlane




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     14




                                                                                         Page 7
Module 8- Activity Diagram                                                                               7
Intro to Rose 98i Instructor Notes                                                                            9/18/2006




                          Moving Activities to Swimlanes




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     15




                          End States




                                                                                                  End State




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     16




                                                                                         Page 8
Module 8- Activity Diagram                                                                                           8
Intro to Rose 98i Instructor Notes                                                                9/18/2006




                          Exercise: Activity Diagram




                          Introduction to Rational Rose 98i v 5.2
                          Copyright © 1993-1999 Rational Software, all rights reserved     17




                                                                                         Page 9
Module 8- Activity Diagram                                                                               9

More Related Content

PPT
09.kynangquanlyhoso
PDF
[webdiemthi.vn] de thi thu dai hoc mon hoa so 10
PDF
Giao trinh an toan dien tu
PDF
Kỹ thuật lập trình mảng và các giải thuật với mảng
DOC
Tailieu.vncty.com boi-duong-tu-duy-sang-tao-qua-giai-bt-hinh-hoc
PDF
Chuong 3 su sao chep dna o prokaryote
PPT
Bai 21 nuoc nha bi chia cat
DOC
Trung tâm dayhoc24
09.kynangquanlyhoso
[webdiemthi.vn] de thi thu dai hoc mon hoa so 10
Giao trinh an toan dien tu
Kỹ thuật lập trình mảng và các giải thuật với mảng
Tailieu.vncty.com boi-duong-tu-duy-sang-tao-qua-giai-bt-hinh-hoc
Chuong 3 su sao chep dna o prokaryote
Bai 21 nuoc nha bi chia cat
Trung tâm dayhoc24

More from Nguyen Tran (20)

PDF
PPT
12report
PPT
11script
PPT
10team
PPT
09componentdeployment
PPT
08activity
PPT
07state
PPT
06collaboration
PPT
05sequence
PPT
04class
PPT
03usecase
PPT
02intro
PPT
01about
PPTX
Clear case
PPT
Business process excution language
PPT
Vs doc man
PPT
PPT
Sql packager
PPTX
Snag it
PPTX
Record mydesktop
12report
11script
10team
09componentdeployment
08activity
07state
06collaboration
05sequence
04class
03usecase
02intro
01about
Clear case
Business process excution language
Vs doc man
Sql packager
Snag it
Record mydesktop
Ad

Week 04-activity

  • 1. Intro to Rose 98i Instructor Notes 9/18/2006 Introduction to Rational Rose 98i Module 8: Activity Diagram Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 1 Objectives: Activity Diagram You will be able to: Create an activity diagram Add activities to an activity diagram Use transitions to connect two connect activities Synchronize two or more concurrent flows of control Model decisions in an activity diagram Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 2 Page 1 Module 8- Activity Diagram 1
  • 2. Intro to Rose 98i Instructor Notes 9/18/2006 Creating an Activity Diagram Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 3 Activity Diagram Toolbar Selection Tool Text Box Note Anchor Note to Item State Activity Start State End State State Transition Transition to Self Horizontal Synchronization Vertical Synchronization Decision Swimlane Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 4 Page 2 Module 8- Activity Diagram 2
  • 3. Intro to Rose 98i Instructor Notes 9/18/2006 Activities Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 5 Adding Transitions Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 6 Page 3 Module 8- Activity Diagram 3
  • 4. Intro to Rose 98i Instructor Notes 9/18/2006 Reflexive Transitions Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 7 Adding a Start State Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 8 Page 4 Module 8- Activity Diagram 4
  • 5. Intro to Rose 98i Instructor Notes 9/18/2006 Synchronization - Create a Fork Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 9 Synchronization - Create a Join Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 10 Page 5 Module 8- Activity Diagram 5
  • 6. Intro to Rose 98i Instructor Notes 9/18/2006 Adding a Decision Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 11 Adding a Decision - Guard Conditions Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 12 Page 6 Module 8- Activity Diagram 6
  • 7. Intro to Rose 98i Instructor Notes 9/18/2006 Swimlanes Swimlane Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 13 Assign a Class to a Swimlane Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 14 Page 7 Module 8- Activity Diagram 7
  • 8. Intro to Rose 98i Instructor Notes 9/18/2006 Moving Activities to Swimlanes Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 15 End States End State Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 16 Page 8 Module 8- Activity Diagram 8
  • 9. Intro to Rose 98i Instructor Notes 9/18/2006 Exercise: Activity Diagram Introduction to Rational Rose 98i v 5.2 Copyright © 1993-1999 Rational Software, all rights reserved 17 Page 9 Module 8- Activity Diagram 9