Introduccción

El análisis estructurado moderno nos recomienda construir el modelo esencial del sistema.

El modelo esencial del sistema tiene dos componentes principales que son:

  1. Modelo Ambiental: Define la frontera entre el sistema y el resto del mundo (es decir, el ambiente en el cual existe el sistema). (LE)
  2. Modelo de Comportamiento: Describe el comportamiento que se requiere del sistema para que interactúe de manera exitosa con el ambiente. (Todas las demás)

Lista de eventos (LE)

Lista de acontecimientos (eventos) (LE):

Clasificación de los eventos

  1. Eventos Orientados a los Flujos (externos): Son aquellos generados a partir de flujos de datos enviados hacia el sistema por una entidad externa al mismo. Ejemplo: Cliente solicita pedido de reparación. Sintaxis: Entidad Externa + Verbo + Sujeto Pasivo.
  2. Eventos Temporales: su ejecución se dispara por la llegada de un punto predeterminado en el tiempo. Ejemplo: Cada 15 días se genera la lista de reparaciones. Sintaxis: Temporalidad + Verbo + Sujeto Pasivo
  3. Eventos de Control: estos eventos no están sujetos al paso del tiempo de manera que el sistema no lo puede anticipar por su reloj interno, ni tampoco a la recepción de un flujo de datos. Se utilizan en general para sistema de tiempo real. Ejemplo: Velocidad de conductores en las autopistas, Alarmas en las casas, Telepeaje. Sintaxis: Control(Condición) + Verbo + Sujeto Pasivo

Una vez confeccionada la primera lista, debemos analizar para cada uno de los eventos, cual sería su evento anterior, posterior y contrario y si es inherente a las funcionalidades de nuestro sistema, entonces debemos incorporarlo a nuestra lista

Una vez que contamos con la lista definitiva de eventos, analizaremos cada uno de ellos en particular, determinando para este cual es el estímulo y sus respuestas. En caso de existir más de un estímulo, debemos dividirlo en tantos eventos como estímulos tengamos. Las respuestas pueden ser flujos de hacia las entidades externas y/o almacenamientos internos de datos.

Untitled

Untitled