You are on page 1of 5

Uputstvo za instalaciju i odravanje aplikacije Azil 2013

Brko, 15. 5. 2013


1. Uputstvo za instalaciju

Aplikacija Azil2013 projektovana je za upotrebu iskljuivo na Windows


platformi. Raena je u 32-bitnoj arhitekturi zbog kompatibilnosti sa
hardverom sa 32 bitnom osnovom. Kao alat za razvoj aplikacije, koriten je
Microsoft Access 2010. Meutim, za koritenje aplikacije nije potrebna
instalacija Microsoft Accessa 2010, poto je aplikacija prilagoena za rad sa
Microsoft Access Runtime aplikacijom koja je dostupna za besplatan
download i redistribuciju na Microsoft download centru, na linku:
http://www.microsoft.com/en-us/download/details.aspx?id=10910. Instalacija
ovog programa je obavezna na klijentskom raunaru.
S obzirom da je aplikacija zasnovana na relacionoj bazi podataka, njena
arhitektura je dvoslojna, tj. ine je front-end aplikacija i back-end baza
podataka. Predvieno je da front-end dio aplikacije bude postavljen na
klijentskom raunaru a back-end na server.
Front-end aplikacija moe je jedan fajl koji moe da bude postavljen bilo
gdje u fajl-sistemu klijentskog raunara. Preporueno je da se napravi folder u
Program Files u koji e biti iskopirana, mada nije obavezno.
Back-end dio, odnosno baza podataka postavlja se u folder na serveru.
Podeavanja za pristup tom folderu su rijeena kroz administraciju na server,
odnosno napravljen je user za klijenta, a folderu je dozvoljen read/write
pristup.
Front-end e biti dostavljen u elektronskoj formi na priloenom CD-u, te e
postojati njegova kopija i u folderu u kojem se nalazi Back-end kako bi se
prilikom redovnog Backupa podataka vrilo i njegovo Backup-ovanje.
2. Backup i Restore procedure
Backup baze podataka e se vriti u pravilnim vremenskim intervalima
(preporueno jednodnevni), pomou ugraene automatike operativnog
sistema (Scheduled Tasks).
Podeeni scheduled task e biti podeen za vrijeme po isteku regularnog
radnog vremena operatera na aplikaciji. On e pozivati batch procedure koja
e praviti rezervnu kopiju cijelog foldera sa bazom podataka u fajl sistemu
istog servera i te e rezervne kopije imati u svom nazivu i datum kreiranja
(npr: Azil_Backup_15_05_2013), a zadatak system administratora je da na
mjesenom nivou naini rezervnu kopiju na drugi server (Backup server).

S obzirom da se u folderu sa back-endom nalazi i kopija front-end aplikacije,


znai da e backup uvijek da sadri oba fajla potrebna za restore kompletne
aplikacije.

3. Migraciono uputstvo
U sluaju migracije aplikacije na drugi klijentski raunar, odnosno
reinstalacije operativnog sistema na postojeem klijentu, za ponovno
uspostavljanje aplikacije potrebno je ispotovati slijedee korake (isto se
moe primjeniti i za instalaciju):

Instalacija runtime licence Accessa 2010 (dostupna za besplatno


preuzimanje na: http://www.microsoft.com/enus/download/details.aspx?id=10910, 14.5.2013.)
Kopiranje front-end aplikacije na file sistem raunara (preporuujem
putanju : Program Files/Azil sa pravljenjem preice na desktopu
Kopiranje Back-end baze podataka na server (trenutna lokacija :
192.168.80,23/Azil)
Podeavanje usera na server i dozvoljavanje read/write pristupa folderu
Azil na serveru
Povezivanje Front-end i back-end dijelova aplikacije kroz administrativni
dio aplikacije (bie detaljnije objanjeno u dijelu: Administratorsko
uputstvo)

4. Administratorsko uputstvo
to se administracije aplikacije tie, sa aspekta njenog odravanja potrebno
je znati samo dvije stvari: kreiranje i izmjena korisnika i povezivanje Front-end
aplikacije sa Back-end bazom podataka.
-

Kreiranje i izmjena korisnika

Po default, korisnik sa administrativnim pristupom opcijama u formi za prijavu


moe se prijaviti sa korisnikim imenom: admin i lozinkom admin. Nakon
prijave, u dnu prve forme nalaze se dva dugmeta za administraciju: ad i link
tabela.
Za unos i izmjenu korisnika koristiemo prvo dugme. Nakon to se pritisne
dugme ad, otvara se tabela sa korisnikim imenima i pristupnom lozinkom.
Jednostavnim brisanjem i unosom u ovu tabelu kreiraju se i briu korisnici.

Povezivanje Front-end aplikacije sa Back-end Bazom podataka

U aplikaciju je ugraena funkcionalnost koja prilikom svakog startovanja


aplikacije automatski provjeri dostupnost linkovanih tabela. U sluaju da
program ne pronae linkovane tabele, bie ponuen dijalog za odabir tabele
iz windows fajl sistema (sl. 1.). Ovaj process moe da potraje nekoliko minuta,
stoga vas molim za strpljenje.
Mogue je da i pored postojee baze, elimo da se konektujemo na neku
drugu, koja se nalazi na drugom mjestu (recimo backup baze) - ovo se
obavlja na nain da se nakon prijave u aplikaciju na prvoj formi bira dugme
link tabela. Nakon pritiska na to dugme, u novom prozoru dobijamo dijalog za
pronalaenje nove lokacije za bazu podataka (isti dijalog sa sl. 1.). U
Windowsowom fajl sistemu pronaemo novu lokaciju i otvorimo je. Nakon
toga, dobijamo poruku o uspjenom linkovanju tabela.

sl. 1. Dijalog za link tabela

You might also like