Hlavním cílem této práce je návrh webové služby pro centralizaci údržbářských prací. Práce sestává z teoretické, praktické a implementační části. V úvodu práce bude čtenář krátce seznámen se základní problematikou údržbářských prací a implementační platformy. Další kapitoly popisují proces návrhu aplikace, včetně představení logické struktury aplikace a databázového a objektového modelu. Implementační část popisuje doposud naprogramované funkcionality beta verze.
Anotace v angličtině
Main objective of this thesis is designing web service for centralization of repair services. Thesis consists of theoretical, practical and implementation parts. In the beginning, reader will be shortly introduced into basic problematics of repair services and implementation platform. Next chapters describe process of designing application, including logical structure and both database and object models. Implementation part describes yet programmed functionalities of beta version.
Klíčová slova
údržbářské práce, návrh aplikace, Ruby on Rails, UML, databáze
Klíčová slova v angličtině
repair services, application design, Ruby on Rails, UML, database
Rozsah průvodní práce
59
Jazyk
CZ
Anotace
Hlavním cílem této práce je návrh webové služby pro centralizaci údržbářských prací. Práce sestává z teoretické, praktické a implementační části. V úvodu práce bude čtenář krátce seznámen se základní problematikou údržbářských prací a implementační platformy. Další kapitoly popisují proces návrhu aplikace, včetně představení logické struktury aplikace a databázového a objektového modelu. Implementační část popisuje doposud naprogramované funkcionality beta verze.
Anotace v angličtině
Main objective of this thesis is designing web service for centralization of repair services. Thesis consists of theoretical, practical and implementation parts. In the beginning, reader will be shortly introduced into basic problematics of repair services and implementation platform. Next chapters describe process of designing application, including logical structure and both database and object models. Implementation part describes yet programmed functionalities of beta version.
Klíčová slova
údržbářské práce, návrh aplikace, Ruby on Rails, UML, databáze
Klíčová slova v angličtině
repair services, application design, Ruby on Rails, UML, database
Zásady pro vypracování
Cílem bakalářské práce je návrh centralizované webové služby zajišťující optimální propojení poptávky a nabídky v oblasti údržbářských prací. Důraz by měl být kladen na zajištění a podporu elementární logistiky a uživatelskou přívětivost. Dále by měla být k dispozici pilotní implementace s alespoň základním ověřením v praxi.
1. Obecný návrh a model služby (s důrazem na role a jejich vztahy, bezpečnost)
2. Objektový a datový návrh
3. Volba implementační platformy
4. Pilotní implementace
5. Závěry (včetně výstupů z praktického nasazení)
Zásady pro vypracování
Cílem bakalářské práce je návrh centralizované webové služby zajišťující optimální propojení poptávky a nabídky v oblasti údržbářských prací. Důraz by měl být kladen na zajištění a podporu elementární logistiky a uživatelskou přívětivost. Dále by měla být k dispozici pilotní implementace s alespoň základním ověřením v praxi.
1. Obecný návrh a model služby (s důrazem na role a jejich vztahy, bezpečnost)
2. Objektový a datový návrh
3. Volba implementační platformy
4. Pilotní implementace
5. Závěry (včetně výstupů z praktického nasazení)
Seznam doporučené literatury
GAMMA, Erich, Richard HELM, Ralph JOHNSON a John VLISSIDES. Design patterns: elements of reusable object-oriented software. Massachusetts: Addison-Wesley, c1995, xv, 395 s. ISBN 02-016-3361-2.
ARLOW, Jim a Ila NEUSTADT. UML 2 a unifikovaný proces vývoje aplikací: objektově orientovaná analýza a návrh prakticky. Vyd. 1. Překlad Bogdan Kiszka. Brno: Computer Press, 2007, 567 s. ISBN 978-80-251-1503-9.
RUBY, Sam, David THOMAS a David Heinemeier HANSSON. Ruby on Rails: průvodce agilním vývojem webových aplikací. Vyd. 1. Brno: Computer Press, 2011, 488 s. ISBN 978-80-251-3647-8.
Seznam doporučené literatury
GAMMA, Erich, Richard HELM, Ralph JOHNSON a John VLISSIDES. Design patterns: elements of reusable object-oriented software. Massachusetts: Addison-Wesley, c1995, xv, 395 s. ISBN 02-016-3361-2.
ARLOW, Jim a Ila NEUSTADT. UML 2 a unifikovaný proces vývoje aplikací: objektově orientovaná analýza a návrh prakticky. Vyd. 1. Překlad Bogdan Kiszka. Brno: Computer Press, 2007, 567 s. ISBN 978-80-251-1503-9.
RUBY, Sam, David THOMAS a David Heinemeier HANSSON. Ruby on Rails: průvodce agilním vývojem webových aplikací. Vyd. 1. Brno: Computer Press, 2011, 488 s. ISBN 978-80-251-3647-8.