| |
  |
|
|
|
| |
| |
|
| |
|
| |
| |
Implementarea
rețelei în program a fost proiectată pentru o cât
mai bună funcționare și protecție a datelor.
Baza de date în care se centralizează intrările de
la toți utilizatorii se creează separat, de preferință
pe un server, dar se poate crea și pe calculatorul
unui utilizator separat de programul utilizatorului
respectiv.
Securitatea bazei de date de pe server se realizează
prin masurile de siguranță stabilite pe server.
Se pot crea legături cu baza de date și prin internet,
dintr-o locație îndepărtată.
Datele sunt în siguranță în baza de date de pe server,
utilizatorii nu pot șterge sau distruge datele.
Datele care pot fi adăugate în baza de date centralizată:
1. Clienți: Clienții introduși de utilizator se adaugă
în baza de date centralizată și clienții deja introduși
în baza de date centralizată se adaugă în baza de date
a utilizatorului respectiv (sincronizare);
2. Produse: Produsele se sincronizează similar ca la
clienți;
3. Situații: se sincronizează datele reprezentând atât
facturile emise cât și încasările.
Modificări permise la datele deja existente pe server:
- anulare facturi;
- anulare încasări;
- actualizarea sumei restante prin încasările efectuate
sau anulate.
Baza
de date centralizată poate fi creată de către orice
utilizator din fereastra de configurare retea.
Dacă este deja creată se realizează doar o conexiune
fără a fi afectate datele. Practic,
la selectarea primei tabele partajate se deschide
o fereastră de dialog în care se poate crea
o bază de date local sau în rețea sau selecta o
baza de date deja creată.
Utilizatorul
se poate conecta sau deconecta (integral sau parțial)
la baza de date centralizată oricând
dorește prin
bifarea sau debifarea legăturilor din fereastra
de configurare rețea. Dacă debifează toate legăturile
conexiunea va fi întreruptă și în fereastra de
configurare lucru în rețea la "Status" va apărea
scris "Nu există conexiune", de asemenea calea
către baza
de date
partajată
va fi ștearsă.
Programul
dispune de două moduri de sincronizare: manuală
și automată.
La
prima legătură creată, modul de lucru prestabilit
este "Sincronizare manuală".
În acest caz în ferestrele care conțin datele care
au fost selectate pentru sincronizare va apărea
un buton cu funcția de sincronizare (actualizarea
tabelelor locale și în rețea) și
încărcare a datelor (actualizarea
datelor în formular - după închiderea și
redeschiderea formularului obțineți același lucru).
Dacă
alegeți în ferestra de configurare lucru în rețea "Sincronizare
automată", va trebui să stabiliți intervalul de sincronizare: timpul
dintre două sincronizări succesive efectuate după criteriile
definite în fereastra de configurare rețea. Sincronizarea
durează în funcție de volumul datelor ce urmează a
fi sincronizate și de viteza de funcționare a rețelei. De
aceea recomandăm un timp de sincronizare adecvat
cu numărul de stații conectate la baza de date partajată,
cu viteza conexiunii la server și performanțele serverului
(pentru 3 - 5 stații de facturare recomandăm minim
180 de secunde). În
acest caz în ferestrele care conțin datele care
au fost selectate pentru sincronizare va apărea
un buton cu funcția de încărcare
a datelor (actualizarea
datelor în formular - după închiderea și redeschiderea
formularului obțineți același lucru). Aveți
de asemenea opțiunea de a afișa timpul dintre două
sincronizări succcesive (în secunde) pe bara de
titlu a ferestrelor care conțin date partajate
în rețea sau pe toate ferestrele din program.
| |
 |
| |
Dacă se întrerupe legătura cu baza de
date centralizată, programul
sesizează
acest
lucru,
afișează o fereastră
de dialog și comută automat
în modul de lucru manual.
Lăsăm la latitudinea clientului să aleagă modul de
diferențiere a datelor în baza de date centralizată:
1.
Utilizatorii au aceleași serii și plaje de numere
diferite (facturi + chitanțe). Pentru a se
putea testa,
în varianta demo, puteți modifica numerele de început
ale facturilor și chitanțelor;
2.
Utilizatorii au serii diferite și aceleași numere
(facturi + chitanțe).
Facilitatea
de lucru în rețea poate fi folosită și de către
un singur utilizator pentru a avea
un backup actualizat în timp real. |
|
|
|
|