funcionalidad

7
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

description

cristhian bonilla

Transcript of funcionalidad

Page 1: 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

Page 2: funcionalidad

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

Page 3: funcionalidad

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

Page 4: funcionalidad

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

Page 5: funcionalidad

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

Page 6: funcionalidad

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

Page 7: funcionalidad

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