Va prezentam: KeyDoc – Simpla Gestiune a Documentelor
Orice companie lucreaza cu documente iar managementul documentelor presupune timp si este o activitate anevoioasa pe care e bine sa o sustinem cu instrumente adecvate..
Organizati-va documentele, gestionati-le unitar si veti castiga timp!
KeySoft TMS este o aplicatie cu 3 nivele interconectate (3-tier), fiecare cu functiuni diferite. Fiecare nivel poate rula pe un calculator separat, sau poate fi configurata orice combinatie a lor pe acelasi calculator.
Server Baze de Date
Nivelul serverului de baza de date, asigura stocarea unitara si consistenta a datelor intr-o singura baza de date.
Acest nivel contine si serverele de fisiere (File Servers) care asigura stocarea consistenta a documentelor operate de aplicatie (de ex. documente scanate, atasate diverselor entitati logice).
Intrucat volumul documentelor operate de aplicatie poate fi foarte mare, pentru a evita cresterea peste masura a bazei de date, Key Soft a dezvoltat un sistem distribuit de servere de fisiere. Accesul la documente nu se poate face direct – prin retea, ci numai prin intermediul aplicatiei, in mod criptat. De asemenea, documentele sunt stocate in mod comprimat (pentru reducerea volumului de stocare) si criptat (pentru evitarea accesului neautorizat). Fiecare utilizator al aplicatiei poate fi asociat cu unul din serverele de fisiere disponibile, astfel incat traficul in retea sau pe internet va fi minimizat.
Server Aplicatie
Nivelul serverului de aplicatie; contine logica aplicatiei si modeleaza regulile de procesare a datelor (business logic).
Client usor
Nivelul interfetei utilizator contine elementele de interfata grafica (ferestre, butoane, etc.) care permit introducerea/ vizualizarea datelor.
Comunicatie
Comunicatie Server Aplicatie – Server Baze de Date (numai daca sunt instalate pe masini diferite) – LAN 100 Mbps.
Comunicatie Client – Server Aplicatie. Clientul poate fi in reteaua locala, sau se poate conecta de la distanta, peste Internet/ WAN:
Client local: Placa retea (acces LAN);
Client la distanta (acces WAN):
Placa retea, pentru conectarea printr-un provider de Internet;
Modem(dial-up, GPRS, etc);
Conectarea la distanta se poate realiza direct la serverul de aplicatii sau prin emulare de terminal ( Windows Terminal Services ).
In ambele cazuri (client local sau WAN), comunicatia cu Serverul de Aplicatie se face in mod criptat, pentru asigurarea confidentialitatii informatiilor transmise.
Avantajele utilizarii arhitecturii 3-tier
Utilizare eficienta a resurselor hardware (reducerea investitiilor in hardware);
Server Baze de Date: un calculator cu capacitate mare de stocare si sisteme de backup de date;
Server Aplicatie: un calculator cu putere mare de procesare;
Client: mai multe calculatoare cu caracteristici de performanta reduse – nu este necesar nici spatiu de stocare si nici putere de procesare.
Consistenta si posibilitatea de reutilizare a codului;
Dezvoltare si intretinere mai simpla a aplicatiei prin aplicarea principiului “divide et impera”: 3 nivele simple si bine identificate sunt mai usor de gestionat decat un singur nivel complex.
Detalii Tehnice – Total Management System
Server Baze de Date
Nivelul serverului de baza de date, asigura stocarea unitara si consistenta a datelor intr-o singura baza de date.
Acest nivel contine si serverele de fisiere (File Servers) care asigura stocarea consistenta a documentelor operate de aplicatie (de ex. documente scanate, atasate diverselor entitati logice).
Intrucat volumul documentelor operate de aplicatie poate fi foarte mare, pentru a evita cresterea peste masura a bazei de date, Key Soft a dezvoltat un sistem distribuit de servere de fisiere. Accesul la documente nu se poate face direct – prin retea, ci numai prin intermediul aplicatiei, in mod criptat. De asemenea, documentele sunt stocate in mod comprimat (pentru reducerea volumului de stocare) si criptat (pentru evitarea accesului neautorizat). Fiecare utilizator al aplicatiei poate fi asociat cu unul din serverele de fisiere disponibile, astfel incat traficul in retea sau pe internet va fi minimizat.
Server Aplicatie
Nivelul serverului de aplicatie; contine logica aplicatiei si modeleaza regulile de procesare a datelor (business logic).
Client usor
Nivelul interfetei utilizator contine elementele de interfata grafica (ferestre, butoane, etc.) care permit introducerea/ vizualizarea datelor.
Comunicatie
Comunicatie Server Aplicatie – Server Baze de Date (numai daca sunt instalate pe masini diferite) – LAN 100 Mbps.
Comunicatie Client – Server Aplicatie. Clientul poate fi in reteaua locala, sau se poate conecta de la distanta, peste Internet/ WAN:
In ambele cazuri (client local sau WAN), comunicatia cu Serverul de Aplicatie se face in mod criptat, pentru asigurarea confidentialitatii informatiilor transmise.
Avantajele utilizarii arhitecturii 3-tier
Pentru detalii, va rugam sa ne contactati.