a) Identify actors and use cases for the system described above and show them
on a UML use case diagram.
1. Use case
2. Arhitektura sustava
Korisnik pomou preglednika trai web telefonski imenik. Server osigurava pristup stranici te
interakciju korisnika sa web imenikom. Sustav tvrtke sastoji se od 3 glavna dijela. Interface
(suelje stranice) vidljivo korisniku. Korisnik moe pretraivati sustav kako bi pronaao potrebne
informacije (adresa,broj,rauni itd). Data collection(pohrana podataka) je ustvari drugi dio,baza
podataka sa svim zabiljeenim podatacima korisnika.Bazu podataka mogu aurirati zaposlenici
tvrtke kroz radnu stanicu koja je povezana sa internim sustavom.
d) Identify classes for realizing the central functionality of the system. Include
principal methods and attributes. Show relationships on a UML class
diagram.
3. Class diagram
Dijagram klasa sastoji se od dvije glavne klase iz kojih proizlaze ostale klase. To su Web
telefonski imenik i Interni sustav. Upravo zbog sigurnosti podataka imamo odvojena sustava
koja izmeu sebe imaju interakciju. Internom sustavu imaju pristup samo zaposlenici tvrtke
koju pomou sustava vre potrebna auriranja i nadogradnje. Web sustavu mogu pristupiti svi
koji imaju internet vezu.
Trei sekvencijalni dijagram opisuje postupak prijave korisnika u web sustav te auriranje
korisnikog rauna (npr. promjena adrese). Interni sustav vraa potvrdu registriranog korisnika i
nakon prijave korisnik nastavlja sa prvotnom namjenom te mijenja adresu,sustav se aurira te
korisnik dalje ima mogunost nastaviti sa pretraivanjem.