HISTORIA DE VIDA DE LAS ENTIDADES - Iidia.com.ar
HISTORIA DE VIDA DE LAS ENTIDADES - Iidia.com.ar
HISTORIA DE VIDA DE LAS ENTIDADES - Iidia.com.ar
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
En el diagrama de la figura 4, se observa el proceso de selección de eventos. El símbolo que seutiliza en este caso, es una caja con la letra "o" en el ángulo superior derecho de la caja.Entonces, el evento "Transacción", puede producirse por dos eventos alternativos:1) Depósito.2) Extracción.2.4.2. SELECCION NULAEl <strong>com</strong>ponente selección nula se utiliza p<strong>ar</strong>a indic<strong>ar</strong> que en una serie de eventos opcionalesexiste una opción que es nula, la cual señala que en la serie de eventos existe la posibilidad queninguno se produzca. Dado que siempre una selección de eventos se encuentra ubicada en losniveles inferiores de la jer<strong>ar</strong>quía, o sea, por ejemplo que tenga <strong>com</strong>o padre a un elementosecuencial, si ningún evento hijo se produce, la historia de vida de la entidad termin<strong>ar</strong>á en dichoevento padre que debiera suceder. Por tal motivo, existe el evento de selección nula que permiteque su selección no produzca ningún efecto sobre la entidad y permita seguir la secuencia delnivel superior.En la figura 5, se observa el símbolo de selección nula. Más adelante se exhibirá en un ejemplosu utilización en el diagrama HVE.2.5. ITERACIONoFigura 5. Símbolo de selección nula.VidaCuenta* TransacciónEl <strong>com</strong>ponente iteración se utiliza p<strong>ar</strong>a model<strong>ar</strong> la situación de iteración de eventos sobre unaentidad. Tal es el caso del evento Transacción; la cuenta del banco se crea y se cierra una vez,pero las transacciones sobre la misma van desde cero hasta N, donde N es un número <strong>ar</strong>bitr<strong>ar</strong>io.Figura 6. Iteración de eventos.En el diagrama de la figura 6, se muestra el proceso de iteración de eventos. El símbolo que seutiliza p<strong>ar</strong>a represent<strong>ar</strong> una iteración de eventos es una caja con un asterisco en el ánguloHistoria de Vida de las Entidades Página: 6