Está en la página 1de 7

HU15.

2 Desarrollar la capa de acceso a datos para modificar un rol


Historia de usuario
Número: HU15.2 Nombre de la Historia: Desarrollar la capa
de acceso a datos para modificar un rol

Modificación de la historia de usuario: 


Usuario: Desarrollador Iteración asignada:  8
Prioridad en el Negocio:  Medio Puntos Estimados: 20
Riesgo en el desarrollo: Medio Puntos Reales:  20
Descripción: Como desarrollador quiero modificar datos de un rol para poder corregir
posibles errores
Observación:
Pruebas de Aceptación
 Verificar que los campos a modificar sean acordes al tipo de datos definidos en la
tabla rol de la base de datos.

HU15.2_PA01 Verificar que los campos sean acordes

PRUEBA DE ACEPTACIÓN
Código: Historia de Usuario: HU15.2 Desarrollar la capa de acceso a datos
HU15.2_PA01 para modificar un rol
Nombre: Verificar que los campos sean acordes
Responsable: Lourdes Guaman Fecha: 04/01/2020
Descripción: Como desarrollador necesito verificar que los campos a modificar sean acordes
al tipo de datos definidos en la tabla rol de la base de datos.
Condiciones de Ejecución:
 Base de datos en ejecución
Pasos de ejecución:
1. Comprobar que el diseño de la interfaz cumpla con el tipo de datos definidos en la
tabla rol.
2. Evaluar.
Resultado esperado: conexión exitosa de la base de datos del sistema
Evaluación de la prueba: Exitosa.

HU15.2_PA02 Verificar que los acceso cumpla con los estándares


PRUEBA DE ACEPTACIÓN
Código: HU15.2_PA02 Historia de Usuario: HU15.2 Desarrollar la
capa de acceso a datos para modificar un rol
Nombre: Verificación de componentes de la interfaz

Responsable: Karen Saltos Fecha: 06/01/2020


Descripción: Verificar que el acceso creado para la modificación de datos de un rol
cumpla con los estándares proporcionado por DTIC.
Condiciones de ejecución:
 Tener levantado el interfaz.
 Haber creado el interfaz
Pasos de ejecución:
 Iniciar el interfaz en el navegador.
 Verificar la estructura de la interfaz acorde al estándar proporcionado por DTIC.
 Evaluar.
Resultado esperado:
 El acceso para la modificación de datos de un rol cumple con el estándar de dtic.
Evaluación de la prueba: Exitosa

HU15.2_TI01Crear la aplicación acceso a datos de la recomendación y servicio


web RESTFUL

TAREA DE INGENIERÍA
Historia de Usuario: HU15.2 Desarrollar la capa de acceso a datos para modificar un rol
Número de Nombre de Tarea: Crear la aplicación acceso a datos del rol y
Tarea: HU15.2_TI01 el servicio web RESTFUL
Tipo de Tarea: Desarrollo Puntos Estimados: 8
Fecha Inicio: 03/01/2020 Fecha Fin: 05/01/2020
Programador Responsable: Edison Vargas
Descripción: Como desarrollador necesito crear la aplicación de acceso a datos de la entidad
rol y el servicio web RESTFUL para la base de datos del sistema.
Pruebas de Aceptación:
 Verificar la conexión a la base de datos
 Verificar que el servicio web RESTFUL se ejecute correctamente

HU15.2_TI01_PA01 Verificar la conexión a la base de datos

PRUEBA DE ACEPTACIÓN
Código: Historia de Usuario: HU15.2 Desarrollar la capa de acceso a datos
HU15.2_TI01_PA01 para modificar un rol
Nombre: Verificar la conexión a la base de datos
Responsable: Edison Vargas Fecha: 04/01/2020
Descripción: Como desarrollador necesito verificar la conexión a la base de datos del sistema
Condiciones de Ejecución:
 Base de datos en ejecución
Pasos de ejecución:
3. En database crear una nueva conexión
4. Ingresar el nombre de la base datos PostgresSQL del sistema y respectiva
contraseña.
5. Click en Test Connection
6. Esperar respuesta
Resultado esperado: conexión exitosa de la base de datos del sistema
Evaluación de la prueba: Exitosa.

HU015.2_TI01_PA02 Verificar que el servicio web RESTFUL se ejecute


correctamente

PRUEBA DE ACEPTACIÓN
Código: Historia de Usuario: HU15.2 Desarrollar la capa de acceso a datos
HU15.2_TI01_PA02 para modificar un rol
Nombre: Verificar que el servicio web RESTFUL se ejecute correctamente
Responsable: Edison Vargas Fecha: 05/02/2020
Descripción: Como desarrollador necesito verificar que el servicio web RESTFUL se ejecute
correctamente
Condiciones de Ejecución:
 Aplicación capa de acceso a datos del rol creada
 Servicio web RESTFUL creada
 Base de datos en ejecución
Pasos de ejecución:
7. Abrir la aplicación de acceso a datos de la entidad rol
8. Ejecutar el test resource uri del servicio web RESTFUL
9. Esperar respuesta en el navegador asignado
Resultado esperado: Se ejecutó el servicio web RESTFUL correctamente
Evaluación de la prueba: Exitosa.

HU15.2 _TI02 Codificar el método modificar datos de un rol

TAREA DE INGENIERÍA
Historia de Usuario: HU15.2 Desarrollar la capa de acceso a datos para modificar un rol
Número de Nombre de Tarea: Codificar el método modificar datos de un
Tarea: HU15.2 _TI02 rol
Tipo de Tarea: Desarrollo Puntos Estimados: 12
Fecha Inicio: 06/01/2020 Fecha Fin: 09/01/2020
Programador Responsable: Fabricio Pimbomaza
Descripción: Como desarrollador necesito codificar el método modificar datos de un rol
Pruebas de Aceptación:
 Verificar que el código modificar datos de un rol cumpla con el estándar de codificación
lowercamelcase establecido en la metáfora 04 de la iteración 4.
 Verificar que el diseño creado para ingresar usuario cumpla con las restricciones.

HU15.2_TI02_PA01 Verificar que el código modificar datos de un cumpla con el


estándar de codificación lowercamelcase

PRUEBA DE ACEPTACIÓN
Historia de Usuario: HU15.2 Desarrollar la capa de
Código: HU15.2 _TI02_PA01
acceso a datos para modificar un rol
Nombre: Verificar que el código modificar datos de un rol cumpla con el estándar de
codificación lowercamelcase
Responsable: Fabricio
Fecha: 06/01/2020
Pimbomaza
Descripción: En el instante de desarrollar la capa de acceso a datos de la entidad rol, se debe
verificar el estándar de codificación lowercamelcase establecido en la iteración 4, e
implementar en el sistema que se está desarrollando.
Condiciones de Ejecución:
 Capa de acceso a datos codificado
 Tener la documentación respectiva acerca del estándar lowercamelcase
Pasos de ejecución:
1. Revisar la documentación del estándar lowercamelcar
2. Abril la aplicación de la capa de acceso a datos
3. Verificar que los métodos codificados cumplan con lo dicho en el estándar
lowercamelcase
Resultado esperado: El código acceso a datos para asignar datos en una recomendación
cumple con lo que esta establecido en el estándar lowercamelcase
Evaluación de la prueba: Exitosa.

HU15.2_TI02_PA02 Verificar que el diseño creado para ingresar usuario cumpla


con las restricciones.

PRUEBA DE ACEPTACIÓN
Código: PA001 Historia de Usuario: HU28.1 Desarrollar la
capa de interfaz gráfica para ingresar un usuario.
Nombre: Verificar que el diseño de la interfaz cumpla con restricciones se encuentren
en funcionamiento.
Responsable: karolina guaman Fecha: 06/01/2020
Descripción: Verificar que el diseño creado para ingresar usuario cumpla con las
restricciones.

Condiciones de ejecución:
 Levantado el interfaz.
 Creada la interfaz
Pasos de ejecución:
 Abrir el navegador la interfaz del usuario para modificar.
 Comprobar que el diseño de la interfaz cumpla con las restricciones en
funcionamiento.
 Evaluar.
Resultado esperado:
 el diseño de la interfaz gráfica cumple con las indicaciones iniciales de desarrollo.
Evaluación de la prueba: Exitoso
Introducción

Con el objetivo de cumplir la historia de usuario HU15.2 “Desarrollar la capa de acceso


de datos para modificar los datos de un roll”, en el siguiente documento se plantea el
desarrollo para satisfacer los requerimientos del cliente para que pueda acceder a la base
a datos y creación de la capa.
El desarrollo de acceso a datos permite obtener la información necesaria para el correcto
funcionamiento del sistema mediante la conexión de la base de datos. En la presente
iteración se desarrollará en base al estándar de codificación establecida por DTIC
(Dirección de Tecnologías de Información y Comunicación) para realizar cada una de las
funcionalidades que satisfaga la presente historia de usuario.
Objetivo

 Desarrollar la capa de acceso de datos para modificar los datos de un rol.


 Elaborar las respectivas tarjetas de ingeniería y sus pruebas de aceptación.

Desarrollo
La tarea de ingeniería HU15.2_TI01 que corresponde a crear la aplicación acceso a datos
del rol y el servicio web RESTFUL, se desarrolló la conexión a la base de datos propia
del proyecto, para tener las entidades necesarias para el correcto funcionamiento de la
historia de usuario como se puede visualizar en la Figura 1 y Figura 2.

Figura 1. Conexión de la base de datos del sistema

Figura 2. Capa de acceso a datos para modificar datos del rol


La segunda tarea de ingeniería HU15.2_TI02 correspondiente a codificar el método
modificar datos de un rol, se desarrolló los métodos necesarios como se puede visualizar
en las Figuras 3, 4 y 5, para mostrar y modificar los datos de un rol y comprobar el
correcto funcionamiento y no tener errores de ejecución.

Figura 3. Herramienta ARC, método GET mostrar datos del rol (antes de la ejecución
del método PUT)

Figura 4. Herramienta ARC, método PUT modificar datos del rol

Figura 5. Herramienta ARC, método GET mostrar datos del rol (después de la ejecución
del método PUT

Conclusiones
- Se realizo el acceso a datos que permite modificar los datos de un rol en base al
estándar establecido por DTIC.
- Se desarrollaron para la HU28.1 que corresponde a “modificar los datos de un
rol”, se obtuvo dos tareas de ingeniería cada una con dos pruebas de aceptación
evaluadas cada una como exitosa.
- La HU28.1 fue desarrollada en el tiempo planificado teniendo como resultado dos
tareas de ingeniería evaluadas en 8 en la PA001_TI01 y 12 en la
PA001_TI02 puntos respectivamente.

Recomendaciones

- Se recomienda seguir el estándar establecido por DTIC en el desarrollo del acceso


a datos.
- Se recomienda realizar las pruebas con más de 2 conjuntos de datos para
corroborar los resultados obtenidos.

También podría gustarte