Informace o kvalifikační práci Aplikace pro evidenci tvorby a průběhu zakázek, skladového materiálu a prvků zabezpečení proti nechtěnému poškození a ztrátě dat
Cílem bakalářské práce, je vytvořit jednoduchou objektově relační aplikaci pro osvitové studio, zabezpečenou pomocí definovaných uživatelských účtů s vymezením jejich pravomocí podle stanovených uživatelských rolí. Uživatelé budou přes vytvořené rozhraní aplikace data vkládat a zpracovávat. Data budou spravována pomocí SQL Serveru a sdílena pouze v interní firemní síti. Aplikace bude dále sledovat a zaznamenávat stav spotřeby materiálu, servisních událostí a poskytovat adresář odběratelů. Budoucí výhodou této aplikace, by měla být nezávislost na jiném komerčním programu s možností rozšíření o další služby či analýzy, bez nutnosti celkové změny aplikace a lepší zabezpečení proti ztrátě nebo poškození dat. Smyslem aplikace bude po dlouhodobějším provozu, možnost vytvářet statistiky z uložených dat a poskytovat informace pro další ekonomickou strategii firmy.
Anotace v angličtině
The aim of this bachelor thesis is to create a simple object-relational application for the exposure studio and secured by defined user accounts and their respective powers under defined user roles. Users will enter data through the application interface and process them. The data will be managed by SQL Server and shared only on an internal corporate network. The application will also monitor and record the state of material consumption, service events and provide a directory of customers. Future advantage of this application should be the independence of any other commercial program, the possibility of further service or analysis extension without changing the application and overall better security against loss or damage to data. The purpose of the application after the long-term operation will be the possibility of creating statistics from stored data for further economic strategy of the company.
Cílem bakalářské práce, je vytvořit jednoduchou objektově relační aplikaci pro osvitové studio, zabezpečenou pomocí definovaných uživatelských účtů s vymezením jejich pravomocí podle stanovených uživatelských rolí. Uživatelé budou přes vytvořené rozhraní aplikace data vkládat a zpracovávat. Data budou spravována pomocí SQL Serveru a sdílena pouze v interní firemní síti. Aplikace bude dále sledovat a zaznamenávat stav spotřeby materiálu, servisních událostí a poskytovat adresář odběratelů. Budoucí výhodou této aplikace, by měla být nezávislost na jiném komerčním programu s možností rozšíření o další služby či analýzy, bez nutnosti celkové změny aplikace a lepší zabezpečení proti ztrátě nebo poškození dat. Smyslem aplikace bude po dlouhodobějším provozu, možnost vytvářet statistiky z uložených dat a poskytovat informace pro další ekonomickou strategii firmy.
Anotace v angličtině
The aim of this bachelor thesis is to create a simple object-relational application for the exposure studio and secured by defined user accounts and their respective powers under defined user roles. Users will enter data through the application interface and process them. The data will be managed by SQL Server and shared only on an internal corporate network. The application will also monitor and record the state of material consumption, service events and provide a directory of customers. Future advantage of this application should be the independence of any other commercial program, the possibility of further service or analysis extension without changing the application and overall better security against loss or damage to data. The purpose of the application after the long-term operation will be the possibility of creating statistics from stored data for further economic strategy of the company.
Vytvořte aplikaci pro evidenci zakázek a skladového materiálu osvitové firmy.
V rámci aplikace implementujte skladové hospodářství pro potřeby uživatele a sledování průběhu spotřeby materiálu.
V rámci aplikace implementujte tvorbu a průběh jednotlivých zakázek v návaznosti na spotřebu materiálu plynoucí ze zakázek.
Vytvořte uživatelské role pro rozdílný přístup v zobrazení evidence zakázek nutné pro provoz aplikace.
Realizujte nutné bezpečnostní prvky nutné pro ochranu dat aplikace.
Aplikaci otestujte a implementujte u uživatele včetně doladění synchronizace programu v interní síti firmy.
Zásady pro vypracování
Vytvořte aplikaci pro evidenci zakázek a skladového materiálu osvitové firmy.
V rámci aplikace implementujte skladové hospodářství pro potřeby uživatele a sledování průběhu spotřeby materiálu.
V rámci aplikace implementujte tvorbu a průběh jednotlivých zakázek v návaznosti na spotřebu materiálu plynoucí ze zakázek.
Vytvořte uživatelské role pro rozdílný přístup v zobrazení evidence zakázek nutné pro provoz aplikace.
Realizujte nutné bezpečnostní prvky nutné pro ochranu dat aplikace.
Aplikaci otestujte a implementujte u uživatele včetně doladění synchronizace programu v interní síti firmy.
Seznam doporučené literatury
JILKOVÁ, Helena - RYANT, Ivan. Tvorba aplikaci v objektovém prostředí, Praha: Grada,1994,328 s. ISBN 80-85623-82-X.
Ondřej, Čada. Objektové programování, 1. vyd. Praha: Grada,2009,200 s. ISBN 978-80-247-2745-5.
LIBERTY, Jesse. Naučte se C++ za 21 dni, 1. vyd. Praha: Computer press, 2002,766 s. ISBN 80-7226-774-4.
KRUGLINSKI, David, J. Mistrovství ve Visual C++. 1. vyd. Praha: Computer press, 1999,854 s. ISBN 80-7226-132-0.
POKORNÝ, Pavel. Objektově orientované programovaní v C++. 3. vyd. Zlín: Univerzita Tomáše Bati ve Zlíně, 2010, 94 s. ISBN 978-80-73 18-913-6.
Seznam doporučené literatury
JILKOVÁ, Helena - RYANT, Ivan. Tvorba aplikaci v objektovém prostředí, Praha: Grada,1994,328 s. ISBN 80-85623-82-X.
Ondřej, Čada. Objektové programování, 1. vyd. Praha: Grada,2009,200 s. ISBN 978-80-247-2745-5.
LIBERTY, Jesse. Naučte se C++ za 21 dni, 1. vyd. Praha: Computer press, 2002,766 s. ISBN 80-7226-774-4.
KRUGLINSKI, David, J. Mistrovství ve Visual C++. 1. vyd. Praha: Computer press, 1999,854 s. ISBN 80-7226-132-0.
POKORNÝ, Pavel. Objektově orientované programovaní v C++. 3. vyd. Zlín: Univerzita Tomáše Bati ve Zlíně, 2010, 94 s. ISBN 978-80-73 18-913-6.
Přílohy volně vložené
1x CD kódy aplikace
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Student v krátké prezentaci seznámil komisi s výsledky své bakalářské práce.
Po přečtení posudků vedoucího a oponenta následovala diskuze, ve které byly položeny následující dotazy:
Ing. Král: Jakým způsobem řešíte ukládání hesel do databáze?