Aplicație Web Based Pentru Managementul Unei Firme

LUCRARE DE LICENȚĂ

Coordonator științific

Profesor Dr. Mircea Gabriela

[anonimizat]

LUCRARE DE LICENȚĂ

Aplicație web based pentru managementul unei firme

Coordonator științific

Profesor Dr. Mircea Gabriela

[anonimizat]

Timișoara

2016

„Copyright © 2016 – Toate drepturile privind lucrarea de față aparțin autorului acesteia și sunt protejate prin Legea dreptului de autor L8/1996, cu modificările și completările ulterioare.

Folosirea conținutului sau a unor părți din acesta fără acordul autorului se pedepsește conform legilor in vigoare.”

REFERAT

– al coordonatorului lucrării de licență –

„DECLARAȚIE”

„Subsemnatul, ……………………………………………………………………………………………………………………….., absolvent al programului de licență…………………………………………………………………………, promoția …………… autor al lucrării de licență cu titlul

………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………….., având ca îndrumător științific pe Doamna/Domnul Prof./Conf./Lector Dr. ”

……………………………………………………………………………………………………………….,

„pe proprie răspundere și cunoscând prevederile art. 143 (alin. 4,5) și 310 (alin. 1,2) ale Legii Educației Naționale nr.1/2011, art. 4 (alin. 5) din Ordinul Ministerului Educației, Cercetării și Sportului, art. 9 din Regulamentul de organizare a examenelor de finalizare a studiilor universitare de licență din cadrul UVT și ale Procedurii Operaționale a UVT privind frauda și/sau plagiatul academic în rândul studenților, declar următoarele:”

„lucrarea de absolvire a fost elaborată de mine, ca rezultat al propriei cercetări și documentări, nu a mai fost prezentată niciodată la o altă facultate sau instituție de învățământ superior, din țară sau străinătate;”

„toate sursele bibliografice utilizate, inclusive cele de pe Internet, sunt indicate în lucrare;”

„toate fragmentele de text reproduse exact, chiar și în traducere din altă limbă, sunt redate între ghilimele și dețin referința precisă a sursei bibliografice;”

„reformularea, în cuvinte proprii, a textelor scrise de către alți autori indică sursa bibliografică din care s-a inspirat;”

„calculele sunt efectuate de către mine, iar comentarea rezultatelor obținute este original;”

„reprezentările grafice și tabelele care nu îmi aparțin au indicată sursa bibliografică exactă.”

„Prin prezenta îmi asum în totalitate originalitatea lucrării elaborate.”

„Timișoara”,

„Data”:______________

„Nume”:______________________

„Prenume”:___________________________

„Semnătura”

CUPRINS

TITLUL LUCRARII

Rezumat: Scopul acestei lucrari de licenta este crearea unei aplicatii web in vederea prezentarii firmei online si totodata o analiza a managementului firmei . Astfel, pe parcursul acestei lucrari voi determina crearea aplicatiei web based, utilizand tehnologiile necesare. Pentru o mai buna promovare a firmei am ales sa prezint in a doua parte managementul marketingului exprimat prin vanzarea si promovarea produselor, ceea ce determina si esenta succesului managerial. Am precizat și exemplificat teoretic funcțiunile managementului firmei și relațiile dintre acestea iar in vederea promovarii firmei am enumerat elementele specifice acesteia precum: Managementul marketingului și Comerțul electronic. Pentru partea de aplicatie am folosit HTML, CSS, iar pentru baza de date si comanda aferenta aplicatiei, am utilizat PHP si ACCES. Obiectul de activitate a acestei firme este comercializarea produselor de patiserie, iar scopul principal este oferirea celor mai gustoase produse la prețuri cât mai avantajoase prin mediul online.

Cuvinte cheie: HTML, CSS, Web, Management.

Cod/uri JEL: M15, M11.

Introducere

Oamenii și companiile de pretutindeni se bazează din ce în ce mai mult pe Web pentru a-și rezolva problemele zilnice. Disponibilitatea crescută și varietatea funcțiilor și serviciilor online au dus la înființarea „stilului de viață Web”, iar Web-ul devine încet, încet o parte integrantă a vieții noastre personale și profesionale. Natura interactivă a World Web face posibilă existența „stilului de viață Web”. Aplicațiile web sunt deosebit de utile în aproape toate domeniile de activitate ale zilelor noastre(activivăți didactice, activități comerciale, activități medicale, activități industriale, etc.). Ele permit o mai bună organizare a informațiilor aferente domeniului de interes, reducând birocrația, precum și timpul consumat la prelucrarea și gestionarea informațiilor. Avand in vedere acest lucru, am creat o aplicatie Web destinata prezentarii si totodata promovarii cofetariei “Just for Students”- Jfs, o locatie eleganta care va pune la dispozitie produse delicioase de cea mai buna calitate.

Se poate spune ca in cadrul oricarei firme care va folosi instrumentele, de publicitate si promovare online, va avea un avantaj mai mare fata de concurentii care nu utilizeaza aceste instrumente. Intreprinderile folosesc publicitatea pentru a oferi consumatorilor informatiile necesare cu privire la existenta produsului. Asociatia Americana a definit publicitatea directa un sistem interactiv de marketing care foloseste unul sau mai multe mijloace de publicitate, pentru a obtine un raspuns sau o tranzactie tipica intr-un anumit loc. Aceasta definitie accentueaza faptul ca sistemul are capacitatea de primi un raspuns sau o comanda din partea clientului. Firmele construiesc in acest sens o relatie cu clientela, iar pentru efectuarea vanzarilor creaza o baza de date, in cadrul careia se introduc datele referitoare la clienti.

Sisteme de gestiune a bazelor de date relaționale

SGBD este un ansamblu de programe (produs software) care permite definirea, actualizarea

și consultarea datelor din baza de date.

Funcțiile unui SGBD:

Definirea datelor (DDL – Data Definition Language) permite prezentarea conceptuală a datelor, fără referire la modul de memorare;

Manipularea datelor (DML – Data Manipulation Language și / sau interfața cu limbaje de programare) permite specificarea operațiilor de introducere, actualizare, ștergere și interogare a datelor;

Controlul integrității datelor;

Accesul concurent (folosirea simultană a datelor de mai mulți utilizatori);

Confidențialitatea informațiilor din BD;

Securitatea în funcționare (DCL – Data Control Language);

Obiectivele unui SGBD:

asigurarea independenței datelor;

asigurarea unor facilități sporite de utilizare a datelor;

asigurarea unei redundanțe minime și controlate a datelor din BD (reducerea redundanțelor se face prin identificarea informațiilor comune);

securitatea și confidențialitatea datelor;

partajabilitatea datelor;

integritatea datelor;

Structura lucrării

Obiectul lucrării mele de licență este crearea unei aplicatii web based pentru managementul firmei Just for students. Aceasta va fi utila pentru realizarea comenzilor si achizitiilor online a produselor de patiserie din cadrul cofetariei JSF Pentru funcționalitatea site-ului am folosit ca și limbaj de programare HTML și CSS , iar pentru legatura cu baza de date am folosit Acces.

Literatura de specialitate

Managementul Firmei si functiunile acesteia

Din punct de vedere al procesului, se considera ca „managementul reprezinta procesul de obtinere si combinare a resurselor materiale, umane, financiare si informationale in vederea indeplinirii scopului organizatiei respective.” Peter Druker, unul din cei mai cunoscuti specialisti in management, propune trei postulate, reprezentand sarcinile majore ale conducerii: a) stabilirea misiunii organizatiei; b) asigurarea unei functionari productive; c) reglementarea responsabilitatilor implicatiilor sociale asociate. Asadar, managementul coordoneaza sistemul organizational in contextul unui mediu dinamic, iar functionarea acesteia urmareste sa fie eficienta si eficace. „Managementul este procesul de atingere a obiectivelor organizatiei lucrand cu si prin oameni, precum si a altor resurse a organizatiei”. (Samuel Certo, 2002) In acelasi mod, managementul este procesul intreprins de una sau mai multe persoane in vederea coordonarii activitatilor altor persoane spre a obtine rezultate pe care nu le-ar obtine daca ar actiona individual”. (Ivancevich, Donnelly, Gibson, 1999)

Functia de management reprezinta o activitate indreptata spre un anumit scop, este deasemenea necesara pentru conducerea eficienta a intreprinderii. In literatura de specialitate din Romania se trateaza in general cinci functii manageriale, si anume: previziune-planificare, organizare, coordonare-reglare, antrenare-motivare, control-evaluare.

Funcția de planificare: constă in totalitatea proceselor de muncă prin intermediul cărora se precizează principalele obiective ale organizației dar și componentele acesteia, se reglementează ceea ce trebuie urmat și dus la indeplinire, de ce resurse sunt necesre în acest scop. Deci, previziunea răspunde la întrebarea: „ce trebuie și ce poate fi realizat în cadrul firmei?” simultan cu resursele necesare indicate.

Funcția de organizare: „desemnează ansamblul proceselor de management prin intermediul cărora se stabilesc și se delimitează procesele de muncă fizică și intelectuală și componentele lor (miscări, timpi, operțtii, lucrări, sarcini etc.), precum și gruparea acestora pe postrui, formații de muncă, compartimente și atribuirea lor personalului, corespunzător anumitor crtiterii manageriale, economice, tehnice si sociale, în vederea realizarii in cele mai bune condiții a obiectivelor previzionate. Această funcție de organizare răspunde la intrebările: cine și cum contribuie la realizarea obiectivelor firmei? Răspunsul acestor întrebări îl constituie combinarea resurselor umane și în mod indirect materialele informaționale și financiare la nivelul locurilor de muncă, compartimentelor și firmei în ansamblul său”. (Ovidiu Nicolescu 1999) Această funție trebuie să indeplinească în esență următoarele scopuri:”

stabilirea unei structuri organizatorice rationale;

proictarea unui sistem informational care sa satisfaca cel mai inalt nivel cerintele managerilor organizatiei;

utilizarea rationala a angajatilor organizatiei;

un anumit grad de delegare in cadrul structurii prin atribuirea unor competente care sa asigure conducerea realizarii sarcinilor cat mai aproape de nivelul efectuarii lor (Nicolae Bibu 2004)”.

Functia de coordonare: „ consta in ansamblul proceselor de munca prin care e armomnizeaza deciziile si actiunile personalului firmei si ale subsistemelor sale, in cadrul previziunilor si sistemului organizatoric stabilite anterior. Coordonarea imbraca doua forme:

bilaterala, care se deruleaza intre un manager si un subordonat, care asigura preintampinarea distorsiunii si obtinerea unui „feed-back”.

Multilaterala,care implica un proces de comunicare intre un manager si mai multi subordonati, folosita pe scara larga (Ovidiu Nicolescu 1999)”.

Functia de antrenare: „reprezinta ansamblul actiunilor managerilor de la diferite niveluri ierarhice ce urmaresc influentarea memrilor organizatiei in participarea eficienta a acestora la realizarea obiectivelor ei. Sarcina mamagerilor in indeplinirea functiei de antrenare este de a gasi si aplica modalitatile specifice de actiune pentru a-i determina pe membrii organizatiei sa inteleaga ca utilizandu-si cat mai bine propriul potential, pot sa actioneze pentru a-si indeplini atat propriile lor obiective, precum si in acelasi timp sa contribuie la realizarea obiectivelor organizatiei”.

Functia de control: „Consta in ansamblul actiunilor de masurarensi corectare a performantelor inregistrate in activitatea organizatiei, a verigilor ei organizatorice si a subordonatilor, in scopul asigurarii indeplinirii obiectivelor stabilite. Procesul de control poate fi definit ca fiind procesul prin care se identifica si se elimina sau se reduce abaterea realizarilor fata de obiectivele stabilite”. Pentru realizarea acestui proces de control trebuie parcurse urmatoarele etape: „

Stabilirea standardelor;

Masurarea performantelor;

Compararea performantelor cu standardele si determinarea abaterilor;

Corectarea abaterilor.

Aceaste functii se afla in relatii stranse, iar modul in care se desfasoara fiecare din ele influenteaza modul de manifestare al celorlalte. (Nicolae Bibu 2004)”.

Relatiile dintre functiile managementului

Abordarea separata a functiilor managementului si a interdependentelor dintre ele a contribuit la evidentierea specificitatii componentelor procesului de management intr-o anumita masura a complexitatii sale. Intre functiile managementului exista multiple conexiuni (vezi Fig nr.1.1), ele se intrepatrund organic, iar calitatea si eficacitatea lor se diminueaza in ansamblul procesului managerial, datorita ignorarii unei relatii dintre functiile managementului.

Fig. 1.1 Interdependentele dintre functiile managementului

(sursa http://www.stiucum.com/management/managementul-intreprinderii/Scurt-istoric.php )

Managementul Marketingului

Philip Kotler defineste notiunea de marketing”…stiinta si arta de a crea si gestiona relații profitabile cu clientii;…reprezinta procesul de planificare si punere in practica a concepției, stabilirii prețului, promovarii și distribuirii unor bunuri, servicii și idei destinate schimburilor cu anumite grupuri, care sa satisfaca clientela si oniectivele organizatiei.” Activitatea de marketing se realizeaza in general de catre directorii comerciali, cercetatori, directori de publicitate, personalul de vanzari, directori de produs si de marca, fiecare din aceștia avand atribuții si raspunderi. Managementul marketingului urmarste influentarea cererii pentru produsele sale intr-un mod profitabil in care intreprinderea sa-si atiga scopul propus. O modalitate prin care firmele abordeaza piața si in care pot sa-si desfasoare activitatile de marketing este Concepția orientata spre vanzare. Aceasta concepție susține ca ”… in cazul in care sunt lasati sa decida singuri, consumatorii nu vor cumpara niciodata de la o organizatie o cantitate suficienta de produse. De aceea ea trebuie să ducă o politică agresivă de vânzare și de promovare a produselor”. (Philip Kotler 1994)

Conceptul de vanzare: se bazeaza pe ideea ca de regulă consumatorii depun o anumită rezistență la achizitionare și ca urmare ei trebuie sa fie convinși sa cumpere. Obiectivul urmarit de o intreprindere este sa vanda ceea ce produc, si să stimuleze vanzarile, dar pentru aceasta intreprinderea lupta pentru realizarea unor tehnici de vanzare si de promovare a produselor chiar daca necesita asumarea unor riscuri mari, practic aceasta defineste marketingul bazat pe efortul de vanzare.

Conceptul de marketing: Acest concept este o filosofie de management diferita de conceptul prezentat anterior, și este definit ”… solutia atingerii de catre o organizatie a obiectivelor proprii consta in determinarea nevoilor si dorintelor consumatorilor vizați și in furnizarea satisfacției asteptate intr-un mod mai eficient si mai operativ decat concurența.” Theodore Levitt este cel care a delimitat conceptul de vanzare de cel de marketing: ”Vanzarea se concentreaza pe nevoile vanzatorului, marketingul pe cele a cumparatorului. Vanzarea se ocupa de nevoia nui vanzător de a-și transformaprodusul in bani lichizi, marketingul pe ideea de a satisface nevoile cumparatorului cu ajutorul produsului si al intregului lanț de activitați asociate creării, furnizării și consumului acestuia”. (Philip Kotler, William Gregor 1977)

Fig. 1.2   Comparația între conceptual de marketing și de vânzare

(Sursa http://ebooks.unibuc.ro/filologie/enache-market/1.htm)

Comerțul electronic

Comertul electronic face posibila achizitionarea si vanzarea produselor dar si a informatiilor prin inermediul liniilor telefonice, retelelor de computere si alte modalitati electronice. Internetul este reteaua preferata intrucat permite redcerea unor costuri si are posibilitatea de a se adresa numarului maxim de clienti si care asigura cresterea vitezei de tranzactionare si livrare a produselor.

Din punct de vedere științific, o definiție a comerțului electronic este dată de Robin Mansell care definește comerțul electronic ca : ” utilizarea în rețele cu valoare adăugată a unor aplicații de tipul transferului de fișiere și a poștei electronice.” De asemenea Werthner definește comerțul electronic ca “… o distribuire a informațiilor de business, întreținerea informațiilor de business și conducerea tranzacțiilor de business prin intermediul rețelelor de telecomunicații cu focalizarea pe acoperirea fazelor tranzacției, căutare, negociere, acord și încheiere”. Comerțul electronic este o notiune mult mai particulara față de activitatea electronică. Aceasta activitate contine toate schimburile de informatii pe suportul electronic din interiorul intreprinderii sau dintre clienti si firma. Comertul electronic in schimb se referă la procesul de vanzare sau achizitionare, sprijinite de mijloacele electronice in special internetul. Firmele utilizeaza comertul electronic pentru a-si promova si oferi produsele in sistemul online, iar cumparatorii folosesc aceste spatii electronice pentru a căuta informații, pentru a plasa anumite comenzi dar si pentru localizarea a ceea ce doresc. Cumpararea pe internet este o modașlitate foarte comoda pentru cuparatori, deoarece acestia nu se mai confrunta cu traficul si cu cautarea printre rafturi pentru a gasi si examina produsele de care au nevoie. De asemenea analiza comparativa intre ofertele si cataloagele existente pe site-urile web este un avantaj pentru cumparatori. Comertul electronic ofera multe avantaje si vanzatorilor, mai ales ca internetul este un instrument cu forta puternica in crearea relatiilor cu clientii. Firmele pot interactiona cu clientii pentru a afla mai multe despre necesitatile si dorintele particulare ale acestora. In urma si clientii online, au posibilitatea de a pune intrebari si sa ofere firmelor comentarii sau pareri personale. Un domeniu important din cadrul comertului electronic este Comertul electronic FC (firma – consumator) care are in vedere vanzarea online de produse si servicii catre un consumator final. Oservam din ce in ce mai mult ca achizitiile online sunt in continua crestere. Categoriile cu cel mai mare volum de cheltuieli online cuprind: component si programe de calculator, imbracaminte, servicii de voiaj, produse de infrumusetare etc. Consumatorii pot gasi pe internet site-uri care le permit sa cumpere aproape tot ce isi doresc. Principala dificultate a intreprinderilor consta in crearea unui site web care sa fie cat mai atragator si cat mai interesant la prima vizionare, pentru a determina vizionarea in mod repetat a site-ului. Pentru firmele care doresc sa atraga cat mai multi utilizatori pentru site-ul firmei, trebuie sa acorde importanta ”celor 7 C” ai proiectarii eficace in materie de site-uri web:”

Contextul: aspectul general si conceptia de proiectare

Continutul: textul, imaginile,sunetele si elementele de film video

Comunitatea: posibilitațile de comunicare oferite utilizatorilor prezenti pe sit

Clientul: capacitatea site-ului de a se adapta la utilizatori diferiți sau de a le permite utilizatorilor sa personalizeze continutul

Comunicarea: posibilitațile oferite pentru comunicare site-utilizator, utilizator-site sau in ambele sensuri

Conectarea: gradul in care site-ul este legat de alte stiluri

Comertul: posibilitațile de a permite tranzacții comerciale.”

(Jeffery F. Rayport și Bernard J. Jaworski, 2002)

Limbajul HTML și CSS

HTML (Hypertext Markup Language) și CSS(Cascading Style Sheets) sunt două din tehnologiile de bază pentru construirea de pagini Web. HTML furnizeaza structura paginii, iar CSS aspectul vizual și chiar auditiv, pentru o varietate de dispozitive. Împreună cu grafica și scripting, HTML și CSS formează baza constituirii de pagini Web, aplicații Web.

Ce este HTML?

HTML este limbajul pentru a descrie structura paginilor Web. HTML oferă autorilor mijloace pentru:

a publica documente online cu titluri, text, tabele, liste, fotografii, etc.

a prelua informațiile online, prin intermediul link-ului(click pe buton).

formele de proiectare pentru efectuarea tranzacțiilor cu servicii la distanță, pentru utilizarea în căutarea de informații, efectuarea rezervărilor, comanda de produse, etc.

HTML a fost dezvoltat inițial de Tim Berners-Lee la CERN în 1989 și a fost văzut ca o : ”posibilitate pentru fizicienii care utilizează computere diferite să schimbe între ei informație utilizând Internetul. Erau prin urmare necesare câteva trăsături: independența de platformă, posibilități hypertext și structurarea documentelor. Independenta de platformă înseamnă că un document poate fi afișat în mod asemănător de computere diferite ( deci cu font, grafică și culori diferite ), lucru vital pentru o audiență atît de variata.” ( Ion IVAN, Felician ALECU, Strucuri HTML,2005, p.5)

Hyper Text are rolul de a face referință la un propoziție, o imagine, element grafic ,văzut de un utilizator, la un alt document , această tehnică ușurând semnificativ navigarea între documente multiple sau în interiorul aceluiași document.

Orice document HTML începe cu notația <html> si se termină cu notația </html>. Acestea se numesc în literatura de specialitate tag-uri sau etichete. Prin convenție, toate informațiile HTML ”încep cu o paranteză unghiulară deschisă " < " și se termină cu o paranteză unghiulară închisă " > ".

Etichetele între aceste paranteze transmit comenzi către browser pentru a afișa pagina într-un anumit mod. Unele blocuri prezintă delimitator de sfârșit de bloc, în timp ce pentru alte blocuri acest delimitator este opțional sau chiar interzis.

Între cele două marcaje <html> și </html> vom introduce două secțiuni:

antetul <head>…</head> și – corpul documentului <body>…</body>. Blocul <body>…</body> cuprinde conținutul propriu-zis al paginii HTML, adică ceea ce va fi afișat in fereastra browser-ului.”(Olga CHICU,Limbajul HTML, Structura unui document, 2011, p.9-10)

Ce este CSS?

CSS este un limbaj (style language) care definește "layout-ul" pentru documentele HTML. CSS acoperă culori, font-uri, margini (borders), linii, înălțime, lățime, imagini de fundal, poziții avansate și multe alte opțiuni. [w3/org].

CSS (Cascading Style Sheet) este definit ca :” un standard pentru formatarea elementelor unui document HTML. Stilurile se pot atașa elementelor HTML prin intermediul unor fișiere externe sau în cadrul documentului, prin elementul <style> și/sau atributul style. CSS se poate utiliza și pentru formatarea elementelor XHTML, XML și SVGL.”

( https://ro.wikipedia.org/wiki/Cascading_Style_Sheets)

Similar Posts