SIG Curs 3
SIG Curs 3
SIG Curs 3
Def. Un sistem de tip ERP reprezinta o solutie software complexa, bazata pe arhitectura client-
server ale carei elemente sunt integrate intr-o platforma comuna, pentru gestionarea resurselor
companiei, prelucrarea tranzactiilor si facilitarea integrarii tuturor proceselor necesare in cadrul unei
afaceri, centralizandu-le, facilitand impartasirea datelor si eliminand redundanta. Fiecare pachet ERP
ofera functionalitati diferite pentru industrii diferite.
Sistemele ERP actuale realizeaza integrarea tuturor functiilor de conducere ale unei companii,
plecand de la:
▪ planificare;
▪ definirea tehnologiilor;
Un astfel de sistem permite factorilor de decizie realizarea unor analize complete asupra
indeplinirii planului de afaceri. Prin optiunile de simulare a activitatilor si prin caracterul flexibil si
dinamic al aplicatiilor se pot realiza:
▪ planuri de previziune; evaluari si predefiniri ale tendintelor de evolutie ale industriei din
care face parte compania; analize calitative; integrarea cu noile tehnologii e-business;
comunicare on-line.
Avantajele sunt: reducerea timpului de dezvoltare si obtinerea unui produs de calitate, prin
minimizarea erorilor. In plus, utilizarea instrumentelor CASE sprijina consistenta aplicatiilor si
standardizarea sub aspect functional. Sub o forma simplificata am putea defini ERP-ul prin prisma a
doua proprietati fundamentale: functionalitatea si integrarea.
Partea functionala a unui sistem ERP asigura fluxurile de procese economice din cadrul
fiecarei functiuni. Astfel, in cadrul unei suite ERP se regasesc de la cateva, pana la zeci de module
functionale (contabilitate generala, debitori, salarii, stocuri, aprovizionare, planificarea productiei,
logistica, comenzi si vanzare)[1].
Nivelul aplicatie - cuprinde regulile afacerii, logica si functiunile sistemului, programele care
asigura transferul datelor de / la serverele de baze de date.
Nivelul bazei de date - asigura gestiunea datelor organizatiei, inclusiv a metadatelor; cel
mai adesea se regaseste aici un SGBD relational dintre cele standardizate industrial, care include si
modulul SQL. Platformele de baze de date folosite in general sunt: Oracle, DB2, Informix, Microsoft
SQL Server, SQL Base, PostgreSQL, Sybase, etc. Aceasta structurare logica permite ca interfata
sistemului ERP sa ruleze pe calculatorul utilizatorului, prelucrarea sa se realizeze pe nivelul de mijloc al
serverelor de aplicatii, iar sistemele de baze de date sa functioneze pe al treilea strat, al serverelor
specializate.
Fig. 2.2 Arhitectura cu trei straturi a unui sistem ERP
Nomenclatoare (fisiere de baza) de clienti, furnizori, personal, sub forma unor fisiere care
reunesc toate datele de descriere a acestora si interfateaza cu oricare modul care se serveste de
aceste date;
Salarizare. Componenta legata adesea de cea de resurse umane, avand ca obiect calculul si
evidenta salariilor. Sunt automatizate calculul taxelor, al contributiei la bugetul statului si
asigurarilor sociale;
Resurse umane. Componenta care sprijina crearea unei politici de personal, sustinand
activitatile de recrutare si selectie a personalului;
Imobilizari. Gestioneaza mijloacele fixe, dar si obiectele de inventar sau activele necorporale.
Gestiunea acopera intreaga durata de utilizare a activului si se poate afla in orice moment care
este starea acestuia si operatiile efectuate asupra lui (intrare, modernizare, modificare,
reevaluare, scoatere din functiune, casare). Ofera multiple posibilitati de calcul si inregistrare a
amortizarii (liniara, degresiva, accelerata). Deosebit de utile sunt rapoartele generate, impuse de
legislatia in vigoare sau necesare conducerii;
Gestiunea depozitelor (inclusa adesea in modulul de Stocuri) - defineste din punct de vedere
organizatoric unitatile de stocare: tipurile de inventar si subinventar, depozite, magazii, locatii,
modul de localizare al stocurilor;
Analiza (Business Intelligence) - Modulul preia datele din baza de date, realizeaza diferite
analize si furnizeaza informatiile in forma dorita de utilizator. Cele mai puternice optiuni sunt
analizele multi-dimensionale (OLAP), simularile, scenariile si prognozele;
Solutii specifice fiecarei industrii
Generatorul de rapoarte - utilizatorii obtin rapoartele dorite in cadrul fiecarui modul functional
folosind datele din baza de date a sistemului ERP.
Este unanim acceptata ideea ca, desi tehnologia este esentiala in realizarea unui ERP, definitia
acestuia trebuie sa reliefeze ariile functionale bazate pe activitatile principale ale unei firme, cum sunt:
contabilitatea, productia, vanzarea, aprovizionarea, stocurile, personalul etc. Schema conceptuala a
unui sistem ERP este prezentata in figura 2.3.
Alte definitii considera sistemele ERP ca fiind o solutie soft, o metoda sau un pachet de
aplicatii, astfel:
• un pachet de aplicatii care permite integrarea completa a tuturor informatiilor din cadrul
unei organizatii.
Sintetizand aceste definitii, putem desprinde urmatoarea concluzie, unanim acceptata de cei
citati - sistemele ERP constau din module software, care acopera toate ariile functionale ale unei
firme: marketing-ul si vanzarile, service-ul, proiectarea si dezvoltarea de produse, productia si
controlul stocurilor, aprovizionarea, distributia, resursele umane, finantele si contabilitatea, precum si
serviciile informatice.
Examinand aceasta arhitectura, putem remarca cateva dintre caracteristicile functionale ale
unui astfel de sistem, si anume:
▪ ofera informatiile necesare conducerii firmei prin intermediul bazei de date, unde se
stocheaza tranzactiile zilnice;
▪ permite utilizarea in comun a datelor din baza de date, de catre toate modulele care
folosesc aceste date;
Modulele de aplicatii sunt grupate in subsisteme (suite) cum sunt: financiar, productie,
distributie etc.