Skip to main content
Skip header
Terminated in academic year 2022/2023

Object Oriented Analysis and Design

Type of study Follow-up Master
Language of instruction Czech
Code 548-0041/03
Abbreviation OOAN
Course title Object Oriented Analysis and Design
Credits 5
Coordinating department Department of Geoinformatics
Course coordinator doc. Ing. Petr Rapant, CSc.

Subject syllabus

1) What is UML
2) What is a Unified Process
3) Requirements and their specifications
4) Modelling of use cases
5) Advanced use case models
6) Analysis
7) Classes and objects
8) Analytical classes
9) Realization of use cases
10) Diagram of activities
11) Advanced activity diagrams
12) State diagrams
13) Design
14) Implementation

Literature

Arlow, J., Neustadt, I.: UML 2 and the unified process.
ISBN-13: 978-0321321275 
Tom Pender.: UML Bible. John Wiley & Sons, Inc., 2003. 984 str.
Hay, D.C.: UML and Data Modelling. Technics Publications, LLC, 2011. 233 str.
Dennis, A. et al.: Systems Analysis and Desingn with UML. An Object Oriented Approach. . 3rd ed. John Wiley and Sons., 2010. 581 str.

Advised literature

M. Fowler: UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison-Wesley
T. Pender: UML Bible, Wiley 2003, ISBN: 978-0-7645-2604-6