Home Diplomová práca Bakalárska práca Softvérové inžinierstvo

Požiadavky

  1. Registrácia používateľa
    1. Pri registrácii užívateľ vyplní registračný formulár s povinnými údajmi
      1. Meno
      2. Priezvisko
      3. Užívateľské meno
      4. Email
      5. Heslo
      6. Potvrdenie hesla
    2. Po kliknutí na tlačidlo "Registrovať" nie je zaregistrovaný, ak
      1. Nastala zhoda s užívateľským menom už existujúceho používateľa
      2. Heslo a potvrdenie hesla sa nezhodujú
    3. Ak registrácia neprebehne úspešne, používateľ bude oboznámený, že kde nastala chyba
  2. Prihlásenie používateľa
    1. Užívateľ vyplní polia s užívateľským menom a heslom
    2. Po potvrdení aplikácia skontroluje korektnosť údajov a umožní/neumožní užívateľovi prístup k hlavnému menu (užívateľskému alebo administrátorskému podľa užívateľského mena)
  3. Hlavné menu
    1. Používateľské menu umožňuje
      1. Prepínanie medzi tabuľkami (prehľad pozorovaní druhov, krajiny pozorovania, dôvody ohrozenia)
        1. Prehľad pozorovaní druhov
          1. Filtrovanie záznamov (napr. ním pridané, o konkrétnom druhu...)
          2. Pridanie nového záznamu
            1. Názov druhu (povinné, výber z možností)
            2. Počet jedincov pozorovaných vo voľnej prírode (povinné)
            3. Rok (povinné)
            4. Stupeň ohrozenia (výber z možností)
            5. Poznámka (napr. o lokalite)
            6. Systém pridá sám užívateľské meno aktuálneho používateľa, dátum pridania a poslednej zmeny
          3. Aktualizovanie vybraného vlastného záznamu
        2. Krajiny pozorovania
          1. Filtrovanie záznamov (napr. podľa krajiny, druhu, používateľa...)
          2. Pridanie nového záznamu
            1. Názov druhu (povinné, výber z možností)
            2. Názov krajiny (povinné, výber z možností)
            3. Veľkosť územia
            4. Začiatok výskytu
            5. Koniec výskytu
            6. Systém pridá sám užívateľské meno aktuálneho používateľa, dátum pridania a poslednej zmeny
          3. Aktualizovanie vybraného vlastného záznamu
        3. Dôvody ohrozenia
          1. Filtrovanie záznamov (napr. podľa dôvodu, druhu...)
          2. Pridanie nového záznamu
            1. Názov druhu (povinné, výber z možností)
            2. Dôvod ohrozenia (povinné, výber z možností)
            3. Systém pridá sám užívateľské meno aktuálneho používateľa, dátum pridania a poslednej zmeny
          3. Aktualizovanie vybraného vlastného záznamu
      2. Napísanie pripomienky administrátorovi ohľadom záznamu iného používateľa
      3. Napísanie návrhu administrátorovi o pridanie nového druhu do zoznamu zaevidovaných druhov
      4. Napísanie návrhu administrátorovi o pridanie nového dôvodu ohrozenia do zoznamu zaevidovaných možností ohrozenia
      5. Zobrazenie informácie, ktorý záznam a ako bol upravený administrátorom
    2. Administrátorské menu umožňuje
      1. Funkcionalita ako bod 3.1.1. a jeho podbody
      2. Zobrazenie pripomienok a návrhov od používateľov
      3. Pridanie
        1. Nového ohrozeného druhu do zoznamu ohrozených druhov
        2. Nového dôvodu ohrozenia do zoznamu ohrození
      4. Upraviť záznam vybraného používateľa