miércoles, 22 de abril de 2009
Modificación de Usuario
REFERENCIA CASO DE USO: CASO DE USO – 03 | |
NIVEL | Alto _X_ Medio__ Bajo__ |
Nombre | Modificación de Usuario |
Actor(es) | |
Descripción | Hacemos referencia a la forma como se cambia los datos de una cuenta de usuario con su respectiva verificación. |
Precondiciones | Tener presente la información anterior |
Post-condiciones | N/A |
Referencia cruzada | N/A |
ACCIÓN DE LOS ACTORES | RESPUESTA DEL SISTEMA |
1. Ingresar Datos 2. Confirmar Datos 3. Ingresar Nombre de Usuario. 4. Insertar Clave 5. Ingresar al Sistema. 6. Solicitar Cambio 7. Ingresar datos nuevos 8. Confirmar datos |
|
FALLO POSIBLE | SOLUCIÓN |
Errar al ingresar datos antiguos al sistema | Dar opciones de recordatorio. |
jueves, 16 de abril de 2009
PERFIL
U.M.L.
Hay que tener en cuenta que el estándar UML no define un proceso de desarrollo específico, tan solo se trata de una notación. En este curso se sigue el proceso propuesto por Craig Larman[Larman99] que se ajusta a un ciclo de vida evolutivo e incremental dirigido por casos de uso.
En la parte II de este texto se expone la notación y semántica de UML, mientras que en la parte III se presenta el proceso de desarrollo orientado a objetos de Larman, que se sirve de los modelos de UML que se han visto anteriormente.
CASOS DE USO
Un caso de uso es una técnica para la captura de requisitos potenciales de un nuevo sistema o una actualización de software.
En definitiva un caso de uso es una secuencia de interacciones que se desarrollarán entre un sistema y sus actores en respuesta a un evento que inicia un actor principal sobre el propio sistema.
CONCEPTOS C.U.
Cada caso de uso proporciona uno o más escenarios que indican cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico.
Elementos
Los elementos que pueden aparecer en un Diagrama de Casos de Uso son: Actores, casos de uso y relaciones entre casos de uso.
Actores
Un actor es una entidad externa al sistema que realiza algún tipo de interacción con el mismo. Se representa mediante una figura humana dibujada con palotes. Esta representación sirve tanto para actores que son personas como para otro tipo de actores (otros sistemas, sensores, etc.).
Relaciones entre Casos de Uso
Entre dos casos de uso puede haber las siguientes relaciones:
• Extiende: Cuando un caso de uso especializa a otro extendiendo su funcionalidad.
• Usa: Cuando un caso de uso utiliza a otro.
Se representan como una línea que une a los dos casos de uso relacionados, con una flecha en forma de triángulo y con una etiqueta <
EJEMPLO:
PREGUNTAS
- UML se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir.
- El diagrama de casos de uso sirve para identificar los elementos y procesos principales que forman un sistema.
- Facilidad de comprensión tanto para usuarios como para analistas.
- Identificacióm precisa de los estadios que influyen en el sistema.
- Mayor control sobre las revisiones del sistema.
- Comprensión detallada de la funcionalidad del sistema.
- La inclusión de relaciones como el Extends o el Include suelen causar que se dificulte la comprensión para el usuario.
- No tener del todo claro el momento en el cual se debe detener la aplicación del mismo.
- No tener definida la cobertura del caso de uso.
- No se puede ejecutar.