Download and Preview : Diagramas EPC Event Driven Process Universidad De Chile
Report CopyRight/DMCA Form For : Diagramas EPC Event Driven Process Universidad De Chile
Otros Lenguajes para modelar Definici n sacada de Wikipedia The EPC method was developed within the framework of ARIS byProf Wilhelm August Scheer at the Institut f rWirtschaftsinformatik at the Universit t des Saarlandes in the early.1990s It is used by many companies for modeling analyzing andredesigning business processes As such it forms the core techniquefor modeling in ARIS which serves to link the different views in theso called control view which will be elaborated in section of ARISBusiness Process Modeling . An EPC is an ordered graph of events and functions It providesvarious connectors that allow alternative and parallel execution ofprocesses Furthermore it is specified by the usages of logicaloperators such as OR AND and XOR A major strength of EPC isclaimed to be its simplicity and easy to understand notation This.makes EPC a widely acceptable technique to denote businessprocesses Diagramas EPC Event Driven Process Chain Funciones Una funci n es una tarea t cnica un procedimiento.y o una actividad relaizada sobre un objeto paraapoyar uno o m s objetivos de la compa a La funci n involucra tiempos y costos Las funciones representan lugares momentos en elproceso donde ocurren cambios . Las funciones se nombran usando verbo objetoVerbo ObjetoPreparar Reporte de gastosRevisar Reporte de gastos otros ejemplos Enviar Cheque de reembolso. Un evento describe una ocurrencia en un objeto que esrelevante para el negocio que controla o influencia lacontinuaci n del proceso Los Eventos representan un estatado o status en el Los Eventos act an como gatillantes de actividades pero.tami n est n basados en las funciones precedentes y poreso describen un evento Los Events se nombran usando Objeto V erbo en pasadoObjeto verbo en pasadoGasto Incurrido Give us your example .Reporte de Gastos AprobadoFormulario Completado Componentes EPCVerbo pasadoVerbo Prepare.Expense Report Los Diagramas EPC siguen una estructuraevento funci n evento Los Diagramas EPC deben comenzar con un Ramificaciones l gicas est n representadas en.el flujo cronol gico de un proceso por reglas enla forma de operadores l gicos AND OR XOR Se hacen con 3 tipos de conectores XOR exclusive OR Layout b sico de un.diagrama EPCExpense ReportExpense Report Secuencia de eventos y funcionesCompleted intercalados partiendo y terminandocon un evento.Expense ReportExpense Report SolicitudEvento gatilla funci n Recibo EventoFunci n genera evento solicitud Funci n.Reserva chequedaCrear reserva Ofrecer vueloFunci n alternativoReserva de vuelo Vuelo alternativocreada Evento.Evento creado Tabla de Conectores CONECTOR ORPayment Conector ORSalesperson Sales Manager.Notified Notified CONECTOR ANDExpense ReportConector ANDExpense Report Hard Copy.Recorded Filed CONECTOR XORExpense ReportConector XOR Conector OR con dos eventos gatillantes.Completed EndsExpense Report Combinaciones posibles deconectores y gatillantesEvento Gatillante Funci n Gatillante.Unico Multiple Unico MultipleEvent Event Event Function Function FunctionFunction Function Function Event Event EventEvent Event Function Function FunctionPermitido Function Event Event Event.Event Event Function Function FunctionPermitido Function Event Event EventSeparando y consolidando rutas enel procesoAvailability.Internet InternetAvailable Not AvailableSe debe usar elOnline ReportPaper Report.mismo conectorpara separar y unirReport ReportSubmitted MailedExpense Report. Combinaci n de conectores No se permiten varias conexiones entrantes ysalientes de un mismo conector Resumen de las reglas para modelar Un EPC empieza y termina con un evento. Se debe seguir una secuencia evento funci n evento puede ser s lo interrumpido por conectores l gicos Sepueden omitir eventos triviales en el medio del proceso Los conectores se usan para modelar varias rutas en el Los conectores tiene o una conexi n de entrada y varias de.salida o varias de entrada y una de salida Para consolidar unir varias rutas en una debe usarse elmismo conector que gener la ramificaci n Un conector OR o XOR no puede seguir a un solo evento Diagramas Event Process Chain Extendidos. Modelan el proceso con informaci n adicional Incluyen vistas de datos informaci n yorganizaci n Datos en Diagramas eEPCDatos son procesados.en funciones Datos del vuelo solicitudReserva chequedaCrear reserva Ofrecer vuelovuelo Datos del Cliente alternativoReserva de vuelo Datos.Datos Vuelo alternativocreada creado Personas en Diagramas eEPCSolicitudReciboPersonas Empleados reserva.Reponsables de FuncionesDatos del vuelo solicitudR AlvarezReserva chequeda EmpleadoEmpleado Sr Gonzalez.S UrrutiaCrear reserva Ofrecer vuelovuelo Datos del Cliente alternativoReserva de vuelo DatosDatos Vuelo alternativo.creada creado eEPC DiagramsSolicitud de Unidadreserva OrganizacionalEmployees are assigned to Organizacional.organisational unitsDatos de vueloChequeo deSr Alvarez CallSolicitud de.Organiza Unidadcional Unidadcional Organiza Disponibilidad Sr Urrutia Reserva Datos cliente Sr Gonzalesalternativa.vuelos vueloDisponibilidadReserva Alternativacreada ofrecida eEPC diagram.Formulario Solicituddocumento reserva reservaFunciones Generan y Datos vuelo solicitud Sr Alvarezprocesan documentos reservadocumento vuelos documento.documento alternativos documentoCrear OfertaDisponibilidad DisponibilidadR Urrutia reserva Datos cliente vuelos Sr Gonzalezvuelos vuelos.vuelo alternativosReserva Vuelosdocumento Vuelo Alternativosdocumento creada ofrecidos Actividad 4. Modele su proceso con Ares y EPC Unified Modeling Language UML es un lenguaje para Visualizar Especificar. Construir Documentarartefactos de sistemas intensivos de software DIAGRAMAS UMLDiagramas est ticos. Diagrama de clases Diagrama de objetos Diagrama de componentes Diagrama de estructura compuesta Diagrama de paquetes. Diagrama de despliegue Diagrama de clasesMuestra un conjunto declases interfaces colaboraciones y.sus relaciones Diagrama de objetosMuestra una instant neade un conjunto deobjetos y sus relaciones. Diagrama de componentesMuestra la organizaci n ydependencias entre unconjunto de componentes lavista de implementaci n de.un sistema Est n relacionados a diagramasde clases en donde uncomponente se correspondecon una o m s clases interfaces.o colaboraciones Diagrama de estructura compuesta Composite Structural Diagram Muestra la estructurainterna incluyendo.partes y conectores deun clasificador o unacolaboraci n estructurada Diagrama de paquetesMuestra la.descomposici n delmodelo en unidades deorganizaci n y susdependencias Diagrama de despliegue.Muestra los enlaces decomunicaci n f sicaentre elementos dehardware y las relacionesentre m quinas f sicas y.procesos qu se ejecuta Diagramas UMLDiagramas de comportamiento Diagramas de casos de uso Diagrama de secuencia. Diagrama de colaboraci n Diagrama de estados Diagrama de actividades Diagrama cronol gico Diagrama general de interacciones. Diagrama de casos de usoMuestra un conjunto de casos de uso y actores y susrelaciones Diagrama de secuenciaEs un diagrama de.interacci n que muestra losobjetos y actores queparticipan en unacolaboraci n poniendo el nfasis en el ordenamiento.en el tiempo de los Diagrama de colaboraci nUn diagrama deinteracci n quepone el nfasis en.la organizaci nestructural de losobjetos o rolesque env an yreciben mensajes . Diagrama de estadosMuestra unque consistede estados transiciones .actividades Diagrama de actividadesMuestra la estructura deun proceso u otro c lculocomo el flujo de control.y datos paso a paso en el Starting and Stopping The solid circle indicates thebeginning of the sequenceof activities The circle with.an X represents an end of a flow but not the end ofthe entire use case In otherwords some subtaskcompletes but the entire.use case is not yetcomplete The target indicates that the entire usecase is complete Subcase Sub Activity . The rake symbol indicatesthat the activity is complexenough to merit its ownactivity diagram In use caseanalysis this is a subcase .a stand alone activity thatoccurs in more than one usecase but is not large enoughto be a use case in its own Synchronization Fork Join .Used either when several activities can goon in parallel or when the order in whicha set of activities execute is immaterial The heavy bar at the top is a fork Afterthe fork all activities can but are not.required to go on in parallel Progresscannot continue past the bar on thebottom the join until all the activitiesthat feed into the join complete You can label the join with a constraint e g . joinspec A and B or C to specify thecondition that allows progress tocontinue If there s no constraint AND is Decision Branch Merge A decision activity the guard labels.the decision that was made Thediamond with outgoing arrows the branch specifies an ORoperation with a conditionimposed by the guard The.diamond with incoming arrows a merge simply provides anend to the OR operation Amerge can occur without anassociated branch if the diagram.has multiple start states This path is used only ifthe text in the brackets Signals Events Generating signals sent to.outside process RequestPayment at left Accepting signals receivedfrom outside process Payment Received at left . Timer signals received whentime elapses or a set timearrives 30 days at left Exceptions Extraordinary errors.that you typically don tdetect with explicittests are indicated witha lightning bolt Object Flow.Identifies objects that are created byactivities box with outgoing arrow or used by activities box withincoming arrow In the example atleft The invoice object is created.during the receive invoice activityand used by the process invoiceactivity The check object is createdin the cut check activity and is usedby the send payment activity In this.second case you can also put boxesat both ends of the line You canindicate exactly how the object isused with aconstraint e g create store etc . Swim LanesActivities are arranged into verticalor horizontal zones delimitedwith lines Each zone representsa broad area of responsibility .typically implemented by a setof classes or objects Forexample the swim lane labeledaccounting could representobjects of several classes. Bookkeeper Clerk MailRoom Accountant working in concertto perform the single cutpaycheck activity Diagrama cronol gico. Timing Diagram Es un diagrama deinteracci n que muestratiempos a lo largo dediferentes objetos o.roles y no secuenciasrelativas de mensajes Diagrama de interacciones general Interaction Overview Diagram Es un h brido de.diagramas de actividady de secuencia Las gr ficas fueron extra das de lossiguientes textos Booch G Rumbaugh J Jacobson I The Unified Modeling.Language User Guide Addison Wesley 2005 Stevens P Pooley R Utilizaci n de UML en Ingenier a delsoftware con objetos y componentes 2002 Diagrama de despliegue Muestra los enlaces de comunicación fÃsica entre elementos de hardware y las relaciones entre máquinas fÃsicas y procesos: qué se ejecuta y dónde Diagramas UML Diagramas de comportamiento Diagramas de casos de uso Diagrama de secuencia Diagrama de colaboración Diagrama de estados Diagrama de actividades Diagrama ...