Documente Academic
Documente Profesional
Documente Cultură
LUCRARE DE LICENȚĂ
1
Cuprins
CAPITOLUL 1 ......................................................................................................................... 5
ACTIVITĂȚILE DE APROVIZIONARE ............................................................................ 5
1.1 MANAGEMENTUL APROVIZIONĂRII: CONCEPT, ROL, TRASĂTURI ....................................... 5
1.2.CARACTERIZAREA, EVALUAREA ȘI SELECȚIONAREA FURNIZORILOR .................................. 9
1.2.1 Analiza nomenclatorului de resurse materiale ......................................................... 9
1.2.2 Analiza pieței furnizorilor ...................................................................................... 10
1.2.3 Caracterizarea furnizorilor potențiali .................................................................... 10
1.2.4 Evaluarea și selecționarea furnizorilor ................................................................. 11
1.3 ORGANIZAREA APROVIZIONĂRII ...................................................................................... 12
1.4 FORME DE APROVIZIONARE ............................................................................................. 14
1.5 INFORMATIZAREA COMERȚULUI ÎN ROMANIA.................................................................. 16
1.5.1 Supply Chain Management sau SCM ...................................................................... 16
1.5.2 Soluţii dedicate pentru retail şi distribuţie ............................................................. 16
1.5.3 Piaţa locală SCM – o necunoscută în 2009 ............................................................ 17
1.5.4 Wizrom .................................................................................................................... 18
1.5.5 Oracle ...................................................................................................................... 19
1.5.6 TotalSoft.................................................................................................................. 20
1.5.7 CRIsoft ..................................................................................................................... 21
CAPITOLUL 2 ....................................................................................................................... 28
TEHNOLOGIILE FOLOSITE ............................................................................................ 28
2.1. LIMBAJUL PHP .............................................................................................................. 28
2.2. MYSQL ......................................................................................................................... 30
2.3 STRUCTURA BAZEI DE DATE ............................................................................................ 32
2.4 UTILIZARE ....................................................................................................................... 36
CONCLUZII .......................................................................................................................... 43
2
CUVÂNT ÎNAINTE
3
acționa ,transformându-i în parte sau în totalitate în informații pertinente, utile scopurilor
pentru care se folosesc), în funcție de avantajele urmărite.
Sigur că în viziunea multor autori din literatura de specialitate se elaborează permanent
metode și modalități care asigură perfecționarea continuă, din diverse puncte de vedere
sau intense ale procesului de aprovizionare.
Procesul de perfecționare managerială a aprovizionării, deosebit de complex și eficient în
același timp, impune ca o necesitate obiectivă, indispensabilă, fără de care nu se poate
vorbi de rapiditate, calitate, utilitate, eficiență la parametrii de înaltă performanță,
introducerea, dezvoltarea și perfecționarea continuă a informaticii și utilizarea mijloacelor
tehnice de evidență și calcul electronic, în întregul sistem.
Calitatea, competitivitatea, ritmul, competența, profesionalismul, performanțele la nivelul
cerințelor pot fi atinse numai în condițiile unei aprovizionări care, prin însăși conținutul
problematic, impune agentului economic regula unei permanente evaluări a întregii sale
activități, ocazie cu care își menține „trează” vocația de a fi în concordanță, răspunzând
întocmai cerințelor propriilor interese.
4
CAPITOLUL 1
ACTIVITĂȚILE DE APROVIZIONARE
5
Într-o formulare sintetică, aprovizionarea resurselor de materiale reprezintă activitatea
prin care se asigură elementele materiale necesare consumului producției, în volumul,
structura și la termenele care să sprijine o activitate continuă și la capacitate maximă, cu
un profit cât mai ridicat a unităților economice.
În literatura de specialitate, ca și în practica economică și în normativele uzuale sunt
utilizați frecvent termeni similari ca: achiziționare, aprovizionare, cumpărare, alimentare.
Fiecare dintre acești termeni are, însa, o semnificație diferită. Astfel, achiziționarea
reprezintă un angajament financiar, de cumpărare a unor resurse materiale sau produse,
fiind o tranzacție monetară efectivă. Formele prin care se realizează achiziționarea de către
agenții economici au devenit, relativ, unitare; se foloseste uneori și forma de cerere mobilă
( sau repetabilă) atunci când un articol trebuie aprovizionat continuu, în mod constant, sau
când solicitarea trebuie repetată.
În raport cu achiziționarea, aprovizionarea are un conținut mai larg, achiziționarea
este doar un moment al procesului de aprovizionare cu materiale și echipamente tehnice.
Achiziționarea, ca o componentă a activității de aprovizionare, este precedată, de exemplu,
de acțiunile de determinare a nevoilor, de stabilirea dimensiunii acestora și a momentelor
când sunt necesare ( care declansează acțiunea de emitere a cererii sau a comenzii) și este
urmată de negocierea condițiilor de furnizare, de aducere efectivă a resurselor materiale.
În sfârșit, alimentarea reprezintă o acțiune de finalizare a procesului de aprovizionare,
prin trecerea în consum a resurselor materiale aduse-sosite de la furnizori. Alimentarea se
desfașoară deci, numai în interiorul unității economice prin trecerea materiilor prime din
depozite la punctele de prelucrare-consum în concordanță cu programele elaborate în
prealabil. Alimentare se încadrează deci în sistemul logistic al aprovizionării care
cuprinde, printre altele, fluxul și sistemul de transport intern.
Particularitățile și specificațiile economiei de piață cu deosebire cele ale perioadei de
tranziție către economia de piața, creează condiții noi de desfașurare pentru toate
procesele economice. În mod deosebit, procesul de aprovizionare este influențat în cele
mai intime relații și determinări, cu deosebire, de către următorii factori prezenți în mediul
economic și geografic al țării noastre:
Realizarea resurselor prin relații directe cerere-ofertă între agenții economici, ceea
ce presupune creșterea gradului de incertitudine, de risc în vânzarea-cumpărarea
produselor în condiții de concurență;
Accentuarea gradului de instabilitate a prețurilor în perioada de tranziție și cu
deosebire la materiile prime clasice, de bază, determinate atât de caracterul limitat
al acestor resurse, cât și de anumite evenimente conjuncturale;
Activizarea, în tot mai mare masură, a politicilor naționale de protejare a resurselor
materiale și energetice limitate sau greu regenerabile, a celor strategice;
Realizarea unui nou cadru general de acțiuni bazat pe autonomia agenților
economici în asigurarea și gestionarea resurselor, în vânzarea rezultatelor
producției. Aceasta presupune punerea în funcțiune a întregului instrumentar
tehnic și metodologic, a tuturor factorilor implicati în găsirea celor mai eficiente
căi de asigurare materială și de livrare a produselor, de penetrare pe piețele de
materii prime și de produse, de modernizare și înnoire a structurii de fabricație, de
6
îmbunătățire a sistemului de gestiune a resurselor, de cointeresare- stimulare a
lucrătorilor, de întărire a disciplinei în muncă;
Accentuarea schimbărilor frecvente, la intervale scurte de timp, în structura și
dimensiunea cererilor pentru consum și implicit în oferta de resurse materiale și
energetice;
Amplificarea cercetării stiințifice, a mutațiilor de ordin tehnologic pentru crearea
de noi materii prime și produse înlocuitoare, extinderea utilizării de noi resurse și
purtători de energie, valorificarea superioară a tuturor resurselor materiale și
energetice;
Aplicarea unor strategii și măsuri speciale pentru crearea de rezerve proprii pe lungă
durată, care să protejeze agenții economice în caz de penurie sau fluctuatii nefavorabile de
preț la resursele materiale.
În același timp, piața resurselor materiale de utilizare productivă care reprezintă
totalitatea relațiilor de vânzare-cumpărare dintre agenții economici, furnizori și
beneficiari, pentru asigrarea continuității proceselor lor de producție se particularizează
prin următoarele elemente:
7
poziție îi permite culegerea de informații utile atât pentru procesul de aprovizionare, cât și
pentru activitatea de ansamblu a intreprinderii. Informațiile colectate de pe piața din
amonte se pot adresa sectorului de desfacere-vânzări din intreprindere, celui tehnic și de
producție, conducerii intreprinderii și se pot referi la: evoluția cererii şi ofertei de produse,
tendințe în evoluția viitoare a concurenței, evoluția prețurilor etc. Prin natura
informațiilor, subsistemul aprovizionare materială poate contribui și la îmbunătățirea
performanțelor tehnice și de calitate a produselor fabricate în intreprindere. strategii
eficiente în cumpărarea de resurse materiale și echipamente tehnice, elaborarea de strategii
de acțiune în raport cu furnizorii, adoptarea unei strategii și a unei politici eficiente în
angajarea și formarea forței de muncă din domeniul aprovizionării materiale etc.
Rolul de subsistem cu participare activă la fundamentarea strategiilor de dezvoltare a
intreprinderii se manifestă prin: elaborarea de strategii eficiente în cumpărarea de resurse
materiale și echipamente tehnice, elaborarea de strategii de acțiune în raport cu furnizorii,
adoptarea unei strategii și a unei politici eficiente în angajarea și formarea forței de muncă
din domeniul aprovizionării materiale etc.
Importanta subsistemului aprovizionare materială și cu echipamente tehnice pentru
activitatea intreprinderii decurge și din faptul că, prin acesta se asigură resursele materiale a
căror pondere în costul total al producției este de peste 50%, în unele ramuri industriale
depașind 80%. În economia țărilor dezvoltate se apreciază că, prin acțiunea sectorului
aprovizionare materială se pot reduce costurile de producție cu circa 5-10%. Semnificația
sensului de acțiune este relevantă dacă avem în vedere că într-un orizont de timp definit
(mediu sau lung) între sursele potențiale de creștere a profitului reducerea costurilor va
reprezenta o cale prioritară.
În literatura și practica de specialitate se apreciază în mare masură că activitatea de
aprovizionare materială reprezintă un ”centru de profit” și nu unul de cheltuieli.
Subsistemul aprovizionare materială se manifestă ca ”centru de profit” prin controlul pe
care îl poate avea asupra costurilor specifice, cum sunt: costurile de achiziție, costurile de
gestiune, costurile suplimentare de prelucrare etc.
Acțiunea subsistemului aprovizionare materială a evoluat pe urmatoarele faze:
-faza de pasivitate în care activitatea de aprovizionare materială este apreciată ca fiind
subordonată sistemului producție;
-faza de autonomie în care aprovizionarea materială își elaborează strategii de optimizare
la nivelul subsistemului propriu;
-faza de participare în care subsistemul aprovizionare materială participă la eaborarea
strategiilor generale de dezvoltare a intreprinderii;
-faza de integrare în care acest subsistem participă efectiv la fundamentarea strategiei de
dezvoltare a intreprinderii; aceast fază trebuie să constituie obiectivul permanent al
oricarei echipe manageriale din intreprinderi.
8
1.2.Caracterizarea, evaluarea și selecționarea furnizorilor
1.2.1 Analiza nomenclatorului de resurse materiale
1.2.2 Analiza pieței furnizorilor
1.2.3 Caracterizarea furnizorilor potențiali
1.2.4 Evaluarea și selecționarea furnizorilor
Guparea resurselor presupune deci existența unor criterii, respectiv a unor metode de
grupare. În segmentare (grupare) pot fi folosite criterii unice sau criterii multiple de
caracterizare, în funcție de necesitățile de analiza.
9
Dintre criteriile ce pot fi avute în vedere enumerăm:
-importanța economică;
-importanța cantitativă;
-importanța pieței de pe care se asigură;
-importanța strategică.
Această analiză are în vedere faptul că furnizorul este un producător care știe că este
periculos să se bazeze pe un singur produs și pe un singur client. Deci el propune o gamă
de produse pentru o grupă de clienți, situație ce impune segmenatarea pieței pentru
evidențierea grupelor strategice de furnizori ce se caracterizează prin comportamente
asemănătoare.
Analiza pieței furnizorilor poate fi facută după diverse criterii dintre care menționăm:
-după importanța pe care furnizorii o au pe piață;
-după importanța pe care furnizorii o dețin în satisfacerea necesarului de resurse pentru
un anumit consumator;
-după concordanța dintre obiectivele majore ale furnizorului pe o anumită perioadă și
cerințele consumatorului;
Alegerea furnizorilor potențiali(după primele două criterii) cu care este oportun să se
desfășoare relații de aprovizionare, respectiv pentru care să se efectueze analize și să se
fundamenteze strategii, se va face diferit în funcție de criteriile folosite.
Gruparea după concordanța dintre interesele furnizorilor și cele ale consumatorilor au
drept scop identificarea furnizorilor, ale căror interese corespund cu cele ale
consumatorilor; asemenea situație este favorabilă pentru consumator, deoarece se pot
aștepta servicii foarte eficiente din partea furnizorilor. Un alt avantaj al unei asemenea
grupări constă în identificarea posibilităților de acțiune pentru asigurarea acestei
concordanțe, sau măcar în crearea posibilităților de cunoaștere a viitorului, prin
anticiparea conduitei furnizorului.
10
1.2.4 Evaluarea și selecționarea furnizorilor
11
În al doilea rând, în vederea creșterii sensibilității analizelor efectuate, criteriile folosite
trebuie detaliate prin subcriterii specifice, dar a căror importanță trebuie să se încadreze în
importanța acordată criteriului din care face parte.
În ce privește felul de notare a importanței, suntem pentru aprecierea procentuală, astfel
încât suma notelor acordate tuturor criteriilor să fie egală cu 100.
12
Grupele operative și cele de depozite sunt așezate pe același nivel ierarhic. Între toate
grupele compartimentului de aprovizionare se stabilesc relații stricte de colaborare.
Conducerea, coordonarea, corelarea și controlul pe ansamblul grupelor se asigură la
nivelul șefului de compartiment.
Sistemul functional nu asigură abordarea unitară a procesului de aprovizionare în
întregul lui, nu se asigură controlul eficient al utilizării resurselor în raport cu destinațiile
inițial prevăzute și consumurile specifice din documentațiile tehnico-economice ale
produselor, nu oferă posibiltatea promovării folosirii materialelor noi, înlocuitoare a celor
refolosibile sau prevenirii consumurilor iraționale.
Sistemul pe grupe de aprovizionare-depozitare-control, utilizare a resurselor materiale
are în vedere constituirea de grupe de materiale în cadrul compartimentului în a căror
atribuție intră realizarea procesului de aprovizionare în întregul sau după o concepție
unitară. Ca urmare, fiecare grupă răspunde de asigurarea structurii materiale pentru care se
formează de la fundamentarea necesităților , contractarea resurselor și până la aducerea,
gestionarea și controlul utilizării acestora.
O importanță deosebită revine criteriului de constituire a grupelor în cadrul acestui
sistem care poate fi omogenitatea resurselor, în functie de destinația de utilizare. În acest
sens se pot folosi 3 variante: pe grupe omogene de materiale, pe secții consumatoare sau
ca sistem mixt.
a) organizarea compartimentului pe grupe de aprovizionare-depozitare-
control utilizare materiale omogene prezintă avantaje care sunt determinate de
simplificarea și specializarea activității lucrătorilor, ca urmare a numărului redus de
materiale și implicit de furnizori pe o grupă. Sistemul prezintă ca dezavantaj faptul că, pe
plan intern, în cazul existenței unui număr mare de puncte de consum și a unei dispersii
pronunțate a acestora pot apărea condiții care să conducă la necorelarea aprovizionării cu
cererile pentru consum, cu producția.
Se consideră că acest sistem este cel mai indicat pentru organizarea internă a
compartimentului de aprovizionare, datorită eficacitații superioare în conducerea asigurării
materiale a unitătilor industriale.
b) organizarea pe grupe de aprovizionare-depozitare-control utilizare în
funcție de destinația de consum a materialelor are în vedere unitățile în cadrul cărora
secțiile, atelierele și alte sectoare de activitate, prin profilul lor, consumă materiale
distincte. În acest context se constituie grupe de aprovizionare în funcție de destinatarul
materialelor.
Un astfel de sistem prezintă avantajul că asigură cunoasterea în detaliu, la nivelul
fiecărei grupe, a necesităților de resurse materiale specifice secției pe care o alimentează,
creează condiții pentru un control permanent și eficient al destinației de consum a
materialelor, realizându-se o mai bună corelare între factorul de aprovizionare și cel de
producție. Acest tip de organizare prezintă neajunsul ca, în frecvente situații,
nomenclatura materialelor pentru o secție este foarte largă și implicit numărul de furnizori
foarte mare, crescând astfel gradul de dificultate în coordonarea, desfășurarea operativă și
urmărirea eficientă a procesului de aprovizionare la nivelul grupei constituite.
13
Aplicabilitatea variantei este limitată însa de numărul redus de unități care îndeplinesc
condițiile cerute pentru implementare.
c) organizarea pe grupe de aprovizionare-depozitare-control utilizare în
sistem mixt presupune constituirea de grupe care se vor ocupa cu asigurarea materialelor
care prin natura lor formează obiectul consumului numai în cadrul unei anumite secții de
producție și pe grupe de materiale asemănătoare, dar destinate consumului mai multor sau
tuturor secțiilor din unitatea economică. Sistemul asigură îmbinarea avantajelor primelor
două variante și eliminarea în mare masură a dezavantajelor care le sunt specifice.
În literatura de specialitate se prezintă și alte forme de organizare a compartimentului de
aprovizionare materială practicabile la nivelul marilor unități (corporații, trusturi etc.).
14
Aprovizionarea indirectă- permite minimizarea stocurilor de producție prin creșterea
gradului de siguranță a aprovizionărilor, prin nivelul cantităților cumpărate de la
producător de către intermediar se asigură pentru acesta anumite oportunități (reducerea
costurilor, reducerea riscului desfacerii producției), permite creșterea gradului de
disponibilitate a resurselor, prin posibilitatea de amplasare a intermediarului în apropierea
consumatorului.
În funcție de implicarea intermediarului, aprovizionarea indirectă poate fi: prin tranzit
organizat (presupune că intermediarul să participe numai la concretizarea relațiilor de
aprovizionare în formule juridice, celelalte activități-de plată și transfer a produselor-
realizându-se direct producător-consumator), prin tranzit achitat (presupune ca și plata
facturilor să se facă prin intermediar) sau prin depozit.
Aprovizionarea prin depozit-reprezintă aprovizionare prin angrosist și presupune ca
pentru consumator intermediarul să devină furnizorul. În acest caz toate activitățile: de
concretizare juridică, de transfer a produselor și de plată se fac prin intermediar, de cele
mai multe ori relația producător-consumator, din punct de vedere formal, neexistând. Se
recomandă în cazul unor comenzi reduse și/sau al unor produse care nu necesită o
conlucrare deosebită producător-consumator. O formă particulară în cazul aprovizionării
prin depozit o reprezintă aprovizionarea garantată, caz în care intermediarul preia în
totalitate sau parțial funcțiile aprovizionării: studiul pieței, depozitarea, optimizarea
transportului etc.
Aprovizionarea pe bază de contract-contractul oferă o reducere a riscului în
aprovizionare din punct de vedere cantitativ, calitativ ,dar și al condițiilor de
aprovizionare; pe de altă parte, contractul reprezintă o dependență față de anumite clauze
,care, încălcate provoacă efecte negative asupra consumatorului. Apare ,astfel,
imposibilitatea fructificării anumitor oportunități pe piață, cum ar fi reducerile de preț,
apariția de noi furnizori etc.
Aprovizionarea pe baza de comandă are avantajul că se pot negocia condițiile de
aprovizionare în funcție de situatia existentă pe piață la un moment dat; riscul mare constă
în modificarea defavorabilă a condițiilor care ar fi putut fi formulate în cadrul unor
contracte la parametri mai favorabili-de exemplu cumpărările la termen-când se încheie un
contract pentru aprovizionări care se vor face ulterior, dar în condițiile stabilite în prezent.
Aprovizionarea în comun are rolul de a permite obținerea unor avantaje oferite de
creșterea volumului și valorii aprovizionărilor: creșterea puterii de negociere, posibilitatea
obținerii unor rabaturi de preț, minimizarea cheltuielilor de transport etc.
15
1.5 Informatizarea comerțului în Romania
1.5.1 Supply Chain Management sau SCM
1.5.4 Wizrom
1.5.5 Oracle
1.5.6 TotalSoft
1.5.7 CRIsoft
SCM înglobează un concept mai larg decât logistica, conectând-o cu o întreagă reţea de
comunicaţii şi cu personalul companiei. Prin specificul lor, soluţiile SCM sunt destinate
acelor verticale care rulează volume mari de marfă, cu multe sortimente de produse,
numeroşi furnizori şi clienţi, depozite complexe, pe scurt, sectoarelor de distribuţie şi
retail. De obicei, modulele SCM sunt integrate în soluţiile ERP ale acestor companii,
16
pentru că interacţionează şi cu alte funcţii din platforma software a firmei, de aceea toţi
marii producători ERP au prevăzut şi administrarea lanţului de aprovizionare printre
componentele incluse.
Potrivit lui Daniel Mateescu, Charisma Enterprise Manager în cadrul companiei TotalSoft,
producătoarea soluţiei ERP Charisma, este posibil şi ca o soluţie SCM livrată de un
dezvoltator să fie integrată în soluţia mare ERP de la alt producător software, însă la o
firmă de distribuţie SCM este chiar core business şi, în absenţa să, ERP-ul se mai ocupă
doar de bugete, centre de cost şi contabilitate. „În general însă, e bine să fie integrate şi de
la acelaşi furnizor, pentru a evita probleme legate de compatibilitatea documentelor”, ne-a
explicat expertul citat, adăugând că „în România, din zona de distribuţie consumatoare de
SCM, cele mai puternice sunt distribuţia de medicamente, de băuturi, telefoane mobile,
precum şi marile lanţuri de magazine”.
Deloc surprinzător, datele despre piaţa românească de SCM sunt puţine şi relativ vechi,
oferind o „fotografie” a situaţiei de acum doi ani. Pe de o parte, singura entitate de
cercetare care include acest domeniu în studiile sale este IDC, cunoscut pentru politicile
sale stricte de confidenţialitate, iar pe de alta, furnizorii locali de software nu se arată deloc
dornici să-şi facă publice datele proprii privind zona SCM.
Iată, deci, puţinele informaţii publice disponibile. Potrivit IDC, piaţa locală de SCM a fost
în 2007 de 9,25 milioane de dolari, în creştere cu 16,5% comparativ cu 2006, fiind a doua
piaţă din cadrul grupei de soluţii Enterprise Applications Solutions (EAS) ca importanţă
(12,4% din totalul pieţei de EAS). Trebuie menţionat că IDC include în SCM aplicaţiile de
logistică, planificarea producţiei şi admi nistrarea inventarului.
În ceea ce priveşte situaţia jucătorilor din piaţă, ceea ce se ştie cu siguranţă este că marii
furnizori de ERP sunt prezenţi şi în zona SCM din România: SAP, IBM, Ora cle,
Microsoft, Scala Business Solutions, LLP – toate au şi module SCM în soluţiile de
business puse la dispoziţia companiilor din ţara noastră. Pe lângă acestea, o prezenţă
meritorie o au şi furnizorii locali de SCM: Siveco, TotalSoft, Wizrom, BIS, CRIsoft,
Crescendo, EBS România, Sobis, Transart sau Net Brinel sunt cele mai cunoscute nume,
dar lista nu este exhaustivă.
Mai mult chiar, în competiţie cu giganţii software, numele locale fac o figură mai mult
decât onorabilă, câtă vreme Siveco a anunţat că, în 2006, a deţinut poziţia de lider pe cele
mai importante segmente ale pieţei EAS: Enterprise Resource Ma nagement (ERM) şi
Supply Chain Management (SCM). În ceea ce priveşte plasarea Siveco în piaţa SCM,
aceasta deţinea 30,3% în 2006, într-o ierarhie ce include atât companii multinaţionale, cât
şi companii româneşti. În domeniul soluţiilor software.
17
cu peste 30%, pentru că tot businessul de ERP a crescut cam cu atât”, ne-a precizat Daniel
Mateescu.
În ceea ce priveşte caracteristicile pieţei, aşa cum o văd experţii firmelor furnizoare de
SCM, se poate spune că, în momentul de faţă, aceasta este dominată de solici tarea în
principal a segmentelor func ţionale de bază (primare) ale unei soluţii SCM: elemente de
execuţie/tranzacţionare a achiziţiilor, producţiei sau desfacerii, elemente care se situează în
fapt la graniţa cu sistemele ERP clasice, ne-a explicat Costin Diţescu, Senior Sales
Consultant în cadrul Oracle România. „Acest lucru este oarecum firesc, întrucât
companiile ce activează în peisajul economic românesc au optat în general pentru o
rezolvare fazată a problemelor, încercând să-şi rezolve cu prioritate problemele de gestiune
financiar-contabilă, eventual automatizat, prin generarea automată a notelor contabile
rezultate din tranzac ţionarea pe zonele de logistică sau producţie de bază din cadrul
aplicaţiilor SCM”, apreciază sursa citată. Următorul pas a fost creşterea gradului de
automatizare pe zona de execuţie a proceselor operaţionale. Rămâne însă adevărat faptul
că elementele avansate ale soluţiilor SCM, precum planificarea automatizată colaborativă
intra- şi/sau inter-organi zaţio nală, mecanismele de self-service, modelarea strategică a
lanţului de fur nizare, prognozarea/planificarea avansată a cererii de bunuri şi servicii,
sistemele de raportare managerial-operaţională şi de tablou de bord SCM sunt încă la
început de drum
1.5.4 Wizrom
Prezenta pe piata romaneasca inca din anul 1992, Wizrom Software este astazi unul dintre
principalii furnizori de solutii informatice integrate pentru managementul afacerii. Compania
dezvolta, promoveaza si vinde aplicatii software, furnizand totodata servicii profesionale
pentru sisteme IT, consultanta si expertiza in domeniu pentru toate categoriile de afaceri.
In ultimii ani, compania a dezvoltat un program bine structurat pentru a-si creste vizibilitatea
si a-si consolida pozitia regionala, prin deschiderea filialelor din Republica Moldova si
Bulgaria. Mai mult, compania are in derulare proiecte cu clienti multinationali in Serbia si
Ungaria, precum si o retea locala de parteneri certificati.
18
Wizrom Software aduce două aplicaţii SCM: Roadnet Transportation Suite şi
WarehouseExpert. Roadnet Transportation Suite optimizează activitatea de livrare, luând
în considerare toţi factorii şi parametrii implicaţi: agenţii şi vehiculele disponibile, tipul şi
capacitatea vehiculelor, durata rutei (preferată şi maximă), multiple depozite şi centre de
distribuţie, ore de vârf, timpi de livrare la clienţi ficşi şi variabili, locaţii clienţi, orar clienţi
şi perioade preferate pentru livrare, stare drumuri (reparare, construcţii), limite de viteză,
volumul anterior al comenzilor, instrucţiuni li vră ri, zile de livrare multiple, utilizarea
merchandiser-ilor.
WarehouseExpert este o soluţie de Real Time Warehouse Management, care
automatizează workflow-ul şi optimizează utilizarea resurselor umane şi logistice, spaţiul
de depozitare şi operaţiunile logistice.
1.5.5 Oracle
Fondata în anul 1977 de Lary Ellison, Bob Miner si Ed Oates, Oracle s-a remarcat printr-
o evolutie în continua ascendenta, devenind companie publica în 1986. Înca de la înfiintare,
compania s-a specializat în dezvoltarea si întretinerea bazelor de date. Prin inovatiile
tehnologice si succesele comerciale, Oracle s-a afirmat ca un adevarat motor în evolutia
industriei bazelor de date, devenind în scurt timp lider mondial în acest domeniu. Lantul
continuu al succeselor Oracle pe piata solutiilor de e-business începe în 1997, când compania
avea o cifra de afaceri de 5,7 miliarde de dolari. Apreciind ca piata baze-lor de date este deja
matura, Larry Ellison presedinte si CEO al corporatiei, a realizat ca Oracle trebuie sa se
orienteze spre dezvoltarea unor pachete de aplicatii de întreprindere pe platforma oferita de
tehnologiile Internet, compatibile cu bazele de date Oracle. În timp ce pe frontul Nasdaq,
întreaga industrie IT a traversat o perioada nefasta, corpo-ratia Oracle raporta rezultate
remarcabile. Astfel, la sfârsitul anului fiscal 2001 (31 mai 01), cifra de afaceri a corporatiei a
crescut cu 7% fata de anul precedent, depasind 11 miliarde US$, venitul net a înregistrat o
crestere de 25% depasind 2,6 miliarde US$, vânzarile de licente pentru baze de date au
crescut cu 10% iar cele pentru aplicatii au crescut cu 11%.
Cunoscut în mediile de afaceri pentru spiritul sau întreprinzator, Larry Ellison este cotat
astazi ca unul dintre cei mai bogati oameni din lume. în industria software s-a remarcat prin
calitatile sale de vizionar, fiind printre primii care a a 22222i817w preciat viitorul Internetului
pentru economia mondiala, conducând corporatia Oracle în demersul sau de migrare a
operatiunilor catre e-business.
Înca de la înfiintare, Oracle si-a demonstrat superioritatea pe piata bazelor de date, confirmata
an de an de studiile efectuate de cele mai prestigioase companii de analiza si cercetare.
Conform Dataquest, care în anul 2000 coteaza aceasta piata la peste 8,8 miliarde de dolari,
Oracle ocupa o pozitie de lider global, cu o cota de piata de 33.8%.
Conform aceluiasi raport, în domeniul bazelor de date relationale dominatia Oracle este si
mai autoritara, cu 42% din piata, fata de principalul competitor IBM, care detine numai 29%.
Aceste statistici sunt confirmate si de recentele studii de piata publicate de Interna-tional Data
Corporation (IDC), Evans Data Corporation, Morgan Stanley si Data Ware-house Institute,
care atesta pozitia de lider, demonstrând ca Oracle este baza de date pre-ferata a
dezvoltatorilor, profesionistilor IT si managerilor informatici din întreaga lume.
La începutul anului fiscal 2000, Oracle si-a propus sa demonstreze eficienta solutiilor sale
asupra propriilor operatiuni, estimând ca prin migrarea la noul model de e-business va realiza
19
o economie de un miliard de dolari. Cu alte cuvinte, folosind propria suita Oracle E-Business,
compania si-a propus sa îsi transfere toate activitatile de afaceri pe Internet. Solutiile bazate
pe Web le-au înlocuit pe acelea construite în arhitectura client/ server. Conectarea online a
tuturor angajatilor, furnizorilor si clientilor Oracle a condus în numai un an la obtinerea unor
economii de peste un miliard de dolari, ceea ce demonstreaza eficienta modelului si a
solutiilor de e-businessOracle.
De la lansare, pachetul integrat Oracle E-Business Suite 11i a fost folosit de peste 675 de
companii pentru migrarea la noul model de afaceri bazat pe e-business, iar peste 3.500 de alte
companii se afla în plin proces de implementare a aplicatiilor de e-business Oracle. De la
Customer Relationship Management (CRM) la Financial Management (FM), Project
Management (PM), Human Resources (HR) si Business Intelligence (Bl), Supply Chain si i-
Procurement, Oracle E-Business Suite asigura companiilor puterea solutiilor integrate, 100%
compatibile Internet.
Pintre cei mai importanti clienti se numara: Agilera, American Power Conversion, Cathay
Pacific, Compaq Computer Corporation, Ford Motor Company GE Corporate, GE Power
Systems, Hewlett Packard, Overseas Union Bank, POSCO (cel mai mare producator mondial
de otel).
1.5.6 TotalSoft
TotalSoft este cel mai mare producător de software românesc, lider în dezvoltarea şi
furnizarea de soluţii şi servicii complexe de afaceri. Cu peste 400 de angajaţi, compania este
una dintre cele mai profitabile companii de IT din România, cu o creştere constantă de peste
20% a cifrei de afaceri în ultimii 3 ani.
Prin brandul Charisma, TotalSoft este furnizorul nr. 1 în România de sisteme ERP, și unul
dintre primii 10 furnizori mondiali de soluţii software pentru industra de leasing, conform
KPMG. De altfel, TotalSoft deţine o expertiză de necontestat în verticale ca financiar-bancar,
distribuţie, retail, medical, utilităţi, construcţii, proiectare, producţie, servicii sau
administraţie publică. Compania are un portofoliu de peste 1500 de clienţi, în sectorul privat
şi public, în 25 de ţări, printre care UK, Germania, Austria, Italia sau Franţa.
La baza tuturor acestor realizări stă valoarea cea mai de preț, echipa. Preocupată în
permanență de inovație și tehnologie, TotalSoft a creat intern o veritabilă școală de business
atât pentru noii angajați, cat și pentru profesioniștii dornici să-și extindă orizontul
profesional.
TotalSoft are sediul principal în România, subsidiare în Grecia, Bulgaria, Serbia şi Qatar.
TotalSoft este parte a grupului Global Finance, una din cele mai importante firme de investiţii
private din Europa de Sud-Est cu birouri în Atena, Bucureşti, Sofia şi Belgrad. Global
Finance administrează fonduri de peste 850 milioane euro, obţinute în urma administrării de
fonduri de investiţii private şi imobiliare, şi a realizat peste 70 de investiţii de la înfiiţarea sa
în 1991.
20
completă care acoperă, prin module specializate, întreg fluxul de aprovizionare şi livrare a
unei companii de distribuţie: replenishing (modul ce calculează în mod automat cât trebuie
să se aprovizioneze o companie pentru a avea stocuri optime), selecţie a celor mai buni
furnizori, pe baza unui istoric), managementul logistic al aprovizionării, managementul
depozitului (WMS), logistica livrării până la client (modul cu 2 componente principale:
loading – indică ordinea în care marfa trebuie încărcată în camion; componenta de rutare –
indică traseul care trebuie urmărit) şi managementul ambalajelor.
1.5.7 CRIsoft
21
Piaţa de retail din România, a doua ca mărime din Europa Centrală şi de Est este
estima la un volum de peste 100 de miliarde de euro în 2010. Creşterea se datorează
extinderii tot mai agresive a hypermaket-urilor şi extinderii acestora în toate regiunile ţării.
În aceste condiţii, piaţa soluţiilor informatice de gestiune destinată acestui segment devine
una în care inovaţiile vor veni în sprijinul retailer-ilor.
Pentru companiile de retail, oferta de soluţii IT&C a devenit tot mai complexă. În
ultima perioadă au apărut numeroase soluţii software şi tehnologice menite să ajute la
dezvoltarea acestui domeniu şi să răspundă cerinţelor tot mai complexe. Gradul de
complexitate a soluţiilor de retail este dată în primul rând de dimensiunea şi caracteristica
fiecărui magazin. Astfel, soluţiile pot fi destinate supermarket-urilor, magazinelor
alimentare cu autoservire, magazinelor specializate mici sau minimarket-urilor.. Datorita
aprovizionării frecvente în supermarket-uri, se recomandă existenţa mai multor staţii
specializate de lucru pentru recepţia şi catalogarea mărfii.
Magazinele mici, a căror suprafaţă nu depăşeşte 100mp pot apela la o soluţie informatică
foarte simplă care să le ofere avantaje maxime la preţuri foarte mici. Printre obiectivele ce
trebuiesc urmărite în cazul acestor soluţii se numără funcţionalitatea ridicată şi
flexibilitatea comercială crescută. Un model de astfel de sistem se bazează pe o soluţie
monopost, cu imprimantă fiscală. Astfel, partea de frontoffice şi cea de backoffice nu sunt
delimitate ci merg împreună. Sistemul conţine echipament care vă poate asigura vânzarea
rapidă prin scanarea produselor şi înregistrarea plăţii prin bonul scos de imprimanta
fiscală.
Întreg sistemul are în centru o staţie de lucru multifuncţională care coordonează activitatea
întregului magazin. Datorită dimensiunilor reduse ale magazinului este suficientă o singură
staţie centrală atât pentru vânzare cât şi pentru efectuarea recepţiilor şi a managementului
de magazin. Pachetul combinat front office & back office include pe lângă staţia de lucru
şi imprimanta fiscală, un display client alfanumeric, un scaner pentru coduri de bare, un
display LCD (care poate fi opţional Touchscreen), o tastatură programabilă, o imprimanta
de coduri de bare pentru etichetarea produselor şi o imprimanta laser pentru listarea
rapoartelor zilnice. Acest gen de soluţii se recomandată în cazul magazinelor de confecţii,
încălţăminte, bijuterii, cadouri, decoraţiuni interioare, tutun, băuturi fine, etc. De
asemenea, sistemul este foarte eficient pentru magazinele care doresc să implementeze
politici de clientizare pe bază de carduri de fidelitate, datorită funcţionalităţilor extinse pe
care le pune la dispoziţie pachetul POS.
Costurile reduse de implementare, spaţiul mic destinat echipamentului, flexibilitate
ridicată, disponibilitate pentru politici de fidelizare şi oferirea unor informaţii extinse
pentru vânzători se numără printre avantajele oferite de aceste tipuri de sisteme. La toate
acestea se adaugă posibilitatea de a oferi asistenţă cumpărătorului prin consultarea bazei de
date în timpul vânzării (măsuri disponibile, stocuri, etc.). principalul dezavantaj al acestor
genuri soluţii informatice este reprezentat de imposibilitatea operării în condiţiile
aprovizionării frecvente ce nu poate fi programată înafara orelor de vânzare. Iar pentru
cine strict la problema de estetică, trebuie să ia în calcul că sistemele de acest gen creează
o aglomeraţie mare de echipament într-un spaţiu redus care necesită construirea unei mese
speciale, ceea ce duce în mod firesc la costuri suplimentare.
În cazul supermarket-urilor, soluţiile informatice pot fi bazate pe POS-uri, un sistem
robust pentru punctele de vânzare în cazul acestor genuri de magazine. Acest gen de
sistem este interconectat interconectat prin intermediul unui server central de date, având
funcţia de coordonare şi gestionare a activităţilor din magazin. Datorita aprovizionării
frecvente în supermarket-uri, se recomandă existenţa mai multor staţii specializate de lucru
22
pentru recepţia şi catalogarea mărfii. Sistemul de cântărire poate varia, de la un singur
cântar până la o întreagă reţea de cântare conectate la staţiile de recepţie şi management.
Partea de inventariere poate fi asigurată de exemplu de un sistem modern wireless conectat
la serverul central prin conexiune serială, ce acoperă prin radio întreg magazinul. Prin
intermediul terminalelor mobile este posibilă efectuarea inventarierii în timp real şi
consultarea cu uşurinţă a bazei centrale de date. Programul informatic va asigura legătura
dintre reţeaua wireless de terminale Datalogic şi baza de date centrală a magazinului. Orice
sistem modern de vânzare pentru magazinele de tip supermarket este compus din doua
elemente, respectiv frontoffice şi backoffice. Pachetul frontoffice poate include POS-uri, la
care sunt conectate imprimanta fiscală, scaner-ul pentru codurile de bare, tastatura şi
display-uri LCD. Pachetul backoffice se caracterizează în general printr-o densitate mare a
porturilor de comunicare serială şi LAN, între elementele sale.
Printre avantajele oferite de acest gen de soluţii se numără viteza mare de tranzacţionare şi
securitatea datelor tranzacţionate în tot sistemul datorită posibilităţii de stocare în timp real
pe serverul central. De asemenea, se oferă o viteză mare de vânzare datorită tranzacţionării
în timp real şi utilizării imprimantei fiscale cu imprimare termică. Un alt avantaj este
reprezentat de posibilitatea de accesare în timp real a datelor în tot magazinul prin
intermediul conexiunii wireless. De asemenea, există posibilitatea unui control integrat al
modificărilor de preţ. Există şi dezavantaje, cel mai major fiind acela că, în cazul soluţiilor
de acest gen, lipseşte o securizare a server-ului,central.
În cazul magazinelor alimentare cu autoservire, soluţiile informatice ar trebui să
îmbine în mod optim gradul înalt de automatizare a vânzării cu bugetul minim alocat
investiţiei. Un astfel de exemplu este sistemul de vânzare care se bazează pe case de
marcat, echipamente care asigură vânzarea rapidă în regim automat, prin integrarea cu
cititoare de coduri de bare.
Întregul sistemul este interconectat prin intermediul unui server central, care coordonează
activitatea în întregul magazin. Având în vedere resursele minime solicitate de casele de
marcat, precum şi dimensiunile reduse ale magazinului, este suficientă utilizarea unei
singure staţii centrale atât pentru vânzare cât şi pentru efectuarea recepţiilor şi a
managementului de magazin.
Ca şi orice sistem modern de vânzare, soluţiile pentru magazine alimentare mici şi medii,
sunt compuse din cele două componente, respectiv frontoffice şi backoffice. Pachetul
frontoffice, include pe lângă casele de marcat, şi unul sau mai multe cântare digitale cu
etichetare, programate centralizat din backoffice.
În ceea ce priveşte subsistemul backoffice, inima întregului magazin, acesta se
caracterizează în general printr-o densitate mare a porturilor de comunicaţie serială.
La capitolul avantaje, acest gen de soluţii bifează în primul rând costurile reduse de
implementare şi apoi controlul precis al vânzărilor. De asemenea, se asigură o
automatizare ridicată, vânzare rapidă şi o bună fiabilitate a echipamentelor. Dezavantajele
în general se referă la o flexibilitate redusă a politicilor de vânzare şi imposibilitatea de
modificare a preţurilor pe parcursul zilei de lucru.
Un alt dezavantaj este constituit de fiabilitate ceva mai redusă a comunicaţiei datorită
utilizării conexiunilor seriale, sensibile la perturbări electromagnetice, mai ales pe distanţe
mari.
Soluția prezentată de către Inteligent IT este un program de gestiune al magazinelor
numit SmartBill1.
Facilitățile acestui program sunt următoarele:
1
http://www.gestiune-stocuri.ro
23
- documente intrări- NIR pentru magazine en-gros,en-detail, NIR STORNO, bon de
transfer între gestiuni, gestiune deposit en-gros, gestiune magazine en-detail,metode de
gestionare a stocurilor, scadere stoc pe bază de aviz, factură, bon fiscal, raport de gestiune
zilnic şi fișa de magazine.
-documente ieșiri- facturi , avize, bonuri fiscale, bonuri de consum, bonuri de
transfer,proforme, posibilitate facturare fara scaderea stocurilor ,documente de iesire in
mai multe limbi şi in mai multe metode
-facilități emitere documente -efectuarea automată a tuturor calculelor (cu 2, 3 sau 4
zecimale), memorarea și ulterior autocompletarea tuturor informatiilor despre: clienți,
furnizori, produse, servicii; gestionarea unui număr nelimitat de serii pentru toate tipurile
de documente; multiple cote TVA (19%, 9%, 5%, SDD, SFDD, taxare inversă, tva inclus),
în plus se pot schimba cu alte cote.
-operațiuni documente: stornare, anulare, modificare (cu limitări), ștergere (doar dacă nu
afectează stocul sau alte documente)
-documente - trimiterea documentelor pe email direct din program ,export automat sau
manual în format .pdf
-nomenclatoare- produse, servicii, clienți, furnizori, angajați, import/export din/în excel
-rapoarte- stocuri (prețuri, intrări-ieșiri, evoluție stocuri, raport gestiune zilnic) și fișa de
magazie, balanța analitică a stocurilor doar la plus, facturi, chitanțe, avize, proforme,
încasări, nir.
O altă soluție este bcGestiune Pro 2este modulul pachetului bcManager Professional
care generează și gestionează documentele implicate în contabilitatea primară. Programul
sprijină activitatea companiilor care au nevoie de o gestiune a stocurilor, de o imagine a
relațiilor cu furnizorii și clienții dar și de evidența clară a documentelor emise sau
primite.bcGestiune Pro poate fi utilizat de către departamente diferite din cadrul
companiei fiind util personalului comercial, personalului implicat în aprovizionare,
logistică, producție sau activități contabile.Evidențele specifice contabilității de gestiune
2
http://www.bcmanager.ro
24
pot fi înregistrate și vizualizate cu ușurintă indiferent de domeniul de activitate al
companiei datorită functionalităților specifice ale programului de gestiune.
Avantajele programului de gestiune sunt:posibilitatea facturării, recepționării și
vizualizării rapoartelor multi – gestiune,ținerea evidenței bunurilor primite în custodie de
la furnizori și cele trimise în custodia clienților,situațiile și rapoartele legate de gestiunea
stocurilor permit urmărirea statică și dinamică a nivelului acestoraîintr-o manieră detaliată
sau globală, cantitativă sau valorică,există posibilitatea de administrare a drepturilor
utilizatorilor. Aceștia pot modifica sau doar vizualiza datele, pot avea accesul blocat la
anumite informații,programul de gestiune asigură trasabilitatea oferind raportări privind
originea materialelor și a componentelor, istoricul procesării și distribuției sau localizarea
produselor după livrare,materialele consumate și serviciile prestate pot fi introduse pe
devize de lucrări, acestea fiind tipărite în momentul facturării,datele pot fi introduse pe
recepții, facturi, avize sau alte documente prin scanarea codurilor de bare
25
Bonurile de predare primire pot fi emise şi prin integrarea aplicației bcGestiune Pro cu
utilajele din producție care transmit date exacte referitor la consumuri şi la produsele finite
realizate.
Procesele verbale de asamblare – dezasamblare pot fi emise în cazul în care prin gestiune
se vehiculeaza produse la pachet.
Toate procesele din producție, de la aprovizionarea cu materii prime și până la livrarea
produsului finit pot fi urmarite în asociere cu o anumită comandă client.
Aplicația software bcGestiune Pro permite urmărirea încasarilor, plăților, facturilor
neîncasate şi calculează penalitățile pentru facturile care au depasit termenul scadent. La
momentul operării unei încasări, sunt stinse facturile catre un client in ordine cronologică.
Pentru bunurile in custodie se pot defini gestiuni separate atat pentru custodia client cat şi
pentru cea furnizor. Documentele cerute de legislatie (aviz in custodie, receptie retur din
custodie, etc) se emit şi se urmaresc in baza unor rapoarte toate miscarile aferente.
Consumabilele sunt gestionate prin emiterea bonurilor de consum pe consumabile şi pot fi
urmarite prin rapoarte de consum pe locuri de folosinta.
Obiectele de inventar pot fi urmarite pe loc de folosinta sau pe angajat. Ca şi documente,
pot fi emise in aplicatia bcGestiune Pro receptii obiecte de inventar, bonuri de consum din
depozit in loc de folosinta, bonuri de retur in depozit, procese verbale de scoatere din
folosinta, fisa de evidenta a obiectelor de inventar in folosinta.
Pentru operatiunile intracomunitare, aplicatia software bcGestiune Pro emite automat
declaratia statistică Intrastat într-un fisier XML. Declarația are la bază documentele de tip
,,Achiziție intracomunitară” sau ,,Livrare Intracomunitară”
3
http://www.keysoft.ro
26
Starea unei comenzi de achiziție poate fi urmarită în orice moment pe baza unei structuri
preconfigurate de faze/stări.
Comenzii i se atasează un furnizor. Odată cu acesta se preiau condițiile de plată implicite,
precum și prețurile și discounturile convenite cu furnizorul.
În cazul în care se foloseste modulul MRP, acesta va realiza o analiză comparativă între
furnizori pe baza termenelor de livrare şi a preturilor oferite şi va propune un furnizor
"optim".
Comanda de achizitie completata se poate trimite pe un flux de aprobare, şi - in cazul
aprobarii - se poate tipari sau trimite prin e-mail la furnizor.
Comenzile de aprovizionare aprobate pot afecta cash-flow-ul (optional), chiar şi inainte de
primirea facturilor de la furnizor.
Factura primita de la furnizor se poate introduce direct sau se poate genera pe baza
comenzilor de aprovizionare aprobate (daca exista), cu operarea eventualelor diferente.
Factura primita este validata (pe baza de drepturi de acces), actiune care creaza automat o
datorie catre furnizorul respectiv şi afecteaza cash-flow-ul, conform conditiilor de plata
specificate.
NIR -marfa sosită de la furnizor şi receptionata la magazie este marcata in sistem pe baza
unui NIR. Acesta se poate introduce direct sau poate fi generat pe baza comenzii de
aprovizionare sau a facturii primite, cu operarea eventualelor diferente. NIR-ul va
introduce marfa în stoc, conform metodei de cost pre-configurate.
DVI -se va introduce pentru achizițiile din import. La efectuarea recepției, costul de
intrare a mărfii în stoc va fi afectat de taxele specificate în DVI.
27
Capitolul 2
Tehnologiile folosite
28
Pe 13 iulie 2004 a fost lansat PHP 5, cu Zend Engine II, ce a adus şi o orientare obiect
mai pronunţată şi suportând mai multe caracteristici ale acestui tip de programare.
PHP 5 aduce mai multe noutăţi faţă de versiunea 4:
La sfârşitul lui 2007 doar versiunea 5.x mai era întreţinută, deoarece în data de 13 iulie
2007 (exact la 3 ani după lansarea PHP5), PHP Group a anunţat că PHP4 va fi scos din uz
pe 31 decembrie 2007, deşi prognozează că anumite upgrade-uri de securitate se vor oferi
până pe 8 august 2008. Dezvoltarea la PHP 6 începuse deja în decembrie 2007 şi urmează
să fie oferit odată cu scoaterea din uz a PHP4.
PHP-ul este unul din cele mai folosite limbaje de programare server-side, conform
unui studiu efectuat de Netcraft în aprilie 2002, apărând pe 9 din cele 37 milioane de
domenii cercetate în studiu. De asemenea, există un grafic al creşterii folosirii PHP-ului pe
site-ul oficial. Popularitatea de care se bucură acest limbaj de programare se datorează
următoarelor caracteristici :
Familiaritatea : sintaxa limbajului este foarte uşoară combinând sintaxele unora
din cele mai populare limbaje Perl sau C;
Simplitatea : sintaxa limbajului este destul de liberă. Nu este nevoie de includere
de biblioteci sau de directive de compilare, codul PHP inclus într-un document
executându-se între marcajele speciale;
Eficienţa : PHP-ul se foloseşte de mecanisme de alocare a resurselor, foarte
necesare unui mediu multiutilizator, aşa cum este web-ul;
Securitate : PHP-ul pune la dispoziţia programatorului un set flexibil şi eficient de
măsuri de siguranţă;
Flexibilitate : fiind apărut din necesitatea dezvoltării web-ului, PHP a fost
modularizat pentru a ţine pasul cu dezvoltarea diferitelor tehnologii. Nefiind legat
de un anumit server web, PHP-ul a fost integrat pentru numeroasele servere web
existente: Apache, IIS, Zeus, server, etc.;
Gratuitate : este probabil cea mai importantă caracteristică a PHP-ului.
Dezvoltarea PHP-ului sub licenţa open-source a determinat adaptarea rapidă a
PHP-ului la nevoile web-ului, eficientizarea şi securizarea codului.
PHP este simplu de utilizat, fiind un limbaj de programare structurat, ca şi C-ul, Perl-ul
sau începând de la versiunea 5 chiar Java, sintaxa limbajului fiind o combinaţie a celor
trei. Datorită modularităţii sale poate fi folosit şi pentru a dezvolta aplicaţii de sine
stătătorare, de exemplu în combinaţie cu PHP-GTK sau poate fi folosit ca Perl sau Python
în linia de comandă. Probabil una din cele mai importante facilităţi ale limbajului este
conlucrarea cu majoritatea bazelor de date relaţionale, de la MySQL şi până la Oracle,
trecând prin MS Sql Server, PostgreSQL, sau DB2.
29
PHP poate rula pe majoritatea sistemelor de operare, de la UNIX, Linux,
Windows, sau Mac OS X şi poate interacţiona cu majoritatea serverelor web. Codul
dumneavoastră PHP este interpretat de serverul WEB şi generează un cod HTML care va
fi văzut de utilizator (clientului -browserului- fiindu-i transmis numai cod HTML).
Arhitectura tip LAMP a devenit populară în industria web ca modalitate rapidă,
gratuită şi integrată de dezvoltare a aplicaţiilor. Alături de Linux, Apache şi Mysql, PHP
reprezintă litera P, deşi unori aceasta se referă la Python sau Perl. Linux ocupă rolul de
sistem de operare pentru toate celelalte aplicaţii, Mysql gestionează bazele de date, Apache
are rol de server web, iar PHP are rol de interpretator şi comunicator între acestea.
2.2. MySQL
30
♦ Tempdb;
♦ Msdb.
şi una sau mai multe baze de date utilizator. Unele organizaţii au doar o bază de date
utilizator care conţine toate datele; altele au baze de date diferite pentru fiecare grup din
organizaţie, iar uneori o bază de date este utilizată doar de o singură aplicaţie.
Nu este necesară rularea mai multor copii a motorului bazei de date pentru a permite
mai multor utilizatori să acceseze baza de date pe un server. O instanţă a versiunii SQL
Server Standard sau Enterprise Edition poate face faţă miilor de utilizatori care lucrează în
baze de date multiple simultan. Fiecare instanţă a SQL Server face disponibile toate bazele
de date din instanţă tuturor utilizatorilor care se conectează la instanţă, în conformitate cu
permisiunile de securitate definite.
La conectarea la o instanţă SQL Server, conexiunea este asociată unei anumite baze de
date de pe server. Această bază de date se numeşte bază de date curentă. De obicei,
conexiunea se face la baza de date definită ca implicită de către administratorul de sistem;
dar se poate specifica o altă bază de date la opţiunile conexiunii. Trecerea de la o bază de
date la alta se poate face prin statement-ul Transact-SQL USE database_name, sau printr-o
funcţie API care modifică contextul curent al bazei de date.
SQL Server 2000 permite detaşarea bazelor de date de la o instanţă SQL Server, şi
reataşarea lor la altă instanţă, sau chiar la aceeaşi instanţă. Dacă avem un fişier de baze de
date SQL Server putem specifica la conectare, să se ataşeze acel fişier la un anumit nume
de bază de date.
Fiecare nouă versiune Microsoft SQL Server incearcă să automatizeze sau să elimine
repetiţia în lucrul cu bazele de date. Datorită faptului că, administratorii bazelor de date
sunt unii dintre cei mai bine antrenaţi în problemele de baze de date, aceste îmbunătăţiri
permit un timp de lucru mai mare acordat proiectării bazei de date şi problemelor de
accesare a aplicaţiilor de date.
Caracteristici:
- SQL Server 2000 reduce munca administrativă în multe domenii prin achiziţionarea şi
eliberarea dinamică a resurselor. Serverul achiziţionează dinamic resursele cum ar fi:
memoria şi spaţiul de pe disc ori de câte ori este nevoie, şi eliberează resursele când nu
mai sunt necesare. Deşi marile sisteme OLTP cu performanţe critice sunt încă monitorizate
de administratori competenţi, SQL Server 2000 poate fi utilizat şi la implementarea
bazelor de date desktop sau workgroup mici care nu necesită atenţie permanentă din partea
administratorului;
- SQL Server 2000 oferă un set de unelte grafice care permit administratorilor să
efectueze sarcini administrative simplu şi eficient;
- SQL Server 2000 oferă un set de servicii care permit administratorilor să programeze
execuţia automată a sarcinilor repetitive;
- Administratorii SQL Server 2000 pot programa serverul astfel încât acesta să trateze
condiţiile de excepţie, sau ce puţin să trimită e-mail sau pagini administratorului de
serviciu;
- SQL Server 2000 publică aceeaşi interfaţă API (Application Programming Interfaces)
utilizată de SQL Server. Aceste interfeţe suportă toate sarcinile administrative ale SQL
Server.
Pentru nivelul de date, avem nevoie de metode de interogare şi modificare a datelor
într un regim tranzacţional care să ofere protecţie la erori şi verificarea permanentă a
integrităţii datelor.
În general, accesul la datele dintr o bază de date se face prin limbajul de manipulare a
datelor (LMD). În cadrul SQL Server se foloseşte limbajul SQL.
31
Nivelul de acces la date va accesa baza de date printr o interfaţă oferită de un set de
proceduri stocate. Accesul prin proceduri stocate şi nu prin cod SQL generat de nivelul de
acces la date oferă siguranţă şi control asupra structurii de date. Având în vedere că sarcina
de a scrie procedurile stocate revine administratorului bazei de date, controlul asupra
operaţiilor permise, a modului de realizare a lor şi îndeplinirea condiţiilor de integritate se
păstrează în mediul dezvoltatorilor bazei de date, adică cei ce construiesc, modifică şi
întreţin acea structură. Deşi distribuţia e o paradigmă modernă şi la modă, în acest caz,
luarea deciziei de a menţine controlul centralizat asupra mijloacelor de acces la baza de
date oferă o siguranţă sporită a bazei de date în sine şi a datelor conţinute de ea.
Baza de date suport a sistemului informatic universitar este o baza de date integrată, cu
o structură puternic normalizată şi care trebuie să permită acces permanent şi rapid tutror
departamentelor şi structurilor universitare. Datele conţinute trebuie bine structurate pentru
a modela întregul proces şi flux de informaţii şi date ale universitaţii şi trebuie bine
protejate, având o valoare incontestabilă. Din aceste motive, accesul la baza de date se va
face numai prin intermediul procedurilor stocate, proiectate, scrise şi verificate de către
administratorul bazei de date. Pentru a realiza acestea, sistemul Microsoft SQL Server
oferă posibilitatea de a crea şi rula proceduri stocate, bucăţi de cod SQL, care pot conţine
interogări sau operaţii de modificare şi ştergere, ele fiind parametrizabile şi putând
întoarce rezultate programului apelant. O caracteristică foarte importantă a sistemului este
oferirea unui mediu tranzacţional sigur, acesta fiind indispensabil pentru îndeplinirea cu
succes a unor operaţii complexe asupra datelor.
Operaţia fundamentală în SQL este maparea reprezentată din punct de vedere sintactic
printr-o construcţie SELECT-FROM-WHERE. Această construcţie corespunde unei
succesiuni de operatori algebrici de forma selecţie-proiecţie-cuplare, foarte frecventă în
algebra relaţională.
Clauza SELECT realizează operaţie de proiecţie şi este urmată de lista atributelor care
se reţin în relaţia rezultat. Proiecţia SQL diferă de operatorul de proiecţie din algebra
relaţională prin faptul că nu elimină tuplele duplicat. Eliminarea tuplelor duplicat se face
de către utilizator, atunci când se doreşte, prin folosirea operatorului DISTINCT.
Operaţia de cuplare poate fi realizată prin clauza FROM, atunci când este urmată de o
listă formată din cel puţin două nume de relaţie, împreună cu condiţia de cuplare formulată
în cazul predicatului din clauza WHERE.
32
-admin_address; reține adresa
-admin_email; reține email-ul
-active; reține dacă administratorul este activ sau nu în sistem
-factură_id, este cheia primară a tabelului și reține id-ul unic al fiecărei facturi din
baza de date
-furnizor_denumire, reține denumirea furnizorului produselor
-furnizor_detalii, reține detalii despre furnizor
-nr_factură, reține numele unic al fiecărei facturi
-data_factură, reține data când a fost făcută factura de intrare
33
Cheia de legatură între cele 2 tabele este câmpul factură_id.
Tabelul are urmatoarea structură:
-factură_id, face parte din cheia primară și reține id-ul facturii
-produs_id, este cel de-al doilea câmp al cheii primare și reține id-ul produsului
achiziționat.
-cantitate, reține cantitatea achiziționată din fiecare produs în parte.
-preț, reține prețul cu care a fost cumpărat produsul; în caz că se introduce un alt
preț față de cel cu care a fost introdus produsul în baza de date, atunci noul preț va
suprascrie valoarea găsită în baza de date în tabelul produse.
34
Tabelul aplicație_vânzări_to_produse este în relație de subordonare cu tabelul
aplicație_vânzări, legatura se realizează prin cheia externă factură_id.
Are următoarea structură:
-factură_id, face parte din cheia primară și reține id-ul unic al fiecărei facturi
-produs_id, este cel de-al doilea câmp din cheia primară și reține id-ul produsului
vândut.
-cantitate, reține cantitatea vândută din fiecare produs în parte
-preț, reține prețul cu care se vinde fiecare produs, iar în caz că acest preț este
modificat, la salvarea datelor se va modifica și prețul produsului salvat în detaliile
produsului din tabelul produse.
Tabelul aplicație_produse reține date despre produsele din baza de date, este în
legătura de 1 la n cu tabelele aplicație_cumpărări_to_produse și
aplicație_vânzări_to_produse prin intermediul câmpului produs_id.
35
Are următoarea structură:
-produs_id, este cheia primară a tabelului și reține id-ul unic al fiecărui produs
-produs_nume, reține denumirea produsului
-produs_descriere, reține specificații despre fiecare produs (se poate lăsa
necompletat)
-produs_preț, reține prețul produsului
-produs_stoc reține stocul la un moment dat al fiecarui produs, ca urmare a
facturilor de intrare și ieșire.
2.4 Utilizare
Pentru a intra în aria de logare la panoul de administrare se va tasta în browser
http://localhost, moment în care va apărea formularul în care se cer datele pentru
autentificare.
36
În caz că se introduc gresit datele de autentificare, după apăsarea butonului Login
se va afișa mesajul „Logare eșuată”. Dupa ce se apasă butonul Login, iar datele de
autentificare sunt bune, se va afișa panoul de administrare al aplicației.
37
Tot aici găsim și cele două butoane (Adaugă produs nou și Căutare) situate sus, în partea
stângă a ecranului.La apăsarea primului buton,se adaugă un nou produs în listă(fig.1),iar
cu ajutorul celui de-al doilea buton,se caută produsul dorit după nume(fig.2).Astfel că,la
dăugarea noilor produse trebuie completate următoarele câmpuri: cod, denumirea
produsului,descriere,unitatea de masură și prețul.
Fig.1
38
Fig.2
Și aici avem două butoane situate sus, în partea stângă a ecranului, CUMPĂRARE și
ARATĂ FACTURI DIN DATA DE, cu ajutorul cărora putem cumpăra produse noi,pe
care le evidențiem în facturi și putem vizualiza facturile dintr-o anumită dată dorită.
39
Cel de-al treilea buton, VÂNZĂRI(IEȘIRI) afișează facturile în urma vânzării
produselor.Și aici, ca și în cazul butonului CUMPĂRARE, putem vizualiza și șterge
facturile.
40
Prin apăsarea butonului VÂNZARE,situat sus în stânga paginii, se deschide o fereastră
ce conține toate produsele aflate în magazin.De aici, putem selecta produsul și cantitatea
vândută, pentru a-l trece în factură.
41
42
Concluzii
43
materiale necesare, utilizarea rațională a resurselor materiale, astfel încât să se respecte
normele de consum stabilite și stocurile de producție determinate.
Concretizarea relațiilor de aprovizionare presupune alegerea formei prin care se va
concretiza procesul de aprovizionare propriu-zis: aprovizionarea de la furnizor unic sau nu,
directă sau indirectă, pe bază de contract sau comandă etc.
Alegerea formei de aprovizionare se bazează pe analize diagnostice riguroase prin care
să se identifice oportunitățile fiecărei modalități și mai ales posibilitățile firmei de a le
valorifica. În asemenea analize preponderente vor fi criteriile economice, dar se vor utiliza
și criterii de altă natură (sociale, politice etc.)
Fiecare formă de aprovizionare prezintă atât avantaje, cât și dezavantaje.Nu se
recomandă însă aprovizionarea de la un furnizor unic deoarece există riscul imposibilității
punerii în concurență a furnizorilor și riscul de crestere a gradului de dependență față de
furnizor.
În ceea ce priveşte caracteristicile pieţei, aşa cum o văd experţii firmelor furnizoare de
SCM, se poate spune că, în momentul de faţă, aceasta este dominată de solicitarea în
principal a segmentelor funcţionale de bază (primare) ale unei soluţii SCM: elemente de
execuţie/tranzacţionare a achiziţiilor, producţiei sau desfacerii, elemente care se situează în
fapt la graniţa cu sistemele ERP clasice. Următorul pas a fost creşterea gradului de
automatizare pe zona de execuţie a proceselor operaţionale. Rămâne însă adevărat faptul
că elementele avansate ale soluţiilor SCM, precum planificarea automatizată colaborativă
intra- şi/sau inter-organi zaţio nală, mecanismele de self-service, modelarea strategică a
lanţului de fur nizare, prognozarea/planificarea avansată a cererii de bunuri şi servicii,
sistemele de raportare managerial-operaţională şi de tablou de bord SCM sunt încă la
început de drum
Aplicația a fost creeată atât scopul evidențierii formelor de aprovizionare, cât şi a modului
de circulație a produselor în comerț. Pentru dezvoltarea aplicației, am ales folosirea
limbajului de programare Php (oficial “PHP: Hypertext Preprocesor”), deoarece este un
limbaj cu o sintaxă ușoară, nu foarte dificil de înțeles și care permite gestionarea cu
ușurință a erorilor. Memorarea informaţiilor necesare acestei implementari a solutiei se va
face cu ajutorul SGBD-ului MySQL Server(Microsoft Structured Query Language) care
aduce un mod mai simplu de ultilizare şi de interogare a bazei de date.
44
Baza de date, construită cu ajutorul SGBD-ului MySQL Server este structurată pe șase
tabele:
-fereastra fișa de magazine afișează toate produsele, precum și circulația fiecăruia dintre
acestea în cadrul magazinului și putem efectua o cautare după produsul dorit.
45
Bibliografie
8. http://www.nessus.ro
9. http://www.keysoft.ro
46