|
|
UML
& Rational Rose
|
4
Days Intensive Training at Kartika Chandra Hotel Jakarta
or
flexible schedule arrangement for in-house training program
|
|
|
|
|
|
This program is especially designed to give the participants a knowledge based and skill set of object-oriented system design and system construction (coding) with Unified Modeling Language (UML) using CASE Tools: Rational Rose. Participants will learn how the Rational Rose tool can help in analyzing business requirements, modeling the solution, designing and coding database and application, (database and application engineering and reverse engineering) as well as writing system documentation automatically Recommended participants are those who are now working as or are going to be promoted to a system analyst, system designer, or programmer analyst as well as to other related IT profession. |
|
Material
Outline |
Objectives |
|
Day
1 : 09.00 – 16.00 Unified
Modeling Language (UML) :
a. Encapsulation b. Inheritance c. Polymorphism
a. Business
Use Case Diagrams b. Use
Case Diagrams c. Activity
Diagrams d. Sequence
Diagrams e. Collaboration
Diagrams f.
Class Diagrams g. State
Chart diagrams h. Component
Diagrams i.
Deployment Diagrams Demonstrating Rational Rose
|
Understand the concept of UML and be able to use
UML diagrams Getting around in Rational Rose |
|
Day
2 : 09.00 – 16.00 Exercising Case Study UML with Rational Rose :
a. Actors b. Use
Cases c. Use
Case Relationships d. Use
Case Diagrams
a. Stereotypes
and Classes b. Discovering
Classes c. Documenting
Classes d. Packages e. Class
Diagrams
a. Use
Case Realization b. Documenting
Scenarios c. Sequence
Diagrams d. Sequence
Diagrams and Boundary Classes e. Complexity
and Sequence Diagrams f.
Collaboration Diagrams
a. Association
Relationships b. Aggregation
Relationships c. Naming
Relationships d. Role
Names e. Multiplicity
Indicators f.
Reflexive Relationships g. Finding
Relationships h. Package
Relationships |
Mastering UML with Rational Rose through
exercising a case study: domain and problem analysis; system design. |
|
Day
3 : 09.00 – 16.00 Continue Exercising Case Study UML with Rational
Rose : 1. Adding
Behaviour and Structure : a. Representing
Behaviour and Structure b. Creating
Operations c. Documenting
Operations d. Relationships
and Operations Signatures e. Creating
Attributes f.
Documenting Attributes g. Displaying Attributes and Operations h. Association
Classes 2. Discovering
Inheritance : a. Inheritance b. Generalization c. Specialization d. Inheritance
Trees e. Single
Inheritance vs. Multiple Inheritance f.
Inheritance vs. Aggregation 3. Analyzing
Object Behavior : a. Modeling
Dynamic Behavior b. States c. States
Transitions d. Special
States e. States
Transitions Details f.
States Details 4. Designing
the System Architecture : a. The
“4+1” View of Architecture b. Logical
View c. Component
View d. Process
View e. Deployment
View f.
Use Case View |
Mastering UML with Rational Rose through
exercising a case study: system design and analysis. |
|
Continue Exercising Case Study UML with Rational
Rose :
a. Preparing
for Code Generation b. What
gets Generated c. Introduction
to Reverse Engineering d. Model
elements Created During Reverse Engineering
a. Starting
a Visual Basic Project b. Visual
Basic Code-Generation Properties c. Using
the Code-Generation Wizard d. Generated
Code e. Reverse
Engineering
a. Creating
a Data Model b. Adding
a Database c. Adding
a Schema d. Adding
Tables e. Adding
Store Procedures f. Adding
Relationships g. Generating
an Object Model from a Data Model h. Generating
a Data Model from an Object Model i.
Generating a Database from a Data Model j.
Updating an Existing Database k. Reverse
Engineering a Database |
Mastering UML with Rational Rose through
exercising a case study : -
Generating Visual Basic Code Mastering UML with Rational Rose through
exercising a case study : - Data
Modeling - Generating
an Object Model - Generating
a Database - Reverse
Engineering a Database |
|
Instructors |
|
|
Yudho Giri Sucahyo, Ir., Ph.D., in Computer Science, Alumni of Information Technology of University of Indonesia (UI) and University of South Australia, 15 years of experiences as IT Expert & Facilitator. |
|
Fees |
|
|
The three days
(intensive, 8 hours per day) training fee is Rp. 4.500.000,- which
includes snacks, lunch/dinner, and Learnit Professional Certification.
For those who want to take UML International Certification Exam from
Tecmetrics USA, there will be an additional exam fee of USD 49.00. Special discount of 15% for in-house
(in-company) training arrangement for at least 8 participants. |