|

|
Client - server aplikacija
U projektiranju i razvoju Jupiter Software-a dosljedno je primijenjena Client-Server koncepcija.
Briga o integritetu i zaštiti podataka
povjereni su serverskom sustavu za upravljanje bazom podataka
(RDBMS) - MS SQL Serveru.
Klijent uvijek izvodi operacije nad setom podataka koji je
odvojen od
baze podataka (disconnected record sets), a promjene se provode sigurnim metodama (transaction
mode).
Takav pristup maksimalizira brzinu, pouzdanost i sigurnost obrade, a
minimalizira mrežni promet i vjerojatnost pogreške u podacima. |
|

|
Višeslojna arhitektura
(Multi Tiered Architecture)
Jupiter
Software podijeljen je u tri, relativno neovisna i zamjenjiva sloja:
sloj podataka (data structure layer), sloj poslovne logike (business
logic layer) i sloj prezentacije (presentation layer).
Višeslojnost jamči doslijedno provođenje poslovnih
procedura bez obzira na izvor, te bezbolnu zamjenu i dodavanje novih
prezentacijskih tehnologija (WEB, govor, hologrami). |
|

|
Razvijeno i optimizirano za Microsoft platformu
Jupiter
Software razvijen je za Microsoft Windows Server i Microsoft SQL
Server platformu. Fokusiranjem i optimizacijom za samo jednu platformu dostignute
su maksimalne performanse, efikasan kod i optimalni razvojni
troškovi.
 |
|

|
Rapid Application
Development (RAD) System
Jupiter Software razvijen je kao poslovna
aplikacija (EAS), ali je istovremeno
i skup
standardiziranih komponenti koje
omogućavaju brz razvoj i prilgođavanje (RAD) novih programskih rješenja
za specifične potrebe korisnika. |
 |
Višestruka sučelja -
Windows, WEB, Handhelds....
Jupiter Software razvijen je tako da iste
funkcionalnosti, zahvaljujući višeslojnoj arhitekturi, omogućava na
različitim sučeljima.
Osim standardnog
Windows sučelja, velik broj funkcionalnosti - WEB Manager, WEB
Komercijala, WEB Skladište dostupan je kao WEB aplikacija i/ili
kao poseban form factor na suvremenim dlanovnicima (handhelds).
 |
|
 |
Sustav otvoren za
razvoj (Open System)
Jupiter Software je otvoren za razvoj i dodavanje
novih funkcionalnosti. Poštivajući Jupiter Software Code
Interface (JSCI) neovisni proizvođači mogu dodavati svoje
granule koje će se izvoditi u Jupiter Client okruženju. |