| WA1008 OOAD using UML and Rational Rose |
|
|
Delivery Method: Classroom (Hands-on Lab)
Skill Level: Intermediate
IDE: Rational Rose 2001
Application Server: None.
Database: None. |
|
|
Programmers familiar with Object-Oriented concepts will learn how to visually
design complex applications using UML notations. This course teaches students:
|
|
- Rational Unified Process
- Explain this industry standard and proven software development methodology.
- Best practices in software development covered by this methodology.
- Case study
- Requirements gathering
- Designing classes and their relationships.
- Rational Rose
- How to use this interactive tool to model object oriented applications.
- Create use case diagrams.
- Create sequence diagrams.
- Create class diagrams.
- How to carry out team development.
- How to extend Rational Rose using RoseScript.
|
|
| Prerequisites |
|
Understand Object-Oriented principles. |
|
| Skills Gained |
|
Upon completion of this course, students should be able to
- Approach new complex software development with confidence.
- Identify and mitigate risk as early as possible.
- Model the application using Rational Rose.
- Implement the software based on the design.
- Establish a software development methodology for in-house development.
|
|
| Practical Work |
|
The course uses a sample application as an example. During the lecture,
the instructor designs parts of the application. In the hands on lab, students
complete rest of the design. |
|
| Audience |
|
Developers and Architects |
|
| Duration |
|
Two days. |
|