1. korak - identifikacija

Prilikom pokretanja osvježavanja, DataLab PANTHEON™ pošalje Internet
serveru podatke o tome koja verzija je instalirana.
Korisnici, naime,
mogu imati različitu frekvenciju osvježavanja: npr. korisnik A osvježava svoju
programsku opremu svaki mjesec, korisnik B je ostavio prethodnu verziju, a
korisnik C je zadnji puta osvježio svoje aplikacije prije šest mjeseci.
DataLab PANTHEON™ ne šalje na Internet server nikakve druge
podatke, osim sistemskih podataka o instaliranoj programskoj opremi. Tajnost
korisnikovih poslovnih podataka je prilikom osvježevanja osigurana!
2. korak - posredovanje registracijskih šifri i popisa promjena

Internet server, iz posredovanih podataka o instaliranim verzijama kod
korisnika, sastavi popis promjena, koje su potrebne korisniku za instaliranje
novih verzija.
Ukoliko je korisnik pridobio nove licence (npr. povećanje broja korisnika,
trajanje ugovora o osvježavanju ili novi moduli ili promjene licencnih modela),
Internet server izračuna nove autorizacijske šifre i pošalje ih u
programski paket DataLab PANTHEON™.
3. korak - prijenos promjena

DataLab PANTHEON™, na osnovu popisa promjena, zahtjeva od datotečnog
poslužitelja prijenos novih verzija programa i učitava ih u mapu za osvježavanje
na lokalnom serveru, otkuda će se zatim instalirati na korisnička računala
po preduzeću.
S obzirom da Internet server zna koje verzije korisnik ima
instalirane, ne prenosi kompletnu nadogradnju od prve verzije dalje, već samo
popis promjena, koje su relevantne za korisnika i verziju, koju ima trenutno
instaliranu. Tako je umjesto prijenosa približno 60 MB podataka, potrebno
prenijeti u prosjeku samo oko 10 MB podataka. Korisnikovi troškovi osvježavanja
su zbog toga osjetno niži (telefon, internet, ...)
4. korak - ažuriranje baze podataka

DataLab PANTHEON™ nakon prijenosa novih verzija pokrene nadogradnju
podatkovnih struktura. Tokom nadogradnje popravi strukturu baza podataka,
ažurira oblike ispisa i SQL-I postupke, koji su spremljeni na SQL serveru.
5. korak - instaliranje na korisnička računala

Obično imamo više računara u preduzeću na kojima se pokreće DataLab
PANTHEON™.
Kako bismo izbjegli osvježavanje kod svakog korisnika posebno i time nepotreban
rad sistemskog administratora, DataLab PANTHEON™ kod svog pokretanja provjerava
da li su mu na raspolaganju nove verzije, te automatski zamijeni verziju kod
svakog korisnika.
Tehnički opis:
- PANTHEON.EXE zna svoju verziju i pročita verziju baze podataka.
- Ako ustanovi razliku, prikaže poruku i pokrene CopyDelay, proslijedi mu
put do direktorija za nadogradnju (iz postavki tog korisnika) i zatvori
program
- CopyDelay pričeka postavljeni broj sekundi, a zatim prekopira iz naveden
putanje novu verziju PANTHEON.EXE
- Nakon kopiranja, pokrene novu verziju PANTHEON.EXE
Tako je administrator informacijskog sistema rasterećen, a upravljanje
novih verzija je centralizirano. Administrator zna da nadograđivanjem sistema sa
svog računara, istovremeno nadograđuje sva računare u preduzeću.