Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sistemul de stocare la actualizarea fișierelor păstrează istoricul acestora prin adăugare de versiuni noi cu păstrarea celor vechi și permite prin API-ul său extragerea tuturor versiunilor anterioare.

Sistem GUI Web

Este Interfața utilizator a ONE Framework este organizată ca interfață principal-detaliu (master-detail).

În proiectarea interfeței cu utilizatorul computerului, o interfață principal-detaliu afișează o listă principală și detaliile pentru elementul selectat în prezent. Motivația inițială pentru detaliile principale a fost că un astfel de tabel de vizualizare pe vechiul tabel de 80 de caractere din anii 1980- Afișajele largi ar putea afișa confortabil doar aproximativ patru coloane pe ecran deodată, în timp ce o entitate de date tipică va avea aproximativ douăzeci de câmpuri. Soluția este că detaliul arată toate cele douăzeci de câmpuri, iar masterul arată doar cele trei până la cinci recunoscute în mod obișnuit care se potrivesc pe ecran într-un rând fără derulare.

O zonă principală poate fi un formular, o listă sau un arbore de articole, iar o zonă de detaliu poate fi un formular, o listă sau un arbore de articole plasate de obicei fie sub, fie lângă zona principală. Selectarea unei elementul din lista principală face ca detaliile acelui articol să fie populate în zona de detalii.

De aici încolo vom numi interfața principală cea de vizualizare (search view) și interfața de detalii vizualizarea de editare.

ONE ERP nu aderă perfect la interfața master-detaliu. Vizualizarea de căutare afișează datele într-un tabel cu funcții pentru adăugarea, editarea, ștergerea și filtrarea (căutarea) datelor. Vizualizarea de căutare afișează un subset de proprietăți ale unei entități și proprietăți străine ale altor entități înrudite pe baza unei interogări FETCH. În timp ce operațiunile de adăugare și editare sunt pornite din vizualizarea de căutare, acestea sunt de fapt efectuate folosind vizualizarea de editare. Vizualizarea de editare afișează toate proprietățile entității, permițând utilizatorului să le editeze și să le vizualizeze.

Astfel, sistemul GUI este o componenta care înglobează, într-o interfață web (GUI), toate funcționalitățile sistemului.

...