1. Aplicación de la Metodología ICONIX en el desarrollo de un software para administrar
sesión
Tareas de ICONIX
1. Análisis de Requisitos.
○ Modelo de Dominio.
○ Prototipación Rápida.
○ Modelo de Casos de Uso.
2. Análisis y Diseño Preliminar.
○ Descripción de Casos de Uso.
○ Diagrama de Robustez.
3. Diseño.
○ Diagrama de Secuencia.
4. Implementación.
○ Escribir /Generar el Código.
1. Análisis de Requisitos
Modelo de Dominio:
3. Modelo de Casos de Uso:
2. Análisis y Diseño Preliminar
Descripción de Casos de Uso:
Autor/es: Jimmy Jaramillo Fecha:29/07/2020
Versión: 1.0.1
Nombre de caso de Uso Administrar Sesión
ID de Caso de Uso UC-001
Prioridad Alta
Fuente / Referencia / requisitos RF-001
Actor primario Usuario
Actor secundario Sistema
4. Descripción El empleado podrá administrar su sesión en
el sistema, realizando la conexión y
desconexión.
Precondición ● El empleado debe constar en los
registros de usuarios del sistema
● El empleado debe ingresar al
sistema mediante el dominio del
sistema en un navegador
Poscondición ● El sistema dará acceso al sistema
Curso Típico de Eventos
Acciones de usuario Acciones del Sistema
1) Ingresa su usuario y
contraseña y selecciona el
botón “Login”
2) El sistema verifica que:
- El nombre de usuario sea correcto
- La contraseña sea correcta
- El cargo que ocupa el empleado
3) Si el empleado tiene el cargo de
Administrador El sistema muestra el menú
de opciones para Administrador.
4) Si el empleado selecciona la opción
“Cerrar Sesión” del menú
4) Fin caso de uso
Cursos Alternativos
A. Si el empleado no es
administrador
A.3.1 El sistema muestra el menú de
opciones para Usuario
B. Usuario y Clave incorrecto
B.2.1 El sistema registra y verifica el
número de acceso.
B.2.2 Si el número de acceso es 1 o 2, El
sistema muestra la pantalla de mensaje de
credenciales incorrectas.
B.2.3 Si el número de acceso es 3, El
sistema cierra el navegador web.