Página principal

Especificación de Caso de Uso


Descargar 22.49 Kb.
Fecha de conversión21.09.2016
Tamaño22.49 Kb.










Especificación de Caso de Uso



Versión 0.9

[Nota: La siguiente plantilla se ha desarrollado para su uso con Rational Unified Process. El texto que se encuentra entre corchetes y presentado en estilo itálicas azul se ha incluido para proporcionar una guía para el autor y se debería borrar antes de la entrega del documento.]

[Hay que sustituir el texto resaltado con marcador amarillo por su equivalente en el proyecto de desarrollo y eliminar el resaltado]

[La versión del documento se actualizará según la iteración y la fase del proyecto]

[Para cada uno de los casos de uso se debe desarrollar un documento, modificar el título del documento y el nombre del archivo]


Historial de Revisiones


Fecha

Versión

Descripción

Autor

DD/MM/AAAA

0.9

Versión preliminar como propuesta de desarrollo.
















Tabla de Contenidos



1. Nombre del Caso de Uso 4

1.1 Breve Descripción 4

1.2 Actores 4

2. Flujo de Eventos 4

2.1 Flujo Básico 4

2.2 Flujos Alternativos 4

3. Requerimientos Especiales 5

4. Precondiciones 5

5. Post condiciones 5

6. Puntos de Extensión 5





Sistema para Inscripción Web de Estudiantes en el Colegio José Antonio Galán de PamplonaDescripción de Caso de Uso

1.Nombre del Caso de Uso


[Nombre del Caso de Uso]

1.1Breve Descripción



[Descripción de lo que se realiza el caso de uso]

1.2Actores



[Nombre de los actores que interactuan con el sistema en el caso de uso]

2.Flujo de Eventos

2.1Flujo Básico



[Interaccón de el (los) actores con el sistema, recomendación definir paso a paso]

Ejemplo:


1. El sistema muestra una pantalla de bienvenida, solicitando al usuario que ingrese su nombre de usuario y contraseña

2. El usuario ingresa su nombre de usuario y contraseña, y presiona el botón ingresar

3. El sistema verifica el nombre de usuario y contraseña en la base de datos

4. El sistema muestra el menú principal establecido para el usuario, de acuerdo a su rol]

2.2Flujos Alternativos



[Interaccón de el (los) actores con el sistema en caso que no se cumpla a cabalidad con el flujo básico, se da cuando se presentan casos excepcionales en el flujo]

Del ejemplo:



[* El nombre de usuario ingresado no existe en la base de datos del sistema, el sistema presenta un mensaje informando al usuario que el nombre de usuario no se encuentra registrado en la base de datos, y solicita nuevamente ingrese los datos de usuario y contraseña

* La contraseña no es correcta, el sistema presenta un mensaje informando al usuario que la contraseña ingresada no es correcta, y solicita nuevamente se ingrese la contraseña]

3.Requerimientos Especiales



[En caso de existir un requierimiento especial (obligatoriedad de informacion, requermientos de datos…) se describe en esta sección, en caso de no existir escribir la frase “No aplica”]

4.Precondiciones



[En caso de existir condiciones anteriores para que se presente el caso de uso se deben mencionar en esta sección]

[* La base de datos debe contar con registros de usuarios]

5.Post condiciones



[En caso de existir condiciones que se presenten posteriores a la realizacion del caso de uso se deben mencionar en esta sección]

[* Despues de 30 segundos de inciada la sesión, en caso de no encontrar actividad por parte del usuario en el sistema, la sesión se cerrará automáticamente]

6.Puntos de Extensión



[Si existen puntos de extensión en el modelo de casos de uso, relacionados con este caso de uso (Include - Extend), se mencionan en esta sección]




La base de datos está protegida por derechos de autor ©espanito.com 2016
enviar mensaje