| |
|
Generating implementation from system requirements
Franců, Jan ; Adámek, Jiří (oponent) ; Hnětynka, Petr (vedoucí práce)
Vytváření softwarového systému začíná sepsáním systémových požadavků. Obyčejně jsou tyto požadavky zapsány pomocí UML a obsahují mimo jiné use casy a domain model. Use case je sekvence úloh, které je potřeba udělat k dosáhnutí jednoho z cílů systému. Úloha je zapsána v přirozeném jazyce (angličtina). Domain model, zpravidla zachycen jako class diagram, popisuje použité objekty a jejich relace. Cílem této práce je zjistit, zda specifikace systémových požadavků jsou postačující pro generovaní implementačního modelu, který bude řídit komunikaci mezi systémovými komponentami. Model by měl být použitelný pro další vývoj a pro testovíní uživatelského rozhraní. Bude předložen prototyp programu generujícího implementační model.
|
|
Ošetřovatelská péče založená na humanisticko-altruistických hodnotách podle modelu Margarety Watsonové
SCHOLZ, Pavel
Téma této disertační práce, je ošetřovatelská péče založená na humanisticko-altruistických hodnotách podle modelu Margarety Watsonové Vytvoření koncepčních modelů a jejich označení samo o sobě bylo velmi důležitým pokrokem v oboru ošetřovatelství. Koncepční modely v ošetřovatelství představují spojník mezi filozofií, teorií a praxí. Koncepční model M. J. Watson je unikátní v tom, že se soustředí na sebepoznání sestry, také patří mezi humanistické koncepční modely, vychází z principu humanismu, respektování práv pacientů. Zahraniční autoři hovoří o obsahu jejího modelu jako o návratu k hlubokým profesionálním ošetřovatelským kořenům a hodnotám, jako je pomoc druhým, empatie, důvěra, vyhledávání a uspokojování potřeb nemocného člověka. Pro praktickou aplikaci vytvořila M. J. Watson 10 faktorů humanistické péče. V oblasti výzkumné části bylo provedeno dotazníkové šetření zaměřené na informovanost o vybraných koncepčních modelech a zájem sester o vzdělávací kurzy v oblasti koncepčních modelů. Dále byl aplikován koncepční model M. J. Watson v praxi, k čemuž byly využity rozhovory konstruované dle předlohy autorky a dále tzv. deníky sestry. Kvalitativní výsledky byly zpracovány pomocí modifikovaného přístupu dle Ritchieho a Spencera. Stanovili jsme si 2 cíle práce. K dosažení cíle zjistit informovanost sester o koncepčním modelu M. J. Watson bylo stanoveno 6 hypotéz. Hypotéza č. 1: Sestry nejsou informované o koncepčním modelu M. J. Watson. Tato hypotéza byla potvrzena. Hypotéza č. 2: Sestry nevyužívají koncepční model M. J. Watson při ošetřování svých klientů. Tato hypotéza byla potvrzena. Hypotéza č. 3: Sestry uznávají empatii jako důležitou schopnost sestry. Tato hypotéza byla potvrzena. Hypotéza č. 4: Zájem sester o vzdělávací kurzy v oblasti koncepčních modelů se liší podle délky praxe. Tato hypotéza byla potvrzena. Hypotéza č. 5: Zájem sester o vzdělávací kurzy v oblasti koncepčních modelů se liší podle věku. Tato hypotéza nebyla potvrzena. Hypotéza č. 6: Zájem sester o vzdělávací kurzy v oblasti koncepčních modelů se liší podle vzdělání. Tato hypotéza nebyla potvrzena. Za překvapivý výsledek považujeme, že přestože sestry připouštějí nedostatek informací o koncepčních modelech, převládá u nich nezájem o případný kurz v této oblasti. K dosažení cíle zjistit, jaké změny vyvolává poskytování ošetřovatelské péče na základě koncepčního modelu M. J. Watson u vybraných sester a klientů jsme realizovali praktickou aplikaci modelu. V průběhu našeho výzkumu jsme pro dosažení cíle stanovili více výzkumných otázek, kterým se v práci věnujeme. Výzkumná otázka č. 1: Budou sestry při realizaci ošetřovatelské péče dle M. J. Watson udávat větší spokojenost se svojí prací než dříve? Výzkumná otázka č. 2: Budou sestry spatřovat větší přínos ve způsobu poskytování ošetřovatelské péče dle M. J. Watson oproti své běžné praxi? Výzkumná otázka č. 3: Jak ovlivňuje klienty poskytovaná ošetřovatelská péče dle M. J. Watson? Výzkumná otázka č. 4: Jak budou sestry hodnotit úspěšnost aplikace deseti faktorů humanistické péče dle M. J. Watson? Výzkumná otázka č. 5: Jaká negativa vnímají sestry při aplikaci modelu M. J. Watson v praxi? Domníváme se, že se nám podařilo touto prací prolomit bariéru v nedostatku informací o koncepčním modelu M. J. Watson v ČR, a zároveň jsme popsali postup, jak se vrátit k láskyplné péči v ošetřovatelství. Tento model vede k tomu, aby sestra přemýšlela sama nad sebou, prováděla u klienta svou činnost s respektem, budovala důvěru. Prostřednictvím deseti humanistických faktorů dosáhne láskyplnosti v ošetřovatelské péči.
|
| |
|
Návrh správy verzí databázového procesu
Živnůstka, Ondřej ; Povolná, Petra (oponent) ; Kříž, Jiří (vedoucí práce)
Tato diplomová práce se zabývá návrhem a implementací správy verzí databázového procesu týmu vyvíjejícího software aplikace. Hlavním úkolem je nastavit nástroje a procesy, které týmu pomůžou spravovat jednotlivé verze změn na databázích. V první části práce je teoretický základ správy verzí a porovnání nástrojů Liquibase a Flyway. Ve druhé části je návrh a implementace řešení za pomocí nástrojů Jenkins, Liquibase a vytvořených Java aplikací.
|
|
Vliv zavedení DMS v bance na její byznys procesy
Vejmělek, Vojtěch ; Stanovská, Iva (vedoucí práce) ; Cícha, Daniel (oponent)
Tématem této práce je posouzení vlivu implementace elektronického systému pro správu a řízení dokumentů (DMS) na vybraný byznys proces. Práce postupuje od podrobné charakteristiky základních pojmů, vedle technologických aspektů se zabývá také legislativou, dále pokračuje přes současný stav vybraného procesu až po návrh budoucího stavu. Práce je věnována všem, které zajímá problematika správy podnikového obsahu, dále může nabídnout motivy k zamyšlení, jak uchopit elektronizaci dokumentů a jak díky tomu lze zvýšit úroveň poskytovaných služeb.
|
|
Jazyky a kódování webových aplikací
Charvát, Jaroslav ; Jaša, Petr (oponent) ; Kunc, Michael (vedoucí práce)
Cílem této bakalářské práce je vytvoření webové aplikace, která demonstruje možné použití různých kódování znaků pro různé abecedy a jazyky. V návrhu popisuji asi nejsložitější část práce. S postupem v řešení jsem do značné míry musel i měnit samotný návrh. Dále se tu zabývám rozborem technologií, které jsem k realizaci využil. V části tohoto dokumentu nazvané Implementace se pokusím vysvětlit realizaci jednotlivých částí této práce, jakož i sloučení do celku. Aplikace umožňuje ovládání v 10 jazycích.
|
|
Extending Java PathFinder with Behavior Protocols
Plšek, Aleš ; Kofroň, Jan (oponent) ; Adámek, Jiří (vedoucí práce)
Komponentově orientované programování, vyuřívající behavior protokoly pro specifikaci chovaní komponent, představuje efektivní přístup k vývoji softwarových aplikací. Jedním z prostředků jak ještě více usnadnit vývoj je i analýza korektnosti systému. Avšak bez ověření, že implementace komponent dodržují dané behavior protokoly, nemůže být analýza korektnosti systému formálně považována za úplnou. Tato práce předkládá způsob jak ověřit, zda je implementace komponenty v souladu s daným behavior protokolem. Navržené řešení využívá nástroj Java PathFinder Model Checker k ověření implementace komponenty a tímto ambiciózním způsobem úspěšně čelí jednomu z otevřených problémů při vývoji komponentových aplikací.
|
|
Klasifikační dolovací moduly systému pro dolování z dat na platformě NetBeans
Kuzma, Norbert ; Šuška, Boris (oponent) ; Šebek, Michal (vedoucí práce)
Tato bakalářská práce se zabývá dolováním z dat a vytvořením dolovacího modulu pro systém pro dolování z dat, který je vyvíjen na FIT. Jedná se o klientskou aplikaci skládající se z jádra a jeho grafického uživatelského rozhraní a nezávislých dolovacích modulů. Aplikace je implementována v jazyce Java a její grafické uživatelské rozhraní je postaveno na platformě NetBeans. Obsahem této práce bude uvedení do problematiky získávání znalostí z databází a následně seznámení s neuronovými síťemi, pro které bude následně implementován samotný dolovací modul. Dále bude popsána implementace tohoto modulu.
|
|
The Value of CSR for Czech Consumers
Faradji, Elise ; Štěrbová, Ludmila (vedoucí práce) ; Seror, Patricia (oponent)
Abstrakt: V současné době je chování spotřebitelů ovlivněno novými faktory, jako jsou sociální a environmentální aspekty. To je důvodem vzrůstajícího trendu implementace společenské odpovědnosti podniků (CSR). Implementace efektivní strategie CSR je komplexním procesem, zejména proto, že základní koncept CSR zůstává nevyjasněný. Cílem této studie je analyzovat přijímání CSR ze strany spotřebitelů a její dopad na jejich nákupní chování. Tato práce pomůže podnikům implementovat jejich strategii CSR s větší efektivitou. Studie se zaměřuje na hlubokou analýzu přístupu spotřebitelů k CSR. Jestliže většina výzkumů užívá kvantitativní analýzu, tato studie se problémem zabývá z kvalitativního hlediska. Bylo uskutečněno dvanáct strukturovaných interview, které podpořily výsledky analýzy. K těmto praktickým a osobním rozhovorům je přidán teoretický základ ke konstrukci argumentace, zejména z důvodu vytvoření rámce, který ukazuje význam všech částí tvorby hodnot (funkcionální, emoční a sociální). Výsledek práce zdůrazňuje fakt, který byl již dokázán ostatním výzkumem: tvorba hodnot je fundamentem, který přesvědčí spotřebitele, aby si všímali CSR. Studie zároveň ukazuje, jak skeptický přístup k CSR negativně ovlivňuje chování spotřebitele. Výzkum pomůže podnikům implementovat úspěšnější strategie CSR a vyvinout nová řešení k oslovení spotřebitelů a ovlivnění jejich nákupního chování prostřednictvím vytvoření hodnoty, kterou budou sdílet.
|