Tato práce se zabývá vytvořením softwaru pro podporu rodinných firem.
Cílem práce je vytvořit systém, který umožní vytvářet testovací moduly určené pro rodinné firmy a usnadní rodinným firmám mezi sebou navazovat kontakty na základě lokace a činnosti. Testovací moduly slouží k testování rodinných firem. Pomocí těchto modulů lze vyhodnotit ukazatele rodinných firem, jako je například jejich vitalita. V této práci je vytvořena webová aplikace pro NodeJS za využití frameworku Express. Aplikace je rozčleněná na administrační část pro správu testovacích modulů a uživatelskou část, ve které mohou rodinné firmy testovací moduly využít. K ukládání dat se využívá relační databáze PostgreSQL. Také je vytvořena mobilní aplikace pro systém Android, která komunikuje se serverem přes RESTful API. Tato aplikace umožňuje otestovaným rodinným firmám navazovat mezi sebou kontakty.
Anotace v angličtině
This work is focused on creating software to support family enterprises.
The goal of this work is to develop a system designed for creating testing modules intended for family enterprises and help family enterprises make contacts with each other based on location and activity. Testing modules are used to test family enterprises. These modules allow family enterprises to evaluate their indicators, such as their vitality. This work contains creation of a web application for NodeJS using framework Express. Application is divided into administration part for management of testing modules and user part in which family enterprises can use the testing modules to test themselves. To store data the system utilizes relational database PostgreSQL. It also contains creation of mobile application for Android system that uses a RESTful API to communicate with the server. This application allows family enterprises that tested themselves to make contacts with each other.
NodeJS, Express, RESTful API, PostgreSQL, Android, family enterprise, JavaScript
Rozsah průvodní práce
46
Jazyk
CZ
Anotace
Tato práce se zabývá vytvořením softwaru pro podporu rodinných firem.
Cílem práce je vytvořit systém, který umožní vytvářet testovací moduly určené pro rodinné firmy a usnadní rodinným firmám mezi sebou navazovat kontakty na základě lokace a činnosti. Testovací moduly slouží k testování rodinných firem. Pomocí těchto modulů lze vyhodnotit ukazatele rodinných firem, jako je například jejich vitalita. V této práci je vytvořena webová aplikace pro NodeJS za využití frameworku Express. Aplikace je rozčleněná na administrační část pro správu testovacích modulů a uživatelskou část, ve které mohou rodinné firmy testovací moduly využít. K ukládání dat se využívá relační databáze PostgreSQL. Také je vytvořena mobilní aplikace pro systém Android, která komunikuje se serverem přes RESTful API. Tato aplikace umožňuje otestovaným rodinným firmám navazovat mezi sebou kontakty.
Anotace v angličtině
This work is focused on creating software to support family enterprises.
The goal of this work is to develop a system designed for creating testing modules intended for family enterprises and help family enterprises make contacts with each other based on location and activity. Testing modules are used to test family enterprises. These modules allow family enterprises to evaluate their indicators, such as their vitality. This work contains creation of a web application for NodeJS using framework Express. Application is divided into administration part for management of testing modules and user part in which family enterprises can use the testing modules to test themselves. To store data the system utilizes relational database PostgreSQL. It also contains creation of mobile application for Android system that uses a RESTful API to communicate with the server. This application allows family enterprises that tested themselves to make contacts with each other.
NodeJS, Express, RESTful API, PostgreSQL, Android, family enterprise, JavaScript
Zásady pro vypracování
Proveďte analýzu se zadavatelem a navrhněte systém pro administraci a vizualizaci informací o rodinných firmách a analýzu a vyhodnocení jejich vitality.
Vytvořte administrační část pro správu informací o firmách.
Naprogramujte část pro vizualizaci informací jako aplikaci pro systém Android.
Naprogramujte webovou aplikaci pro analýzu a vyhodnocení vitality rodinných firem.
Zásady pro vypracování
Proveďte analýzu se zadavatelem a navrhněte systém pro administraci a vizualizaci informací o rodinných firmách a analýzu a vyhodnocení jejich vitality.
Vytvořte administrační část pro správu informací o firmách.
Naprogramujte část pro vizualizaci informací jako aplikaci pro systém Android.
Naprogramujte webovou aplikaci pro analýzu a vyhodnocení vitality rodinných firem.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
CONNOLLY, Thomas M. a Carolyn E. BEG. Database systems: a practical approach to design, implementation, and management. Sixth edition. Boston: Pearson, [2015]. ISBN 978-0132943260.
HEROUT, Pavel. Učebnice jazyka Java. 3., rozš. vyd. České Budějovice: Kopp, 2007. ISBN 978-8072323234.
GRIFFITHS, Dawn a David GRIFFITHS. Head first Android development: a brain-friendly guide. 2nd edition. Sebastopol, CA: O'Reilly Media, 2017. Head first series. ISBN 978-1491974056.
Seznam doporučené literatury
\renewcommand{\labelenumi}{[\theenumi]}
CONNOLLY, Thomas M. a Carolyn E. BEG. Database systems: a practical approach to design, implementation, and management. Sixth edition. Boston: Pearson, [2015]. ISBN 978-0132943260.
HEROUT, Pavel. Učebnice jazyka Java. 3., rozš. vyd. České Budějovice: Kopp, 2007. ISBN 978-8072323234.
GRIFFITHS, Dawn a David GRIFFITHS. Head first Android development: a brain-friendly guide. 2nd edition. Sebastopol, CA: O'Reilly Media, 2017. Head first series. ISBN 978-1491974056.
Přílohy volně vložené
1 CD.
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.