RSS

SISTEMA DE INFORMACION


Funciones y Atributos

Referencia
Función
Categoría
Atributo
Detalles y Restricciones
Categoría
R3.1
Maneja el guardado del registro y autoriza la impresión del certificado
Oculta
Tiempo de respuesta
3 seg. máximo
Obligatorio
R3.2
Busca y muestra el estado del registro
Evidente
Tiempo de respuesta
10 seg. máximo
Obligatorio
R3.3
Maneja las modificaciones a hacerse en un registro
Evidente
Metáfora de interfaz
Pantalla con formulario
Obligatorio
R3.4
Maneja el listado de los registros en el sistema y muestra los resultados
Superflua
Metáfora de interfaz
Pantalla con parámetros
básicos
Obligatorio
R3.5
Maneja el listado por rito especifico y muestra los resultados
Superflua
Metáfora de interfaz
Pantalla con parámetros
especificos
Opcional

 CASOS DE USO
Caso de Uso: Registrar ingreso de usuario autorizado
Actores: Usuario (Iniciador), Secretaria (Iniciador), Párroco (Iniciador)
Propósito: Identificar al usuario y los derechos en el sistema
Tipo: Primario y esencial
Descripción: Utilizando los datos ingresados se lo busca en la base de datos, en caso de encontrarlo, se verifica la contraseña y se lo dirige de vuelta al registro de usuario o para la solicitud de información.

Caso de Uso: Realizar el guardado del registro y autorizar la impresión
Actores: Usuario
Propósito: Guardar nuevos registros en caso de no haber observaciones
Tipo: Primario
Descripción: Con los datos ya ingresados se pasa a verificar la autorización para el guardado, después se pasa a guardar el registro hecho y finalmente se autoriza la impresión del certificado.

Caso de Uso: Generar listado de Actividades registradas
Actores: Párroco
Propósito: Mostrar la organización del cronograma de actividades
Tipo: Secundario
Descripción: Se dan opciones generales de parámetros para generar el listado, usando los parámetros escogidos se procede a buscar y a mostrar los registros resultado, también da la opción de imprimir este listado una vez mostrado.

Caso de Uso: Generar listado por trámites registrados
Actores: Párroco
Propósito: Mostrar los datos del cronograma por ceremonia/tramite
Tipo: Opcional
Descripción: Se dan opciones especificas de parámetros restringidas a un solo tipo de trámite para generar el listado, usando los parámetros escogidos se procede a buscar y a mostrar los registros resultado, también da la opción de imprimir este listado una vez mostrado.

Caso de Uso: Buscar estado de trámite o registro
Actores: Usuario, Secretaria
Propósito: Mostrar el progreso del tramite iniciado
Tipo: Secundario
Descripción: Se introduce el tipo de trámite, número de registro, o el nombre completo del interesado. Una vez encontrado muestra datos generales del registro y el estado actual del trámite.

Caso de Uso: Modificar un registro
Actores: Secretaria
Propósito: Registrar datos faltantes y realizar correcciones
Tipo: Opcional
Descripción: Se introduce el tipo de trámite, número de registro, o el nombre completo del interesado. Una vez encontrado muestra todos los datos del trámite con la opción a modificar estos, se registra cada cambio hecho y se procede a guardar las modificaciones hechas

MODELO CONCEPTUAL
PAQUETES

DIAGRAMAS DE SECUENCIA

Contrato
Nombre: Crear nuevo registro ()
Responsabilidades: Capturar todos los datos ingresados, crear un nuevo registro
Tipo: Sistema
Referencias: R3.1
Notas: Utilizar acceso super-rápido a la base de datos.
Excepciones: Si existen observaciones o errores en los datos ingresados, se notifica
Precondiciones: El sistema distribuye los datos en su lugar correspondiente
Postcondiciones:Muestra una pantalla de cómo se verá el registro

Contrato
Nombre: Guardar registro ()
Responsabilidades:Pide una aceptación y luego guarda los datos en el
nuevo registro.
Tipo: Sistema
Referencias: R3.1
Excepciones: Si existen errores en el guardado se notifica
Precondiciones: El sistema reconoce y distribuye los datos en su lugar
Postcondiciones: Se confirma el guardado

Contrato
Nombre:Autorizar impresion ()
Responsabilidades:Cambia los derechos del usuario y regresa al subsistema
especifico
Tipo: Sistema
Referencias: R3.1
Excepciones:Si existieron observaciones en los anteriores pasos, no se modifica los
derechos de usuario
Precondiciones: El sistema reconoce el subsistema que envio la solicitud
Postcondiciones: Se regresa al subsistema especifico

Contrato
Nombre:Ingreso de datos para la busqueda ()
Responsabilidades:Muestra campos especificos para la búsqueda en la base de
datos
Tipo: Sistema
Referencias: R3.3
Excepciones: Si existen errores en los datos ingresados o ninguno de los campos fue
llenado, se notifica
Precondiciones: Los datos ingresados en los campos deben ser validos
Postcondiciones: Los datos son reconocidos para su busqueda

Contrato
Nombre:Mostrar registro ()
Responsabilidades:Muestra el registro resultado como pantalla
Tipo: Sistema
Referencias: R3.3
Notas: Utilizar acceso super-rápido a la base de datos.
Excepciones: Si el registro no existe, o no hay un solo resultado, notificar error
Precondiciones: El registro debe existir y solo debe haber 1 resultado
Postcondiciones: Dependiendo los derechos de usuario, muestra la opción de
moificar los datos

Contrato
Nombre:Modificar registro ()
Responsabilidades: Muestra todos los datos del registro en campos y permite
modificar losmismos
Tipo: Sistema
Referencias: R3.3
Notas: Utilizar acceso super-rápido a la base de datos.
Excepciones: Si el registro no existe, mostrar mensaje de
error
Precondiciones: El registro debe existir previamente
Postcondiciones: El registro previo es almacenado temporalmente en otra base de
datos

Contrato
Nombre: Guardar modificaciones ()
Responsabilidades: Capturar todos los datos ingresados, los ingresa en el registro y
lo guarda
Tipo: Sistema
Referencias: R3.3
Notas: Utilizar acceso super-rápido a la base de datos.
Excepciones: Si existen observaciones o errores en los datos ingresados, se notifica
Precondiciones: El sistema reconoce y distribuye los datos en su lugar
Postcondiciones: Se confirma el guardado y se crea un archivo que indique los
Cambios realizados
Contrato
Nombre:Escoger tipo de listado ()
Responsabilidades:Muestra y dirige hacia el tipo de listado deseado
Tipo: Sistema
Referencias: R3.
Precondiciones: El sistema muestra los tipos de listado
Postcondiciones: El sistema reconoce y dirige hacia la elección de listado hecha

Contrato
Nombre:Escoger parametros ()
Responsabilidades:Muestra campos para la búsqueda en la base de
Datos para generar el listado
Tipo: Sistema
Referencias: R3.
Excepciones: Si existen errores en los datos ingresados o ninguno de los campos fue
Llenado, se notifica
Precondiciones: Los datos ingresados en los campos deben ser validos
Postcondiciones: Los datos son reconocidos para su busqueda

Contrato
Nombre:Generar y mostrar resultados ()
Responsabilidades:Busca los datos ingresados, los distribuye en una lista y los
muestra en pantalla
Tipo: Sistema
Referencias: R3.
Notas: Utilizar acceso super-rápido a la base de datos.
Excepciones: Si no existen registros se muestra pantalla de error
Precondiciones: Si los resultados rebasan los 150, solo se muestran los primeros 150
y se notifica
Postcondiciones: Puede imprimir la lista si una opción es seleccionada

DIAGRAMAS DE ESTADO

DIAGRAMAS DE COLABORACION