Popis předmětu - B0B36TPA
| 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/B6B16ISPAnotace:
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, 2014Pož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) |