FUNCIONALIDAD Cobertura
REQUERIMIENTOS PACTADOS REQUERIMIENTOS CUMPLIDOS INICIALMENTE Caso de uso DESCRIPCION
DE QUE FORMA SI
NO
1
FUNCIONAL Caso de uso 1 X 1
El usuario coordinador entra a la url y ve el login y puede entrar
2
Funcinal2
Caso de uso 2 recoperacion de contraseña
3
Funcional
Caso de uso 3 X cerrar sesión
Permite cerrar sesión a los usuarios ingresados
4
Funcional
Caso de uso 4 X registrar usuario
El sistema permite registrar usuario administrador anciano y estudiante al rol administrador
5
Funcional
Caso de uso 5 listar usuarios
x
x
No se muestra ningún enlace para que los usuarios recuperen la contraseña
El sistema no permite listar en totalidad todos los usuarios y no muestra editar y eliminar
6
Funcional
Caso de uso 6 x
Si puede crear notas
7
Funcional
Caso de uso 7 x
Permite listar pastor
8
Funcional
Caso de uso 8 x
Lista inglesia correctamente
Funcional
Caso de uso 9 x
Ingresa datos de la iglesia como teléfono dirección correo
10
Funcional
Cas de uso10 x
Listar practicas
11
Funcional
Caso de uso 11
x
Notas
12
Funciona
Caso de uso 12
x
Permite ver notas
13
Funcional
Caso de uso 12
x
Ver grupos pequeños
14
Funcional
Caso de uso 13
x
Ver estudios bíblicos
15
Funcional
Caso de uso 14
X
Permite ver y crear hojas de vida
16
Funcional
Caso de uso 15
X
Permite calificar al usuario anciano
Satisfacción de cliente ATRIBUTOS
SI
NO
De que forma
El producto cumple con lo que usuario solicito inicialmente
x
Cumple con lo que el usuario quería inicialmente
Encuentra funcionalidades particulares implementadas para cada uno de los requerimientos especificados inicialmente
x
Si en diferentes funciones como crear usuarios Y hojas de vida
El producto cumple con los requerimientos no funcionales
x
No están en la documentación
El usuario se encuentra satisfecho con el producto final
x
Aun no se a implementado
NO
De que forma
Verificación funcional VERIFICACION FUNCIONALES Las verificaciones realizadas a las funciones implementadas están debidamente documentadas, con sus respectivos casos de uso
Se argumentaron las verificaciones omitidas en las pruebas preliminares
SI x
Efectivamente Están documentados los diagramas de caso de uso x
Ningún modo
Consistencia funcional ATRIBUTO
SI
Existe incongruencia en el manejo de la información en diferentes partes del producto
NO
Descripcion
x
Esta todo muy acorde a en diseño tamaño de letra etc..
Existen dos o mas funcionalidades que ejecuten la misma tarea de forma x diferente
Si por ejemplo la función de listar usuarios iglesia
Existe alguna funcionalidad que anule x o cancele a otra debido a inconsistencias conceptuales o operacionales
Si no hay notas o hoja de vida no se pueden ejecutar las otras funciones como listar notas y hojas de vida
Este proyecto cuenta con un manejo aceptable de la información y cuenta con algunos problemas como la muestra de todos los usuarios registrados en el sistema solo muestra algunos usuarios. También existen funcionalidades que son similares como las de listar usuarios que simplemente cambia los select con relación a las tablas
Completitud de la documentación : Atributos
Si
No
Existe un documento completo ?
x
Existe diagrama de clases
x
Existe diagrama de casos de uso
x
Existe diagrama de secuencia Existe documentación de base de datos Existe documentación sobre seguridad
X x
x
Existe documentación de instalación Existe manual de uso
x
x
Existe documentación de mantenimiento del producto
x
Existe documentación legal del proyecto
x
En este punto este proyecto carece de la documentación de requisitos funcionales y no funcionales y de información. Carece de una buena e licitación de casos de uso y de diagrama de clases, diagrama de objetos, diagrama de secuencia , diagrama de procesos, documentación de seguridad, documentación de instalación del producto, documentación legal del proyecto Exactitud: este proyecto cuenta con un error en código en esta línea lbNom_Est.Text = dt.Rows[0]["nombre"].ToString(); es un error que se peresenta en todo el proyecto a la hora de listar y ingresar usuariso inglesias estudios biblicos etc.. Precisión y exaptitud computaional NOTA : IMPORTANTE NO SE REALIZO LA ELICITACION CORRECTAMENTE EN LA DOCUMENTACION El sistema no es funcional por esta linea de codigo lbNom_Est.Text = dt.Rows[0]["nombre"].ToString(); Coherencia: EL proyecto relativamente cuenta con coherencia a la hora de ejecutar algunas funcionalidades pero cuenta con unos pequeños errores de incoherencia al tratar de listar los usuarios ( no los muestra todos ) que estan en el sistema
Existencia de interaccion con otros sistemas: No definido en los requisitos iniales Comunicación con otros sistemas: No definido en los requisitos principales
Independencia del sistema ATRIBUTOS
SI
El sistema requiere de otros sistemas para funcionar
x
Existe algún aplicativo que sea necesario para ejecutar
x
NO
En caso de falla de el aplicativo funcionara El producto esta ligado a una versión particular de sistema
x
x
Prevención de acción frente a amenazas potenciales Atributo
Si
No
El sistema puede detectar y alertar sobre presencia de intrusos en la red
x
Existe procedimientos de contingencia para detectar alteraciones en los datos del programa
x
Existe mecanismo de autenticación Existe restricción para acceso a recursos compartidos del sistema
N/R
x x
Protecci贸n de datos Atributo
Si
Los datos utilizados en el sistema y que viajan por re son sifrados?
x
No
El sistema muestra alerta cuando el paquete a sido modificado por el camino
x
El servidor web se encuentra en una maquina diferente a la base de datos principal
x
Existe restricci贸n para acceso a recursos compartidos del sistema
x
En caso de que ocurra una falla en el sistema los datos quedan expuestos El sistema permite que los respaldos se traigan de maquina para ser trasladados a otro lugar
x
x
Capacidad para ser auditado Atributo
Si
No
Es posible realizar un seguimiento detallado de las operaciones del sistema
X
El sistema lleva un registro detallado de operaciones que se realizan en el sistema
X
El sistema lleva un registro detallado con la informaci贸n relacionada con la administraci贸n de usuarios
x
Existe un mecanismo que garantice que la auditoria de los datos no fueron modificados por terceros
N/R
x