Presentation is loading. Please wait.

Presentation is loading. Please wait.

Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located.

Similar presentations


Presentation on theme: "Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located."— Presentation transcript:

1

2 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is Visual Modeling? Computer System Business Process Order Item Ship via “ Modeling captures essential parts of the system.” Dr. James Rumbaugh Visual Modeling is modeling using standard graphical notations

3 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Visual Modeling Captures Business Processes Use-case analysis is a technique to capture business processes from a user’s perspective.

4 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Visual Modeling Is a Communication Tool Use visual modeling to capture business objects and logic. Use visual modeling to analyze and design your application.

5 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Visual Modeling Manages Complexity

6 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Visual Modeling and Software Architecture User Interface (Visual Basic, Java) Business Logic (C++, Java) Database Server (C++ & SQL) Model your system independent of implementation language

7 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Visual Modeling Promotes Reuse Multiple Systems Reusable Components

8 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is the Unified Modeling Language?  The UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system.  The UML combines the best from  Data modeling.  Business modeling.  Object modeling.  Component modeling.  The UML is the standard language for visualizing, specifying, constructing, and documenting the artifacts of a software-intensive system.  The UML combines the best from  Data modeling.  Business modeling.  Object modeling.  Component modeling.

9 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides UML Concepts  The UML may be used to visually model  The interaction of your application with the outside world.  The behavior of your application.  The structure of your system.  The architecture of your enterprise.  The components in your system.  The UML may be used to visually model  The interaction of your application with the outside world.  The behavior of your application.  The structure of your system.  The architecture of your enterprise.  The components in your system.

10 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Use-Case Diagram  Use-case diagrams are created to visualize the interaction of your system with the outside world. StudentRegistrarProfessorBilling System Register for Courses Request Course Roster Maintain Course Information

11 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Activity Diagram Select courses to teach Create curriculum Create catalog Place catalog in bookstore Open registration Close registration [ Registration time period expired ] Mail catalog to students  An activity diagram shows the flow of events within our system.

12 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Sequence Diagram : Student registration form registration manager math 101 1: fill in info 2: submit 3: add Joe to Math 101 4: add Joe 5: are you open? 6: add Joe math 101 section 1  A sequence diagram shows step by step what must happen to accomplish a piece of functionality provided by the system.

13 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Collaboration Diagram  A collaboration diagram displays object interactions organized around objects and their links to one another. : Registrar course form : CourseForm theManager : CurriculumManager aCourse : Course 1: set course info 2: process 3: add course 4: new course

14 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Class Diagram  A class diagram shows the structure of your software. Course Student Professor RegistrationUser RegistrationForm RegistrationManager CourseOffering ScheduleAlgorithm addStudent(Course, Student) open() addStudent(StudentInfo) open() addStudent(Student) major name numberCredits location tenureStatus name 1 0..* 1 1 1..* 4 3..10 0..4 1

15 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Statechart Diagram  A statechart diagram shows the lifecycle of a single class. entry: Register student exit: Increment count Initialization Open Closed Canceled do: Initialize course do: Finalize course do: Notify registered students Add Student / Set count = 0 Add student[ count < 10 ] [ count = 10 ] Cancel

16 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Component Diagram  Component diagrams illustrate the organization and dependencies among software components. Course.dll People.dll Course User Register.exe Billing.exe Billing System

17 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Deployment Diagram  The deployment diagram visualizes the distribution of components across the enterprise. Registration Database Library Dorm Main Building

18 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides How Do I Construct a Model?   Models are constructed using different views and diagrams to depict varying perspectives and a system’s building blocks.

19 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Views   A view is a perspective of the model that is meaningful to specific stakeholders.   A view allows stakeholders to see the system from a perspective most meaningful to them.

20 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Use-Case View   The Use-Case View is the “heart” of the other views because it specifies WHAT the system should do.

21 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Logical View   The Logical View supports the functional requirements of the system.

22 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Process View   The Process View addresses the performance, scalability, and throughput of the system.

23 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Component View   The Component View addresses ease of development, management of software assets, reuse, sub-contracting, and off-the- shelf components.

24 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Deployment View   The Deployment View addresses issues like deployment, installation, and performance.

25 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Diagrams?  A diagram is the means to view the system’s building blocks.

26 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides The Browser  The browser allows you to textually view and navigate the views and diagrams in Rational Rose.

27 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  The diagram window allows you to create, update, and model graphical views of the current model. Diagram Window

28 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Diagram Toolbar  The diagram toolbar includes the elements to build a diagram.  Each diagram’s toolbar is unique to that diagram.  It is active only when the diagram is displayed.  The diagram toolbar includes the elements to build a diagram.  Each diagram’s toolbar is unique to that diagram.  It is active only when the diagram is displayed.

29 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Documentation Window  The documentation window is used to create, view, or modify text that explains selected item within a diagram.

30 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Log Window  The log window reports progress, results, and errors. For example, code generation commands post progress and error messages to this window.

31 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Options Window  The Options window is used to set all of your defaults for modeling.  Note that if you change the defaults, existing model elements are not changed.  The Options window is used to set all of your defaults for modeling.  Note that if you change the defaults, existing model elements are not changed.

32 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Stereotype Display  This option lets you select how you want stereotypes to appear on your diagrams. Label Icon None Decoration

33 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Why Create a Use-Case Model?  A use-case model allows the customer and system developer to communicate WHAT the system should do, in a language understandable to the customer.  You can consider the use-case model as the visual contract between customer and developer.  A use-case model allows the customer and system developer to communicate WHAT the system should do, in a language understandable to the customer.  You can consider the use-case model as the visual contract between customer and developer.

34 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is a Use-Case Model?  A use-case model is representation of the system’s intended functions and its environment.  It is created in the Use-Case View and can include the following  Use-case diagrams  Use-case flow of events  Supplemental information  Activity diagrams  A use-case model is representation of the system’s intended functions and its environment.  It is created in the Use-Case View and can include the following  Use-case diagrams  Use-case flow of events  Supplemental information  Activity diagrams

35 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is a Use-Case Diagram?  A use-case diagram is an illustration that shows the relationships among use cases and actors and among related use cases.

36 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  A use-case diagram can be modeled in a number of ways. What Is a Use-Case Diagram? (from List Property) (from Maintain Profile)

37 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  A use case is a sequence of transactions performed by a system that yields a measurable value for a particular actor.  In the UML, a use case is represented by an oval.  A use case is a sequence of transactions performed by a system that yields a measurable value for a particular actor.  In the UML, a use case is represented by an oval. Use Cases Use Case

38 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  An actor is someone or something outside the system that must interact with the system.  In the UML, an actor is represented by a “stickman.”  An actor is someone or something outside the system that must interact with the system.  In the UML, an actor is represented by a “stickman.” Actors Actor

39 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  A relationship illustrates a connection between two or more actors and use cases and between two or more use cases.  In the UML, an association relationship is represented by a solid line with or without an arrow.  A relationship illustrates a connection between two or more actors and use cases and between two or more use cases.  In the UML, an association relationship is represented by a solid line with or without an arrow. Relationships Association Relationships

40 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is a Flow of Events?  A flow of events is a textual description of what the system does with regard to the use case and is part of the use-case specification.  In Rose, you include each use case’s flow of events in the Use-Case View.  A flow of events is a textual description of what the system does with regard to the use case and is part of the use-case specification.  In Rose, you include each use case’s flow of events in the Use-Case View.

41 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Supplemental Documents?  Supplemental documents are used to define and describe a project.  In Rose, you will attach only those documents important to maintaining the use-case model.  Supplemental documents are used to define and describe a project.  In Rose, you will attach only those documents important to maintaining the use-case model.

42 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Is an Activity Diagram?  An activity diagram in the use-case model can be used to capture the activities in a use case.  It is essentially a flow chart, showing flow of control from activity to activity.  An activity diagram in the use-case model can be used to capture the activities in a use case.  It is essentially a flow chart, showing flow of control from activity to activity. Flow of Events This use case starts when the Registrar requests that the system close registration. 1. The system checks to see if registration is in progress. If it is, then a message is displayed to the Registrar and the use case terminates. The Close Registration processing cannot be performed if registration is in progress. 2. For each course offering, the system checks if a professor has signed up to teach the course offering and at least three students have registered. If so, the system commits the course offering for each schedule that contains it.

43 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides The Use-Case Realization Structure  How will you make the transition from what the system should do to how it will do it?  You begin by creating a use-case realization structure in the Logical View.  How will you make the transition from what the system should do to how it will do it?  You begin by creating a use-case realization structure in the Logical View.

44 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides The Use-Case Realization Structure  The use-case realization structure includes the following elements  Use-case realization packages  Traceabilities diagrams  Interaction diagrams  Class diagrams  The use-case realization structure includes the following elements  Use-case realization packages  Traceabilities diagrams  Interaction diagrams  Class diagrams

45 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Traceabilities Diagrams  The traceabilities diagram visually represents what you will build in the system.  In the UML, the use-case realization is represented by an oval with dotted lines.  In the UML, the realizes relationship is represented by a dotted line with an hollow arrow.  The traceabilities diagram visually represents what you will build in the system.  In the UML, the use-case realization is represented by an oval with dotted lines.  In the UML, the realizes relationship is represented by a dotted line with an hollow arrow. Use-Case Realization Use Case

46 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Classes?  A class is a set of objects that share the same attributes, operations, relationships, and semantics.  In the UML, a class is represented by a compartmentalized rectangle.  A class is a set of objects that share the same attributes, operations, relationships, and semantics.  In the UML, a class is represented by a compartmentalized rectangle.

47 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Attributes  An attribute defines the characteristics or structure of a class.  In the UML, a class attribute is displayed in the middle of the compartmentalized rectangle.  An attribute defines the characteristics or structure of a class.  In the UML, a class attribute is displayed in the middle of the compartmentalized rectangle. Attribute

48 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Operations  An operation is the service provided by the class. It is the behavior of the class.  In the UML, a class operation is displayed in the bottom of the compartmentalized rectangle.  An operation is the service provided by the class. It is the behavior of the class.  In the UML, a class operation is displayed in the bottom of the compartmentalized rectangle. Operations Responsibilities

49 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Interaction Diagrams?  An interaction diagram models the dynamic aspects of the system by showing relationships among objects and the messages they may dispatch.  There are two types of interaction diagrams.  Sequence  Collaboration  An interaction diagram models the dynamic aspects of the system by showing relationships among objects and the messages they may dispatch.  There are two types of interaction diagrams.  Sequence  Collaboration Collaboration Diagram Sequence Diagram

50 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Interaction Diagrams?  As with use-case diagrams, you will use specific input artifacts to create interaction diagrams. Use-Case Specification Glossary Use-Case Diagram Interaction Diagrams

51 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Interaction Diagrams?  Interaction diagrams are modeled in the Logical View under the appropriate use- case realization.  They are created based on the use cases included in the use-case model and the use-case flow of events.  Interaction diagrams are modeled in the Logical View under the appropriate use- case realization.  They are created based on the use cases included in the use-case model and the use-case flow of events.

52 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  A sequence diagram is an interaction diagram that emphasizes the time ordering of messages.  A sequence diagram is an interaction diagram that emphasizes the time ordering of messages. What Are Sequence Diagrams?

53 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides  A sequence diagram is made up of the following basic elements  Actors  Objects  Messages  Lifelines  Focus of control  A sequence diagram is made up of the following basic elements  Actors  Objects  Messages  Lifelines  Focus of control What Are Sequence Diagrams?

54 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Collaboration Diagrams?  A collaboration diagram emphasizes the organization of the objects that participate in an interaction.

55 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Collaboration Diagrams?  A collaboration diagram is made up of the following basic elements  Actors  Objects  Links  Messages  A collaboration diagram is made up of the following basic elements  Actors  Objects  Links  Messages

56 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Class Diagrams?  A class diagram shows a set of classes, interfaces, and collaborations and their relationships.

57 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Class Diagrams?  You will use input artifacts, including the interaction diagrams, to develop and refine the class diagram. Supplementary Specifications Interaction Diagrams Design Guidelines Class Diagram

58 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Class Diagrams?  Class diagrams show the static view of the system and are modeled in the Logical View under the appropriate use-case realization.

59 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides What Are Class Diagrams?  A VOPC class diagram shows a use-case realization’s participating classes and the relationships among those classes.  It shows all classes whose instances collaborate to perform the use case and their relationships.  It ensures consistency in use-case implementation across subsystem boundaries.  A VOPC class diagram shows a use-case realization’s participating classes and the relationships among those classes.  It shows all classes whose instances collaborate to perform the use case and their relationships.  It ensures consistency in use-case implementation across subsystem boundaries.

60 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Elements of a Class Diagram  A class diagram is made up of the following basic elements  Classes  Relationships Associations Aggregations Generalizations  A class diagram is made up of the following basic elements  Classes  Relationships Associations Aggregations Generalizations

61 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Relationships  A relationship is a semantic connection among elements.  A class diagram has three types of relationships  Associations  Aggregate Associations  Generalizations  A relationship is a semantic connection among elements.  A class diagram has three types of relationships  Associations  Aggregate Associations  Generalizations

62 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Associations  An association is the most general relationship and indicates communication only.  In the UML, an association is represented by a solid line with or without an arrow.  An association is the most general relationship and indicates communication only.  In the UML, an association is represented by a solid line with or without an arrow. Association Relationships

63 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Aggregate Associations  An aggregate association is a type of association in which a whole is related to its part(s).  In the UML, an aggregation is represented by a solid line with or without an arrow on one end and hollow diamond at the end of the aggregate (whole).  An aggregate association is a type of association in which a whole is related to its part(s).  In the UML, an aggregation is represented by a solid line with or without an arrow on one end and hollow diamond at the end of the aggregate (whole). Aggregate Relationships

64 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Association Specifiers  Associations in a class diagram can be further defined by  Association Names  Role Names  Multiplicity  Associations in a class diagram can be further defined by  Association Names  Role Names  Multiplicity

65 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Association Names  An association name is a label that clarifies the meaning of the association.  In Rose, the association name is placed along the middle of the association line.  An association name is a label that clarifies the meaning of the association.  In Rose, the association name is placed along the middle of the association line. Association Name

66 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Role Names  A role name is a label that specifies the “face” the class plays in an association.  In Rose, the role name is placed along the association line nearest the class it modifies.  A role name is a label that specifies the “face” the class plays in an association.  In Rose, the role name is placed along the association line nearest the class it modifies. Role Name

67 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Multiplicity  Multiplicity is the number of instances a class relates to ONE instance of another class.  Multiplicity is defined at both ends of the association line.  Multiplicity is the number of instances a class relates to ONE instance of another class.  Multiplicity is defined at both ends of the association line. Multiplicity

68 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Generalizations  A generalization is a parent/child relationship in which one class shares the structure and behavior of one or more classes.  In the UML, a generalization relationship is represented by a solid line with a hollow arrow.  A generalization is a parent/child relationship in which one class shares the structure and behavior of one or more classes.  In the UML, a generalization relationship is represented by a solid line with a hollow arrow. Generalization Relationship

69 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides Other Sources of Information  Rational Web Site  www.rational.com  Rational’s UML Resource Center  www.rational.com/uml/index.jtmpl  Rational Rose web site  www.rational.com/products/rose/index.jsp  The Unofficial Rational Rose web site  www.rationalrose.com  The Rational Unified Process web site  www.rational.com/products/rup/index.jsp  Rational Web Site  www.rational.com  Rational’s UML Resource Center  www.rational.com/uml/index.jtmpl  Rational Rose web site  www.rational.com/products/rose/index.jsp  The Unofficial Rational Rose web site  www.rationalrose.com  The Rational Unified Process web site  www.rational.com/products/rup/index.jsp


Download ppt "Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located."

Similar presentations


Ads by Google