Download - funcionalidad
FUNCIONALIDAD
Cobertura
REQUERIMIENTOS PACTADOS
INICIALMENTE
REQUERIMIENTOS CUMPLIDOS
Caso de uso DESCRIPCION DE QUE FORMA
SI NO
1 FUNCIONAL
1
Caso de uso 1 X El usuario
coordinador entra
a la url y ve el
login y puede
entrar
2 Funcinal2 Caso de uso 2
recoperacion
de contraseña
x No se muestra
ningún enlace
para que los
usuarios
recuperen la
contraseña
3 Funcional Caso de uso 3
cerrar sesión
X Permite cerrar
sesión a los
usuarios
ingresados
4 Funcional Caso de uso 4
registrar
usuario
X El sistema
permite registrar
usuario
administrador
anciano y
estudiante al rol
administrador
5 Funcional Caso de uso 5
listar usuarios
x 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
Verificación funcional
VERIFICACION FUNCIONALES SI NO De que forma
Las verificaciones realizadas a las
funciones implementadas están
debidamente documentadas, con
sus respectivos casos de uso
x Efectivamente
Están
documentados
los diagramas
de caso de uso
Se argumentaron las verificaciones
omitidas en las pruebas
preliminares
x Ningún modo
Consistencia funcional
ATRIBUTO SI NO Descripcion
Existe incongruencia en el manejo de
la información en diferentes partes del
producto
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
diferente
x
Si por ejemplo la
función de listar
usuarios iglesia
Existe alguna funcionalidad que anule
o cancele a otra debido a
inconsistencias conceptuales o
operacionales
x 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 X
Existe documentación de base de
datos
x
Existe documentación sobre
seguridad
x
Existe documentación de
instalación
x
Existe manual de uso 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 NO N/R
El sistema requiere de otros
sistemas para funcionar
x
Existe algún aplicativo que sea
necesario para ejecutar
x
En caso de falla de el aplicativo
funcionara
x
El producto esta ligado a una
versión particular de sistema
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 x
Existe restricción para acceso a
recursos compartidos del sistema
x
Protección de datos
Atributo Si No
Los datos utilizados en el sistema y que
viajan por re son sifrados?
x
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
x
El sistema permite que los respaldos se
traigan de maquina para ser trasladados
a otro lugar
x
Capacidad para ser auditado
Atributo Si No N/R
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
x