PMOV zavisi od poslovnog procesa koji se modelira. Ti znas koji je proces, mi ne zanmo pa ne mozemo dati ocenu valjanosti. Ako imas negde opis procesa, pogledaj sve korake u procesu i vidi da li je svaki korak pokriven nekim skupom tabela. Ako jeste, onda si OK. Ako nije, onda nesto nedostaje. To mozes da uradis zajedno sa profesorom koji je dao zadatak. Zato sluze konsultacije, da se ovakva puitnja rasciste.
Pitaje je sta treba da pokazes maturskim radom. Da li treba da pokazes 1) kako si lepo naucio da programiras, ili 2) treba da pokazes kako lsi lepo naucio da radis analizu procesa i model baze podataka? Moze i oboje, ali ce u tom slucaju i jedno i drugo biti nedoreceno. To je vec problem onoga ko je zadao zadatak. Ako je fokus na programiranju, onda uprosti proces sto vise mozesda bi dobio sto manju bazu podataka. Onda lepo pokai kako umes da napises program koji pretrazuje tabele iz baze, program koji unosi podatke ili ih menja i mozda poneki izvestaj. Zanci, ti pises interfejs koji ce da komunicira sa bazom koju je u realnosti verovatno neko drugi napravio. Ako je ovako, onda izbaci katalog iz modela, tamo nema nista novo. Ostalo je OK, pokriva osnovne funkcije biblioteke:
- clanovi uzimaju knjige na revers
- biblioteka narucuje knjige od izdavaca
- izdvac salje fakture koje biblioteka treba da plati
Tu si znaci OK. Koliko ces detaljno da se zadubljujes u ove funkcije, zavisi od profesora i raspolozivog vremena. Ovo je ipak samo maturski rad. Ono sto si video na forumu je bio diplomski sa fakulteta, veoma dobro uradjen, mnogo iznad proseka i sa vise vremena nego sto ti imas.
Srecno
