Informace o aplikaci
Aplikace PojištěníApp odpovídá zadání samostatného projektu k závěrečné zkoušce rekvalifikačního programu Programátor www aplikací v PHP organizovaného ITnetwork s.r.o.
Layout aplikace odpovídá ukázkovým obrazovkám (Pojištěnci, Detail pojištěnce, Nový pojištěnec, Přidat pojištění) základní verze aplikace (kompletní správa CRUD pojištěných a jejich pojištění). Aplikace obsahuje doporučené rozšíření (pouze stručné slovní zadání), tzn. implementuje uživatelské role (pojistník, admin) a evidenci pojistných událostí.
Stručný popis výchozí situace:
- admin vede evidenci, tzn. edituje osoby, pojistné produkty a události
- registrace pojištěnce je dobrovolná: osobní údaje + 9místný reg. kód (typicky údaje uvedené v pojistné smlouvě, kterou má pojištěnec u sebe)
- registrovaný pojištěnec čte informace o svých produktech, událostech a může jednorázově zadat hlášení škodní události, které již nelze měnit
- pojistnou událost vytváří admin buď na základě (telefonického, papírového) hlášení neregistrovaných pojištěnců, nebo převzetím údajů z hlášení vytvořeného v aplikaci (=> změna stavu hlášení)
- admin aktualizuje údaje o pojistné události v závislosti na průběhu likvidace pojistné události (plnění)
Přístupové údaje:
- přístupové údaje pro admina najdete v mém CV
- uživatelé v tabulce `uzivatele` : veslo
- např. josefnovy : veslo
Zdrojové kódy
Při tvorbě aplikace jsem adaptoval MVC architekturu ze stejnojmenného tutoriálu ITnetworku, tzn. převzal jsem zejména obecný kontroler, směrovač a databázový wrapper, zbytek jsem kódoval sám. Vzhledem k tomu, že se zde pro názvy funkcí a proměnných používá čeština, zachoval jsem stejný přístup.
Pojistná terminologie použitá v zadání projektu je podle mého názoru zmatečná až nesmyslná. V tomto smyslu jsou termíny pojištěnec, pojistník používány v aplikaci jako synonyma.