Professional Documents
Culture Documents
Planiranje tabela i veza izmeu tabela Ovo je jako bitna faza jer veina problema kasnije nastaje zbog greaka u projektovanju baze podataka Da biste ovaj korak uspeno sproveli morate da poznajete osnove principe projektovanja baza podataka i pravila normalnih formi Trea normalna forma je ideal kojem treba teiti Denormalizacije su dozvoljene ali samo kada elite da optimizujete performanse vae aplikacije
ER model
Drugi korak
Kreirajte bazu podataka i dodajte nekoliko zapisa u tabelama Kreirajte tabele kroz Design view Lookup fields je veoma dobra opcija koja vam dajte mogunost da lake unesete podatke iz Lookup tabela (tabele iz relacija jedan-vie i vie-vie) Kada vam je struktura tabela kompletna i kada imate unete primere zapisa u njima, lake ete sagledati ta vae forme i izvetaji prikazuju od podataka
Lookup
Definicija lookup tabela za padajuu listu
Trei korak
Kreirajte jednu formu koja e biti polazna forma vae aplikacije (Osnovna forma) Ova forma bi trebala da sadri centralnu logiku i sa nje bi trebalo pozivati sve ostale forme i izvetaje Centralna forma, ostale forme i izvetaji e zapravo podravati funkcionalnost vae aplikacije
Osnovni prozor
Ekranski tasteri sa primarnom funkcijom programa
etvrti korak
Peti korak
Odajte ostale forme i izvetaje Paljivo kreirajte korisniki interfejs ! Sve dobro istestiraje kako bi bili sigurni u ispravan rad aplikacije
11
12
13
esti korak
Poveite Access objekte sa ekranskim tasterima, menijima, paletama sa ikonicama tooolbara i linkovima Omoguite korisnicima navigaciju kroz aplikaciju
14
Sedmi korak
Definiite Startup opcije vae aplikacije Moete da dodate i Splash screen
15
Startup
16
17
18
Projektujte interfejs
Ve smo rekli odredite primarne ciljeve korisnika odnosno apliakacije Spisak svih operacija koje aplikacija treba da radi Obezbedite brzi unos i validaciju podataka Obezbedite lako pronalaenje podataka Obezbedite pomo (tool tipovi, statusna linija help sistem) Interfejs mora biti intuitivan i konzistentan Primarne funkcije idu u prvu plan (osnovni prozor), sekundarne u toolbar i menije
Definiite funkcije
Rasporedite funkcije
19
Atraktivan izgled ostavlja utisak Imajte na umu da e neko vau aplikaciju gledati po ceo radni dan Interfejs treba da bude lep ali ne i napadan
20
Jednostavnost Dajte odgovore a ne pitanja Fleksibilnost Popustljivost Podrazumevane vrednosti Uklapanje u okolinu
21