Uml..
Maturski, Seminarski , Maturalni i diplomski radovi iz informatike.
SPECIFIKACIJA ZAHTJEVA
Opis problema i korisnički zahtjev
Sportski i poslovni centar Novi Beograd pruža sportske i usluge iznajmljivanja poslovnih i reklamnih prostora. Poslovni prostori se nalaze na dvije lokacije, u hali sportova i dvorani “11. april”. Asortiman usluga se proširio kao i broj renoviranih prostora što je rezultovalo potrebom uvođenja informacionog sistema koji bi olakšao i unapredio poslovanje.
U dijelu koji se odnosi na iznajmljivanje poslovnih prostora cilj je brza identifikacija klijenata, slobodnih prostora za izdavanje i praćenje ugovora. Raspoloživi poslovni prostori se izdaju prethodno evidentiranim klijentima zakupcima pri čemu se kreira ugovor o zakupu. Potrebno je voditi urednu evidenciju o zaposlenima u preduzeću, o zakupcima, o iznajmljenim i slobodnim poslovnim prostorima, kao i o potpisanim ugovorima. Potrebno je obezbjediti sljedeće:
- Unošenje novog zaposlenog, tj. njegove osnovne podatke kao što su ime, prezime, broj lične karte, adresu stanovanja, funkciju, matični broj i broj telefona;
- Obezbjediti brisanje zaposlenih vodeći računa o tome da nije dozvoljeno brisanje zaposlenog dok god postoje ugovori koje je on potpisao;
- Unošenje novog zakupca, tj. njegovih osnovnih podataka ime, prezime, broj lične karte, broj telefona, adresa i e-mail adresa;
- Brisanje zakupca koje je zabranjeno ukoliko postoji ugovor o zakupu sa njim;
- Unos podataka o poslovnom prostoru kao što su lokacija, površina u kvadratnim metrima, telefonski lokal i kategorija od koje zavisi jedinična cijena;
- Sklapanje ugovora o zakupu koji sadrži broj ugovora, datum potpisivanja, datum početka i završetka važenja ugovora, broj prostora koji se iznajmljuje, a potpisuju ga zakupac i zaposleni koji predstavlja odgovorno lice zakupodavca. Iznajmljuju se samo slobodni prostori, a po ugovorima se može vidjeti kada se oslobađaju ostali ukoliko se ne produži ugovor.
- Promjene podataka o zaposlenima, zakupcima, prostorima i ugovorima.
Potrebno je izraditi dio informacionog sistema koji će kvalitetno obavljati navedene funkcije vodeći računa o ažurnosti podataka, očuvanju referencijalnog integriteta i ostvarivanju minimalne redundanse podataka, a pri tome voditi računa da korisnicima sistem bude dovoljno jednostavan za korišćenje. Na raspolaganju su različiti sistemi za upravljanje bazama podataka, dok je samu implementaciju najbolje uraditi u nekom od jezika koji podržavaju objektno orijentisano programiranje, kao što je jezik C++. Ovaj jezik je skoro savršen za implementaciju različitih funkcija zaštite integriteta podataka zbog svoje objektne orijentacije koja omogućava lako baratanje i uspostavljanje relacija između podataka koji opisuju različite vrste objekata.
SADRŽAJ:
1. SPECIFIKACIJA ZAHTJEVA
1.1. Opis problema i korisnički zahtjev
1.2. Slučajevi korišćenja
1.2.1. Verbalni opis slučajeva korišćenja
1.2.2. Dijagrami slučajeva korišćenja
2. ANALIZA
2.1. Konceptualni model
2.2. Ponašanje sistema - sekvencni dijagrami sistema
2.3. Ponašanje sistema - ugovori o sistemskim operacijama
3. PROJEKTOVANJE
3.1. Realni slučajevi korišćenja
3.2. Dijagrami interakcije –Sekvencni dijagrami
3.3. Dijagram klasa
4. IMPLEMENTACIJA
5. KORISNIČKO UPUTSTVO I TEST PRIMJER
6. ZAKLJUČAK
7. LITERATURA
http://www.maturskiradovi.net/eshop
|