1. |
Business process modeling and BPMN (allowance 1/2) |
|
a. |
Principles of process management, elements and principles of BPMN usage |
|
2. |
Notions and principles of software engineering (allowance 1/0) |
|
a. |
Software life cycle, team of developers, developmental methodologies, graphical tools and notations |
b. |
Software development models and methodologies |
c. |
Structured versus object-oriented approaches of software development |
|
3. |
UML modeling (allowance 2/2) |
|
a. |
Elements of a model in UML |
b. |
Daigarm's taxonomy |
c. |
Requests specification and use cases modeling |
|
4. |
Data modeling and class diagrams (allowance 4/4) |
|
a. |
Elements of class diagrams |
b. |
Conceptual data model |
c. |
Logical data model |
d. |
Physical data model |
e. |
Class diagrams transformation into relational database model |
|
5. |
Behavior diagrams (allowance 3/3) |
|
a. |
Interaction overview diagrams, sequence diagrams |
b. |
State-transition diagrams |
c. |
Activity diagrams |
|
6. |
Information systems architecture (allowance 2/2) |
|
a. |
Structure diagrams (Component Structure Diagram, Package Diagram, Deployment Diagram) |
b. |
Information systems architecture modeling |
c. |
Analysis and design of a selected information system |
|