En el artículo anterior, comentamos como seria esa web que vamos a desarrollar, en este os presento un diagrama con los casos de uso:

Diagrama de uso tienda virtual - 1

Según indicamos en el diagrama, externamente tenemos tres roles:

  • Visitante: Cualquier persona, y puede leer los artículos, leer y escribir comentarios, y ver nuestros productos. Si nuestro visitante, se decide a registrarse, le enviaremos un correo para confirmar su dirección de email, y sera un»usuario sin confirmar»
  • Usuario sin Confirmar. Se encuentran en ese estado, los Visitantes registrados, que aun no han confirmado su correo, Podrán hacer lo mismo que los visitantes
  • Usuario Logonado: En ese estado, se encuentra un usuario que se ha registrado en el sistema con su usuario y contraseña, o con sus datos de Facebook, Twitter o G+. Este rol, puede hacer todo lo que hacen los visitantes, y ademas pueden hacer compras, o recibir publicidad

 

 

Nota: Para ver mas detalle acerca del diseño orientado a objetos, os sugerimos visitéis los artículos sobre Diseño orientado a objetos

7 comentarios sobre “Yii2-Desarrollando un aplicacion. Casos de uso”

  1. Me gustan tus tutoriales, tengo gente aprendiendo YII y necesitan apoyos como este, yo no les puedo enseñar porque no tengo tiempo pero si los puedo remitir a los cursos, sigue asi

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.