Intervju - RPR-2019/rpr20-projekat-eskrobo1 GitHub Wiki
Naziv teme: "Aplikacija za upravljanje knjižarom"
- Treba li se na početku rada aplikacije omogućiti LOGIN, koji ce sadržavati korisničko ime i password, te omogućuje pristup i nastavak rada zaposlenima sa aplikacijom?
- Može li ovlaštena osoba nakon LOGIN-a dodati novog zaposlenika i koje bi informacije bile potrebne za dodavanje novog radnika?
Prijedlog: ime, prezime, korisničko ime, password.
- Mogu li se osim kniga unositi i drugi artikli poput npr. školskog pribora?
- Treba li se pri unosu birati vrsta artikla, gdje je u izboru knjiga i ostalo?
- Od čega se sastoji unos artikla?
Prijedlog: naziv artikla, šifra artikla, barkod, cijena, količina, nabavna cijena, prodajna cijena.
- Ukoliko se unosi knjiga, jesu li potrebne dodatne informacije o knjizi i koje?
Prijedlog: naziv knjige, naziv autora, izdavač, broj stranica, kategorija/žanr, kratak opis, naslovna slika.
-
Prilikom unosa knjige može li se, za tu knjigu, odabrati više od jedne kategorije?
-
Pored unosa, trebaju li se implementirati izmjena i brisanje artikla?
-
Treba li se šifra artikla (ukoliko je potrebna) sastojati samo od brojeva?
-
Da li šifru artikla treba automatski generirati pri unosu, tako da krene od 1 i povećava se prilikom svakog sljedećeg unosa?
-
Mogu li dva artikla imati isti naziv, sa različitim šiframa i barkodovima?
-
Da li je obavezno pri unosu artikla unijeti barkod, tj. da li se može unijeti artikal bez ovog podatka?
-
Treba li se onemogućiti ponavljanje istog barkoda, odnosno da tačno jedan artikal ima određeni barkod?
-
Da li je potrebno praviti listu svih artikala sa njihovim informacijama u formi tabele?
-
Ukoliko odaberemo neki artikal iz tabele, koje akcije je moguće izvršiti nad odabranim artiklom?
Prijedlog: Dodavanje novog artikla, Izmjena/Brisanje artikla, Dodaj artikal na račun, Prikaži informacije o artiklu
- Treba li se vršiti filtriranje artikala i koje vrste filtriranja su potrebne.
Prijedlog: Filtriranje prema:
-vrsti proizvoda(knjiga ili ostalo) -za knjige -filtriranje prema kategorijama -opsegu cijena
- Treba li vršiti izradu računa?
- Za dodavanje artikla na račun, koje informacije je potrebno unijeti?
Prijedlog: Možemo li birati artikal prema npr. barkodu, šifri artikla ili nazivu proizvoda. Kao pocetne informacije koristiti: Kolicina(1), popust(0%) i na osnovu odabranog artikla imamo ostale informacije potrebne za izradu racuna.
-
Može li se vršiti izmjena ili brisanje dodatog artikla na računu?
-
Treba li se pri ispisu računa, osim ukupno iznosa za plaćanje, prikazati i iznos bez pdv-a?
-
Treba li se omogućiti ispis računa u pdf formatu?
-
Prilikom dodavanja artikla na račun, treba li se onemogućiti dodavanje artikla ukoliko nema tog artikla trenutno na stanju, tj. ako je Tražena kolicina > Dostupna kolicina?
-
Da li je potrebno, prije ispisa računa, birati nacin plaćanja (gotovina, virman, kartica) ?
-
Da li je potrebno prikazivati izvještaje?
-
Kakve sve vrste izvještaja treba uzeti u obzir?
Prijedlog: Dnevni izvještaj, Mjesečni izvještaj, Godišnji izvještaj, Izvještaj po artiklima..
- Zavisno od vrste izvještaja koje stvari je potrebno prikazati?
Prijedlog:
Za dnevni izvještaj: prikazati listu svih racuna i na kraju ukupni promet i ukupnu zaradu. Za mjesecni izvještaj: prikazati ukupni promet i zaradu po dana Za godišnji izvještaj: prikazati ukupni promet i zaradu po mjesecu Za izvještaj po artiklima: prikazati sve artikle sa osnovnim informacijama
- Treba li se praviti izvještaj samo za trenutni dan/mjesec/godinu ili treba omoguciti unos datuma (za dnevni izv.), mjeseca (za mjesecni izv.), godine(za godišnji izv.) i na osnovu unosa praviti izvještaj?
Odgovori na pitanja:
- Da, potrebno je omogućiti login i registraciju.
- Administrator dodaje nove zaposlenike i njihove accounte. Kreira im account unoseći ime, prezime, poziciju, username, email i password. Radnici nakon predatih pristupnih podataka mogu mijenjati svoj password.
- Da.
- Da, odredite određene kategorije artikala koji su mogu nalaziti u knjižari.
- Osim predloženih podataka, dodati još informaciju o kategoriji artikla.
- Da, kada se radi o knjigama, dodajte predložene informacije.
- Da, potrebno je dodati izmjenu i brisanje artikla.
- Šifra se može sastojati samo od brojeva.
- Da, šifra se povećava prilikom svakog unosa.
- Ukoliko je to potrebno, da.
- Barkod je obavezan prilikom unosa artikla.
- Jedan barkod odgovara isključivo jednom artiklu.
- Da.
- Implementirajte predložene funkcionalnosti. Dodajte i opciju da kada se "proda" određeni artikal, da se smanji njegova količina.
- Potrebno je vršiti filtriranje artikala. Neka ono bude po predloženim filterima.
- Izradu računa možete vršiti u vidu printanja izvještaja.
- Za dodavanje artikla na račun potrebno je unijeti barkod, šifru ili naziv artikla.
- Moguće je promijeniti količinu jednog artikla unesenog na račun ili eventualno obrisati uneseni artikal.
- Da.
- Da.
- Da, potrebno je kontrolisati količinu artikala.
- Plaćanje ograničite usključivo na gotovinu, zbog mogućih komplikacija u vezi sa drugačijim načinom plaćanja.
- Da.
- Možete prikazati predložene izvještaje.
- Potrebno je prikazati predložene informacije.
- Ovo ostavljam Vama na izbor.