|
Objectoriented System Development using UML
Price 19 000
Number of days 4
|
|
|
UML (Unified Modeling Language) is an industrial standard for object oriented modeling of software systems (adopted by OMG). The course covers all included diagrams in UML and their usage - from analysis to design. Exercises follow after each step to illustrate and explain the theory. The purpose of the exercises is to let the participants work through a complete model of a small application, to have as a reference in the future. The course shows how all UML-diagrams are to be used together in a practical manner.
Objectives To get a basic understanding of how to think in an object oriented environment and to get hands-on experience of UML. |
Who should attend? Everyone involved in object oriented system development on an analysis or design level.
Previous Knowledge None.
Course Material Material produced by Enea and the book "The Unified Modeling Language User Guide" by Grady Booch, James Rumbaugh and Ivar Jacobson are included in the course.
General The course material is in English. |
Course Contents
Class diagram, classes, associations, attributes, inheritance, operations Advanced associations Package,interface and stereotypes Use cases and actors State diagram
|
Activity diagram Collaboration diagram Sequence diagram Component diagram Deployment diagram Development process Iterative and incremental development |
Architecture-focused development Design Database management Integration of the different diagrams
|
|