Skip to main content
Skip header

Designing Information Systems

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code155-1303/01
Number of ECTS Credits Allocated6 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *First Cycle
Year of Study *Second Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionCzech
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
MIN20Ing. Jan Ministr, Ph.D.
DAN11Ing. Roman Danel, Ph.D.
Summary
The aim of the course is to acquire basic skills in designing information systems object-oriented approach. Students will become familiar with the modeling language UML 2 and IS development methodology Scrum.
Learning Outcomes of the Course Unit
The aim of the course is to acquire basic skills in designing information systems object-oriented approach. Students will become familiar with the modeling language UML 2 and IS development methodology Scrum.
Course Contents
Framework syllabus of lectures:
1. UML and the development of an information system
2. Principles of object-oriented modeling
3. Using principles of object-oriented modeling
4. USE CASE modeling and relationship with BPMN
5. functional modeling
6. dynamic modeling
7. Modeling system architecture
8. The concept of Scrum methodology
9. Agile Scrum properties
10. The role and methodology Scrum teams
11. Methods and tools of Scrum methodology (Product Backlog. Sprints and stories. Poker Planning).
12. Quality management methodology Scrum

Exercise:
Project preparation IS smaller object approach using UML2, BPMN and Scrum methodologies.
Recommended or Required Reading
Required Reading:
RUBIN, Keneth S. Essential Scrum: A Practical Guide to the Most Popular Agile Proces. Michigan: Pearson Education, 2012. 452 s. ISBN 978-0-13-704329-3.
WACLAWIK, Raul, S. Object-Oriented Analysis a Design for Information Systems: Modeling with UML, OCL, and IFML. 376 s. Amsterdam: Elservier, 2014. ISBN 9780124186736
CADLE, James and Donald YATES. Project Management for Information Systems. 5th ed. Edinburg: Pearson, 2008. ISBN 978-0-13-206858-1.
ARLOW, Jim and Ila NEUSTADT. UML 2 a unifikovaný proces vývoje aplikací – Objektově orientovaná analýza a návrh prakticky. Brno: Computer Press, 2007. 567 s. ISBN 978-80-251-1503-9.
KRAVAL, Ilja. Analytické modelování informačních systémů pomocí UML v praxi. Brno: Object Consulting, 2010. 140 s. ISBN 978-80-254-6986-6.
BUCHALCEVOVÁ, Alena a Iva STANOVSKÁ. Příkladdy modelů analýzy a návrhu aplikace v UML. Praha: Oeconomica, 2013. ISBN 978-80-245-1922-7.
Recommended Reading:
SHORE, James and Shane WARDEN. The Art of Agile Development. Sebastopol: O’Reilly Media, 2007. ISBN 978-0-596-52-767-9.
ESCALONA, María, J. Information System Development“ Improving Enterprise Communication. London: Springer, 214. ISBN 978-3-319-07214-9.
DENNIS, Alan et al. System Analysis and Design. 7th ed. New York: Wiley, 2019. ISBN 978-1-119-49648-9.
WIEGERS, Karl, E. Požadavky na Software – Od zadání k architektuře aplikace. 2. vyd. Brno: Computer Press, 2008. 448 s. ISBN 978-80-251-1877-1.
COCKBURN, Alistair. Use Cases: Jak efektivně modelovat aplikace. Brno: Computer Press, 2005. ISBN 80-251-0721-3.
CLAPEK, Dušan et al. Analýza a návrh informačních systémů. Praha: Oeconomia, 2011. ISBN: 978-80-245-1782-7.
Planned learning activities and teaching methods
Lectures, Tutorials, Project work
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Exercises evaluation and ExaminationCredit and Examination100 (100)51
        Exercises evaluationCredit35 15
        ExaminationExamination65 16