Skip to content

Latest commit

 

History

History
26 lines (26 loc) · 1.92 KB

File metadata and controls

26 lines (26 loc) · 1.92 KB

Matej Bagar

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.

6. týždeň

  • prvy commit
  • prvy pokus o UI
  • pracovanie na pouzivatelskej casti
  • upravenie UML podla konzultacii

7. týždeň

  • pridanie defaultneho naplnenia usermi
  • serializacia a deserializacia uzivatelov
  • login s polymorfiou

8. týždeň

  • 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)

13. týždeň

  • 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