Software Systems Research and Design

Major: System Programming
Code of subject: 7.123.02.O.009
Credits: 5.00
Department: Electronic Computing Machines
Lecturer: Leonid Berezko, PhD, Assoc. Prof.
Semester: 2 семестр
Mode of study: денна
Learning outcomes: Upon successful completion of this course, students will: know the factors affecting the effectiveness of the use of software systems design and research means; be able to plan an effective software systems R&D and use the appropriate means for this purpose; know the problems related to software systems R&D.
Required prior and related subjects: Object-Oriented Programming, Computer systems, Research and design of software systems
Summary of the subject: Methodology of object-oriented analysis and design (OOAD). Means of software systems R&D. UML, a modeling language in the field of software engineering. Structure of UML packages. UML diagrams and their presentation. Integrated models of complex systems. Structured systems and models. UML implementation details.
Assessment methods and criteria: Written reports on labs, oral examination, independent work (30%); final control (control measure, examination), written-oral form (70%).
Recommended books: 1. І.М.Дудзяний.Об’єктно-орієнтоване моделювання програмних систем. – Львів: Видавництво ЛНУ, 2007 – 108 с. 2. Паул Генгсен. Підручник з UmbrelloUML Modeller. Переклад Юрій Чорноіван. Docs.kde.org. – 2014. -37c. 3. Гради Буч, Джеймс Ромбо, Ивар Якобсон. Введение в UML. ДМК Пресс, 2015 – 496 с.

Software Systems Research and Design (курсова робота)

Major: System Programming
Code of subject: 7.123.02.O.011
Credits: 2.00
Department: Electronic Computing Machines
Lecturer: Leonid Berezko, PhD, Assoc. Prof.
Semester: 2 семестр
Mode of study: денна
Learning outcomes: Upon successful completion of the coursework, students will: know the factors affecting the effectiveness of the use of software systems design and research means; be able to use features of Unified Modeling Language (UML) for design and research of software systems; know the problems related to the use of UML for software systems design.
Required prior and related subjects: requirements: Object-Oriented Programming, Computer systems, Research and design of software systems
Summary of the subject: Getting the coursework task and its analysis. Creating the use case diagram according to the task. Identifying the list of diagrams needed to fully represent the project structure and their development. Determining the means needed for developing the project.
Assessment methods and criteria: Written reports on the coursework, oral examination, test (100%)
Recommended books: 1. І.М.Дудзяний.Об’єктно-орієнтоване моделювання програмних систем. – Львів: Видавництво ЛНУ, 2007 – 108 с. 2. Паул Генгсен. Підручник з UmbrelloUML Modeller. Переклад Юрій Чорноіван. Docs.kde.org. – 2014. -37c. 3. Гради Буч, Джеймс Ромбо, Ивар Якобсон. Введение в UML. ДМК Пресс, 2015 – 496 с.