Está en la página 1de 8

INSTITUTO TECNOLÓGICO SUPERIOR “CONSEJO

PROVINCIAL DE PICHINCHA”

Proyecto Integrador – Implementación de una aplicación web para la


iglesia “Verbo” ubicada en el sector de Guamani en el año 2019.

DICCIONARIO DE DATOS

Autores:
Rubén Faicán
Stalyn Guanocunga
Fernando Yunga
Índice
Tablas Débiles..............................................................................................................................3
Anfitrión...................................................................................................................................3
Asistencia.................................................................................................................................3
Curso........................................................................................................................................3
Estado.......................................................................................................................................3
Estado Civil..............................................................................................................................3
Evaluación................................................................................................................................4
Iglesia en el Hogar....................................................................................................................4
Instrucción................................................................................................................................4
Líder.........................................................................................................................................4
Maestro (docente).....................................................................................................................4
Ministerio.................................................................................................................................5
Nacionalidad............................................................................................................................5
Periodo.....................................................................................................................................5
Persona.....................................................................................................................................6
Responsable.............................................................................................................................7
Tablas Fuertes..............................................................................................................................7
Asistencia - Curso....................................................................................................................7
Curso - Maestro........................................................................................................................7
Curso - Persona........................................................................................................................7
Estado - Curso..........................................................................................................................8
Evaluación - Curso...................................................................................................................8
Iglesia Hogar - Anfitrión..........................................................................................................8
Iglesia Hogar - Líder................................................................................................................8
Persona - Instrucción................................................................................................................8
Responsable - Ministerio..........................................................................................................8
Tablas Débiles
Anfitrión
Ítem Campo Tipo Null Observación
1 idANFITRION int (11) No Clave Primaria (Autoincremental)
2 nombreAnfitrion varchar(45) No Registra los nombres
3 correoAnfitrion varchar(45) Si registra el correo electrónico
4 convencionalAnfitrion varchar(9) Si registra el teléfono convencional
5 celularAnfitrion varchar(10) Si registra el teléfono celular
6 direccionAnfitrion varchar(100) No registra la dirección

La tabla Anfitrión es la entidad que va a registrar los datos de los encargados de recibir
a los miembros de la Iglesia en el Hogar.
Se debe considerar crear un formulario de registro para ingresar o modificar los
valores de esta entidad.

Asistencia
Ítem Campo Tipo Null Observación
1 idAsistencia int(11) No Clave Primaria (Autoincremental)
2 nombreAsistencia varchar(20) No Registra la fecha de asistencia

La tabla asistencia es la entidad encargada de registrar la asistencia a los cursos


impartidos en el CEV

Curso
Ítem Campo Tipo Null Observación
1 idCurso int(11) No Clave Primaria (Autoincremental)
2 nombreCurso varchar(45) No Registra los nombres de los cursos

La tabla curso es la entidad encargada de registrar los distintos cursos impartidos en el


CEV
Se debe considerar crear un formulario para esta entidad, así el usuario final podrá
agregar o eliminar cursos.

Estado
Ítem Campo Tipo Null Observación
1 idEstado int(11) No Clave Primaria (Autoincremental)
2 nombreEstado varchar(10) No Registra los nombres de los estados

La tabla estado es la entidad encargada de registrar el estado de evaluación de cada


curso del CEV

Estado Civil
Ítem Campo Tipo Null Observación
1 idEstadoCivil int(11) No Clave Primaria (Autoincremental)
2 nombreEstadoCivil varchar(10) No Registra los nombres del estado civil

La tabla Estado Civil es la entidad encargada de registrar el estado civil que se


encuentra vigente en el Estado Ecuatoriano de acuerdo con el art. 7 del Reglamento Ley
Orgánica De Gestión De La Identidad Y Datos Civiles publicado el 23 de octubre de 2018.
Evaluación
Ítem Campo Tipo Null Observación
1 idEvaluacion int(11) No Clave Primaria (Autoincremental)
2 nombreEvaluacion varchar(45) No Registra el tipo de evaluación a aplicar

La tabla Evaluación es la entidad encargada de registrar el estado de evaluación de los


cursos impartidos en el CEV

Iglesia en el Hogar
Ítem Campo Tipo Null Observación
1 idIglesiaHogar int(11) No Clave Primaria (Autoincremental)
2 nombreIglesiaHogar varchar(45) No Registra el nombre de la iglesia en el hogar

La table Iglesia en el Hogar es la entidad encargada de registrar los nombres de todas


las iglesias en el hogar existentes hasta la presente fecha.
Se debe considerar crear un formulario de registro para la edición, eliminación o
incremento de las iglesias en el hogar.

Instrucción
Ítem Campo Tipo Null Observación
1 idInstruccion int(11) No Clave Primaria (Autoincremental)
2 nombreInstruccion varchar(45) No Registra el nombre de instrucción formal

La tabla Instrucción es la entidad encargada de gestionar el máximo nivel de instrucción


que tiene cada persona de acuerdo con su formación educativa.

Líder
Ítem Campo Tipo Null Observación
1 idLider int (11) No Clave Primaria (Autoincremental)
2 nombreLider varchar(45) No Registra los nombres
3 convencionalLider varchar(9) Si registra el teléfono convencional
4 celular Líder varchar(10) Si registra el teléfono celular
5 correoLider varchar(45) Si registra el correo electrónico

La tabla Líder es la entidad encargada de registrar los datos de cada líder de las iglesias
en el hogar.
Se debe considerar crear un formulario de registro para la edición, eliminación o
incremento de los lideres de las iglesias en el hogar.

Maestro (docente)
Ítem Campo Tipo Null Observación
1 idMaestro int(11) No Clave Primaria (Autoincremental)
2 nombresMaestro varchar(45) No Registra el nombre del maestro (docente)

La tabla Maestro es la entidad encargada de registrar los datos de los docentes que
imparten los cursos en el CEV (Esta tabla se encuentra con falta de información, en una futura
versión del diccionario de datos se agregara los campos faltantes de acuerdo con los
requerimientos de la iglesia Verbo Guamani.)
Se debe considerar crear un formulario de registro para la edición, eliminación o
incremento de los maestros de los cursos CEV.

Ministerio
Ítem Campo Tipo Null Observación
1 idMinisterio int(11) No Clave Primaria (Autoincremental)
2 nombreMinisterio varchar(50) No Registra el nombre del ministerio

La tabla Ministerio es la entidad encargada de registrar los nombres de los distintos


ministerios que existen en la Iglesia Verbo Guamaní.

Nacionalidad
Ítem Campo Tipo Null Observación
1 idNacionalidad int(11) No Clave Primaria (Autoincremental)
2 nombreNacionalidad varchar(20) No Registra el nombre de la nacionalidad

La tabla nacionalidad es la entidad encargada de registrar las distintas nacionalidades


que existen en todos los continentes.
Nota: Esta tabla se encuentra cargada con la información y códigos de cada país de
acuerdo con el INE (Instituto Nacional de Estadística mexicano).

Periodo
Ítem Campo Tipo Null Observación
1 idPeriodo int(11) No Clave Primaria (Autoincremental)
2 fechaPeriodo varchar(20) No Registra el periodo académico

La tabla Periodo es la entidad encargada de registrar los periodos académicos de cada


curso del CEV.
Persona
Ítem Campo Tipo Null Observación
1 idPesona int(11) No Clave Primaria (Autoincremental)
Campo para registrar la fotografía del
2 fotoPersona longblob No
registrado con un tamaño máximo de 100 kb
Campo para registrar el documento de
3 identificacionPersona varchar(15) No
identificación cedula o pasaporte
Campo para registrar los apellidos de la
4 apellidosPersona varchar(45) No
persona
Campo para registrar los nombres de la
5 nombresPersona varchar(45) No
persona
Campo para registrar la fecha de nacimiento
6 nacimientoPersona date No
de la persona
Campo para registrar la dirección de
7 direccionPersona varchar(100) No
domicilio de la persona
8 convecionalPersona varchar(10) Si Campo para registrar el teléfono convencional

9 celularPersona varchar(10) Si Campo para registrar el numero celular

10 hijosPersona int(11) Si Campo para registrar el numero de hijos

11 correoPersona varchar(45) Si Campo para registrar el correo electrónico

12 ESTADO_CIVIL_idEstadoCivil int(11) No Clave foránea tabla Estado Civil

13 NACIONALIDAD_idNacionalidadint(11) No Clave foránea tabla Nacionalidad


Campo para registrar la provincia de
14 provinciaPersona varchar(20) No
nacimiento de la persona
Campo para registrar la ciudad de nacimiento
15 ciudadPersona varchar(20) No
de la persona
Campo para registrar el país de nacimiento de
16 paisPersona varchar(20) No
la persona
17 GLESIA_HOGAR_idIglesiaHogar int(11) No Clave foránea table Iglesia Hogar

18 MINISTERIO_idMinisterio int(11) No Clave foránea tabla Ministerio


Campo para registrar en números el tiempo
19 tiempoMinisterio int(11) Si
en el ministerio
20 bautizoPesona varchar(2) No Campo para registrar (SI/NO) bautizado

21 experienciaPersona varchar(2) No Campo para registrar (SI/NO) Experiencia


Campo para registrar todo el detalle de la
22 observacionExperienciaPersona varchar(100) Si
experiencia de la persona
23 CURSO_idCurso int(11) No Clave foránea tabla Cursos

La tabla persona es la entidad encargada de registrar toda la información de los


estudiantes de los distintos cursos CEV.
Esta entidad debe manejar de manera obligatoria un formulario de registro.

Responsable
Ítem Campo Tipo Null Observación
1 idRESPONSABLE int(11) No Clave Primaria (Autoincremental)
Campo para registrar el nombre de la persona
2 nombreResponsable varchar(45) No
responsable de cada ministerio

La tabla Responsable es la entidad encargada de registrar la información de los


encargados de cada ministerio (a esta entidad se le debe agregar más información de los
responsables).
Se debe considerar crear un formulario de registro para la edición, eliminación o
incremento de los responsables de los ministerios de la Iglesia Verbo Guamaní.

Tablas Fuertes
Asistencia - Curso
Ítem Campo Tipo Null Observación
1 ASISTENCIA_idAsistencia int(11) No Clave primaria Asistencia
2 CURSO_idCurso int(11) No Clave primaria Curso

Entidad generada de la relación muchos a muchos, se encarga de registrar la asistencia a


los distintos cursos del CEV

Curso - Maestro
Ítem Campo Tipo Null Observación
1 CURSO_idCurso int(11) No Clave primaria Curso
2 MAESTRO_idMaestro int(11) No Clave primaria Maestro

Entidad generada de la relación muchos a muchos, se encarga de registrar los docentes


encargados de los cursos del CEV

Curso - Persona
Ítem Campo Tipo Null Observación
1 CURSO_idCurso int(11) No Clave primaria Curso
2 PERSONA_idPersona int(11) No Clave primaria Persona
3 fechaAsistencia date No fecha de inicio de curso
4 notaEvaluacion double Si calificacion final del curso

Entidad generada de la relación muchos a muchos, se encarga de registrar las personas


que van a tomar los cursos del CEV
Estado - Curso
Ítem Campo Tipo Null Observación
1 ESTADO_idEstado int(11) No Clave primaria Estado
2 CURSO_idCurso int(11) No Clave primaria Curso

Entidad generada de la relación muchos a muchos, se encarga de registrar si un curso


del CEV fue aprobado o no

Evaluación - Curso
Ítem Campo Tipo Null Observación
1 EVALUACION_idEvaluacion int(11) No Clave primaria Evaluacion
2 CURSO_idCurso int(11) No Clave primaria Curso

Entidad generada de la relación muchos a muchos, se encarga de registrar la evaluación


que obtiene cada persona en los distintos cursos del CEV.

Iglesia Hogar - Anfitrión


Ítem Campo Tipo Null Observación
1 IGLESIA_HOGAR_idIglesiaHogarint(11) No Clave primaria Iglesia en el Hogar
2 ANFITRION_idANFITRION int(11) No Clave primaria Anfitrion

Entidad generada de la relación muchos a muchos, se encarga de registrar los


anfitriones de cada Iglesia en el Hogar.

Iglesia Hogar - Líder


Ítem Campo Tipo Null Observación
1 IGLESIA_HOGAR_idIglesiaHogarint(11) No Clave primaria Iglesia en el Hogar
2 LIDER_idLider int(11) No Clave primaria Lider

Entidad generada de la relación muchos a muchos, se encarga de registrar los lideres de


cada Iglesia en el Hogar.

Persona - Instrucción
Ítem Campo Tipo Null Observación
1 PERSONA_idPersona int(11) No Clave primaria Persona
2 INSTRUCCION_idInstruccion int(11) No Clave primaria Instrucción
3 observacion varchar(45) Si Detalle del título o instrucción

Entidad generada de la relación muchos a muchos, se encarga de registrar los distintos


niveles de instrucción que puede tener cada persona.

Responsable - Ministerio
Ítem Campo Tipo Null Observación
1 RESPONSABLE_idRESPONSABLE
int(11) No Clave primaria Responsable
2 MINISTERIO_idMinisterio int(11) No Clave primaria Ministerio

Entidad generada de la relación muchos a muchos, se encarga de registrar la persona


encargada de cada Ministerio.

También podría gustarte