Sie sind auf Seite 1von 2

Projektni zadatak

BookIT

BookIT je naziv aplikacije kojoj bi glavni cilj bio unaprjeđenje poslovanja iznajmljivanja (apartmana ili
soba). Preko aplikacije bi se moglo pratiti više parametara, a neke od glavnih karakteristika su:
rezerviranje apartmana/soba, primanje gostiju, praćenje statistike što uključuje: pregled broja
noćenja, ukupan broj zarade novaca i prosječna zarada.

Sustav bi imao: Administratora i Korisnike

Administrator: Administrator sustava bi bio taj koji bi dodavao smještajne kapacitete, imao
apsolutnu kontrolu nad sustavom. Može pregledavati statistiku, odnosno ukupan broj zarađenog
novca, ukupan broj noćenja, i prosječna zarada po apartmanu za tu sezonu.

Korisnici: Korisnici sustava bi bili zaposlenici koji bi unutar sustava imali mogućnosti: Praćenja
dolaska, i odlaska gostiju, vođenje rezervacija i unos novaca u statistiku ali neće moći pregledavati
ukupan broj zarađenog novca.

Opis metoda:

Dodaj_korisnika()-Metoda pomoću koje bi administrator dodao novog korisnika.

Ukloni_korisnika()-Metoda pomoću koje bi administrator uklonio postojećeg korisnika.

Slobodni_apartmani()-Metoda koja bi kao rezultat vraćala broj slobodnih soba.

Zazeti_apartmani()-Metoda koja bi kao rezultat vraćala broj popunjenog hotelskoh kapaciteta.

Ispis_stanja()-Metoda koja bi vraćala koliko je novca zarađeno do tog trenutka.

Ispis_prosijecne_cijene()-Ispisuje prosiječnu cijenu noćenja

Ispis_gostiju()-Metoda koja bi ispisala sve goste koji su kroz proteklu godinu koristili smještaj.

Naplati()-Gostu bi se ispostavio račun za određenu narudžbu.

Dodaj_noćenje – Metoda za dodavanje noćenja u sustav.

Dodaj_gosta – Metoda za dodavanje gosta u sustav.

Dodaj_datum – Metoda za dodavanje datuma rezervacije.

Ukloni_gosta – Metoda za brisanje gosta iz sustava.


Relacijski model:

Class dijagram: