SylabUZ

Generate PDF for this page

Business process modeling - course description

General information
Course name Business process modeling
Course ID 04.2-WM-BEP-MPB
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study E-business
Education profile practical
Level of studies First-cycle studies leading to Engineer's degree
Beginning semester winter term 2022/2023
Course information
Semester 5
ECTS credits to win 5
Course type obligatory
Teaching language polish
Author of syllabus
  • dr inż. Iwona Pająk
  • dr inż. Grzegorz Pająk
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 30 2 18 1,2 Credit with grade
Laboratory 30 2 18 1,2 Credit with grade

Aim of the course

Zapoznanie z metodami i narzędziami stosowanymi do modelowania, analizy i automatyzacji procesów biznesowych z wykorzystaniem notacji BPMN.

Prerequisites

Podstawowy kurs matematyki i programowania.

Scope

Wykład

W01. Pojęcia podstawowe, podejście funkcjonalne i procesowe do modelowania organizacji, diagram procesu i podstawowe elementy notacji BPMN.

W02. Diagram współpracy, mapy procesów i rozszerzenia BPMN. Podstawowe wzorce projektowe.

W03-04. Podstawy automatyzacji procesów biznesowych.

W05. Metamodel BPMN.

W06. Bramki oparte na danych, przepływ sekwencyjny. Wzorce projektowe używające bramek.

W07. Aktywności: zadania, podprocesy wbudowane, podprocesy ad-hoc, elementy wywoływane.

W08. Zdarzenia początkowe, końcowe i pośrednie, bramki oparte na danych, podprocesy zdarzeniowe. Wzorce projektowe używające zdarzeń.

W09.  Pośrednie zdarzenia krawędziowe, podprocesy transakcyjne.

W10-12. Analiza efektywności procesów biznesowych: szacowanie czasu i kosztów, szacowanie obciążenia, teoria kolejek.

W13. Diagramy konwersacji i choreografii.

W14. Powtórzenie wiadomości, modelowanie i analiza rozbudowanych procesów.

W15. Kolokwium zaliczeniowe.

Laboratorium

L01-02. Rozpoznanie środowiska ADONIS - diagram procesu, diagram współpracy, dane i komentarze, rozszerzenia BPMN, mapy procesów.

L03-04. Rozpoznanie środowiska Bonita - Bonita Studio, Bonita Portal, tworzenie i wdrażanie modeli, zarządzanie uczestnikami, lista zadań, przeglądanie procesów, automatyzacja prostego procesu.

L05-06. Automatyzacja procesu w Bonita - wykorzystanie danych, projektowanie formularzy, zadania skryptowe.

L07. Bonita - modelowanie i automatyzacja procesów wykorzystujących różne rodzaje bramek opartych na danych.

L08-09. ADONIS - zastosowanie bramek opartych na danych i powiązanych wzorców projektowych do modelowania prostych procesów.

L10. ADONIS - zastosowanie zdarzeń oraz bramek opartych na zdarzeniach do modelowania obsługi błędów.

L11-13. ADONIS - przeprowadzanie analiz i symulacji, szacowanie czasu i kosztu procesu, analiza obciążenia procesu.

L14. Notacja BPMN – podsumowanie i powtórzenie.

L15. Kolokwium zaliczeniowe.

Teaching methods

Wykład: wykład konwencjonalny z wykorzystaniem wideoprojektora.

Laboratorium: zajęcia praktyczne w laboratorium komputerowym.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład: zaliczenie kolokwium końcowego.

Laboratorium: zaliczenie wszystkich zadań laboratoryjnych i pozytywna ocena z kolokwium.

Ocena końcowa: średnia arytmetyczna oceny z wykładu i laboratorium.

Recommended reading

  1. Drejewicz, S., Zrozumieć BPMN. Modelowanie procesów biznesowych, Gliwice, Helion, 2012.
  2. Gawin, B., Marcinkowski, B., Symulacja procesów biznesowych. Standardy BPMS i BPMN w praktyce, Warszawa, One Press, 2012.
  3. Piotrowski M., Procesy biznesowe w praktyce. Projektowanie, testowanie i optymalizacja, Helion, Gliwice, 2014.
  4. Business Process Model and Notation. Version 2.0, OMG, http://schema.omg.org/spec/BPMN/

Further reading

  1. Dumas M., La Rosa M., Mendling J., Reijers H., A Fundamentals of Business Process Management, Springer, 2013, 2018.
  2. Kossak F., Illibauer C., Gaist V. et al., A Rigorous Semantics for BPMN 2.0 Process Diagrams, Springer International Publishing Switzerland, 2014.
  3. White S.A., Miers D., BPMN Modeling and Reference Guide: Understanding and Using BPMN, Future Strategies Inc., 2008.
  4. Silver B., BPMN Method and Style, Cody-Cassidy Press, 2009.

Notes


Modified by dr inż. Iwona Pająk (last modification: 19-04-2022 10:59)