Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

Embed Size (px)

Citation preview

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    1/18

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    2/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    e$idena produse si cantiti

    e$idena 4'56

    e$idena gestiuni

    e$idena sectii

    e$idena bonuri predare (din secie in gestiune)

    generare rapoarte

    . Analiza !i proiectarea formatelor de intrare"ie!ire8ntrrile pentru baza de date trebuie s conin informaii despre

    Denumire client Adres 9odul client este un numr atribuit de ctre firma fiecrui client, o singur dat !i

    pentru un singur client 9:8 (9od :nic de nregistrare) 9od produs este un numr atribuit de ctre firma fiecrui produs, o singur dat !i

    pentru un singur produs Denumire produs 're 9antitate 9od gestiune este un numr atribuit de ctre firma fiecrei gestiuni, o singur dat !i

    pentru o singur gestiune Denumire gestiune 9od secie este un numr atribuit de ctre firma fiecrei secii, o singur dat !i

    pentru o singur secie 9antitate produs

    Documentele de intrare pentru acest sistem sunt 9omanda de la client 4on predare (pe baza cruia se face predarea produselor din secie in gestiune) 4on 4'56 Document de /ncasare

    6apoartele care se doresc a se obine /n urma prelucrrii datelor din sistemul

    informaional 4on predare 5ransferurile /ntre gestiune si produse (4'56) 9lieni Documente de /ncasare 7acturi

    #. Analiza !i proiectarea codurilor (inclusi$ aspecte ale $alidrii datelor)0alidarea datelor introduse se poate realiza prin 2 metode 6estricii de integritate aplicate la ni$elul c

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    3/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    :rmatoarele e=emple de $alidare a datelor pot fi aplicate at

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    4/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    Data4'56 datetime 9antitate5 int

    5abelul 9omanda @rB9omanda int DataB9omanda datetime DataB?=pirare datetime 9antitate int

    &. 'roiectarea bazei de date (cu specificarea formei normale)9odul C aferent crearii tabelelor in baza de date.

    >F96?A5? 5A4? GdboH.G'roduseH(

    G9odB'rodusH GintH 8D?@585I(1-1,1) @F5 @:,GDenB'rodusH Gn$arc+arH(#-) @:,G'retB'rodusH GintH @:,

    9F@56A8@5 G'JB'roduseH '68A6I J?I 9:5?6?D(G9odB'rodusH A9

    )K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F96?A5? 5A4? GdboH.G9lientiH(

    G9od9lientH GintH 8D?@585I(1--1,1) @F5 @:,

    GDenumireB9lientH Gn$arc+arH(#-) @:,GAdresaH Gn$arc+arH(#-) @:,G9:8H GintH @:,

    9F@56A8@5 G'JB9lientiH '68A6I J?I 9:5?6?D(

    G9od9lientH A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F96?A5? 5A4? GdboH.G7acturaH(

    GerieB7acturaH Gn$arc+arH() @F5 @:,G@rB7acturaH GintH 8D?@585I(1----,1) @F5 @:,GDenumireB9lientH Gn$arc+arH(#-) @:,GDataB7acturaH GdatetimeH @:,G5$AH GintH @:,G5otalB'lataH GmoneEH @:,G9omentariiH Gn$arc+arH(2##) @:,G@rBDocumentH GintH @:,

    9F@56A8@5 G'JB7acturaH '68A6I J?I 9:5?6?D(

    GerieB7acturaH A9,

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    5/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    G@rB7acturaH A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F96?A5? 5A4? GdboH.G>estiuneH(

    G9odB>estiuneH GintH 8D?@585I(#1,1) @F5 @:,GDenB>estiuneH Gn$arc+arH(#-) @:,G9odB'rodusH GintH @F5 @:,G9odBectieH GintH @:,G9antitate>H GintH @:,

    9F@56A8@5 G'JB>estiuneH '68A6I J?I 9:5?6?D(

    G9odB>estiuneH A9

    )K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F96?A5? 5A4? GdboH.GectieH(

    G9odBectieH GintH 8D?@585I(1,1) @F5 @:,G9odB'rodusH GintH @:,G9antitate'rodusaH GintH @:,

    9F@56A8@5 G'JBectieH '68A6I J?I 9:5?6?D(

    G9odBectieH A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F96?A5? 5A4? GdboH.G4on'redareH(

    G9odB4onH GintH 8D?@585I(1,1) @F5 @:,

    GDataB4onH GdatetimeH @:,G9odBectieH GintH @F5 @:,G9odB>estiuneH GintH @F5 @:,G9odB'rodusH GintH @:,G9antitate@H GintH @:,

    9F@56A8@5 G'JB4on'redareH '68A6I J?I 9:5?6?D(

    G9odB4onH A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH

    ) F@ G'68A6IH

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    6/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    >F96?A5? 5A4? GdboH.G4'56H(

    G@64'56H GintH 8D?@585I(1,1) @F5 @:,GData4'56H GdatetimeH @:,G9odB'rodusH GintH @F5 @:,

    G9odB>estiuneH GintH @F5 @:,G9antitate5H GintH @F5 @:,

    9F@56A8@5 G'JB4'56H '68A6I J?I 9:5?6?D(

    G@64'56H A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    >F

    96?A5? 5A4? GdboH.G9omandaH(G@rB9omandaH GintH 8D?@585I(1,1) @F5 @:,GDataB9omandaH GdatetimeH @F5 @:,GDataB?=pirareH GdatetimeH @:,G9od9lientH GintH @:,GerieB7acturaH Gn$arc+arH() @:,G@rB7acturaH GintH @:,G9odB'rodusH GintH @:,G9antitateH GintH @:,

    9F@56A8@5 G'JB9omandaH '68A6I J?I 9:5?6?D(

    G@rB9omandaH A9)K85L ('ADB8@D?M N F77, 5A58589B@F6?9F':5? N F77,8>@F6?BD:'BJ?I N F77, AFKB6FKBF9J N F@, AFKB'A>?BF9J NF@) F@ G'68A6IH) F@ G'68A6IH

    Dup crearea tabelelor !i a inde=ilor, se pot adauga legturile si regulile pentru c+eilee=terne dup cum urmeaz>F

    A5?6 5A4? GdboH.G4on'redareH K85L 9L?9J ADD 9F@56A8@5G7JB4on'redareB>estiuneH 7F6?8>@ J?I(G9odB4onH)6?7?6?@9? GdboH.G>estiuneH (G9odB>estiuneH)>FA5?6 5A4? GdboH.G4on'redareH 9L?9J 9F@56A8@5 G7JB4on'redareB>estiuneH>FA5?6 5A4? GdboH.G4on'redareH K85L 9L?9J ADD 9F@56A8@5G7JB4on'redareBectieH 7F6?8>@ J?I(G9odBectieH)6?7?6?@9? GdboH.GectieH (G9odBectieH)>FA5?6 5A4? GdboH.G4on'redareH 9L?9J 9F@56A8@5 G7JB4on'redareBectieH

    >F

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    7/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    A5?6 5A4? GdboH.G7acturaH K85L 9L?9J ADD 9F@56A8@5G7JB7acturaBDocument8ncasareH 7F6?8>@ J?I(G@rBDocumentH)6?7?6?@9? GdboH.GDocument8ncasareH (G@rBdocumentH)>FA5?6 5A4? GdboH.G7acturaH 9L?9J 9F@56A8@5 G7JB7acturaBDocument8ncasareH

    >FA5?6 5A4? GdboH.G4'56H K85L 9L?9J ADD 9F@56A8@5G7JB4'56B>estiuneH 7F6?8>@ J?I(G@64'56H)6?7?6?@9? GdboH.G>estiuneH (G9odB>estiuneH)>FA5?6 5A4? GdboH.G4'56H 9L?9J 9F@56A8@5 G7JB4'56B>estiuneH>FA5?6 5A4? GdboH.G4'56H K85L 9L?9J ADD 9F@56A8@5 G7JB4'56B'roduseH7F6?8>@ J?I(G9odB'rodusH)6?7?6?@9? GdboH.G'roduseH (G9odB'rodusH)

    >FA5?6 5A4? GdboH.G4'56H 9L?9J 9F@56A8@5 G7JB4'56B'roduseH

    >FA5?6 5A4? GdboH.G9omandaH K85L 9L?9J ADD 9F@56A8@5G7JB9omandaB9lientiH 7F6?8>@ J?I(G9od9lientH)6?7?6?@9? GdboH.G9lientiH (G9od9lientH)F@ :'DA5? 9A9AD?F@ D??5? 9A9AD?>FA5?6 5A4? GdboH.G9omandaH 9L?9J 9F@56A8@5 G7JB9omandaB9lientiH>FA5?6 5A4? GdboH.G9omandaH K85L 9L?9J ADD 9F@56A8@5G7JB9omandaB7acturaH 7F6?8>@ J?I(GerieB7acturaH, G@rB7acturaH)6?7?6?@9? GdboH.G7acturaH (GerieB7acturaH, G@rB7acturaH)F@ :'DA5? 9A9AD?F@ D??5? 9A9AD?>FA5?6 5A4? GdboH.G9omandaH 9L?9J 9F@56A8@5 G7JB9omandaB7acturaH>FA5?6 5A4? GdboH.G9omandaH K85L 9L?9J ADD 9F@56A8@5

    G7JB9omandaB'roduseH 7F6?8>@ J?I(G@rB9omandaH)6?7?6?@9? GdboH.G'roduseH (G9odB'rodusH)>FA5?6 5A4? GdboH.G9omandaH 9L?9J 9F@56A8@5 G7JB9omandaB'roduseH

    Fpiunile de OF@ :'DA5? 9A9AD?P si OF@ D??5? 9A9AD?P descriu ce se/nt

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    8/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    7igura reprezint legaturile dintre tabelele din baza de date

    Din sc+ema de mai sus putem deduce faptul ca tabelele se afl /n a treia formanormaladeoarece fiecare atribut este determinat numai de c+eia primara.

    . tabilirea necesarului de resurse soft*are !i +ard*are8n funcie de limbaul de programare ales (a$a sau $isual basic .@?5), resurselesoft*are pentru dez$oltarea aplicaiei sunt

    C er$er 2--# QDJ% (Qa$a De$elopment Jit) !i ?clipse $3r# (pentru Qa$a)

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    9/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    0isual tudio 2--# (pentru 04.@?5)

    6esurse soft*are pentru rularea aplicaiei C er$er 2--# Q6?% (Qa$a 6untime ?n$ironment)

    6esurse +ad*are necesare atb (recomandat 2>b pentru Kindo*s 0ista si Kindo*s &) 'lac grafic @08D8A >e7orce %--- sau A58 6adeon &2-- 'lac de reea

    . Definirea actorilor 9lientul persoana care $ine s comande produse de la firma noastra; Angaatul din comenzi acesta $erific dac clientul e=ist in baza de date, /n caz

    contrar creaz o inregistrare noua, introduce comanda in sistem, $erific stoculdisponibil in $ederea efectuarii comenzii, /ntocme!te facturile;

    Angaatul din gestiune se ocup de /ndeplinirea comenzilor $enite de la clieni, preiaprodusele de la secia de producie, $erific periodic stocul de produse e=istent,/ntocme!te 4'56ul;

    Angaatul din secia de producie efectueaz transferul produselor din secia deproducie /n gestiune, /ntocme!te bonul de predare.

    1-. odelarea cazurilor de utilizare:n caz de utilizare este o te+nica de modelare folosit pentru a descrie ce $a face un

    sistem nou sau ce face dea un sistem e=istent.copul urmrit /n acest tip de modelare este descrierea funcionalitii sistemului a!acum aceasta este $zut din e=terior de un numr de actori !i a cone=iunilor acestora lacazurile de utilizare furnizate de sistem. A!adar, pentru crearea modelului cazurilor deutilizare $or trebui identificai actorii, cazurile de utilizare, relaiile dintre acestea c

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    10/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    11.1 Diagrama cazurilor de utilizare

    client angaatul din gestiune

    angaatul din sectie angaatul din comenzi

    11.2 Descrierea detaliata a actorilor si a cazurilor de utilizare

    11.2.1Actorii

    11.2.1.1 9lientul9lientul este persoana care comanda produsele, a$and posibilitatea de a afla pretul

    unui produs dupa codul sau de bare, inainte de a aunge o casa de marcat, prin utilizareacomponentei client a aplicatiei.

    9lientul participa la urmatoarele cazuri de utilizareo aflarea preului unui produs dup codul de bare;o aflarea preurilor produselor asemanatoare cu cel $erificat.

    11.2.1.2 Angaatul din comenziAngaatul din comenzi este persoana care $erifica stocul inainte sa pre comanda iar

    apoi daca produsul este in stoc preia comanda clientrului si incaseaza banii.Angaatul din comenzi participa la urmatoarele cazuri de utilizare

    o autentificare"deautentificare;o crearea unui nou bon pentru inregistrarea $

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    11/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    o $erificarea stocului de produse;o aflarea preului unui produs dup codul de bare.

    11.2.1. Angaatul din sectie

    Angaatul din sectie are rolul de a intocmi bonul de primire dupa ce produsele ii re$inde la gestiune. 5ot el trebuie sa introduc in aplicaie produsele noi fabricate.

    Angaatul din gestiune participa la urmatoarele cazuri de utilizareo adugare produs;o !tergere produs;o modificare informaii produs (nume, pre, cod de bare);o introducerea produselor noi in aplicaie

    11.2.2 9azuri de utilizare

    11.2.2.1 9omanda8n orice moment, clientul poate accesa formularul bonului de comanda, /n care /!i

    trece coordonatele !i informaiile necesare pentru plat si li$rare. 'entru a garanta securitateasi confidenialitatea, se impune ca trimiterea datelor s fie criptat. istemul este capabil saemit un deciz, care sa poat fi imprimat de client pentru a comanda prin fa= sau curier.

    11.2.2.2 tocul0erificarea stocului produselor din baza de date. e $or afisa toate produsele si

    cantitatile e=istente. ?ste necesar la efectuarea unui in$etar sau pentru a obser$a care

    produse necesita o noua comanda

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    12/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    12. Diagramele de sec$en pentru funcionalitile aplicatiei

    12.1 ?$idena clieni

    Diagrama de sec$enta prezinta scenariul de obtinere a e$identei clientilor firmei .9lientul solicita o comada noua . 8nainte sa poate efectua acest lucru el trebuie sa $alidezedatele sale .

    Dup ce clientul este introdus in sistem, se $erifica in gestiune daca produsul este pestoc .e trimite confirmarea comenzii la client si se inregistrez in sistem.

    12.2 ?$idena facturi

    Diagrama de sec$enta prezinta scenariul pentru e$identa facturilor trimise catreclienti. 9lientul efectueaz o comanda noua. 8n >estiune se $erifica daca produsul comandat

    Evidenta clientiseq

    Client Comenzi Gestiune

    1 : doreste sa faca o comanda()

    2 : solicita date de inregistrare()

    3 : inregistreaza datele firmei()

    4 : verifica stocul de produse()

    5 : confirmare comanda()6 : livrare produs()

    : trimitere factura()

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    13/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    este in stoc si solicita datele de identificare ale clientului .Dupa confirmarea comenziiangaatul din >estiune generereaza o factura pentru produsul comandat.

    9lientul primeste in final confirmarea comenzii urmand ca la li$rare sa primeasca sifactura.

    12.3 ?$idena comenzi

    ec$enta prezinta logarea unei comenzi noi. 9lientul solicita logarea unei comenzi noidupa $erificarea datelor de contact.Angaatul din >estiune $erifica daca produsul este pe stocapoi trimite confirmarea. e log+eaza comanda noua si i se trimite confirmarea clientului.

    Evidenta facturiseq

    Client Comenzi Gestiune !ect ie de "roductie

    1 : doreste sa faca o comanda()2 : solicita produs nou()

    3 : solicita date de inregistrare()4 : trimite produs si cantitate()

    5 : #on de primire()6 : inregistreaza datele f irmei()

    : verifica stocul de produse()

    $ : confirmare comanda()% : livrare produs()

    1& : trimitere factura()

    Evidenta facturiseq

    Client Comenzi Gestiune

    1 : doreste sa faca o comanda()

    2 : solicita date de inregistrare()

    3 : inregistreaza datele firmei()

    4 : verifica stocul de produse()

    5 : confirmare comanda()6 : livrare produs()

    : trimitere factura()

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    14/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    12. ?$idena documente de /ncasare

    ec$enta prezinta modalitatea de inregistrare a incasarilor in aplicatie.Angaatul din >estiunecomenzi este cel care $erifica produsul in stoc . Dupa confirmarea comenzii ,acesta trimite factura

    pentru comanda noua impreuna cu documentele de incasare la client 9lientul confirma primirea

    comenzii si ac+ita factura. 7actura este trimisa inapoi in firma si este inregistrata la 8ncasari

    12.# ?$idena produse si cantiti12.% ?$idena bonuri 4'56

    Evidenta incasariiseq

    Client Comenzi Gestiune

    1 : doreste sa faca o comanda()

    2 : solicita date de inregistrare()

    3 : inregistreaza datele f irmei()

    4 : verif ica stocul de produse()

    5 : confirmare comanda()6 : livrare produs()

    : trimitere factura()

    $ : ac'itarea facturii si completarea documentului de incasare()

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    15/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    ec$enta arata modalitate de inregistrare a produselor si cantitatilor in gestiune si adocumenteleor generate de acestea.9lientul solicita comanda noua .Angaatul in gestiune $erificastocul de produse e=istente si comanda la 'roductie on nou produs si cantitatea necesara 'rodusul

    este trimis in >estiune impreuna cu un bon de predare.>estiunea comenzii trimite catre productieun bon 4'56 pentru comenzile efectuate.9lientul $a primi in final produsul si factura generata.

    12.& ?$idena >estiuni

    Evidenta incasariiseq

    Client Comenzi Gestiune

    1 : doreste sa faca o comanda()

    2 : solicita date de inregistrare()

    3 : inregistreaza datele f irmei()

    4 : verifica stocul de produse()

    5 : confirmare comanda()6 : livrare produs()

    : trimitere factura()

    $ : ac'itarea facturii si completarea documentului de incasare()

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    16/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    8n diagrama este cuprinsa sec$enta de inregistrare a gestiunilor si . F comanda noueste inregistrata in gestiune care dupa $erificarea stocului disponibil se trimite catre productie.9rearea prudusului in cantitatea dorita este transmisa catre gestiune sub forma unui bon de predare,in timp de de la comenzi soseste un bon 4'56 dupa trimiterea comenzii.

    12. ?$idena sectii si bonurilor de predare

    Evidenta Gestiuniseq

    Gestiune

    Comenzi

    !ectia de "roductie

    1 : solicitare comanda()

    2 : verificare stoc()

    3 : solicita produs nou()

    4 : solicita cantitat ea()

    5 : trimitere produs si cantitate specificata()

    6 : tr imitere #on de predare()

    : genereaza #on "*()

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    17/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    Evidenta sectiilor si a #onurile de predareseq

    Gestiune Comenzi !ectie de productie

    1 : comanda noua()

    2 : solicita creare produs si cantitate()

    3 : trimite produs si cantitat e solicitata()

    4 : #on de predare()

    8n diagrama este inregistrata sec$enta de gestiune a sectiei de productie si a bonurilorde predare. olicitarea unei comenzi noi aunge la >estiune. Acesta $erifica daca produsul este instoc si trimite cererea la sectia de productie si cantitate dorita. Dupa finalizarea produsului acesta setrimite la comenzi impreuna cu un bon de predare care aunge la >estiune.

    12. >enerare rapoarte

    Diagrama da mai os prezinta sec$enta de generare a raportelor din gestiune. 'e bazainregistrarilor comenzilor de catre clienti >estiune genereaza raporte despre comenzi , clienti .'e

    baze bonurilor de predare >estiunea genereaza raporte de intrari din productie in stoc . 8n functiede documentele trimise de facutare >estiunea genereaza raporte despre facturi si incasari. 'e baza

    bonurilor 4'56 trimise de gestiunea comenzilor se pot lista raporte despre acti$itatea intrecomenzi si productie.

  • 8/12/2019 Sistem Informatic Cu Baze de Date Privind Gestiunea Stocurilor de Produse Finite

    18/18

    2

    SISTEM INFORMATIC CU BAZE DE DATE PRIVIND EVIDENTA PERSONALULUI

    Evidenta rapoarteseq

    Comenzi +acturiGestiune "roductie

    1 : inregistrare comenzi()

    2 : raport clienti()

    3 : raport comenzi()

    4 : trimitere documente de incasare()

    5 : raport incasari()

    6 : tr imiter #onuri "*()

    : raport inregistrari "*()

    $ : tr imitire #onuri de predare()

    % : raport de intrari din productie()