Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Unos novog korisnika

<<extend>>

Izmena postojeceg korisnika

<<extend>> <<include>>

Administracija korisnika
<<abstract>>
administrator
Pozicioniranje
<<extend>>
<<include>>
Brisanje postojeceg korisnika

<<extend>>

<<extend>>

Navigacija
<<include>>

Prikaz pojedinacnog korisnika

Pronalazenje prvog koji zadovoljava kriterijum

<<include>>

frmGlavniMeni.frm <<pripada>>

<<executable>>
Aplikacija Studentska sluzba

<<pripada>>
frmKorisnici.frm
<<call>>

<<library>>
CLStSluzba
<<pripada>>
CLStSluzba.dll

<<include>>

<<pripada>> OleDB.dll
<<library>>
UtilityClass
UtilityClass.dll

<<pripada>>
<<use>> <<use>>

<<pripada>> <<library>>
System.IO <<access>> <<access>> <<library>>
SystemIO.dll OleDB

PutanjaBaze.txt Probna.mdb
frmGlavniMeni.frm

frmGlavniMeni

clsKorisnik Nisu prikazane sve metode i operacije


frmKorisnici.frm (npr. PostojiKorisnik)
<<se pokrece iz>> - KorisnikID : int jer za ovaj domen posmatranja
- KorisnikIme : String (realizacija forme Azuriranje)
- KorisnikPrezime : String nije vazno, ne koristi se!
frmKorisnici
- KorisnikKorisnickoIme : String
- KorisnikSifra : String
<<realizuje>>
+ btnSnimi_Click () - KorisnikStatus : String
+ btnPrvi_Click () + IdUsera : int
+ btnPrethodni_Click () + Prezime : String
+ btnSledeci_Click () + Ime : String
+ btnPoslednji_Click () + KorisnickoIme : String
+ btnPronadjiPrvog_Click () + Sifra : String
+ KorStatus : String
OleDB.OleDBCommand + <<Getter>> getIdUsera () : int
- CommandText : String + <<Setter>> setIdUsera (int newIdUsera) : void
- Connection : OleDBOleDBConnection + <<Getter>> getPrezime () : String
CLStSluzba.dll
+ <<Setter>> setPrezime (String newPrezime) : void
+ <<Getter>> getIme () : String <<pripada>>
+ <<Setter>> setIme (String newIme) : void
<<utility>>
+ <<Getter>> getKorisnickoIme () : String
clsDatum
<<pripada>> + <<Setter>> setKorisnickoIme (String newKorisnickoIme) : void
+ <<Getter>> getSifra () : String
+ <<Setter>> setSifra (String newSifra) : void
<<call>> + <<Getter>> getKorStatus () : String
+ <<Setter>> setKorStatus (String newKorStatus) : void
+ RbSlogaUID ()
<<pripada>> OleDB.OleDBDataAdapter
+ UcitajKorisnika ()
OleDB.dll
- SelectCommand : OleDBOleDBCommand + DajUkupanBrojSlogova ()
- DeleteCommand : OleDBOleDBCommand + DodajNovogKorisnika ()
- InsertCommand : OleDBOleDBCommand + DajRedniBrojSloga ()
<<pripada>> - UpdateCommand : OleDBOleDBCommand + IzmeniKorisnika ()
+ Fill () + ObrisiKorisnika ()
+ Update () + DajIdPoVrednostiPolja ()
<<pripada>> - UcitajPodatke ()
clsTabela
OleDB.OleDBConnection
- mSelectUpit : String
- ConnectionString : String - mDeleteUpit : String <<implementation>>
+ Open () - mInsertUpit : String
+ Close () <<pripada>> - mUpdateUpit : String
UtilityClass.dll - mNazivTabele : String
- mDataset : dataset
0..*
- mKonekcija : clsKonekcija
<<pripada>> - mAdapter : OleDBOleDBDataAdapter
0..1 + SelectUpit : int
clsKonekcija + DeleteUpit : int
+ InsertUpit : int
- mIzvorPodataka : String + UpdateUpit : int
- mStringKonekcije : String <<access>>
+ NazivTabele : int
- mKonekcija : OleDBOleDBConnection + dsDataset : dataset
- ProcitajIzvorPodataka () + <<Getter>> getmSelectUpit ()
- KreirajStringKonekcije () + <<Setter>> setmSelectUpit (String newMSelectUpit)
+ OtvoriKonekciju () + <<Getter>> getmDeleteUpit ()
+ DajKonekciju () + <<Setter>> setmDeleteUpit (String newMDeleteUpit)
+ ZatvoriKonekciju () + <<Getter>> getmInsertUpit ()
+ <<Setter>> setmInsertUpit (String newMInsertUpit)
+ <<Getter>> getmUpdateUpit ()
<<use>>
+ <<Setter>> setmUpdateUpit (String newMUpdateUpit)
SystemIO.dll + <<Getter>> getmNazivTabele ()
<<pripada>> + <<Setter>> setmNazivTabele (String newMNazivTabele)
System.IO.StreamReader + <<Getter>> getmDataset ()
+ <<Setter>> setmDataset (dataset newMDataset)
- KreirajAdapter ()
+ ReadToEnd () : String
- KreirajDataset ()
+ Close ()
- DajDataset ()
- ZatvoriAdapterDataset ()
- Azuriraj ()
+ DajSve ()
+ Dodaj ()
+ Izmeni ()
+ Obrisi ()

You might also like