Popis předmětu - B0B36TPA

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
B0B36TPA Tvorba podnikových aplikací
Role:PS Rozsah výuky:2P+2C
Katedra:13136 Jazyk výuky:CS
Garanti:Kadleček D., Náplava P. Zakončení:KZ
Přednášející:Kadleček D., Náplava P. Kreditů:5
Cvičící:Kadleček D., Náplava P. Semestr:Z

Webová stránka:

https://moodle.fel.cvut.cz/courses/B6B16ISP

Anotace:

Předmět se zaměřuje na návrh, tvorbu a implementaci "Low-Code" a "No-Code" aplikací. Cílem je umět uchopit problém a jako informační systém, který je součástí řešení problému, umět připravit a nasadit již existující řešení místo vývoje "from scratch". Například v podobě ERP nebo x(C)RM systému. Zvláštní pozornost je věnována procesní automatizaci pomocí již existujících procesních nástrojů. Studenti se seznámí s vybranými nástroji, naučí se tato řešení nastavovat a případně pomocí jednoduchých programových úprav připravit řešení pro uživatele. Během výuky jsou také představeny rozšiřující způsoby popisu chování a fungování informačních systémů (jako doplněk k UML) a kvalitou, která se používá v rámci IT implementačních projektů.

Cíle studia:

Absolvováním předmětu získají student přehled o možnostech přípravy, nasazení a provozu již existujících informačních systémů. Tyto znalosti jim umožní při rozhodování o nasazení informačního systému posoudit nutnost vytvoření řešení nového nebo použití některého z již existujících systémů. Současně budou schopni identifikovat slabá místa existujících systémů a vyzkouší si jejich integraci s jinými systémy.

Osnovy přednášek:

1. Přednáška - Úvod do předmětu, základní koncepty podnikových aplikací
2. Přednáška - Podniková a ICT strategie, popisy systémů
3. Přednáška - Úvod do prostředí MS Power Apps
4. Přednáška - Pokročilé funkčnosti a možnosti platformy MS Power Apps - AI
5. Přednáška - Enterprise Architektura
6. Přednáška - Aktuální trendy v oblasti No-Code, Low-Code
7. Přednáška - BPMN a procesní automatizace
8. Přednáška - Workflow, procesní engine
9. Přednáška - Pokročilejší koncepty zpracování procesů
10. Přednáška - Měření procesů, DMN, uživatelská interakce s procesem
11. Přednáška - Interakce s procesem, uživatelské rozhraní
12. Přednáška - Byznys vs. IT spolupráce, prezentace vybraného BPMS procesního nástroje
13. Přednáška - Uzavření výuky, vyzvaná přednáška externisty na téma praktických zkušeností s používáním procesního engine
13. Přednáška - Co se jinam nevešlo

Osnovy cvičení:

1. Cvičení - Úvod do cvičení, jednouchá No-Code, Low-Code aplikace
2. Cvičení - Vyhodnocení domácího úkolu
3. Cvičení - Práce v prostředí MS Power Apps
4. Cvičení - Práce v prostředí MS Power Apps, zadán 1. semestrálního projektu
5. Cvičení - Práce na 1. semestrálním projektu, konzultace
6. Cvičení - Uzavření 1. výukového bloku, prezentace 1. semestrálního projektu
7. Cvičení - Ukázkový příklad v nástroji Camunda
8. Cvičení - Rozšíření ukázkového příkladu o pokročilejší procesní prvky
9. Cvičení - Zpracování výjimek v procesním nástroji Camunda
10. Cvičení - DMN a byznysová pravidla, Měření procesů, optimalizace procesů
11. Cvičení - Tvorba vlastního konektoru
12. Cvičení - Konzultace 2. semestrálních projektů
13. Cvičení - Konzultace 2. semestrálních projektů, praktická ukázka implementace
14. Cvičení - Uzavření předmětu, prezentace 2. semestrálních projektů

Literatura:

Gála Libor, Šedivá Zuzana, Pour Jan, Podniková informatika - Počítačové aplikace v podnikové a mezipodnikové praxi, Grada, 2015 Keri E. Pearlson, Carol S. Saunders, Dennis F. Galletta, Managing and Using Information Systems: A Strategic Approach, Wiley, 2019 Joseph S. Valacich, Joey F. George, Modern Systems Analysis and Design, Pearson, 2019 Stiehl, Volker, Process-Driven Applications with BPMN, Springer International Publishing, 2014

Požadavky:

Studenti během semestru zpracovávají tři úlohy, v rámci kterých si ověří znalosti tvorby aplikací v prostředí, vyžadující minimální nebo žádné programování. Pro realizaci prvních dvou úloh jsou vyžadovány jen základní znalosti programování/algoritmizace. V rámci třetí, komplexní úlohy, si studenti také zkusí jednoduchou integraci s jinými systémy a je vyžadována alespoň základní znalost frameworku Spring Boot. Pro práci na cvičeních se předpokládá, že si studenti nosí své vlastní notebooky. Výuka od 3. do 6. týdne semestru bude probíhat v prostředí jednoho z partnerů předmětu, mimo prostory fakulty. Předmět je zakončený klasifikovaným zápočtem, klíčem hodnocení jsou výstupy, vytvořené v průběhu tvorby tří aplikací. Včetně prezentace vytvořených výstupů. Přednášky a cvičení jsou ve větší části semestru spojovány do jednoho uceleného bloku, kdy se navzájem prolíná náplň přednášky a cvičení. S ohledem na nutné znalosti je doporučené chodit na celý výukový blok.

Klíčová slova:

Low-Code, No-Code, BPMN, ERP, CRM, RPA, IT strategie, IDEF, SSADM, Power Apps, Camunda,

Předmět je zahrnut do těchto studijních plánů:

Plán Obor Role Dop. semestr
BPSIT_2021 Před zařazením do oboru PS 5
BPSIT3_2021 Business informatics PS 5


Stránka vytvořena 13.11.2025 12:51:06, semestry: Z,L/2026-7, Z/2025-6, L/2024-5, L/2025-6, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)