Sunteți pe pagina 1din 4

Revista Informatica Economic, nr.

4 (36)/2005

69

Object Programming of an Integrated System for a Small and Medium Enterprise. Commercial Subsystem - Part three
Lect. Vasile LUPE, conf.dr. Ovidiu COSMA Mathematics-informatics department, North University of Baia Mare, Romania This article is a continuity of the previous article on the same theme. In this article we will present the detailed descriptions of use cases, the detailed use cases diagrams and the activities diagrams for two of the enterprise activities. Keywords: performer, use case, activity diagram, object, scenario, main scenario, alternate scenario, object oriented analysis, activity diagrams. ntroducere n continuarea articolului nostru publicat ntr-un numr trecut al acestei reviste am considerat util ca acest articol s conin o parte din capitolul de analiz orientat obiect. Vom prezenta pe larg descrierile detaliate ale cazurilor de utilizare, diagramele use case detaliate, precum i diagramele de activiti (activity diagrams) pentru urmtoarele activiti ale firmei: achiziie de materiale i micri materiale ntre gestiuni. Precizam n nDescrieri detaliate Use case UC01: Achiziie materiale Definiie
Scop: Precondiii Postcondiii (succes) Postcondiii (eec) Actori Declanat de Efectuarea recepiilor de materiale i nregistrarea n evidena scriptic i operativ a intrrilor de materiale de la Furnizor. Factur valid 1. Se creeaz nota de recepie 2. Se actualizeaz stocurile (evidena operativ i scriptic) 3. Se efectueaz operaiile pentru plata facturii Furnizorul este notificat dac nu s-a recepionat nici un material Furnizor, Gestiune primitoare, Compartimentul contabilitate, SI Comercial, Compartimentul financiar Furnizor, care trimite materiale nsoite de factur

cheiere c vom continua seria articolelor consacrate subiectului precizat n titlul articolului. n acest subcapitol prezentm descrierile detaliate ale cazurilor de utilizare, iar pentru fiecare caz de utilizare prezentm simbolul, numele, definiia, scopul, precondiiile care l declaneaz, post-condiiile care rezult, actorii, scenariul principal i eventualele scenarii alternative. Acestea se concretizeaz n tabelele urmtoare.

Scenariul principal
Pas Actor 1. 2. 3. 4. Furnizor Descriere Ramificare Condiie Unde UC10 UC06 UC07 Furnizorul trimite materialele comandate de firm, mpreun cu factura Gestiune pri- Gestionarul efectueaz recepia materialelor din factur i creeaz mitoare nota de recepie Pentru fiecare material din nota de recepie, SI Comercial nregisSI Comercial treaz cantitatea intrat n evidena operativ a gestiunii primitoare Pentru fiecare material din nota de recepie, Compartimentul conComp. contatabilitate nregistreaz cantitatea intrat n evidena scriptic a gesbilitate tiunii primitoare

70

Revista Informatica Economic, nr. 4 (36)/2005

5. 6.

Comp. financiar

Compartimentul financiar efectueaz operaiile de plat a facturii ctre Furnizor Terminare

UC08

Diagrama use case aferent este urmtoarea:


UC01: Achizitie materiale

Gestionar

UC10: Receptie materiale


(f rom Logical View)

Furnizor

<<include>> UC06: Actualizare stoc operativ <<include>> Compartiment financiar UC01a:Inregistrare intrari
(f rom Logical View) (f rom Logical View)

<<include>> UC07: Actualizare stoc scriptic


(f rom Logical View)

Compartiment contabilitate

UC08: Plata materiale cumparate


(f rom Logical View)

Diagrama de activiti:
Furnizor Gestiune primitoare SI Comercial Compartiment contabilitate Compartiment financiar

Expediaza materiale cu factura

Receptioneaza materiale

Intocmeste nota de receptie

Inregistreaza nota de receptie

Actualizeaza stocul operativ

Actualizeaza stocul scriptic

Plateste factura furnizorului

UC02: Micri materiale ntre gestiuni Definiie


Scop: Precondiii Postcondiii (succes) Postcondiii (eec) Actori Declanat de Efectuarea micrilor de materiale ntre gestiuni i nregistrarea acestora n evidena scriptic i operativ . Materialele supuse micrii exist n stoc la gestiunea predtoare 1. Se creeaz documentele de micare 2. Se actualizeaz stocurile la gestiunea predtoare i primitoare (evidena operativ i scriptic) Gestiunea primitoare este notificat dac nu s-a transferat nici un material Gestiune (predtoare i primitoare), Compartimentul contabilitate, SI Comercial Gestiunea primitoare, care cere transferul de materiale

Revista Informatica Economic, nr. 4 (36)/2005

71

Scenariul principal
Pas 1. 2. 3. 4. Actor Descriere Ramificare Condiie Unde Gestionarul completeaz documentul de micare (bon de micaGestiune prere/consum) i-l trimite la gestiunea primitoare, mpreun cu matedtoare rialele SI Comercial SI Comercial nregistreaz documentul de micare curent Gestiune pri- Pentru fiecare material din documentul de micare, Gestionarul mitoare efectueaz recepia materialelor Pentru fiecare material din documentul de micare, SI Comercial nregistreaz cantitatea intrat n evidena operativ a gestiunii SI Comercial primitoare i cantitatea ieit n evidena operativ a gestiunii predtoare Pentru fiecare material din bonul de transfer, Compartimentul Comp. conta- contabilitate nregistreaz cantitatea intrat n evidena scriptic a bilitate gestiunii primitoare i cantitatea ieit n evidena scriptic a gestiunii predtoare Terminare

UC06

UC07

5. 6.

Diagrama use case aferent este urmtoarea:


UC02: Miscari materiale intre gestiuni

UC11: Transfer intre gestiuni


(f rom Logical View)

Gestionar UC12: Consum intern


(f rom Logical View)

UC06: Actualizare stoc operativ


(f rom Logical View)

<<include>>

UC02a: Inregistrare miscari <<include>>


(f rom Logical View)

UC07: Actualizare stoc scriptic Compartiment contabilitate


(f rom Logical View)

Diagrama de activiti
Gestiune primitoare Gestiune predatoare SI Comercial Compartiment contabilitate

Cere materiale

Selecteaza materiale cerute

Intocmeste document de miscare

Inregistreaza document de miscare

Actualizeaza stocul operativ

Actualizeaza stocul scriptic

72

Revista Informatica Economic, nr. 4 (36)/2005

Bibliografie 1. Davenport T.H.- Putting the enterprise into the enterprise system, Harvard Business Review nr. 4/1998. 2. Fotache D.- Groupware Metode, tehnici, tehnologii pentru grupuri de lucru, Polirom Iai, 2002 3. Fotache D., Hurbean L.- Soluii informatice integrate pentru gestiunea afacerilorERP, Ed. Economic Bucureti, 2004. Avornicului C., Tomai N., Avornicului M. Proiectarea obiectual i UML, Risoprint Cluj-Napoca, 2004. 4. Ghioiu N.- Baze de date i programare , Risoprint Cluj-Napoca, 2002.

5. Goron S.- Proiectarea orientat obiect a produselor program, Risoprint Cluj-Napoca, 2001. 6. Hossain L., Patrick J.D., Rashid M.A. - Enterprise Resource Planning: global opportunities and chalanges , Idea Group Publishing, 2002. 7. Tadjer R.- Enterprise Resource Planning,Internetweek aprilie 1998. 8. www.intelligententerprise 9. www.intelligenterp.com 10. www.eaijournal.com

S-ar putea să vă placă și