SylabUZ

Wygeneruj PDF dla tej strony

Software Modeling in Economic Systems - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Software Modeling in Economic Systems
Kod przedmiotu 11.9-WK-CSEED-SMES-S22
Wydział Wydział Matematyki, Informatyki i Ekonometrii
Kierunek Computer science and econometrics
Profil ogólnoakademicki
Rodzaj studiów drugiego stopnia z tyt. magistra
Semestr rozpoczęcia semestr zimowy 2023/2024
Informacje o przedmiocie
Semestr 2
Liczba punktów ECTS do zdobycia 4
Typ przedmiotu obieralny
Język nauczania angielski
Sylabus opracował
  • dr hab. inż. Silva Robak, prof. UZ
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Wykład 15 1 - - Zaliczenie na ocenę
Projekt 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

The aim of the course is to give a basic knowledge of modeling for analysis and design of information systems with object-oriented methods and UML notation, software reuse methods (design patterns) and the BPMN Notation.

Wymagania wstępne

Basic knowledge of information systems technology and information systems design.

Zakres tematyczny

  1. E-Business modeling: business processes modeling; (Rational) Unified Process and UN/CEFACT methodology.
  2. Object-oriented business modeling: domain modeling, requirements modeling, use cases, dictionary, and class model. Modeling dynamics of a business system.
  3. Principles of object-oriented modeling of software with reuse: design patterns, components, and frameworks. Software product lines.
  4. Distributed systems architectures. Architectural design: architecture layers, managing relationships: modules, packages and interfaces.
  5. Chosen design patterns: façade, abstract factory, responsibility chain, observer and mediator. 
  6. Business Process Modeling Notation; comparing BPM with UML. Model Driven Architecture MDA.

Metody kształcenia

Traditional lecture and the project exercises. The students will develop the own project according to the instructions given at the beginning of the term; discussions to practice, reinforce and ingrain what the students have learned in the lectures. 

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

The grade for the course consists of the grade for the project (50%) and the grade for the lecture (50%). The condition for passing the course is a positive grade for the lecture and project.

Literatura podstawowa

G. Booch, J. Rumbaugh, I. Jacobson, The Unified Modeling Language User Guide, Addison-Wesley 2005

E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley Professional 1994

Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers, Fundamentals of Business Process Management, Springer 2019

 

Literatura uzupełniająca

Michael Havey, Essential Business Process Modeling, O'Reilly Media, Inc..2005

 

Uwagi


Zmodyfikowane przez dr Ewa Synówka (ostatnia modyfikacja: 10-04-2024 21:14)