Skip to content

Analiza Funkcionalnih Zahtjeva

Akteri

Korisnik

  1. Registracija i prijava
  2. Ažuriranje računa (editovanje i brisanje)
  3. Pretplata i ažuriranje detalja pretplate
  4. Slušanje muzike (streaming)
  5. Socijalna interakcija (praćenje drugih korisnika)
  6. Interakcija s muzikom (lajkovanje i dodavanje u playliste)
  7. Upravljanje playlistama (kreiranje, ažuriranje, brisanje)

Izvođač

  1. Postavljanje muzike na platformu
  2. Ažuriranje muzike koju je već postavio

Sistemski Administrator

  1. Pregled statistike i analitike aktivnosti platforme
  2. Upravljanje korisničkim računima (brisanje, uređivanje, deaktivacija)
  3. Upravljanje postavljenom muzikom (odobravanje ili uklanjanje sadržaja)

Tokom analize zahtjeva uočeno je da je potrebno uzeti u obzir jos jednu funkcionalnost, a to je da regularni korisnik može postati izvođač (može promijeniti status).

High Level Use Case Diagram

UseCaseDiagram