Course unit code:
Course unit title:
Analysis and Design of Information Systems
Mode of completion and Number of ECTS credits:
Exm (3 credits)
Course supervisor:
RNDr. Martin Nehéz, PhD.
Name of lecturer(s):
M. Nehéz (2020/2021 – Winter)
M. Nehéz (2015/2016 – Winter)
Learning outcomes of the course unit:
Student is able to understand and describe process modeling principles. He/she knows to select an adequate type of UML diagram and is able to apply it in information systems modeling. He/she has knowledge to use principles of information systems modeling with respect to an adequate methodology. Student has skills to design a convenient information system and to use developmental methods and tools accordingly. He/she has skills do create a documentation for a created analysis and design.
Prerequisites for registration:
Course contents:
1. Business process modeling and BPMN (allowance 1/2)
a. Principles of process management, elements and principles of BPMN usage

2. Notions and principles of software engineering (allowance 1/0)
a. Software life cycle, team of developers, developmental methodologies, graphical tools and notations
b. Software development models and methodologies
c. Structured versus object-oriented approaches of software development

3. UML modeling (allowance 2/2)
a. Elements of a model in UML
b. Daigarm's taxonomy
c. Requests specification and use cases modeling

4. Data modeling and class diagrams (allowance 4/4)
a. Elements of class diagrams
b. Conceptual data model
c. Logical data model
d. Physical data model
e. Class diagrams transformation into relational database model

5. Behavior diagrams (allowance 3/3)
a. Interaction overview diagrams, sequence diagrams
b. State-transition diagrams
c. Activity diagrams

6. Information systems architecture (allowance 2/2)
a. Structure diagrams (Component Structure Diagram, Package Diagram, Deployment Diagram)
b. Information systems architecture modeling
c. Analysis and design of a selected information system

Recommended or required reading:
  • NEUSTADT, I. – ARLOW, J. UML 2 a unifikovaný proces vývoje aplikací. Brno: Computer Press, 2007. 568 s. ISBN 978-80-251-1503-9.
  • NEHÉZ, M. Analýza a návrh informačných systémov. Košice: Equilibria, 2013. 40 s. ISBN 978-80-8143-093-0.
Planned learning activities and teaching methods:
The course Analysis and design of information systems is realized by 13 two-lessons talks and 13 one-lesson seminars.
Assesment methods and criteria:
Language of instruction:
Slovak, English
Facebook / Youtube

Facebook / Youtube