Sunteți pe pagina 1din 34

UNIVERSITATEA PETROL SI GAZE PLOIESTI FACULTATEA DE STIINTE ECONOMICE MASTERAT:SISTEME CU BAZE DE DATE PENTRU AFACERI

LUCRARE DE DISERTATIE
APLICATIE PENTRU EVIDENTA CLIENTILOR SI FURNIZORILOR UNEI FIRME

Coordonator:

REALIZAT DE:

PLOIESTI 2011

CUPRINS

1. Prezentarea aplicatiei ........................................................................................ 4 1.1. Prezentare generala .................................................................................... 4 1.2. Functiile aplicatiei ...................................................................................... 4 2. Proiectarea aplicatiei ......................................................................................... 5 2.1.Generalitati societatea ALFA ................................................................. 6 2.2 Proiectarea bazelor de date ........................................................................ 6 2.3.Crearea tabelelor ........ 7 2.4. Vizualizarea si realizarea relatiilor intre tabele .......... 11 2.5.Crearea interogarilor(queries) .......... 13 2.5.1.Crearea interogrii Clienti repartizare pe orasul de resedinta ..... 13 2.5.2.Crearea interogrii Furnizori repartizare pe orasul de resedinta 14 2.5.3.Crearea interogrii FACTURI SORTATE PE DATA SPECIFICA .. 15 2.5.4.Crearea interogrilor de tip update: Valoare/ValoareIesire 17 2.5.5.Crearea interogrii cautare produse in fct de furnizor ................ 18 2.5.6.Crearea interogrii cautare produse vandute in fct de client ................................................. 19 2.6.Crearea formularelor(forms) . 20 2.7.Crearea rapoartelor(reports) .... 25 3.Proiectarea interfeei grafice .... 27 4.Concluzii .............................................................................................................. 34 Bibliografie ............................................................................................................ 35 Webografie ............................................................................................................ 35

1. Prezentarea aplicatiei
1.1. Prezentare generala
Lucrarea ofer o analiz a modalitilor practice de utilizare a instrumentelor informatice pentru elaborarea sistemelor de gestionare a evidentei clientilor si furnizorilor pentru o anumita firma(in cazul acestei lucrari pentru firma:ALFA). Avantajele principale ale aplicatiei constau n administrarea sa destul de simpl deoarece dispune de o interfa intuitiv i atrgtoare. Utilizatorii precum i cei care administreaz baza de date nu trebuie s cunoasc SGBD-ul Microsoft Access. Aplicaia poate clientilor si furnizorilor a acesteia. fi uor modificat deci ar putea fi adaptat pentru orice tip de firma pentru gestionarea evidentei

1.2. Functiile aplicatiei


Lucrarea este realizat sub form de aplicaie care permite inerea evidenei: - Furnizorilor de la care firma achiziioneaz produsele comercializate; - Facturilor de intrare a produselor; - Clienilor; - Facturilor de ieire; - Valoarea totala a fiecrei facturi de ieire/intrare;

2. Proiectarea aplicatiei
Microsoft Access este un instrument puternic pentru dezvoltarea i gestionarea bazelor de date relaionale de capacitate mic/medie. Sub aspectul performanelor n funcionare, acestea scad o dat cu creterea volumului bazei de date; astfel, cnd numrul nregistrrilor depete ordinul sutelor de mii, viteza de lucru este sub nivelul celei oferite de sistemele de gestiune a bazelor de date Oracle, Microsoft SQL Server sau Informix. Totodat, Microsoft Access ndeplinete cele mai multe dintre cerinele sistemelor de baze de date de tip client/server. n ciuda complexitii sale, este un sistem uor de utilizat chiar i de cei care nu sunt programatori, fiind echipat cu numeroase programe Wizard, aplicaii auxiliare ce controleaz multe dintre operaiile uzuale ale activitilor de creare i editare ale tabelelor, interogrilor, formularelor i rapoartelor. Microsoft Access are o structur de baz de date capabil s combine ntr-un singur fiier de tip .mdb toate obiectele cu care lucreaz: tabelele, interogrile, formularele, rapoartele, comenzile macro i codul Visual Basic. Unul din principalele avantaje din perspectiva client/server l constituie creterea vitezei de lucru i minimizarea traficului de reea, garantnd c att clientul ct i serverul lucreaz la parametri optimi. Caracteristicile definitorii ale sistemului de gestiune a bazelor de date Microsoft Access se pot sintetiza n urmtoarele: 11. Posibilitatea crerii unei baze de date care s poat fi utilizat de ctre un utilizator sau mai muli utilizatori n mod partajat; 22. Interogarea bazei de date se poate realiza n mod grafic prin interfaa QBE (Query By Example), sau prin limbajul SQL (Standard Query Language); 33. Automatizarea unor activiti/aciuni prin programare n limbajul VBA sau prin macrocomenzi; 44. Realizarea importului/exportului de date ctre alte aplicaii ale pachetului Microsoft Office sau alte SGBD-uri relaionale;

55. Interfaa utilizator GUI (Graphical User Interface) este uor de folosit i respect principiile de utilizare caracteristice tuturor aplicaiilor pachetului MS Office, ceea ce face ca utilizatorul s regseasc un mediu de lucru familiar la care s se adapteze cu uurin; 16. Fundamentarea pe concepte noi, cum sunt conceptele de obiect, proprieti ale obiectelor, eveniment, procedur declanat la apariia unui eveniment, metode la care obiectele reacioneaz n momentul producerii unui eveniment, programare orientat pe obiecte i evenimente; 27. Asisten n dezvoltarea de aplicaii i utilizarea bazei de date; 38. Existena meniului Help i a facilitilor de ajutor contextual; 49. nglobarea de componente Wizard pentru a ajuta utilizatorii n dezvoltarea de aplicaii; 510. Tabelele din baza de date pot prelucra sute de mii de nregistrri.

2.1.Generalitati societatea ALFA


Societatea ALFA este o societate comercial din Romania care are ca obiect principal de activitate comercializarea i distribuirea de electrocasnice. Pentru o bun gestionare a clienilor si furnizorilor sai, societatea ALFA i-a creat propria baz de date , cuprinznd mai multe tabele i interogari pentru eficien maxim, care poate oferi informaii foarte utile.

2.2 Proiectarea bazelor de date


Pentru crearea acesteia s-au fcut urmtorii pai: Din Microsoft Office s-a deschis editorul de baze de date Microsoft Access, dup care n fereastra select create a new database using se alege opiunea blank access database cu dublu click, se valideaz alegerea facuta cu Ok, se d nume bazei de date n cazul

nostru EVIDENTA CLIENTILOR SI FURNIZORILOR La SC ALFA SRL i se d click pe Create.

2.3.Crearea tabelelor
Din baza de date nou creata se selecteaz cu dublu click Create Table n design view apoi n noua fereastr se completeaz prima coloan field name cu numele cmpurilor dorite s apara n tabel respectiv, respectiv cele enumerate mai sus, iar n coloana ,Data type se selecteaz tipul date necesare pentru a funciona programul i anume text dac vom introduce date formate din litere, number dac vom introduce date formate din cifre , currency dac vrem s introducem msuri monetare (lei, euro..), etc . n ultima coloana Description se poate introduce o scurt descriere a informaiilor introduse. Bazele de date se proiecteaza prin analiza obiectivelor din problema reala, identificand caracteristicile si grupandu-le in jurul campurilor cheie (primary key) Pentru gestiunea firmei s-au creat 4 tabele ce contin urmatoarele atribute: Clienti: IdClient number Nume text , required:yes, allow zero length:no Adresa text, required:yes, allow zero length:no Oras text, required:yes, allow zero length:no NrTelefon number, required:no n aceast tabel s-a ales ca primary key (cheie primar) cmpul IdClient .Pentru a se alege cheia primar s-a selectat cmpul IdClient iar din meniul derulant afiat cu click dreapta s-a ales funcia primary key.

Fig.1 Tabel clienti(proprietati) (Realizata de autor)

Fig.2 Tabel clienti (Realizata de autor) Furnizori: IdFz number,required:yes, indexed: yes(no duplicates) , primary key DenumireFz text, required:yes, allow zero length:no, Adresa text, required:yes, allow zero length:no Oras text, required:no

NrTelefon number, required:no

Fig.3 Tabel furnizori(proprietati) (Realizata de autor)

Fig.4 Tabel Furnizori (Realizata de autor) FactIntrare: NrFact number,primary key,required:yes,indexed:yes(no duplicates) DataFact date/time Furnizor text, required:yes, allow zero length:no
8

Produs - text, required: yes Cantitate number, required:yes Pret currency(lei), required:yes, allow zero length:no Valoare currency(lei),required no

Fig.5 Tabel FactIntrare(proprietati) (Realizata de autor)

Fig.6 Tabel FactIntrare (Realizata de autor) FactIesire: CodFact number,primary key,required:yes,indexed:yes(no duplicates) DataFact date/time Client text, required:yes, allow zero length:no Produs text, required:yes, allow zero length:no Cantitate number, required:yes, allow zero length:no Pret currency(lei), required:yes, allow zero length:no

Valoare currency(lei),required no

Fig.7 Tabel FactIesire(proprietati) (Realizata de autor)

Fig.8 Tabel FactIesire (Realizata de autor)

2.4. Vizualizarea si realizarea relatiilor intre tabele


Pentru a vizualiza relaia sau conecia dintre tabele apelm funcia Relationship din meniul Tools i vom observa conecia cu o linie intre campurile tabelelor; in cazul nostrum avem: Intre campul Client din tabela FactIesire si campul Nume din tabela Clieni ;

10

intre campul Furnizor din tabela FactIntrare si campul DenumireFz din tabela Furnizori ; intre campul Produs din tabela FactIntrare si campul Produs din tabela FactIesire. Exemplu de creare a unei relatii: din tabela Clienti se selecteaza pentru cmpul

Nume la data type opiunea lookup wizzard, dup care se fac urmatorii pai: se alege varianta I want the lookup column to look up the values n a table or query next selectez tabela dorit ( n cazul nostru tablela FactIesire) next se trece cmpul Client n casua selected fields folosind sgeata next suntem intrebai dac ne convin dimensiunile coloanei, dac da, selectam next i vom ajunge la ultima opiune i anume cea de schimbare a etichetei coloanei aleas cheie secundar, dac ne convine eticheta oferit de program (numele cmpului) alegem finish si se da save.

Fig.9 Relatii intre tabele (Realizata de autor)

11

2.5.Crearea interogarilor(queries) 2.5.1.Crearea interogrii Clienti repartizare pe orasul de resedinta


Pe parcursul primului trimestru din anul 2011, firma ALFA a avut parte de o cretere destul de mare n comenzi n special din partea clienilor si din Ploiesti si Sibiu. De aceea managerul general s-a gndit s ofere drept bonus acestor clieni transport gratuit la mrfurile comandate. Ca urmare s-a solicitat intocmirea a doua liste individuale cu toi clienii din Ploiesti si Bucuresti. Aceste liste s-au intocmit cu ajutorul funciei Queries din baza de date astfel: Dup accesarea bazei de date din Microsoft Access, se selecteaz cu click obiectul Queries (interogari), apoi se selecteaz cu dublu click opiunea create Query n design view, dup care se deschide fereastra Show table cu numele celor patru tabele create. Se selecteaz tabela sau tabelele dorite, n cazul nostru tabela Clieni, se da click pe Add i se va nchide fereastra Show table . Din tabela Clieni se selecteaz cmpurile Nume, Adresa, Oras, NrTelefon cu dublu click. Aceste cmpuri vor aprea n tabela de jos pe rndul Field, iar numele tabelei va aprea dedesubt pe rndul Table. Sub cmpul Oras pe rndul Criteria se va alege criteriul de interogare i anume se va scrie ntre paranteze ptrate [introduceti orasul] dup care se va valida interogarea prin click pe butonul Run sau simbolul ! . Se salveaz interogarea cu numele Cautare clienti in fct de oras.

Fig.10A introducere oras (Realizata de autor)

12

Fig.10B Cautare clienti in fct de oras (Realizata de autor)

2.5.2.Crearea interogrii Furnizori repartizare pe orasul de resedinta


Dup accesarea bazei de date din Microsoft Access, se selecteaz cu click obiectul Queries (interogari), apoi se selecteaz cu dublu click opiunea create Query n design view, dup care se deschide fereastra Show table cu numele celor patru tabele create. Se selecteaz tabela sau tabelele dorite, n cazul nostru tabela Furnizorii, se da click pe Add i se va nchide fereastra Show table . Din tabela Furnizorii se selecteaz cmpurile DenumireFz, Adresa, Oras, NrTelefon cu dublu click. Aceste cmpuri vor aprea n tabela de jos pe rndul Field, iar numele tabelei va aprea dedesubt pe rndul Table. Sub cmpul Oras pe rndul Criteria se va alege criteriul de interogare i anume se va scrie ntre paranteze ptrate [introduceti orasul] dup care se va valida interogarea prin click pe butonul Run sau simbolul ! . Se salveaz interogarea cu numele Cautare furnizori in fct de oras

Fig.11A introducere oras (Realizata de autor)

13

Fig.11B Cautare furnizori in fct de oras (Realizata de autor)

2.5.3.Crearea interogrii FACTURI SORTATE PE DATA SPECIFICA


Aceasta interogare a fost realizata in scopul aflarii facturilor(de intrare sau de iesire) emise intr-un anumit interval de timp sau pentru o singura zi. Aflarea facturilor(iesire/intrare) pentru un interval de timp: Din fereastra Queries se acceseaz create new query n Design view; se selecteaz tabela: FactIesire/FactIntrare si toate cmpurile acesteia. n dreptul criteriului de interogarare sub cmpul DataFact se scrie : Between [DataIesire1] And [DataIesire2], respective : Between [DataIntrare1] And [DataIntrare2] ,dup care se valideaz prin click pe Run.La deschiderea interogrii facturi emise sortate pe dat specific apare o fereastr n care se cere introducerea datelor dorite .

Fig.12A Introducere data (Realizata de autor)

14

Fig.12B Cautare Facturi(pe interval de timp) (Realizata de autor) Aflarea facturilor(iesire/intrare) emise pentru o singura zi: Din fereastra Queries se acceseaz create new query n Design view; se selecteaz tabela: FactIesire/ FactIntrari si toate cmpurile acesteia. n dreptul criteriului de interogarare sub cmpul DataFact se scrie :[introduceti data], dup care se valideaz prin click pe Run

Fig.13A Introducere data (Realizata de autor)

Fig.13B Cautare facturi(zilnic) (Realizata de autor)

15

2.5.4.Crearea interogrilor de tip update: Valoare/ValoareIesire


Interogarile Valoare/ValoareIesire au fost realizate in scopul calcularii valorii totale a facturilor de intrare/iesire. Interogarea Valoare : Din fereastra Queries se acceseaza create new query n Design view; se selecteaza la query type;update query. Se selecteaz tabela: FactIntrare, din care selectam campul pentru care dorim sa facem updatarea, in cazul nostru Valoarea . In celula pentru update se trece: FactIntrare!Cantitate*FactIntrare!Pret . Click pe Run pentru ca updatarea sa fie realizata.

Fig.14 Realizare interogare tip update (Realizata de autor)

16

Interogarea ValoareIesire : Din fereastra Queries se acceseaza create new query n Design view; se selecteaza la query type;update query. Se selecteaz tabela: FactIesire, din care selectam campul pentru care dorim sa facem updatarea, in cazul nostru Valoarea . In celula pentru update se trece: CCur((FactIesire!Pret*19/100+FactIesire!Pret)*FactIesire!Cantitate) . Click pe Run pentru ca updatarea sa fie realizata.

2.5.5.Crearea interogrii cautare produse in fct de furnizor


Aceasta interogare a fost realizata in scopul aflarii produselor comercializate de la acelasi furnizor. Din fereastra Queries (interogari) se selecteaz cu dublu click opiunea create Query n design view, dup care se deschide fereastra Show table cu numele celor patru tabele create. Se selecteaz tabela FactIntrare, se da click pe Add i se va nchide fereastra Show table . Din tabela FactIntrare se selecteaz cmpurile Furnizor, Produs, Cantitate, Pret, Valoare cu dublu click. Aceste cmpuri vor aprea n tabela de jos pe rndul Field, iar numele tabelei va aprea dedesubt pe rndul Table. Sub cmpul Furnizor pe rndul Criteria se va alege criteriul de interogare i anume se va scrie ntre paranteze ptrate [introduceti furnizor] dup care se va valida interogarea prin click pe butonul Run sau simbolul ! . Se salveaz interogarea cu numele cautare produse in fct de furnizor

Fig.15A Introducere furnizor (Realizata de autor)

17

Fig.15B Cautare produse in fct de furnizor (Realizata de autor)

2.5.6.Crearea interogrii cautare produse vandute in fct de client


Aceasta interogare a fost realizata in scopul aflarii denumirii clientilor care au comercializat mai multe produse de la societatea ALFA. Din fereastra Queries (interogari) se selecteaz cu dublu click opiunea create Query n design view, dup care se deschide fereastra Show table cu numele celor patru tabele create. Se selecteaz tabela FactIesire, se da click pe Add i se va nchide fereastra Show table . Din tabela FactIesire se selecteaz cmpurile Client, Produs, Cantitate, Pret, Valoare cu dublu click. Aceste cmpuri vor aprea n tabela de jos pe rndul Field, iar numele tabelei va aprea dedesubt pe rndul Table. Sub cmpul Client pe rndul Criteria se va alege criteriul de interogare i anume se va scrie ntre paranteze ptrate [introduceti numele clientului] dup care se va valida interogarea prin click pe butonul Run sau simbolul ! . Se salveaz interogarea cu numele cautare produse vandute in fct de client

Fig.16A Introducere nume client (Realizata de autor)

18

Fig.16B cautare produse vandute in fct de client (Realizata de autor)

2.6.Crearea formularelor(forms)
Formularele sunt obiecte ce permit introducerea, extragerea , stergerea i afiarea datelor dintr-o baz de date. Funciile unui formular: - Introducerea datelor - Gruparea datelor din baza de date - Printarea datelor - Realizarea unei interfee tip aplicaie Pentru a crea un formular se selecteaz din fereastra Database obiectul FormsCrteate form in design view/Create form by using wizard.

Fig.17 Alegere Optiune (Realizata de autor)

19

Fig.18 alegere layout (Realizata de autor)

Fig.19 Alegere stil (Realizata de autor)

20

Fig.20 Finalizarea realizarii formularului (Realizata de autor) Formularele Clieni/Furnizori/Intrari/Iesiri permit introducerea/stergerea i afiarea datelor despre clienii/furnizorii/facturile(intrare/iesire) ai societatii ALFA.

Fig.21 Formular clienti (Realizata de autor)

21

Fig.22 Formular Facturi intrare (Realizata de autor) unde avem: buton pentru adaugare (inregistrare) client nou buton pentru stergere inregistrare buton inchidere formular buton pentru a se ajunge la prima/ultima inregistrare efectuata

22

Fig.23 - Proprietati ale butonului de adaugare (Realizata de autor)

Fig.24 - Proprietati ale butonului de stergere: (Realizata de autor)

23

Aceste optiuni pot fi realizate prin intermediul a doua metode: 1) se selecteaza macros new ; apoi in noua fereastra se selecteaza la action actiunea pe care dorim ca butonul nostru sa o execute (ex:openreport) , se selecteaza numele reportului si metoda de vizualizare a caestuia (ex:print preview) si se salveaza. 2) click dreapta pe butonul care dorim sa execute o anumita actiune si selectam build event macro builder new ; apoi in noua fereastra se selecteaza la action actiunea pe care dorim ca butonul nostru sa o execute (ex:openreport) , se selecteaza numele reportului si metoda de vizualizare a caestuia (ex:print preview) si se salveaza.

2.7.Crearea rapoartelor(reports)
Crearea rapoartelorClieni , furnizori , intrari , iesiri: Pentru o vizualizare mai formal a clienilor,furnizorilor,facturilor emise (intrare/iesire) a societaii ALFA, s-a intocmit rapoartele: Clieni , Furnizori , FactIntrare , FactIesire: Pentru aceasta s-au facut urmatorii pai: Raport clienti/furnizori: Din fereastra bazei de date s-a ales Reports i opiunea create report by using wizzard. n fereastra Report Wizzard trecem toate cmpurile tabelei Clieni din csua Available fields (cmpuri disponibile) n csua Selected fields (cmpuri selectate) cu butonul >>, selectm Next, dac dorim ordonarea cmpurilor (crescator, descrescator, sau alfabetic) o selectam n cazul nostrum ordonare ascendenta in functie de IDClient si selectm Next. Pasul urmtor il constituie selectarea layout-ului i a orientrii paginii. n cazul de fa am ales Tabular pentru layout i Landscape pentru orientare, selectam Next. n continuare avem posibilitatea de a personaliza raportul prin alegerea unui stil anume din cele disponibile. Am ales stilul Bold, selectam Next. n ultima fereastra se poate schimba titlul raportului sau se poate lsa aa,Clieni n cazul de fata. Click pe finish pentru a finaliza raportul i a-l vizualiza.

24

Pentru a lista raportul Clieni se apeleaza funcia Preview din fereastra bazei de date sau se d dublu click pe raport, dup care se alege Print din meniul File.

Fig.25 Raport clienti (Realizata de autor)

Fig. 26 Raport facturi(intrare) (Realizata de autor)

25

3.Proiectarea interfeei grafice


Interfaa grafic a bazei de date a fost realizat pentru a permite accesul i celor care nu cunosc SGBD-ul Access dar i penru a avea acces mai uor i mai reprede la datele bazei date. Aplicatia se deschide prin intermediul formularului INDEX.

Fig.27 Index (Realizata de autor) Pentru proiectarea acestei interfee se parcurg mai multe etape. se selecteaza forms create form in design view

Fig.28 (Realizata de autor)

26

- Se creeaz butoane de comand cu ajutorul barei de instrumente i se stabilesc proprietile acestora; Butoanele au fost grupate pe mai multe seciuni: clienti:deschide formularul:EVIDENTA CLIENTI unde avem urmatoarele butoane: - adaugare/stergere clienti: deschide un formular cu ajutorul careia se pot adauga,sterge sau modifica clientii; - vizualizare clienti: deschide un raport in care se poate vizualiza totalitatea clientilor aflati in baza de date a firmei; - cautare clienti (dupa oras); - iesire pagina : inchide formularul EVIDENTA CLIENTI

Fig.29 Evidenta clienti (Realizata de autor) furnizori: deschide formularul:EVIDENTA FURNIZORI unde avem urmatoarele butoane: - adaugare/stergere furnizori: deschide un formular cu ajutorul careia se pot adauga,sterge sau modifica furnizorii; - vizualizare furnizori: deschide un raport in care se poate vizualiza totalitatea furnizorilor aflati in baza de date a firmei; - cautare furnizori (dupa oras); - iesire pagina: inchide formularul EVIDENTA FURNIZORI

27

Fig.30 Evidenta furnizori (Realizata de autor) evidenta intrari: deschide formularul:EVIDENTA INTRARI unde avem urmatoarele butoane: - adaugare/stergere facturi(intrare): deschide un formular cu ajutorul careia se pot adauga,sterge sau modifica facturile(intrare); - vizualizare facturi (intrare): deschide un raport in care se poate vizualiza totalitatea facturilor(intrare) aflate in baza de date a firmei; - Facturi intrare(interval de timp):deschide un raport care permite introducerea datelor pentru intervalul de timp dorit pentru vizualizarea facturilor ; - factura intrare(zilnic); - cautare produse intrate(dupa furnizor); -iesire pagina: inchide formularul EVIDENTA INTRARI.

Fig.31 Evidenta intrari (Realizata de autor)


28

evidenta iesiri: deschide formularul:EVIDENTA IESIRI unde avem urmatoarele butoane: - adaugare/stergere facturi(iesire): deschide un formular cu ajutorul careia se pot adauga,sterge sau modifica facturile(iesire); - vizualizare facturi(iesire): deschide un raport in care se poate vizualiza totalitatea facturilor(iesire) aflate in baza de date a firmei; - facturi iesire(interval timp); - facturi iesire(zilnic) - cautare produse iesite(dupa client); - iesire pagina: inchide formularul EVIDENTA IESIRI

Fig.32 Evidenta iesiri (realizata de autor) iesire aplicatie: inchide aplicatia(pagina index)

29

Exemplu optiuni butoane: Vizualizare facturi(iesire)

Fig.33 Propritati buton (Realizata de autor) La apsarea acestui buton se va afia raportul:

Fig.34 Raport facturi(iesire) (Realizata de autor)

30

IESIRE : buton de inchidere a formularului/aplicatiei

Fig.35 Proprietati buton iesire (Realizata de autor) S-a stabilit ca la deschiderea bazei de date s se afieze interfaa grafic proiectat dar n acelai timp s se poat accesa i celelalte obiecte ale bazei de date.

31

Fig.36 Stabilirea paginei de pornire (Realizata de autor)

32

4.CONCLUZII
Pentru ntocmirea unei baze de date ct mai eficient trebuie avut n vedere specificul societaii comerciale,ce date sunt necesar a fi cunoscute despre clieni i potenialii clieni pentru c firma s le ofere cele mai bune produse i servicii,ce date sunt necesar a fi cunoscute despre furnizori. Aplicaia a fost creat cu Microsoft Access. Aplicaia dispune de o interfa uor de utilizat dar permite i accesul la tabelele, formularele,interogrile i rapoartele bazei de date. De asemenea, permite particularizarea interfeei i modificarea obiectelor bazei de date. Aplicaia poate fi utilizat foarte uor de angajaii firmei n momentul primirii de marf sau a vnzrii produselor. De asemenea, poate fi utilizat pentru a vizualiza preurilor de intrare, pentru vizualizarea existenei unor anumite produse n magazin, pentru introducerea datelor de pe facturile de intrare/ieire, pentru calcularea valorii facturilor, pentru vizualizarea vnzrilor efectuate, pentru vizualizarea clientilor si furnizorilor firmei etc. n opinia mea, o baz de date a clienilor si furnizorilor unei societai comerciale, complet trebuie s ofere posibilitatea utilizatorului de a introduce noi clieni si furnizori i totodata noi produse, de a vizualiza preurile produselor, de a specifica modul de plat, posibilitatea atarii unui mesaj, specificarea discount-ului pentru fiecare produs. Totodata este foarte util afiarea cantitii ultimei comenzi n momentul realizrii unei noi comenzi, trimiterea acesteia n timp ct mai scurt sau salvarea acesteia pentru a fi trimis mai trziu, i afiarea limitei de credit pentru fiecare client alturi de informaiile vitale pentru contactarea clienilor i anume adresa, pesoana de contact, numr de telefon i fax, e-mail i pagina web unde este cazul. Numrul foarte mare de informaii i evoluia lor n timp face ca la un moment dat evidena acestora s nu mai poat fi controlat fr ajutorul unei aplicatii specializate i uor de utilizat, n funcie de specificul societaii comerciale. De aceea se recomand utilizarea unei baze de date sau a unui program informatic special conceput pentru inerea contabilitii n societai comerciale.

33

BIBLIOGRAFIE 1. Baze de date Access ECDL modulul 5, Editura Andreco Educational 2004 2. Carol Schnakovszky, Baze de date 3. Nstase, P., .c, Baze de date, Editura Teora, Bucureti, 1999
4. Mihai Anton Cerghizan Introducere in Access 2.0 , , Ed Tehnica

5. Ioan Lungu , Ion Rosca Baze de date reletionale utilizarea limbajului SQL*PLUS , , Ed All 6. Corina Pascu , Adrian Pascu: Totul despre SQL interogarea bazelor de date , , Ed Tehnica 7. Thomas Connoly, Carolin Begg, Anne Strachan: Baze de date proiectare, implementare, gestionare, Ed. Teora, 2001. 8. Steve Johnson: Microsoft Office Acces 2003 9. Baze de Date Acces - Popa Ghe. i Iliescu M., Editura Cison, 2000. 10. Tehnologii Web i Baze de Date - Surcel Traian, Mranu Radu, Rzvan Bologa, Editura Tribuna Economic, 2005

WEBOGRAFIE 1. www.microsoft.com/office/access 2. www.anzisoft.ro 3. www.markmedia.ro 4. www.marketwatch.ro 5. www.cisco.ro 6. www.agora.ro

34