Pagina documente » Informatica, Matematica » Program de intocmire si emitere de facturi

Cuprins

lucrare-licenta-program-de-intocmire-si-emitere-de-facturi
Aceasta lucrare poate fi descarcata doar daca ai statut PREMIUM si are scop consultativ. Pentru a descarca aceasta lucrare trebuie sa fii utilizator inregistrat.
lucrare-licenta-program-de-intocmire-si-emitere-de-facturi


Extras din document

CUPRINS
CAP.1 PREZENTARE TEMA PROIECT 1
CAP.2 NOTIUNI TEORETICE UTILIZATE 3
2.1 Notiuni teoretice generale de baze de date 3
2.1.1 Obiecte Access 4
2.1.1.1 Tabele 5
2.1.1.1.1 Crearea legaturilor intre tabele 6
2.1.1.1.2 Asigurarea integritatii referentiale 8
2.1.1.1.3 Indexarea tabelelor 9
2.2 Referinta SQL 9
2.2.1 Clasificarea instructiunilor SQL 10
2.2.1.1 Limbajul de manipulare a datelor 11
2.3 Microsoft Visual Basic 13
2.3.1 Interfete Visual Basic 15
2.3.2 Forme 16
2.3.3 Fereastra de cod 16
2.3.4 Caseta cu instrumente 17
2.3.5 Controale 18
2.3.5.1 Controlul eticheta (Label) 21
2.3.5.2 Controlul caseta text (Text Box) 21
2.3.5.3 Controlul buton de comanda (Command Button) 22
2.3.5.4 Controlul caseta combinata (Combo Box) 22
2.3.5.5 Controlul caseta lista (List Box) 23
2.3.6 Metode 24
2.3.7 Evenimente 25
3.2.8 Module 26
2.3.9 Accesul la baza de date folosind obiectele de acces la date (DAO) 27
CAP.3 PREZENTARE APLICATIE 30
3.1 Structura bazei de date 30
3.1.1 Tabele 31
3.1.2 Legaturile dintre tabele 36
3.2 Realizarea interfetei grafice 37
3.2.1 Module 37
3.2.2 Forme 39
3.2.2.1 Forma Meniu 40
3.2.2.2 Forma Clienti 41
3.2.2.3 Forma Produse 55
CAP. 4 CONCLUZII SI PROPUNERI DE iMBUNATATIRE ............83 LISTING SURSA 85

Alte date

?{p}

{p}

?

CAP.1 PREZENTARE TEM? PROIECT

Acest proiect reprezinta un exemplu de aplicatie a carui interfata a fost realizata in Mocrosoft Visual Basic 6 ce utilizeaza o baza de date Access.

Tema aleasa se refera la activitatea de intocmire si emitere a facturilor dintr-o firma oarecare. Efectuarea acestor operatii se realizeaza cu ajutorul programului Calcul 2004.

Operatia de intocmire a facturilor se bazeaza pe definirea unei structuri organizatorice a firmei, ce presupune o evidenta a clientilor si a produselor de care dispune firma.

Factura se va intocmi cu ajutorul programului Calcul 2004, utilizatorul tinand cont de comanda clientului.

Evidenta informatica a produselor este facuta pe categorii de produse. Fiecarei categorii ii corespunde o valoare TVA.

Ca principiu general, prezentul program nu tine o evidenta si a documentelor de aprovizionare a firmei cu marfa, stocul fiind introdus de catre utilizator si actualizat automat dupa fiecare vanzare a produsului. Se va tine insa cont de pretul de achizitionare si cel de vanzare al produselor. Pretul de vanzare reprezinta pretul unitar al unui produs la care se va adauga valoarea TVA-ului specifica categoriei din care face parte produsul respectiv si se va calcula in momentul vanzarii produsului, ce corespunde cu adaugarea lui pe factura .

În concluzie, o factura se considera emisa in momentul in care cantitatea de produse de pe aceasta va fi incarcata intr-un mijlocul de transport al unui client.

Programul Calcul2004 , prin intermediul rapoartelor, permite:

? evidenta facturilor emise si a valorii totale a acestora intr-o perioada stabilita de utilizator;

? evidenta facturilor emise pentru fiecare client;

? evidenta zilnica a stocului de produse, pentru fiecare categorie in parte, precum si valoarea totala a acestuia

? evidenta pretului unitar si a pretului de vanzare al fiecarui produs.

CAP.2 NOTIUNI TEORETICE UTILIZATE

2.1 Notiuni teoretice generale de baze de date

O baza de date contine toate informatiile necesare despre obiectele ce intervin intr-o multime de aplicatii, relatiile logice intre aceste informatii si tehnicile de prelucrare corespunzatoare. În bazele de date are loc o integrarea a datelor, in sensul ca mai multe fisiere sunt privite in ansamblu, eliminandu-se pe cat posibil informatiile redundante. De asemenea se permite accesul simultan la aceleasi date, situate in acelasi loc sau distribuite spatial, a mai multor persoane de pregatiri diferite, fiecare cu stilul personal de lucru.

Sistemul de programe care permite construirea unor baze de date, introducerea informatiilor in bazele de date si dezvoltarea de aplicatii privind bazele de date se numeste sistem de gestiune a bazelor de date (SGBD). Un SGBD da posibilitatea utilizatorului sa aiba acces la date folosind un limbaj de nivel inalt, apropiat de modul obisnuit de exprimare, pentru a obtine informatii, utilizatorul facand abstractie de algoritmii aplicati pentru selectionarea datelor implicate si a modului de memorare a lor. SGBD-ul este o interfata intre utilizatori si sistemul de operare.

Un model relational de baze de date cuprinde trei componente principale si anume structura datelor prin definirea unor domenii (valori atomice) si a relatiilor, integritatea datelor prin impunerea unor restrictii sau a unor constrangeri, si prelucrarea datelor prin operatii din algebra relationala sau calculul relational.

2.1.1 Obiecte Access

Microsoft Access este un sistem interactiv computerizat pentru gestiunea bazelor de date relationale, conceput sa functioneze in mediul Microsoft Windows. La fel ca si in alte SGBD-uri, Access ofera posibilitatea de a organiza, memora, corela si de a regasi datele de care dispune sistemul.

Baza de date Access este formata din tabele, interogari, formulare, rapoarte si alte obiecte, care se memoreaza in acelasi fisier cu extensia MDB. Datorita faptului ca toate obiectele sunt stocate in acelasi loc, se poate vorbi de o mare usurinta si viteza in cautarea, analiza, urmarirea si protectia datelor.