Hola,
estoy haciendo un proyecto y tengo que especificarlo. Nunca he hecho nada de UML pero como está muy extendido estoy metiendome en ello. Queria saber si esta "plantilla" de casos de uso está bien y queda formal o si tendria que cambiar, añadir, eliminar algo. No necesito que sea suuuuper completa pero si suficiente y formal. La especificación es de una web, un comercio electronico. Pongo el ejemplo de modificar producto que és bastante complejo.
************************************************** ************
Caso de uso: Modificar un producto
Actores: Administrador
Propósito: Modificar los campos de un producto existente en la base de datos
Curso típico de los acontecimientos:
1. El administrador hace clic sobre el enlace a modificar productos
2. El sistema comprueba que el usuario que intenta acceder a esa pagina es el adminstrador
3. El sistema busca en la base de datos todos los articulos
4. El sistema lista todos los articulos.
5. El administrador selecciona un producto
6. El administrador hace clic en el botón de modificar
7. El sistema busca toda la información sobre el producto seleccionado.
8. El sistema muestra todos los campos del producto seleccionado con la opcion de modificarlos.
9. El administrador modifica todos los campos que quiera.
10. El administrador hace clic en el botón de modificar.
11. El sistema actualiza la base de datos.
12. Si el administrado quiere modificar mas productos vuelve al punto 2
13. El administrado sale de la página.
Curso alternativo de los acontecimientos:
Linia 4: Si el administrador sale de la página no se modifica nada
Linia 10: Si el administrador sale de la página sin hacer clic en el botón de modificar no se modifica nada
************************************************** ********
Cualquier ayuda, comentario, consejo, links a manuales lo que sea, me ayudara. Gracias.