Skip to content

Withalion/ZOO-Helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

It's written in Java, this project was meant to be school project at Object Oriented Programming subject.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages