• No se han encontrado resultados

Iteración I. Casos de Prueba

Diagrama 16. Diagrama de clase Administrar Usuarios

Detalles del caso de uso “Gestionar Encuesta”

Gestionar encuesta Validar usuario

CU-16

CU-1

Administrador

«include»

Figura 55. Diagrama de CU 16 Primer Nivel - Gestionar encuesta. Fuente: Autor (2011)

Modificar encuesta Crear encuesta Activ ar encuesta Eliminar encuesta CU-16.1 CU-16.2 Eliminar opciones de encuesta CU-16.5 Administrador BD SAOPT CU-16.3 CU-16.4 Consultar listado de encuesta CU-16.6 Mostrar resultados de encuesta CU-16.7

Figura 56. Diagrama de CU 16 Segundo Nivel - Gestionar encuesta. Fuente: Autor (2011)

Detalles del caso de uso “Crear encuesta”

Crear encuesta Administrador Validar usuario CU-16.1 CU-1 «include»

Figura 57. Diagrama de CU 16.1 – Crear encuesta Fuente: Autor (2011)

155

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “Crear encuesta” al ejecutarse completamente.

Tabla 62. Detalles del caso de uso “Crear encuesta”.

Caso de Uso Crear encuesta.

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador requiere crear una encuesta, para lo cual accede al listado de encuesta, presiona “Nuevo” e ingresa la información correspondiente.

Referencias

Precondiciones Un administrador requiere crear una encuesta. CURSO BASICO

Acción del Actor

(1)El administrador llena el campo de texto “Nueva encuesta” del listado de encuestas y presiona el botón “agregar”.

(3)El administrador ingresa las opciones y presiona el botón “anexar”.

Respuesta del Sistema

(2)El sistema crea la nueva encuesta pero con estatus desactivada para anexar las opciones correspondientes.

(4)El sistema almacena la opción. CURSO ALTERNO

Paso 4 Si no se cumple con las reglas de validación establecidas, la operación no se llevará a cabo, y el sistema mostrará una notificación advirtiendo esto.

Fuente: Autor (2011)

Detalles del caso de uso “Modificar opciones encuesta”

Modificar opciones encuesta Administrador Validar usuario CU-16.2 CU-1 «include»

Figura 58. Diagrama de CU 16.2 – Modificar opciones encuesta Fuente: Autor (2011)

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “Modificar opciones encuesta” al ejecutarse completamente.

Tabla 63. Detalles del caso de uso “Modificar opciones encuesta”.

Caso de Uso Modificar opciones encuesta.

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador requiere modificar la información de una encuesta. Para esto, selecciona la encuesta deseada del listado de encuestas y presiona sobre el texto a editar y luego en “A”. Se actualiza las opciones modificadas.

Referencias

Precondiciones Un administrador requiere modificar una encuesta. CURSO BASICO

Acción del Actor

(1)El administrador selecciona la encuesta que desea modificar del listado de encuestas y presiona sobre el texto a editar.

(3)El administrador edita el texto y presiona el botón “A”(Actualizar).

Respuesta del Sistema

(2)El sistema habilita campo para editar el texto. (4)El sistema modifica el texto y muestra los cambios realizados..

CURSO ALTERNO

Paso 4 Si no se cumple con las reglas de validación de datos, el sistema no llevará a cabo la operación de modificación y mostrará una notificación advirtiendo esto.

Fuente: Autor (2011)

Detalles del caso de uso “Activar encuesta”

Activ ar encuesta Administrador Validar usuario CU-16.3 CU-1 «include»

Figura 59. Diagrama de CU 16.3 – Activar encuesta Fuente: Autor (2011)

157

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “Activar encuesta” al ejecutarse completamente.

Tabla 64. Detalles del caso de uso “Activar encuesta”.

Caso de Uso Activar encuesta.

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador requiere activar una encuesta, para lo cual accede al listado de encuestas y presiona el botón de “Activar” sobre la encuesta deseada.

Precondiciones Un administrador requiere eliminar una opción de encuesta. CURSO BASICO

Acción del Actor

(1)El administrador accede al listado de encuestas, selecciona la encuesta requerida y presiona “Activar”.

Respuesta del Sistema

(2)El sistema desactiva la encuesta que se encuentra activa en ese momento, y activa la encuesta indicada.

Fuente: Autor (2011)

Detalles del caso de uso “Eliminar encuesta”

Eliminar encuesta Administrador Validar usuario CU-16.4 CU-1 «i ncl ude»

Figura 60. Diagrama de CU 16.4 – Eliminar encuesta Fuente: Autor (2011)

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “eliminar encuesta” al ejecutarse completamente.

Tabla 65. Detalles del caso de uso “Eliminar encuesta”.

Caso de Uso Eliminar encuesta.

Actores Usuario (administrador del sistema).

Descripción: El caso de uso inicia cuando un administrador requiere activar una encuesta, para lo cual accede al listado de encuestas y presiona el botón de “Activar” sobre la encuesta deseada.

Precondiciones Un administrador requiere eliminar una opción de encuesta. CURSO BASICO

Acción del Actor

(1)El administrador accede al listado de encuestas, selecciona la encuesta requerida y presiona el botón “Eliminar”.

(3) El administrador presiona el botón “Aceptar”.

Respuesta del Sistema

(2)El sistema muestra un mensaje de confirmación si en realidad desea eliminar la encuesta con las opciones “Aceptar” o “Cancelar”.

(4)Se elimina la encuesta de la base de datos y se muestra la lista de encuesta creadas en el sistema.

CURSO ALTERNO

Paso 3 Si el usuario selecciona la opción “Cancelar”, el sistema no lleva a cabo ninguna operación. Fuente: Autor (2011)

Detalles del caso de uso “Eliminar opciones encuesta”

Eliminar opciones encuesta Administrador Validar usuario CU-16.5 CU-1 «include»

Figura 61. Diagrama de CU 16.5 – Eliminar opciones encuesta Fuente: Autor (2011)

159

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “eliminar opciones encuesta” al ejecutarse completamente.

Tabla 66. Detalles del caso de uso “Eliminar opciones encuesta”.

Caso de Uso Eliminar opciones encuesta.

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador requiere modificar la información de una encuesta. Para esto, selecciona la encuesta deseada del listado de encuestas y presiona en el botón “X”. Se eliminara la opción de la encuesta..

Referencias

Precondiciones Un administrador requiere eliminar una opción de encuesta. CURSO BASICO

Acción del Actor

(1)El administrador selecciona la opción de encuesta que desea eliminar de la encuesta y presiona sobre el botón “X”.

(3)Presiona la opción aceptar.

Respuesta del Sistema

(2) El sistema muestra una ventana de confirmación

Con las opciones “Aceptar o Cancelar”. (4) Elimina la opción de la encuesta. CURSO ALTERNO

Paso 3 Si el usuario selecciona la opción “Cancelar”, el sistema no lleva a cabo ninguna operación.

Paso 4 Si no se cumple con las reglas de validación de datos, el sistema no llevará a cabo la operación de eliminación.

Fuente: Autor (2011)

Detalles del caso de uso “Consultar listado de encuestas”

Consultar listado de encuesta Administrador Validar usuario CU-16.6 CU-1 «include»

Figura 62. Diagrama de CU 16.6 – Consultar listado de encuestas Fuente: Autor (2011)

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “consultar listado de encuesta” al ejecutarse completamente.

Tabla 67. Detalles del caso de uso “Consultar listado de encuestas”.

Caso de Uso Consultar listado de encuestas.

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador desea consultar el listado de las encuestas que se encuentran registradas en el sistema. Para ello accede a la opción de “Encuestas” en el menú principal del panel de control.

Referencias

Precondiciones Un administrador requiere ver el listado de encuestas. CURSO BASICO

Acción del Actor

(1)El administrador accede a la opción “Encuestas” del menú principal del panel de control.

Respuesta del Sistema

(2)El sistema muestra el listado de encuestas registradas en el sistema.

CURSO ALTERNO

Paso 2 Si no se han creado encuestas, el sistema mostrará una notificación indicando esto. Fuente: Autor (2011)

Detalles del caso de uso “Mostrar resultados de encuesta”

Mostrar resultados de encuesta Administrador Validar usuario CU-16.7 CU-1 «include»

Figura 63. Diagrama de CU 16.7 – Mostrar resultados de encuesta Fuente: Autor (2011)

161

En la tabla que se muestra a continuación se indican los pasos o acciones llevadas a cabo por el usuario y el sistema para que el caso de uso “mostrar resultados de encuesta” al ejecutarse completamente.

Tabla 68. Detalles del caso de uso “Mostrar resultados de encuesta”.

Caso de Uso Mostrar resultados de encuesta

Actores Usuario (administrador del sistema).

Descripción:

El caso de uso inicia cuando un administrador requiere mostrar resultados de encuesta, para lo cual accede al listado de encuestas y presiona el botón “resultados” sobre la encuesta deseada. Si la encuesta todavía esta activa en el sistema en la ventana no mostrara el botón publicar encuesta en caso contrario si lo mostrara y el administrador podrá mostrar los resultados a los usuarios.

Referencias

Precondiciones Un administrador requiere mostrar los resultados de la encuesta. CURSO BASICO

Acción del Actor

(1)El administrador accede al listado de encuestas, selecciona la encuesta requerida y presiona “resultados”.

(3)Si la encuesta esta desactivada muestra el botón “publicar resultados” y el usuario presiona el botón.

Respuesta del Sistema

(2)Si la encuesta esta activa, muestra los resultados hasta el momento, pero estos no se pueden mostrar a los demás usuarios hasta no desactivarla.

(4) Los resultados serán mostrado. CURSO ALTERNO

Paso 3 Si el botón a mostrar es “dejar de publicar encuesta”, y el usuario presiona este los resultados ya no serán mostrados en el sistema.

Fuente: Autor (2011)

Diagrama de clase Administrar Encuesta.