MVŠO:XSP1_UIM Software Project 1 - Course Information
XSP1_UIM Software Project 1
Moravian Business College Olomoucwinter 2015
- Extent and Intensity
- 0/2/0. 4 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Mgr. Aleš Keprt, Ph.D. (seminar tutor)
- Guaranteed by
- Mgr. Aleš Keprt, Ph.D.
Moravian Business College Olomouc - Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Company Information Systems (programme MVŠO, 1091)
- Course objectives
- In this course, students apply their knowledge of object oriented programming theory, management and systems theory to the field of software projects. They learn to use software tools and technologies used in software projects. The second half of semester is solely practical, aimed to a concrete project to be solved by students.
- Syllabus
- 1. Course introduction. Installation of software tools.
2. Repetition of basic terms of object oriented programming.
3. Introduction to UML language. Iterative and incremental development. Phases.
4. Modeling of system behavior. Finding use cases. Borders of system. Scenarios.
5. Objects and classes. Properties of an object. Finding classes. Class diagram. Stereotypes.
6. Interaction among objects. Sequential diagram. Collaboration diagram. Finding classes.
7. Relations among classes, relations among objects. Association, navigation, roles, aggregation, reflexive association. Modeling of relations.
8. Assignment of students' project.
9. Operations and attributes. Signatures. Finding more classes and relations. Derived attributes. Encapsulation.
10. Consultation of students' project.
11. Inheritance. Deriving operations, relations. Generalization and specialization of classes. Inheritance hierarchy. Levels of abstraction. Multiple inheritance. Inheritance vs aggregation.
12. Consultation of students' project.
- 1. Course introduction. Installation of software tools.
- Literature
- required literature
- PECINOVSKÝ R. Naučte se myslet a programovat objektově. Computer Press. ISBN 978-80-251-2126-9. info
- MERUNKA V. Objektové modelování. Alfa. ISBN 978-80-87197-04-2. info
- KANISOVÁ H., MÜLLER M. UML srozumitelně. Computer Press. ISBN 80-251-1083-4. info
- FOWLER M. Destilované UML. Grada, 2009. ISBN 978-80-247-2062-3. info
- KRAVAL I. Objektové modelování pomocí UML v praxi. Object counting, 2005. info
- KRAVAL I. Objektové modelování a UML v praxi. Object consulting, 2000. info
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Enrolment Statistics (winter 2015, recent)
- Permalink: https://is.mvso.cz/course/mvso/winter2015/XSP1_UIM