Analysis and Modelling of Traffic Systems
Abbreviation: ANMOPRSU Load: 30(L) + 15(E) + 15(LE) + 0(S) + 0(FLE) + 0(PEE)
Lecturers in charge: dr. sc. Štefica Mrvelj
dr. sc. Marko Matulin
Lecturers: prof. dr. sc. Štefica Mrvelj ( Exercises )
doc. dr. sc. Marko Matulin ( Laboratory exercises )
Course description: System: term and classification. Technology systems and formal theories of general systems. Isomorphism and homomorphism. System behavior, structure, and programs. Software development methodologies. System modeling. Functional requirements. System analysis, construction, and testing. UML (Unified Modeling Language) as a formal system description language. Use Case diagram. Class diagram. Classes. Objects. Inheritance. Grouping, stacking, and generalization of classes. Polymorphism. Collaboration diagram. Sequence diagram. Activity Diagram. State diagram. Deployment diagram. Systems engineering software. IT support for traffic systems management.
Lecture languages: - - -
Compulsory literature:
1. Mrvelj, Š., Matulin, M.: Autorizirane prezentacije, videopredavanja i videovježbe (dostupno na sustavu Merlin)
2. Bennet, S., Skelton, J., Lunn, K.: Schaum's Outline of UML, McGraw-Hill, 2001.
3. Jacobson, I.: Object-Oriented Softvare Engineering: A Use Case Driven Approach, Addison-Wesley, 1992.
Recommended literature:
4. Blaha, M.R., Rumbaugh, J.R.: Object-Oriented Modeling and Design with UML, Prentice-Hall, 2004.
5. Booch, G., Maksimchuk, R.A., Engle, M.W.,Young, B.J., Conallen, J., Houston, K.A.: Object-Oriented Analysis and Design with Applications, Addison-Wesley, 2007.
6. https://www.omg.org
Legend
L - Lectures
E - Exercises
LE - Laboratory exercises
S - Seminar
FLE - Practical foreign language exercises
PEE - Physical education excercises
* - Not graded