Diagrama de estados

EJERCICIO - CASOS DE USO
Realizar un diagrama de transición de estados de un sistema que se encargue de actualizar el sitio web de un usuario de acuerdo a sus preferencias y gustos particulares almacenados en una base de datos en el momento que el usuario se registra. Tras pasar del estado Inactivo y superar el Login, se procede a la Carga de los datos de Usuario; si el usuario es nuevo, se realizan operaciones de inicialización. Una vez efectuada la carga, el usuario puede decidir si actualizar su sitio web, o simplemente salir, con lo que se volvería al estado Inactivo; si opta por Actualizar, entonces se efectúan las operaciones necesarias para la actualización. Una vez finalizada, es necesario mostrar un Informe de las operaciones realizadas, tras lo cual se guardará el nuevo estado del sitio web y de los datos del usuario. Después de guardar los datos, el usuario puede salir del programa (vuelta a estado Inactivo) o bien puede efectuar alguna otra Actualización. Esto es bastante común, ya que el sistema actualizador permite actualizaciones parciales de sitios web, lo cual es bastante práctico en sitios web grandes.
SOLUCIÓN POSIBLE

Comentarios

Entradas populares