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
Publicar un comentario