Lecturer(s)
|
-
Friebel Ludvík, Ing. Ph.D.
-
Milota Josef, RNDr.
-
Beránek Ladislav, prof. Ing. CSc., MBA
|
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)
|
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.
-
Chorafas, D.,N. Enterprise Architecture and New Generation Information Systems. CRC Press, 2016. ISBN 1420000314.
-
J. Paul. Design Patterns in C#. Amazon Digital Services LLC, 2012.
-
R. K. Wysocki. Effective Project Management: Traditional, Agile, Extreme. Wiley; 7 edition, 2013. ISBN 978-1118729168.
-
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.
|