Documente Academic
Documente Profesional
Documente Cultură
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
5. 6.
Comp. financiar
UC08
Gestionar
Furnizor
<<include>> UC06: Actualizare stoc operativ <<include>> Compartiment financiar UC01a:Inregistrare intrari
(f rom Logical View) (f rom Logical View)
Compartiment contabilitate
Diagrama de activiti:
Furnizor Gestiune primitoare SI Comercial Compartiment contabilitate Compartiment financiar
Receptioneaza materiale
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.
<<include>>
Diagrama de activiti
Gestiune primitoare Gestiune predatoare SI Comercial Compartiment contabilitate
Cere materiale
72
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