Fundamentals of Rational Rose Instructor Notes
Instructor Notes:
Fundamentals of Rational Rose
Module 0: About This Course
Module 0 – About This Course 0-1
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Introductions
Your organization
Your role
Your background,
experience
Course expectations
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 2
Module 0 – About This Course 0-2
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Logistics
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 3
Module 0 – About This Course 0-3
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Audience
Analysts, developers, and project managers
who understand the value of modeling to
Improve communications among team
members through the use of a standard
language (UML).
Expose software development problems early.
Manage software complexity.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 4
Module 0 – About This Course 0-4
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Prerequisites
Basic UML knowledge
Basic understanding of object-oriented
analysis and design concepts
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 5
Module 0 – About This Course 0-5
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Rational University Curriculum
Fundamentals of Visual Modeling
Object-Oriented Rose
Analysis Fundamentals
Object-Oriented Database
Design Design with Rose
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 6
Rational University offers a professional development course for
each software development team role, as indicated by the above
slide.
Module 0 – About This Course 0-6
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Objectives
After completing this course, you will
Be able to explain the value of visual modeling.
Have a basic level of tool competence
through practical hands-on use.
Have seen how round-trip engineering works in
Rational Rose.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 7
Module 0 – About This Course 0-7
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Organization
Module 1: Visual Modeling and the UML
Time: 30 minutes
Introduces both visual modeling and the UML.
Module 2: Rose Modeling Basics
Time: 30 minutes
Introduces the Rational Rose interface and
basic features.
Module 3: Using Rose in a Team
Time: 45 minutes
Introduces features in Rational Rose that
facilitates developing in a team.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 8
Module 0 – About This Course 0-8
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Organization
Module 4: The Use-Case Model
Time: 90 minutes
Defines the use-case model and its elements.
Module 5: Use-Case Realization Structure
Time: 30 minutes
Defines the elements of the use-case
realization structure.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 9
Module 0 – About This Course 0-9
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Organization
Module 6: Interaction Diagrams
Time: 90 minutes
Begins with a discussion on classes, followed
by both types of interaction diagrams–sequence
and collaboration.
Module 7: Class Diagrams
Time: 60 minutes
Discusses the final piece of the use-case
realization structure, the class diagram.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 10
Module 0 – About This Course 0 - 10
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Organization
Module 8: Introduction to Round-Trip
Engineering
Time: 30 minutes
Introduces round-trip engineering followed by a
brief demonstration.
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 11
Module 0 – About This Course 0 - 11
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Course Materials
Student Manual
Student Workbook
Student Lab CD
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 12
Module 0 – About This Course 0 - 12
Fundamentals of Rational Rose Instructor Notes
Instructor Notes: Other Sources of Information
Rational Web Site
www.rational.com
Rational University Courses
www.rational.com/university/
Rational’s UML Resource Center
www.rational.com/uml/index.jtmpl
Rational’s Technical Support Page
www.rational.com/support/index.jsp
Fundamentals of Rational Rose
Copyright © 2000, 2002 Rational Software, all rights reserved 13
Module 0 – About This Course 0 - 13