Platforma tehnologică a suitei Fluentis ERP


Model SOA (Service-Oriented Architecture)
în mediul Microsoft

Tehnologia ca element 
cheie al suitei Fluentis ERP


Fluentis utilizează modelul SOA (Service-Oriented Architecture) iar tehnologia de bază este reprezentată de mediul Microsoft.
În continuare vom descrie arhitectura pe care se bazează Fluentis.

Fluentis ERP platforma soa
Fluentis ERP in Cloud
Fluentis ERP On Premises

CLOUD

Fluentis ERP este o aplicație de generație nouă, creată în special pentru Cloud, care se axează pe siguranță, distribuirea soluției și posibilitatea de a opera în Public Cloud, Private Cloud sau Isolated Cloud.

On Premises

Fluentis ERP poate fi utilizat și cu instalarea și executarea software-ului direct pe mașina locală, o soluție “in house”, cu personalizări, actualizări și back-up-uri garantate și fiabile.

Fluentis ERP in Cloud

CLOUD

Fluentis ERP este o aplicație de generație nouă, creată în special pentru Cloud, care se axează pe siguranță, distribuirea soluției și posibilitatea de a opera în Public Cloud, Private Cloud sau Isolated Cloud.

Fluentis ERP On Premises

On Premises

Fluentis ERP poate fi utilizat și cu instalarea și executarea software-ului direct pe mașina locală, o soluție “in house”, cu personalizări, actualizări și back-up-uri garantate și fiabile.

FULL OBJECT
ORIENTED

Fluentis ERP conține o librărie de obiecte business mare, capabilă să cuprindă o vastă bază de date care este exprimată în aproximativ 3.000 de tabele și 30.000 de câmpuri conectate optim între ele, pentru a reprezenta un context larg de cerințe și conținuturi aplicative. Aplicația este Full Object Oriented, deoarece compoziția acestei librării de obiecte reprezintă doar setul de informații structurale ale tabelelor, dar fiecare obiect este de fapt capabil să identifice entități gestionale foarte precise. În consecință, un obiect poate reprezenta clienții, furnizorii, articolele din gestiune, documentele precum ordinele sau facturile etc. În plus, fiecare obiect poate fi de două tipuri diferite: doar Read Only, pentru a  afișa doar informațiile sale relevante și Read-Write, care este în măsură să expună metode și funcții prin intermediul cărora se poate interacționa cu algoritmii aplicativi. Astfel, librăria de obiecte reprezintă singurul canal de comunicare care interacționează cu întregul mediu gestional, iar partenerul (integratorul) nu are necesitatea de a cunoaște organizarea tabelară și procedurală concepute pentru extragerea, executarea și procesarea informațiilor din sistem. Un alt aspect foarte interesant este extensibilitatea ușoară a fiecărui obiect; practica de personalizare a entităților, în baza necesităților specifice ale companiei, reprezintă viața de zi cu zi a activității partenerului sau a power userului.

DATABASE
ABSTRACTION (ORM)

Fluentis ERP a fost proiectat cu atenție și în layer-ul de acces la baza de date. Accesul este indirect, la layer-ul ORM (Object Relational Mapping). Fiecare obiect este mapat cu precizie în raportul One-to-One sau Many-to-One cu un tabel al bazei de date. Același tabel poate reprezenta mai multe obiecte în același timp (de exemplu, din tabelul unic de contacte se poate reprezenta atât obiectul Contact, cât și Clientul și Furnizorul etc.). Deci sarcina acestui layer este direcționarea tuturor solicitărilor de interogare, inserare, modificare și ștergere a obiectului între baza de date și librăria de aplicații, iar programatorul este scutit de scrierea interogărilor SQL complexe și adesea incorecte. ORM este, de asemenea, capabil să formuleze query-uri specifice, în baza DMBS-ul utilizat, folosind dialecte specifice în funcție de versiunea curent instalată a motorului SQL.

WINDOWS COMMUNICATION
FOUNDATION (WCF)

Comunicarea client-server, în cadrul aplicației Fluentis, are loc printr-un layer specific: Windows Communication Foundation. Fluentis suportă versiunea WCF începând cu 4.5. Pentru a accelera și simplifica comunicarea între consumatorul de Web Services și serverul responsabil de punerea acestora la dispoziție, au fost integrate tehnologii suplimentare de comunicare bazate pe acest layer WCF, cum ar fi: WCF data service 5.0 și librăriile JSON (JavaScript Object Notation).

USER INTERFACE
INDEPENDENT (NO-GUI)

Interfața grafică Fluentis a fost proiectată pentru a interopera în mediul SOA, prin intermediul comunicării atât User-to-Machine, cât și Machine-to-Machine. Aceasta indică faptul că orice interfață poate fi funcțională. Interfața de referință standard este dezvoltată prin definirea în format XAML (Extensible Application Mark-up Language) pentru a putea fi utilizată fie în modul WPF (Windows Presentation Foundation), fie via web în Silverlight (în cadrul browserelor web), fie într-un mediu Mobil, cu ajutorul Windows Phone 8.0 sau WindowsRT. Prin crearea de interfețe în format HTML5 este posibilă utilizarea librăriei pentru a accesa platforme non-Microsoft.

Descoperă ce poate face Fluentis pentru tine

Fluentis ERP pentru IMM

PARTENERI

Primul software ERP care îți permite să activezi rapid clienții in Cloud, în cele trei configurări disponibile, și să personalizezi fără a fi limitat de configurările de bază costisitoare. Descarcă Fluentis Experience și utilizează-l gratis timp de 30 zile sau descoperă cum să devii Partener Fluentis.

COMPANII

Adoptă un nou concept de software de gestiune: încearcă Fluentis Experience. Vei putea descărca gratis aplicația beneficiind de suportul constant al experților noștri, pentru a cunoaște în mod detaliat toate funcționalitățile pe care Fluentis le pune la dispoziția companiei tale.

PARTENERI

Primul software ERP care îți permite să activezi rapid clienții in Cloud, în cele trei configurări disponibile, și să personalizezi fără a fi limitat de configurările de bază costisitoare. Descarcă Fluentis Experience și utilizează-l gratis timp de 30 zile sau descoperă cum să devii Partener Fluentis.

Fluentis ERP pentru IMM

COMPANII

Adoptă un nou concept de software de gestiune: încearcă Fluentis Experience. Vei putea descărca gratis aplicația beneficiind de suportul constant al experților noștri, pentru a cunoaște în mod detaliat toate funcționalitățile pe care Fluentis le pune la dispoziția companiei tale.