• No se han encontrado resultados

3 Marco Propositivo

3.3.2 Análisis

3.3.2.4 Diagramas de caso de uso

3.3.2.4.1 Diagrama de caso de uso principal de la aplicación

Figura 12: Diagrama de caso de uso de eventos

69 3.3.3 Diseño

3.3.3.1 Diseño de la base

3.3.3.1.1 Modelo Físico

Figura 13 Modelo físico de la base de datos

70

3.3.3.1.2 Modelo Lógico

Figura 14 Modelo lógico de la base de datos Fuente: Investigación de Campo

71

3.3.3.2 Diccionario de datos

TABLA PERSONAS

Tabla6. personas

Fuente: Elaborada por el investigador

CAMPO TIPO DESCRIPCION

CAMPO TIPO DESCRIPCION

id_persona

int(11)

Campo utilizado como clave principal de la tabla jv_persona

id_identificacion int(11) Campo donde se almacenara la identificacion id_tipo_persona

int(11)

Campo a la cual se refiere al campo tipo_persona

cedula

varchar(15)

Campo en donde se almacenara el numero de cedula

apellidos varchar(50) campo donde se almacenara el apellido nombres varchar(50) campo donde se almacena los nombres id_pais int(11) campo a la cual se refiere al pais id_provincia int(11) campo a la cual se refiere al provincia id_ciudad int(11) campo a la cual se refiere a la ciudad direccion varchar(100) campo donde se almacena la direccion

telefono varchar(10) campo donde se almacena el numero

72 telefonico

movil varchar(10) campo donde se almacena el numero celular email varchar(50) campo donde se almacena el correo electronico id_sexo int(11) campo_refiere al genero

id_civil int(11) campo para estado civil

fecha_nacimiento varchar(10) campo para registrar fech de nacimiento fecha_ingreso varchar(10) fecha ingreso a la iglesia

foto varchar(100) fotografia de la persona.

Tabla 7 :persona

Fuente: Elaborada por el investigador

TABLA

USUARIO

CAMPO TIPO DESCRIPCION

id_usuario

int(11)

Campo utilizado como clave principal de la tabla jv_usuario

id_persona

int(11)

campo que hace referncia a la tabla persona

usuario varchar(25) campo de suario clave

varchar(100)

campo de clave o contraseña para ingresar

id_tipo_usuario int(11) campo para seleccionar tipo de usuario fecha varchar(10) fecha de ingreso

Tabla 8 :usuarios

73

TABLA DE EVENTOS

CAMPO TIPO DESCRIPCION

id_evento

int(11)

Campo utilizado como clave principal de la tabla jv_evento

id_persona int(11) campo que hace referncia a la tabla persona id_tipo_evento

int(11)

campo que hace referncia a la tabla tipo de evento

id_lugar int(11) campo para registradora del lugar evento varchar(50) campo para dar el nombre del evento fecha_inicio varchar(10) campo para fijar fecha de inicio fecha_fin varchar(10) campo para fijar fecha de finalizacion hora_inicio

varchar(5)

campo para ingresar la hora de inicio del evento

hora_fin

varchar(5)

campo para ingresar la hora de finalizacion del evento

descripcion Text alguna descripcion sobre el evento. imagen varchar(100) imagen del evento, propaganda

publicar varchar(2) campo para seleccionar publicar o no publicar.

Tabla 9 :eventos

Fuente: Elaborada por el investigador

TABLA DE DEDICACION

CAMPO TIPO DESCRIPCION

id_dedicacion

int(11)

Campo utilizado como clave principal de la tabla jv_dedicacion

id_solicitante int(11) campo que refiere al solicitante

id_persona int(11) campo que hace referencia a la tabla persona

id_tipo_evento int(11) campo que hace referencia a la tabla tipo de evento id_lugar int(11) campo para registradora del lugar

74

nino varchar(50) nombre del niño que va a dedicar id_huerfano int(11) si es huerfano o con padres id_padre int(11) campo de referencia padres id_madre int(11) campo de referencia madres fecha varchar(10) fecha de dedicacion

id_jornada int(11) campo de jornada

id_jornada_horarios int(11) campo donde se ingresa las horas. descripcion Text campo breve explicacion

solicitud varchar(2) campo que hace la referencia a la solicitud. aprobado varchar(2) campo para aprobacion

publicar varchar(2) campo para seleccionar publicar o no publicar. fecha_registro varchar(10) fecha de ingreso de peticion

Tabla 10:dedicación

Fuente: Elaborada por el investigador

CAMPO TIPO DESCRIPCION

id_matrimonio

int(11)

Campo utilizado como clave principal de la tabla jv_dedicacion

id_solicitante int(11) campo que refiere al solicitante

id_persona int(11) campo que hace referencia a la tabla persona id_tipo_evento int(11)

campo que hace referencia a la tabla tipo de evento

id_lugar int(11) campo para registradora del lugar id_esposo int(11) nombre del novio

id_esposa int(11) nombre de la novia fecha varchar(10) fecha de celebracion id_jornada int(11) campo de jornada id_jornada_horario

s

75

descripcion Text campo breve explicacion solicitud varchar(2

)

campo que hace la referencia a la solicitud. aprobado varchar(2) campo para aprobacion

certificado

varchar(100)

campo lara la certificación publicar varchar(2) campo para publicar la solicitud. fecha_registro varchar(10) fecha de ingreso de peticion

Tabla 11:matrimonio

Fuente: Elaborada por el investigador

TABLA ORACIÒN

CAMPO TIPO DESCRIPCION

id_oracion

int(11)

Campo utilizado como clave principal de la tabla jv_oracion

persona

varchar(50) campo para ingresar nombre de la persona email

varchar(100) campo para ingresar correo electronico titulo

varchar(50) campo para la tema de peticion de la oracion descripcion

Text campo para describir para la oracion fecha

varchar(10) fecha de iongreso de oracion revisada

varchar(3) campo para revision de l administrador

Tabla 12 :oración

76

TABLA CHAT

CAMPO TIPO DESCRIPCION

id_chat

int(11)

Campo utilizado como clave principal de la tabla jv_oracion

id_persona

int(11) campo referenciado de la tabla jv.persona id_destino

int(11) campo de destino mensaje

Text campo de mensaje hacia el pastor fecha

varchar(10) fecha de navegacion hora

varchar(5) hora de navegacion

Tabla 13: chat

77

Documento similar