Lecturer(s)
|
-
Friebel Ludvík, Ing. Ph.D.
-
Milota Josef, RNDr.
-
Beránek Ladislav, prof. Ing. CSc., MBA
-
Homan Jiří, Ing.
|
Course content
|
1. Basics of process and object modeling 2. Structural design patterns, Design patterns for OOAD 3. The use of basic UML diagrams, creating UML profiles. 4. Teamwork and versioning. Reverse engineering. Model Driven Architecture. 5. Additional modeling options (non UML) - GUI modeling, process modeling, data modeling. 6. Basics of information systems architecture - architectural design patterns - layered architecture, three-tier architecture, fat client, patterns for distributed systems 7. IS architecture. Service-oriented architecture (SOA). Good practices in the design of information systems - scalability, security, stability, easy maintenance, prototyping. 8. The concept and solution methodology development, operation and maintenance of IS, IS models of development (new applications, respectively. Services) 9. Life cycle of a project for the development of new applications deployment, TASW, outsourcing IT services 10. Basic principles of project management information systems.
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming)
- Semestral paper
- 34 hours per semester
- Preparation for classes
- 30 hours per semester
- Class attendance
- 56 hours per semester
- Preparation for credit
- 20 hours per semester
- Preparation for exam
- 30 hours per semester
|
Learning outcomes
|
The aim of this course is to acquaint students with principles of object-oriented analysis and design with an emphasis on using UML (Unified Modeling Language), with the basic principles of architecture, development, operation and management information system based on modern information technologies.
Students will be able to understand the particular topics of system analysis and desing. They will be able to realize a design of an information system using UML diagrams or other methods. They will understant architecture of infomation systems and will be able to design this architecture for various organizations.
|
Prerequisites
|
The course Analysis and design of IS 1
|
Assessment methods and criteria
|
Combined exam
Elaboration and presentation of two term papers. Active participation in the exercises.
|
Recommended literature
|
-
A. Dennis, B. H. Wixom. Systems Analysis and Design. Wiley; 6 edition, 2014. ISBN 978-1118897843.
-
Basl, J., & Blažíček, R. Podnikové informační systémy: podnik v informační společnosti. Praha: Grada Publishing, a.s., 2012. ISBN 978-80-247-4307-3.
-
BRUCKNER, T. Tvorba informačních systémů: principy, metodiky, architektury.. Praha: Grada, 2012. ISBN 978-80-247-4.
-
I. Neustadt, J. Arlow. UML 2 a unifikovaný proces vývoje aplikací. Praha: Computer Press, 2010.
-
J. Paul. Design Patterns in C#. Amazon Digital Services LLC, 2012.
-
MERUNKA, V. Objektové modelování. 2008.
-
Rydval, S. UML pro analytiky. Praha: Elebedial, 2019. ISBN 978-80-906968-5-3.
-
Řepa, V. a kol.:. Analýza a návrh informačních systémů. Praha, Ekopress, 1999.
-
ŘEPA, V. Podnikové procesy. Procesní řízení a modelování. Grada, Praha, 2007.
-
S. Bennett, R. Farmer. Object-Oriented Systems Analysis and Design Using UML. McGraw-Hill Higher Education; 4 edition, 2010. ISBN 978-0077125363.
-
S.A. Bernard. An Introduction To Enterprise Architecture. AuthorHouse, 2012. ISBN 978-1477258002.
|