Date post: | 18-Oct-2015 |
Category: |
Documents |
Upload: | madduu-petre |
View: | 2 times |
Download: | 0 times |
5/28/2018 proiect
1/15
5/28/2018 proiect
2/15
1. Proiectarea logica a sistemului informational1.1Proiectarea logica a bazei de date
Diagrama entitate-relatie finala
5/28/2018 proiect
3/15
Definirea restrictiilor referentiale pentru fiecare atribut
Denumirea campului Reguli
IdReceptie - nu poate lua valoare nulaNrReceptie - format atat din litere cat si cifreDataReceptie - formatul sa fie ZZ/LL/AAAA
- sa nu fie ulterioara momentuluiinregistrarii
CantitateIntrata - sa fie obligatoriu mai mare ca 0PretIntrare - sa fie obligatoriu mai mare ca 0TVA - poate lua doar doua valori, 24% si 9%.IdAF - nu poate lua valoare nulaNrAF - format atat din litere cat si cifreTipDocument
DataDocument - formatul sa fie ZZ/LL/AAAA- sa nu fie ulterioara momentului
inregistrarii
IdMaterial - nu poate lua valoare nulaDenumireMaterial
UMMaterial
CantitateMaterial -
obligatoriu mai mare ca 0CantitateConsumata - obligatoriu mai mare ca 0CantitateInStoc - obligatoriu egala sau mai mare ca 0CantitateTransferata - obligatoriu mai mare ca 0IdGestiune - nu poate lua valoare nulaDenumireGestiune - trebuie sa fie scrisa cu majusculeNumeGestionar - trebuie sa fie scris cu majusculeIdReglare -
nu poate lua valoare nula
TipDocReglare
NrDocReglare - format atat din litere cat si cifreDataDocReglare - formatul sa fie ZZ/LL/AAAA
- sa nu fie ulterioara momentuluiinregistrarii
5/28/2018 proiect
4/15
Descrierea tranzactiilor asupra bazei de date
Receptia de materiale pe baza facturii sau avizului
Denumire
operaiune
Numele tabelei
accesate
Tip acces Explicaii
Verificarea
materialului
MATERIAL READ Se citesc codul i denumirea
materialelor
Selectarea
gestiunii
GESTIUNE READ Se citeste denumire a gestiunilor
Adugarea
documentului
nsoitor
AVIZE_FACTURI INSERT Se introduc din factura/aviz numarul
facturii/avizului si data acesteia, IdAF
primeste o valoare in mod automat.
Adugarea
recepie
RECEPTIE INSERT Se introduc numarul receptiei, data la
care este efectuata. IdReceptie ia
valoare in mod automat.
Adugare linii
recepie
DETALII_RECEPTIE INSERT Se introduc cantitatea receptionata,
pretul unitar de intrare si se alege cota
de TVA corespunzatoare.
Actualizare stoc MATERIALE UPDATE Fiecarui material i se atribuie un
IdMaterial, in atributul
CantitateMaterial fiind preluata
cantitatea receptionata prin tabela
DETALII_RECEPTIE CantitateIntrata.
IdConsum - nu poate lua valoare nulaNrBC - format atat din litere cat si cifreDataBC - formatul sa fie ZZ/LL/AAAA
- sa nu fie ulterioara momentuluiinregistrarii
5/28/2018 proiect
5/15
Stornare receptiei
Denumire
operaiune
Numele tabelei
accesate
Tip acces Explicaii
Selectarea
gestiunii
GESTIUNE READ Se citeste gestiunea unde se va face
stornarea
Verificarea
receptiei de
stornat
RECEPTIE READ Se citeste IdReceptie, NrReceptie,
DataReceptie.
Anularea receptiei RECEPTIE
MATERIALE
DELETE
UPDATE
Se comanda stergerea inregistrarii cu
IdReceptie dorit, astfel atributul
CantitateMaterial din tabelaMATERIALE se modifica
Anularea
documentului
insotitor
AVIZ_FACTURI DELETE Se comanda stergerea inregistrarii cu
IdAF dorit
Darea in consum a materialelor
Denumire
operaiune
Numele tabelei
accesate
Tip acces Explicaii
Identificarea
materialului
MATERIALE READ Se citesc codul, denumirea si
existentul atributul
CantitateMaterial
Selectarea
gestiunii
GESTIUNE READ Se citeste denumirea gestiunilor
Adugarea
bonului de
consum
CONSUMURI INSERT Se introduc NrBC si DataBC
5/28/2018 proiect
6/15
Adaugare detalii
consum
DETALII_CONSUM INSERT Se introduce CantitateConsumata
Actualizare stoc MATERIALE UPDATE Campul CantitateMaterial se modifica
in sensul diminuarii cu valoarea
introduse in CantitateConsumata
Stornarea bonului de consum
Denumire
operaiune
Numele tabelei
accesate
Tip acces Explicaii
SelectareaGestiunii
GESTIUNE READ Se citeste denumirea gestiunilor
Selectarea bonului
de consum
CONSUMURI READ Se citeste IdConsum corespunzator
bonului de consum ce urmeaza a fi
stornat
Anularea bonului
de consum
CONSUMURI DELETE Se introduc NrBC si DataBC
Actualizarea
stocului
MATERIALE UPDATE Campul CantitateMaterial se modifica
in sensul cresterii cu valoarea dinCantitateConsumata corespunzatoarea
consumului sters
Reglarea stocurilor intre gestiuni
Denumire
operaiune
Numele tabelei
accesate
Tip acces Explicaii
Identificareamaterialului
MATERIALE READ Se citesc codul, denumirea siexistentul atributul
CantitateMaterial
Selectarea
gestiunii
GESTIUNE READ Se citeste denumirea gestiunilor
5/28/2018 proiect
7/15
Adaugarea notei
de transfer
REGLARI_GESTIUNE INSERT Se introduc TipDocReglare,
NrDocReglare, DataDocReglare
Adaugare detalii
transfer
DETALII_TRANSFER INSERT Se introduce CantitateTransferata
Actualizare stoc MATERIALE UPDATE Campul CantitateMaterial se
modifica in sensul diminuarii cu
valoarea introduse in
CantitateTransferata
1.2Proiectarea rapoartelor
Specificaiile de proiectare pentru raportul Situaia intrarilor de materiale HARTIE A4 in
perioada 4.03.20134.04.2013
a) Prezentare descriptivScop: urmareste cantitatea de materiale si valoarea acestora in perioada ceruta, cat si valoarea
TVA.
Utilizatori: departamentul de conducere, departamentul de productie.
Coninut:
1. Gruparea datelor: -
2. Ordonarea datelor: dupa numarul documentului de receptie.
3. Totaluri solicitate: un total general al valorii pentru toate materialele, cantitatii precum si
pentru TVA la sfritul raportului.
4. Alte meniuni: raportul conine date referitoare la toate gestiunile pentru perioada aleasa.
Mediul de generare:raportul va fi tiparit.
Frecvena: lunar sau la cerere.
Sursa datelor:
5/28/2018 proiect
8/15
SELECT
[Nr. Receptie], [DataReceptie], [DenMaterial], [UM], [CantitateIntrata], [PretIntrare], [TVA],
[TVA]*[PretIntrare]*[CantitateIntrata] AsValoare TVA, [CantitateIntrata]*[PretUnitar] As
Valoare fara TVA, [CantitateIntrata]*[PretIntrare]*(1+[TVA]) As Valoare cu TVA
FROM
RECEPTIE R, DETALII_RECEPTIE D_R, MATERIALE M
WHERE
R.IdReceptie=D_R.IdReceptie AND D_R.IdMaterial=M.IdMaterial AND [DataReceptie]
BETWEEN 4.03.2013 AND 4.04.2013 AND [DenMaterial]=HartieA4
b) Modelarea proiectuluiPIM SRL
Departamentul Aprovizionare
Situaia intrarilor de materiale HARTIE A4 in perioada 4.03.20134.04.2013
Emis de Data: 10.04.2013
Nr.
Rece
ptie
DataReceptie Denumire
material
U
M
Cantitat
e Intrata
Pret
Intra
re
TVA
%
Valoare
TVA
Valoare
fara
TVA
Valoar
cu TVA
1 4.03.2013 Hartie A4 TO
P
100 8 24% 192 800 992
2 17.03.2013 Hartie A4 T
O
P
200 7 24% 168 1568 1736
TOTAL 300 - - 360 2368 2728
5/28/2018 proiect
9/15
Semnificatiile secventelor de dialog
Obiect Tip Observaii
Doc. de receptie CheckBox Selectat, gruparea se va face dupa acest criteriu
Material DropDownList Se selecteaza materialul dorit
Gestiuni DropDownList Se selecteaza din lista gestiunea in care se face receptia
De la
Pana la
Date Se selecteaza data de inceput si data de sfarsit sau aceeasi
data in ambele casute pentu informatii cu privire la o
singura zi
Vizualiare Buton Vizualizeaza continutul raportului
Listare Buton Listeaza raportul cerut
Anulare Buton Anuleaza listarea raportului
5/28/2018 proiect
10/15
Specificaiile de proiectare pentru raportul Situaia intrarilor de materiale HARTIE A4 pe
fiecare gestiune in data de 4.04.2013
a) Prezentare descriptivScop: urmareste cantitatea de materiale si valoarea acestora in perioada ceruta, cat si valoarea
TVA pe fiecare gestiune a firmei
Utilizatori: departamentul de conducere, departamentul de productie.
Coninut:
1. Gruparea datelor: pe gestiuni (puncte de lucru)
2. Ordonarea datelor: dupa numarul documentului de receptie.
3. Totaluri solicitate: un total general al valorii pentru toate materialele si pentru TVA la
sfritul raportului.
4. Alte meniuni: raportul conine date referitoare pentru fiecare gestiune in parte pentru
perioada aleasa. Va contine totaluri pentru cantitatea intrata, TVA si
valoare.
Mediul de generare:raportul va fi tiparit.
Frecvena: lunar sau la cerere.
Sursa datelor:
SELECT
[Nr.Receptie], [DataReceptie], [DenumireMaterial], [UM], [CantitateIntrata], [PretIntrare],
[TVA], [TVA]*[PretIntrare]*[CantitateIntrata] AsValoare TVA, [CantitateIntrata]*[PretUnitar]
As Valoare fara TVA [CantitateIntrata]*[PretIntrare]*(1+[TVA]) As Valoare cu TVA,
[DenGestiune] As Punct de lucru
FROM
GESTIUNE G, RECEPTIE R, DETALII_RECEPTIE D_R, MATERIALE M
WHERE
G.IdGestiune=R.Idgestiune AND R.IdReceptie=D_R.IdReceptie AND
D_I.IdMaterial=M.IdMaterial AND [DataReceptiei]=4.04.2013
ORDER BY[NrReceptie]
GROUP BY [DenGestiune]
5/28/2018 proiect
11/15
PIM SRL
Situaia intrarilor de materiale HARTIE A4 pe fiecare gestiune in data de 4.04.2013
Emis de Data: 10.04.2013
Nr.
Receptie
DataReceptie Denumire
material
UM Cantitate
Intrata
Pret
Intrare
TVA% Valoare
TVA
Valoare
fara
TVA
Val
cu T
Punct de lucru 1
6 4.04.2013 HARTIE
A4
TOP 150 7 24 252 13
TONER BUC 5 100 24 120 6
CARTON BUC 50 2 24 24 1
7 4.04.2013 HARTIE
A3
TOP 70 10 24 168 8
TOTAL PL1 - - 564 29
Punct de lucru 2
8 4.04.2013 HARTIE
A4
TOP 60 7 - 100.8 52
TOTAL PL2 - - 100.8 52
Punct de lucru 3
TOTAL PL3 - - -
TOTAL GENERAL - - 664.8 343
5/28/2018 proiect
12/15
Semnificatiile secventelor de dialog
Obiect Tip Observaii
Doc. de receptie CheckBox Selectat, gruparea se va face dupa acest criteriu
Material DropDownList Se selecteaza materialul dorit
Gestiuni DropDownList Se selecteaza din lista gestiunea in care se face receptia
De la
Pana la
Date Se selecteaza data de inceput si data de sfarsit sau aceeasi
data in ambele casute pentu informatii cu privire la o
singura zi
Vizualiare Buton Vizualizeaza continutul raportului
Listare Buton Listeaza raportul cerut
Anulare Buton Anuleaza listarea raportului
1.3Proiectarea ecranelor (formularelor) pentu culegerea datelor
Scenariu de lucru pentru introducerea unei noi note de intrare receptie
Operatiile desfasurate pentru introducerea unei noi comenzi sunt:
- Accesarea din meniul principal al modulului Stocuri optiunea Intrari, NIR- Alegerea Gestiunii in care se face receptia din lista gestiunilor existente- Alegerea tipului de document insotitor, precum si seria si numarul acestuia- Selectarea datei in care se intocmeste NIR-ul- Alegerea materialelor ce sunt receptionate din lista cu materiale, iar daca acestea nu
exista vor putea fi adaugate dand click pe butonul plus din dreptul denumirii materialului
- In continuare se vor selecta cantitatea receptionata, pretul de intrare, cota de tva aferenta- Pentru salvarea notei de receptive in sistem se va da click pe butonul salveaza- Daca se doreste stergerea tuturor datelor introduce pana la momentul salvarii, se da click
pe butonul Sterge datele
- Actiunea de inregistrare se anuleaza folosind butonul Anuleaza.
5/28/2018 proiect
13/15
Descriereafuncionalitilor din formularul I ntr oducere nota de receptie:
Nr.
Obiect
Denumire Comentarii
1 GestiuneaPrimitoare Se alege din lista din lista cu gestiuni, gestiunea in care se
face receptia2. DocumentInsotitor Se selecteaza documentul insotitor, factura, respectiva
aviz.
3. Serie si numar Se introduce seria si numarul din documentul insotitor
4. Data Receptiei Se introduce data in care se intocmeste nota de intrare
receptie
5. Denumirea
Materialului
Se selecteaza materialul receptionat daca acesta exista in
baza de date a firmei
6. Butonul PLUS Cu ajutorul acestui buton se pot adauga materiale noi, care
nu exista in baza de date
7. CantitateIntrata Se introduce cantitatatea receptionata
8. Pret de intrare Se introduce pretul unitar de intrare al fiecarui material
9. Cota TVA Se alege din lista cota de TVA corespunzatoare tipului de
material
10. Butoanele
SALVEAZA
ANULEAZA
STERGERE DATE
Salveaza informatiile introduse si introduce NIR-ul in baza
de date
Se renunta la inregistrarea NIR-ului
Se sterg toate datele introduse pana la un moment dat informular
5/28/2018 proiect
14/15
Gestiunea primitoare
Document Insotitor Serie si numar:
INTRODUCERE NOTA DE INTRARE RECEPTIE
Data receptiei zz/ll/aaaa
Cantitate Intrata Pret de Intrare CotaTVA
UMDenumirea materialului
NIR
MATERIAL
Nr.
Crt
Denumire
Material
Document
insotitor
Data
Receptie
Cantitate
Intrata
UM Pret TVA Valoare
TVA
Valoare
cu TVA
SALVEAZA ANULEAZA STERGE DATELE
5/28/2018 proiect
15/15
1.4Proiectarea sistemului de meniuri al aplicaieiMODULUL STOCURI
INTRARI IESIRI STOCURI RAPOARTE
NIR
Factura Furnizor
Transferuri
Factura Storno
Aviz Storno
Bon de consum
NIR Storno
MATERIALE
PRETURI
PRETURI
EVOLUTIE PRETURI
CANTITATI
MATERIALE