Course: Software Systems Design

» List of faculties » FEI » KIT
Course title Software Systems Design
Course code KIT/PPSFK
Organizational form of instruction Lecture + Lesson
Level of course unspecified
Year of study not specified
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Šimerda Karel, Ing.
  • Veselý Petr, Ing.
Course content
What is UML? What is the Unified Process? Requirements. Use case modelling. Advanced use case modelling. Analysis. Object and classes. Finding analysis classes. Relationships. Inheritance and polymorphism. Analysis packages. Use case realization. Advanced use case realization. Activity diagrams.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities
Learning outcomes
The main goal of the course is to take the students through the process of object oriented (OO) analysis and design using the Unified Modelling Language (UML) and the Unified Process (UP). After having gone through the course the students should be able to understand the UML and use it in software system design including managing the methods of planning and control of interactive development process within a project team.

Prerequisites
Knowledge of the object oriented programming

Assessment methods and criteria
Oral examination, Home assignment evaluation

Given assignment confirms that a student has attended lessons to the extent required and fulfilled qualified requirements. Form, contents and length of the exam are determined in accordance with Study and Examining Rules of University of Pardubice. The exam involves an oral part.
Recommended literature
  • Arlow, J., Neustadt, I. 2 and the Unified Process: Practical Object-Oriented Analysis and Design, 2/E. Addison-Wesley Professional, 2005. ISBN 978-0321321275.
  • Arlow, Jim. UML 2 a unifikovaný proces vývoje aplikací : objektově orientovaná analýza a návrh prakticky. Brno: Computer Press, 2008. ISBN 978-80-251-1503-9.
  • Schmuller, Joseph. Myslíme v jazyku UML. Praha: Grada, 2001. ISBN 80-247-0029-8.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester