Sunteți pe pagina 1din 13

PROIECT SISTEME INFORMATIONALE FINANCIAR CONTABILE II

Student : Baisita Andreea-Liliana Padurean Magda-Mihaela

Contabilitate si Informatica de Gestiune Anul III ID

1. Proiectarea logica a sistemului informational 1.1 Tabela FURNIZOR Proiectarea logica a bazei de date Denumire atribut FurnCod FurnNume FurnAdresa FurnSold ComNr ComData ComUM ComPret ComValTotala FurnCod FactNr FactData FactPret FactTVA FactValTotala FurnCod RecId RecNr RecData RecFactPrim RecValoare FactNr GestCod MarfaCod RecId ARCantitate ARPret MarfaCod MarfaDenumire MarfaUM MarfaCont MarfaStoc GestCod ContrNR FurnCod Tipul Text Text Text Number Text Date/Time Number Number Number Text Text Date/Time Number Number Number Text AutoNumber Text Date/Time Date/Time Yes/No Text Text Text Number Number Number Text Text Text Text Number Text Number Number Lungime 5 35 60 Long Integer 5 Short Date Long Integer Long Integer Long Integer 5 5 Short Date Long Integer Long Integer Long Integer 5 5 Short Date Short Date 5 3 6 Long Integer Long Integer Long Integer 6 25 5 10 Long Integer 2 6 5

COMANDA

FACTURA

RECEPTIE

ART_RECEPTIE

MARFA

CONTRACTE

Restrictii : - numele furnizorului sa inceapa cu majuscule; - cantitatea, din tabela ART_RECEPTIE, trebuie s fie mai mare ca zero; - MarfaStoc din tabela MARFA, trebuie sa fie mai mare sau egal cu zero; - FurnSold din tabela FURNIZOR, trebuie sa fie mai mare sau egal cu zero; - ComUM din tabela COMANDA, trebuie sa fie mai mare ca zero.

1.2 Proiectarea rapoartelor Specificatii de proiectare pentru raportul Jurnal vnzri a) Prezentarea descriptiv Scop: verificarea corectitudinii operaiilor de vnzare nregistrate n contabilitate stabilirea corecta a valorii TVA colectata ca urmare a iesirilor de produse din unitate Utilizatori: Compartimentul financiar-contabil este cel care ntocmete acest raport pe baza documentelor utilizate n procesul de vnzare. Coninut: 1. Gruparea datelor: - pe facturi i pe clienti. 2. Ordonarea datelor: - nr facturii, den clientul 3. Totaluri solicitate: - la nivel de facturi, raport Modul de generare: Raportul se va afisa pe ecran avand posibilitatea de tiparire Frecvena: Raportul este intocmit lunar Sursa datelor: Se vor accesa tabelele FACTURI, CLIENTI Raportul Jurnal Vnzri este destinat evidentei vnzrilor ctre clienti. Raportul se obtine pentru toti clientii firmei sau pentru toate facturile astfel:
Jurnal Vnzri

Toate facturile Toi clienii

Obiect ChkAllFact

Tip CheckBox

ChkAllCl

CheckBox

CboFacturi CboClienti

DropdownList DropdownList

Observaii Exist 2 cazuri: Value=0, atunci CboFacturi este disponibil raportul se va face doar pentru facturile selectate Value=1, atunci CboFacturi este indisponibil raporul se va realiza pentru toate facturile Value=0, CboClieni este disponibil i raportul va face doar pentru clienii selectai Value=1, atunci CboClieni este indisponibil raportul se va face pentru toi clienii Se umple cu datele din interogarea urmtoare: Se umple cu datele din interogarea urmtoare:

i i se i

Raport raport sptmnal vnzri SCOP: Raportul sptmnal vnzri este utilizat pentru urmrirea produselor existente n stoc, ca urmare a vnzrilor efectuate n cursul sptmnii, n scopul completrii stocului respective. UTILIZATORI: Se ntocmete de ctre compartimentul financiar-contabil, sptmnal, pe baza documentelor (facturi) care au stat la baza vnzrilor de valori materiale sau prestrilor de servicii i se arhiveaz tot la compartimentul financiar-contabil. CONINUT: Conine date referitoare la: 1. Gruparea datelor pe clieni i pe produse 2. Ordonarea datelor n funcie de criteriul dorit (denumirea clientului, denumirea produsului) 3. Totaluri la nivel de produse, pe fiecare client sau pe raport MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare FRECVENTA: Este ntocmit sptmnal SURSA DATELOR: Se vor accesa tabelele: CLIENTI, PRODUSE

Raport sptmnal vnzri


ncepnd cu Terminnd cu Vnzri: Cantitativ Valoric Desfurat pe clieni Desurat pe produse Facturi Avize OK RENUN

Martie Martie

da da

Fig.1 Fereastr iniial care va genera raporul n funcie de alegerile fcute

Obiect TxtDataIni TxtDataFin ChkVnzri

Tip DropdownList

Observaii Se utilizeaz pentru a afia vnzrile care corespund perioadei selectate Grup de filtrare a rezultatelor n funcie de ceea ce intereseaz (rezultate valorice sau cantitative). Grup de filtrare a rezultatelor n funcie de documentele pe baza crora s-a fcut vnzarea (avize sau facturi). Raportul se va face n funcie de clieni dac se va bifa opiunea. Raportul se va face n funcie de produsele vndute doar dac se bifeaz opiunea.

CheckBox

ChkDoc

CheckBox

ChkCl

CheckBox

ChkProd

CheckBox

Raport Registru incasari

SCOP: Registrul incasari este utilizat pentru urmarirea sumelor incasate in urma vanzarilor efectuate . UTILIZATORI: Se ntocmete de ctre compartimentul financiar-contabil pe baza utilizate n procesul de incasare.
CONINUT: Conine date referitoare la client, facturi si total sume incasate.

documentelor

MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare. FRECVENA: Este ntocmit lunar. SURSA DATELOR: Se vor accesa tabelele: PARTENERI, FACTURI, DOCUMENTE, TRANSE INCASARI.

Raport Planificare comenzi

SCOP: Raportul planificare comenzi este utilizat pentru urmarirea necesarului de aprovizionat . UTILIZATORI: Se ntocmete de ctre compartimentul de productie pe baza stocului existent in gestiune si a cererii de aprovizionat. CONINUT: Conine date referitoare la client, produse, cantitati comandate si onorate. MOD DE GENERARE: Raportul se va afia pe ecran, avnd posibilitatea de listare. FRECVENA: Este ntocmit lunar. SURSA DATELOR: Se vor accesa tabelele: PARTENERI, PRODUSE, COMENZI, LINII COMANDA.

1.3 Proiectarea formularelor pentru culegerea datelor Factura Scenariul 1: nregistrarea unei vnzri completarea datelor aferente documentului (tipul, numrul i data);

selectarea clientului (utilizatorul va selecta numele acestuia din lista clientului) adugarea unui nou client (dac clientul dorit nu exist n baza de date); selectarea produselor de pe factur (utilizatorul va selecta produsul respectiv dintr-o list cu toate produsele) adugarea unui produs nou (dac produsul respectiv nu se gsete n list); completarea datelor privind cantitatea i preul produselor respective verificarea totalului de pe factur verificarea corectitudinii datelor introduse de pe document (dac se constat unele diferene, atunci se verific detaliile de pe document) corectarea valorii TVA. Dac valoarea TVA calculat difer de cea de pe factur, atunci se modific valoarea TVA sugerat (calculat) conform sumei nscrise pe document completarea spaiului pentru Observaii dac este cazul salvarea livrrii Scenariul 1: Modificarea datelor de pe factur

cutare factur. Cutarea unei facturi poate fi fcut n funcie de numr, dat, denumirea clientului modificarea datelor de pe factur. n unele situaii pot interveni modificri n ceea ce privete adugarea sau tergerea unui articol, nlocuirea unui produs, modificarea preului sau a cantitii validare modificri sau abandonare modificri tiprirea comenzii (opional) Scenariul 1: Stornarea facturilor cutare factur (vezi prima sarcin de lucru de la scenariul 2). stornare factur validare stornare sau abandonare stornare n cazul apariiei unor erori Semnificaia obiectelor de pe formularul de nregistrare a facturilor

Nr. Obiect 1

Denumire TxtDataIni TxtDataFin

Comentarii Cele dou textbox-uri sunt utilizate pentru vizualizarea tuturor facturilor pentru a anumit perioad selectat.

GrdDocument

Este folosit pentru afiarea documentelor n funcie de specificaiile utilizatorului (nr facturii, data facturii, nr avizului) Dac este bifat afieaz toate facturile indiferent de data acestora. Nu este activ n cazul modificrilor (dac exist o tranzacie n curs). Butoane pentru validarea sau anularea unei tranzacii. Butoane pentru adugare sau tergere produse. Butoane pentru adugare, modificare, tergere sau stornare document.

ChkToateFacturile

BtnSave BtnCancel

BtnAdd BtnStg

BtnAdd BtnMod BtnStg BtnStorn

LblTotalFact

Label ce totalizeaz valoric sumele de pe o facutr, iar in cazul n care doar se vizualizeaz facturile acest buton totalizeaz facturile ilustrate.

8 9

GrdProduse LblNrFact LblDataFact

Este folosit pentru selectarea produselor existente. n cazul n care se opteaz pentru vizualizarea unei facturi i folosim optiunea de cutare dup nr.fact, cnd se afiseaz factura respectiv aici vor apare nr si data aferent.

10

GrdClient

Este folosit pentru selectarea unui client deja existent n bd

Ordin de plata Scenariul 1: Primirea unui ordin de plat completarea datelor aferente documentului (tipul, numrul i data) selectarea clientului (utilizatorul va selecta numele acestuia din lista clientului) adugarea unui nou client (dac clientul dorit nu exist n baza de date) verificarea corespondenei numrului contului bancar, cu cel specificat n ordinul de plat. n cazul n care este un nou cont bancar,acesta se adaug direct de ctre utilizator

selectarea numrului facturii aferente creia a fost primit OP-ul completarea informaiilor privind suma de incasat i scadena OP-ul salvarea OP-ului tiprirea OP-ului dac utilizatorul dorete acest lucru Scenariul 2: ncasarea ordinului de plat

cutarea i afiarea OP-ului. Filtrarea cutarii are loc prin stabilirea intervalului de timp, n care se va efectua cutarea. Apoi cutarea continu dup numrul documentului, tipul documentului i denumirea clientului.

completarea datelor privind suma ncasat. salvarea OP-ului. Semnificaia obiectelor de pe formularul de nregistrare a comenzilor

Nr. Denumire obiect 1. TxtDataInit TxtDataFin 2. OptGroup

Comentarii Cele 2 textbox-uri vor fi utilizate pentru afiarea doar a acelor comenzi care corespund din punct de vedere al datei de operare perioadei specificate. Grup de cutare a unei comenzi dupa numarul documentulu,tipul documentului sau denumirea clientului.Rezultatele sunt afiate n funcie de numrul criteriilor alese. Gridul pentru afiarea efectelor de comert primte-BO.Sursa de date o constituie tabeleleDocumente,Facturi,Clienti,Incasari. Coloanele sunt de tip REAd-Only,dac nu a specificat adaugarea unui document nou.Linia curent are o alt culoare. Coloanele Tip Document,Numar Document ,Data Document sunt de tip insert,completate cu date de pe BO. Coloana Emitent este de tip Read. La un click de mouse pe cele 3 puncte de pe csua de text,din coloana Emitent ,apare gridul cu nomenclatorul Clieni. Plasarea cursorului pe una din linii si efectuarea unui dublu click permit selectarea clientului. Valoarea cmpului Cont bancar va fi completata automat la specificarea clientului,insa cu posibilitate de modificare. Coloana Numar factura este de tip List Box,deoarece la selectarea clientului ,in aceasta lista apar toate facturile neincasate . Plasarea cursorului pe una din linii si efectuarea unui dublu click permit selectarea facturii.Ca rezultat are loc completarea campului De incasat.

GrdDocument

4 5 6

BtnAddArt BtnModArt LblStare BtnSalvare Btn Renunt BtnIesire BtnTip

Coloanele Incasat si scadenta sunt de tip Insert. Coloana Data Operare este permanent Read-Only. Butoane pentru adugarea sau modificarea unui articol. Este utilizat pentru afiarea modului de lucru n care se afl utilizatorul. Butoane pentru salvarea,renuntarea la modificari sau iesirea din fereastra. Buton utilizat pentru tiparirea comenzii. CHITANTA Scenariul 1: Primirea chitantei

selectare datei si a unitatii (utilizatorul va selecta numele acestuia din lista clientului) aferente chitantei verificarea corespondenei numrului contului bancar din lista clientului completarea numrului i datei facturii aferente creia a fost primita chitanta selectarea sumei incasate salvarea chitantei tiprirea chitantei dac utilizatorul dorete acest lucru Scenariul 2: nregistrarea chitantei

cutarea i afiarea chitantei. completarea datelor privind suma ncasat. salvarea chitantei Semnificaia obiectelor de pe formular

Nr. Denumire obiect 2. TxtData 2. 3 4 OptGroup GrdDocument BtnSalvare BtnStergere

Comentarii Textbox-ul va fi utilizat doar pentru afiarea chitantelor care corespund din punct de vedere al datei selectate. Grup de cutare a unui client dupa denumire, a nei comenzi dupa stare Gridul pentru afiarea chitantelor primite. Sursa de date o constituie tabelele Documente, Facturi, Parteneri, Comenzi. Butoane pentru salvarea sau tergerea unui document.

6 7

BtnInchidere BtnListare

Buton pentru iesirea din fereastr. Buton utilizat pentru tiparirea formularului. BON FISCAL Scenariul 1: nregistrarea unei vnzri

selectare datei aferente documentului denumirea unitatii verificarea corespondenei numrului contului bancar, cu cel specificat n bon fiscal completarea datelor privind denumirea i codul partenerului completarea informatiilor privind suma si data incasarii verificarea totalului tiparirea bonului Scenariul 2: Primirea bonului fiscal

cutarea i afiarea bonului fiscal. completarea datelor privind suma ncasat. salvarea bonului fiscal Semnificaia obiectelor de pe formular

Nr. Denumire obiect 3. TxtData 2. 3 4 6 7 OptGroup GrdDocument BtnSalvare BtnStergere BtnInchidere BtnListare

Comentarii Textbox-ul va fi utilizat doar pentru afiarea bonurilor fiscale care corespund din punct de vedere al datei selectate. Grup de cutare a unei document dupa data Gridul pentru afiarea bonului fiscal primit. Sursa de date o constituie tabelele Facturi, Parteneri, Documente. Butoane pentru salvarea sau tergerea unui document. Buton pentru iesirea din fereastr. Buton utilizat pentru tiparirea formularului.

1.4 Proiectarea sistemului de meniuri al aplicaiei

SC OVIALEX SRL FURNIZORI Contracte furnizori Comenzi ctre furnizori STOCURI INTRRI TREZORERIE RAPOARTE

SC OVIALEX SRL FURNIZORI STOCURI Materii prime INTRRI TREZORERIE RAPOARTE

SC OVIALEX SRL FURNIZORI STOCURI INTRRI Facturi Recepie PV constatare diferene TREZORERIE RAPOARTE

SC OVIALEX SRL FURNIZORI STOCURI INTRRI TREZORERIE Pli Cas Banc RAPOARTE

SC OVIALEX SRL FURNIZORI STOCURI INTRRI TREZORERIE RAPOARTE Top Furnizori Nomenclator Furnizori Jurnal cumprri Situaie Stocuri Situaie pli Situaie datorii scadente Situaie comenzi cu termen de onorare depit