V tomto projekte by som sa chcel zamerať na čipový systém v zoologickej záhrade, ktorý by dával možnosť ošetrovateľom ako aj návštevníkom prístup do výbehov alebo voliér, manažmentu prístup k informáciám používateľov ako napríklad počet odpracovaných hodín. V projekte by bol zahrnutý aj manažment rizík v podobe špecializácie ošetrovateľov, čím by získali vstup iba do určitých výbehov a zároveň aj návštevníci by mali prístup iba do určených priestorov (napríklad motýlia záhrada, voliéra s papagájmi) iba počas otváracích hodín, ostatní zamestnanci by nemali prístup do priestorov pre zvieratá. Čipy by boli dostupné vo forme kartičiek, pričom zamestnanci by mali vlastné a zákazníci by dostávali tiež svoje pri vstupe do ZOO. Na každom vstupe do výbehu by bol terminál ku ktorému by sa prikladal čip a on by rozhodoval či daná osoba môže vstúpiť alebo nie.
- prvy commit
- prvy pokus o UI
- pracovanie na pouzivatelskej casti
- upravenie UML podla konzultacii
- pridanie defaultneho naplnenia usermi
- serializacia a deserializacia uzivatelov
- login s polymorfiou
- rozpracovanie štruktúry projektu
- pridanie interface Entry do vybehu pre navstevnikov aj s UI podporou
- implementovanie Entry pri osetrovateloch
- implementovanie Feedable pre zvierata
- funkcnost agregacie zvierat na osetrovatelov
- updatnuta polymorfia pri View zamestnancoch
- polymorfia pri interface Feedable na urovni zvierat
- UI podpora pre osetrovatelov v ManagerView (manazment zamestnancov)
- implementovanie vytvarania novych navstevnikov pre pokladnikov
- pridavanie pomocou strategy
- interface predstavenie zvierat
- funkcionalita pre visitorov
- zamestnavanie a prepustanie zamestnancov, vytvaranie novych zvierat, zbavovanie sa zvierat