Lista de acontecimientos en el modelo ambiental
La lista de acontecimientos es una lista narrativa de los estímulos que ocurren en el mundo exterior a los cuales el sistema debe responder. A continuación se muestra una lista de acontecimientos para el sistema de pedidos de libros.
1.- Un cliente hace un pedido (F).
2.- Un cliente cancela un pedido (F).
3.- La administración pide un reporte de ventas (T).
4.- Llega un pedido de reimpresión de un libro a la bodega (C).
Obsérvese que cada acontecimiento se etiqueta como F,T,C. Con ello se muestra si es de tipo de flujo, temporal, o de control. El orientado a flujos es el que se asocia con un flujo de datos; es decir, el sistema se da cuenta de que ha ocurrido el acontecimiento cuando llega algún dato (o posiblemente varios). Los acontecimientos temporales arrancan con la llegada de un momento dado en el tiempo. Algunos ejemplos de acontecimientos temporales pudieran ser:
A las 9:00 de la mañana se requiere un reporte diario de todos los pedidos de libros.
Las facturas deben generarse a las 3:00 PM.
Se deben generar reportes administrativos una vez por hora.
Los acontecimientos de control deben considerarse un caso especial del acontecimiento temporal: un estímulo externo que ocurre en algún momento impredecible. A diferencia de un acontecimiento temporal normal, el acontecimiento de control no se asocia con el paso regular del tiempo, por lo que el sistema no puede anticiparlo utilizando un reloj interno.
Fuente: Apunte Análisis y diseño de sistemas del ITLP.edu.mx