introduccion capitulo iv diseño del sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... ·...

21
INTRODUCCION Capitulo IV Diseño del Sistema En el se presenta una descripción del diseño del sistema a implementar, comenzando por un Diagrama de Bloques, que describe el flujo de los diferentes procesos y procedimientos del sistema, luego se presenta un Diagrama de Modelado de Sistemas que refleja los procesos y la iteración de los mismos con el usuario. Así mismo se presenta el Diseño Entidad-Relación de la Base de Datos que se desarrollara. El que se presenta por medio de un diccionario de tablas, que son respaldadas por la descripción de cada una, esta descripción muestra los tipos de datos utilizados, el nombre y el tamaño de los mismos.

Upload: others

Post on 15-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

INTRODUCCION Capitulo IV Diseño del Sistema

En el se presenta una descripción del diseño del sistema a implementar,

comenzando por un Diagrama de Bloques, que describe el flujo de los

diferentes procesos y procedimientos del sistema, luego se presenta un

Diagrama de Modelado de Sistemas que refleja los procesos y la iteración de

los mismos con el usuario.

Así mismo se presenta el Diseño Entidad-Relación de la Base de Datos que se

desarrollara. El que se presenta por medio de un diccionario de tablas, que son

respaldadas por la descripción de cada una, esta descripción muestra los tipos

de datos utilizados, el nombre y el tamaño de los mismos.

Page 2: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 3: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 4: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 5: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

51

CAPÍTULO IV DISEÑO DEL PROYECTO

A.- DISEÑO DEL PROYECTO. En este apartado se desarrollo la Planificación del nuevo sistema mediante la

integración de la información obtenida en la metodología de investigación, de

acuerdo a los parámetros que ayudaran al diseño y la implementación del

nuevo sistema el cual denominado SIGESVI, siglas que significa Sistema de

Gestión de Seguros de Vida.

• Los requerimientos mínimos de Hardware: Microprocesador Pentium IV

de 2Ghz., Disco Duro de 80GB con 512 de Memoria RAM.

• Los requerimientos mínimos de Software: Cliente de Base de Datos DB2

version 8.2, Runtime de Magic version 9.3, Development de Magic Open Client

version 9.3 y Microsoft Windows XP Service Pack 2.

• Requerimientos técnicos a utilizar: Microsoft Visio 2003, Microsoft Access

2003, Microsoft Office, Microsoft Project 2003 y Snagit 8.01.

Page 6: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 7: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

VALORES DE RESCATE

BENEFICIARIOS

TRANSACCIONES

RECIBOS

CAMBIOS DE MONTO

CONTROL DE POLIZAS

VENDEDORESDEVOLUCIONES COMISIONES

FALLECIDOS

SEGUROS

MAESTRO AFILIADOS

INFORMACIÓN PARA TOMA DE DECISIONES

USUARIO

Diagrama de Bloques Sistema de Gestión de Seguros de la Caja Mutual de los Empleados del MINED

PRESENTA :

UNIVERSIDAD FRANCISCO GAVIDIA

JUAN CARLOS ALDANA VALLEKARLA ADELINA COREAS RIVERA

VÍCTOR MANUEL HERNÁNDEZ GARCÍAPAGINA : 1 DE 1

57

1.- Diagrama de Bloques.

Page 8: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 9: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

Proceso de interfaz de usuario

Proceso de entrada

Funciones de proceso y control

Mantenimiento y autocomprobación

Proceso de salida

ESQUEMA DEL MODELO DEL SISTEMA

PRESENTA :

UNIVERSIDAD FRANCISCO GAVIDIA

JUAN CARLOS ALDANA VALLEKARLA ADELINA COREAS RIVERA

VÍCTOR MANUEL HERNÁNDEZ GARCÍAPAGINA : 1 DE 1

Ingresos de Afiliaciones

Seguros

Ingresos de Beneficiarios

Vendedores

Ingresos de Fallecidos

Transacciones

Emisión de Recibos

Emisión de Polizas

Emisión de Devoluciones

Emisión de Comisiones

Interfaz con el Usuario

ESQUEMA DE MODELADO DEL SISTEMA [HAT87, HATLEY Y PIRBHAI]

Cálculo de Valor de Rescate

Cálculo de Devoluciones

Cálculo de Comisiones

Cálculo de Cambio de

Monto

Control de Pólizas

58

2.- Esquema de Modelado del Sistema.

Page 10: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de
Page 11: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

59

3.- Diagrama de Entidad-Relación del Sistema.

TBVENDEDORES

CODIGO_VENDEDOR

TIPO_DE_VENDEDOR NOMBRE_VENDEDOR DIRECCION TELEFONO MAIL DUI NIT STATUSFK1 CODIGOTIPO

TBCONDICION

CODIGO_CONDICION

DECRIPCION_CONDICION

TBBENEFICIARIOS

CODIGO_AFILIADO TIPO_SEGURO NOBENEFICIARIOS CORRELATIVO

NOMBRE EDAD PARENTESCO PORCENTAJE MONTO_A_PAGAR DIRECCION_BENEFICIARIO TELEFONO MUNICIPIO DEPARTAMENTO DUI FECHA_SOLICITUD FECHA_PAGO NO_CUOTAS_PENDIENTES MONTO_CUOTAS FORMA_DE_PAGO NUMERO_CHEQUE CUENTA BANCO PARENTESCO_LETRAS BENEF_SUSTITUTO FECHA_SISTEMAFK1 CODIGO_PARENTESCOFK2 FECHA_DSCTOFK2 NOTRANSAC

TBTRANSACCIONES

PK,I3,I2,I1,I6,I5,I4 CODIGO_AFILIADOPK,I3,I2,I6,I5,I4 TIPO_SEGUROPK,I6,I5 FECHA_APK,I6 FECHA_VPK,I6 FECHA_PPK HORA_SPK CORRELATIVO

I3,I2 TIPO_MOVIMIENTOI3,I2,I7,I5 TIPO_TRANSACCION CONCEPTO DEBE HABER RECIBO FECHA_SFK3 CODIGO_USUARIO MES_APLICADO FECHA_PAGO COMISION RENTA LIQUIDOI4,I9 VENDEDORI2,I8,I4 PAGADURIAI2,I4 OFICINAFK1 CODIGO_TIPO_TRANSFK2 CODIGO_PAGOFK4 KEYANOSFK5 CODIGO_MOVIMIENTO

TBTIPOSEGUROS

CODIGO_SEGURO

NOMBRE_SEGURO

TBTIPOTRANS

CODIGO_TIPO_TRANS

DESCRIPCION_TRANS SIGNO GRUPO

TBREGIMEN

CODIGO_REGIMEN

DECRIPCION

TBCONDICIONVR

CODIGO_CONDICION_VR

DESCRIPCION_CONDICION_VR

TBCONTADORES

MONTO

ADMINISTRATIVO DOCENTE

TBSALDOSTEMP

CODIGO_AFILIADO TIPO_SEGURO

CARGOS ABONOS SALDO

TBOFICINAS

CODIGO_OFICINA

DESCRIPCION

TBDEPARTAMENTO

KEYDEPARTAMENTO

NOMBRE_DEPARTAMENTO

TBTIPOVENDEDOR

CODIGOTIPO

TIPO_VENDEDOR

TBPAGADURIA

CODIGO_PAGADURIA

DESCRIPCION

TBCONTROLPOLIZAS

CODIGO_AFILIADO TIPO_SEGURO NOCORRELATIVO

NUMERO_POLIZA ESTATUS_POLIZA FECHA_EMISION FECHA_ENTREGA RECIBIDA OBSERVACIONES

TB_ING_CORR

FECHA_CIERRE

CARGOS ABONOS

TBSEXO

KP_SEXO

DESCRIPCION

TBMESES

KEYNO

MES

TBFORMAPAGO

CODIGO_PAGO

DESCRIPCION

TBEDAD

KEYEDAD

EDAD

TBTRANPLANI

NIP

I1 NOMBREI1 CODIGO_AFILIADO TIPO_SEGUROI2 FECHA_A FECHA_V FECHA_P CONCEPTO CARGOS ABONOSI3 TIPO_TRANSACCION

TBTEMPLECTURA

PK CORRELATIVO

NIP VALOR MES ANO BANDERA_INCR NOMBRE CODIGO_USUARIO FECHA_REMESA PAGADURIA SEGUROLETRAS CODIGO_AFILIADO

TBSEGUROS

PK,FK4 FECHA_DSCTOPK,FK3 NOTRANSAC

ESTATUSFK1 FECHA_A FECHA_VENCIMIENTO FECHAS FECHA_RENUNCIA FECHA_RETIRO MONTO PLAZO PRIMA_ANUAL CUOTA_MENSUAL FORMA_PAGO EDAD_REAL EDAD_AFILIACION OFICINA VENDEDORFK8 FECHA_SISTEMAFK1 HORA_S CODIGO_USUARIO CARGOS ABONOS SALDO_ACTUAL FECHAC_MONTO MONTO_ANT FECHA_ULTTRANSFK1 FECHA_VFK1 FECHA_PFK2 FECHAFK2 NORECIBOFK5 KEYMONTOFK6 CODIGO_PAGOPORFK8 FECHA_ACTUALFK8 HORA_SISTEMAFK9 CODIGO_SEGURO

TBPAGOPOR

CODIGO_PAGOPOR

DESCRIPCION_PAGO

TBMONTOS

KEYMONTO

I1 MONTO PRIMA_ANUAL CUOTA

TBESPECIFICOS

CODIGO

DESCRIPCION GRUPO

TBCAUSAMUERTE

CODIGO_CAUSA

DESCRIPCION_CAUSA CLASE_ENFERMEDAD

TBPARENTESCO

CODIGO_PARENTESCO

PARENTESCO

TBINFRAESTRUCTURA

CODIGO_INFRAESTRUCTURA

DESCRIPCION DIRECCION MUNICIPIO DEPART

DESCUENTOS_PERMANENTES

PK EMPLEADOPK CODIGOPK TIPO

PORCENTAJE VALOR SALDO CUENTA REFERENCIA

TBESTADOCIVIL

KEYESTADO

DESCRIPCION

TBMUNICIPIO

COD_MUNICIPIO

DESCRIPCION DEPARTAMENTO

TB_REGDISCOS

PK FECHAPK PAGADURIAPK TIPO

USUARIO HORA

TBESTATUS

CODIGO_ESTATUS

DESCRIPCION_ESTATUS CLASE_ESTATUS

TBCONTROLVRESCATE

CODIGO_AFILIADO TIPO_SEGURO NOTRANSAC

FECHA_SOLICITUD FECHA_EMISION_EC FECHA_RECEPUPS FECHA_RESOLUCION FECHA_PAGO NO_CUOTAS CUOTAS VR_CALCULADOS RENTA VR_PAGADOS GASTOS_ADMON INGRESOS_VR CONDICIONFK2 CODIGO_CONDICION_VRFK1 EDADFK1 PLAZO

TB_COMISIONES

I1 FECHA_DSCTOI1 CODIGO_AFILIADOI1 TIPO_SEGURO

NIP NOMBRE_COMPLETO COD_PAGADURIA MONTO PRIMA_ANUALI1 VENDEDOR CARGO AB_OPCI_INICIAL AB_OPCI_INC AB_DOTAL COM_DOTAL AB_SEPE COM_SEPE PAGAR PAGADOFK1 CODIGO_VENDEDORFK2 CODIGO_BANCO

TBMAESTROAFILIADOS

PK,FK13 KEYESTADOPK,FK12 CODIGO_REGIMEN

I4 NOMBREI4 APELLIDO_1I4 APELLIDO_2I4 APELLIDO_3I1 NOMBRE_COMPLETO FECHA_NACIMIENTO EDAD_REAL ESTADO_CIVIL SEXO DIRECCIONFK6 COD_MUNICIPIO COD_DEPARTAMENTO TELEFANO_PARTICULAR TELEFONO_TRABAJO MAILI2 NIP DUI MATRICULA NIT ISSS NUP NOMBRAMIENTO ESTATUS DIRECCION_INFRA COD_PAGADURIAI3 INFRAESTRUCTURA MUNICIPIO_INFRA DEPARTAMENTO_INFRA TELEFONO_INFRA CORREO_INFRA FOTOGRAFIAS TIPO_JUBILACION LUGAR_TRABAJO BMAGISTERIALFK1 NOTRANSACFK1 FECHA_DSCTOFK2 KEYDEPARTAMENTOFK3 KEYEDADFK4 KEYNOMBRAMIENTOFK5 CODIGO_INFRAESTRUCTURAFK7 CODIGO_CONDICIONFK8 KP_SEXOFK9 CODIGO_PAGADURIAFK10 CODIGO_ESTATUSFK11 FECHA_CIERRE

TBFACTORRESCATE

EDAD PLAZO

FACTOR

INPEP_TEMPORAL

PK,I1 MATRICULAPK VALORPK MESPK ANOPK,I2 ENLACEPK,I3 NOMBREPK USUARIOPK FECHA_REMESAPK FECHA_MES_PAGADOPK PAGADURIA

EMPRESAS_CTB

CODIGO

NOMBRE DIRECTORIO_DATOS REPRESENTANTE CONTADOR AUDITOR GERENTE_GENERAL SUB_GERENTE JEFE_OPERACIONES PAGADOR CIUDAD DIRECCION LEMA MONEDA LOGO

TBUSUARIOS

CODIGO_USUARIO

NOMBRE UNIDAD CARGO RESPONSABILIDAD

TBRECIBOS

CODIGO_AFILIADO TIPO_SEGURO NORECIBO FECHA

VALOR CONCEPTO CONCEPTOS PERIODO OFICINA PAGADURIA FECHA_SISTEMA HORA_SISTEMA USUARIO CONDICION MESPAGADO VALOR_EFECTIVO VALOR_CHEQUEFK2 KEYNOFK1 CODIGOFK3 CODIGO_OFICINA

TBCAMBIOMONTO

FECHA_ACTUAL FECHA_SISTEMA HORA_SISTEMA

MONTO_ACTUAL FECHA_ANTERIOR MONTO_ANTERIOR

TBANOS

KEYANOS

ANOS

TBTIPOENFERMEDAD

CODIGO_CLASE

DESCRIPCION_DE_CLASIFICACION

TBNOMBRAMIENTO

KEYNOMBRAMIENTO

DESCRIPCION

TBFALLECIDOS

FECHA_REPORTE FECHA_FALLECIMIENTO FECHA_EXPDEFUNCION GRUPO_CAUSA CODIGO_FALLECIMIENTO NOEXPDEFUNCION NOFOLIO NOLIBRO NOPAGINA EDAD_FALLECIMIENTO FECHA_RESOLUCION NORESOLUCIONFK1 CODIGO_CAUSAFK2 CODIGO_CLASE

TBBANCOS

CODIGO_BANCO

DESCRIPCION_BANCO

TBTIPOMOV

CODIGO_MOVIMIENTO

DESCRIPCION

DIAGRAMA ENTIDAD RELACIÓN DE SISTEMA DE GESTION DE SEGUROS DE LA CAJA MUTUAL DE LOS EMPLEADOS DEL MINED

TABLAS LIBRES AUXILIARES

Page 12: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

60

4.- Diccionario de Tablas. TABLAS DESCRIPCION

CONTROLPOLIZAS Tabla que contiene el registro de la entrega de pólizas por Asegurado y Seguro.

CONTROLVRESCATE Tabla que contiene el registro del cobro de los valores de recate por Asegurado del seguro de Vida Dotal.

FALLECIDOS Tabla que contiene el registro de los datos de defunción de los asegurados.

BENEFICIARIOS Tabla que contiene el registro de los datos de los beneficiarios de cada asegurado.

MAESTROAFILIADOS Tabla que contiene el registro de los datos generales de cada asegurado a la Caja Mutual.

SEGUROS Tabla que contiene los datos generales de cada seguro de vida de la Caja Mutual.

TBCAMBIOMONTO Tabla de que contiene el registro de los diferentes cambios de monto que ha realizado el asegurado.

TBCAUSAMUERTE Tabla que contiene el registro de las diferentes causas de muerte de los asegurados.

TBCLASEENFERMEDAD Tabla que contiene el registro de las diferentes clasificaciones de las enfermedades que causan la muerte de los asegurados.

TBCONDICION Tabla que contiene la condición del asegurado, la cual puede ser Activa, Inactiva y Fallecida.

TBDEPARTAMENTO Tabla que contiene los departamentos de El Salvador.

TBESTADOCIVIL Tabla que contiene el estado civil de los asegurados.

TBFORMAPAGO Tabla que contiene la forma de pago del asegurado.

TBINFRAESTRUCTURA Tabla que contiene el detalle de cada una de las escuelas de El Salvador.

TBMUNICIPIO Tabla que contiene el detalle de los municipios de El Salvador.

TBNOMBRAMIENTO Tabla que contiene los diferentes tipos de nombramiento de los asegurados.

TBPAGADURIA Tabla que contiene el registro de las diferentes pagadurías de El Salvador.

TBREGIMEN Tabla que contiene el registro de los diferentes regimenes de los asegurados.

TBSEXO Tabla que contiene el registro de sexo del asegurado.

TBTIPOSEGUROS Tabla que contiene el tipo de cada seguro con que cuenta la Caja Mutual.

Page 13: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

61

TABLAS DESCRIPCION

TBTIPOSEGUROS Tabla que contiene el tipo de cada seguro con que cuenta la Caja Mutual.

TBVENDEDORES Tabla que contiene los diferentes tipos de vendedores de seguros.

TRANSACIONES Tabla que contiene el registro de las transacciones realizadas por cada asegurado en cada seguro.

RECIBOS Tabla que contiene el registro de los recibos de los pagos realizados por cada asegurado.

USUARIOS Tabla que contiene el registro de cada usuario que acensan al sistema de seguros.

TBCOMISIONES Tabla que contiene el registro del detalle de las comisiones por cada vendedor

TBCONDICIONVR Tabla que contiene la condición del valor de rescate por asegurado, la cual puede ser Abierta o Cerrada.

TBUSUARIOS Tabla que contiene el registro de los diferentes usuarios que tienen acceso al Sistema

TBRECIBOS Tabla que contiene el registro de los recibos por asegurado.

Page 14: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

62

5.- Diccionario de Datos.

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoFECHA_REPORTE DATE 4 NO Campo que almacena la fecha del reporte del fallecimiento del afiliadoFECHA_FALLECIMIENTO DATE 4 NO Campo que almacena la fecha del fallecimiento del afiliadoFECHA_EXPDEFUNCION DATE 4 NO Campo que almacena la fecha del Expediente de defunciónCLASE _ENFERMEDAD SMALLINT 2 NO Campo que almacena la clase de enfermedad CODIGO_CAUSA_MUERTE SMALLINT 2 NO Campo que almacena el código de la causa de muerteNOEXPDEFUNCION INTEGER 4 NO Campo que almacena el numero del expediente de defunciónNOFOLIO INTEGER 4 NO Campo que almacena el numero de folio NOLIBRO INTEGER 4 NO Campo que almacena el numero de libro NOPAGINA INTEGER 4 NO Campo que almacena de la pagina EDAD_FALLECIMIENTO SMALLINT 2 NO Campo que almacena la edad del fallecimientoFECHA_RESOLUCION DATE 4 NO Campo que almacena la fecha de resolución de pagoNORESOLUCION INTEGER 4 NO Campo que almacena el numero de resolución

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoNOBENEFICIARIOS INTEGER 4 NO Campo que almacena el número de beneficiarios de un seguroNOMBRE CHARACTER 100 NO Campo que almacena el nombre del beneficiario del seguroEDAD SMALLINT 2 NO Campo que almacena la edad del beneficiario del seguroPARENTESCO SMALLINT 2 NO Campo que almacena el parentesco del beneficiario del seguroPORCENTAJE DOUBLE 8 NO Campo que almacena el porcentaje otorgado al beneficiario del seguroMONTO_A_PAGAR DOUBLE 8 NO Campo que almacena el monto a pagar del seguroDIRECCION_BENEFICIARIO CHARACTER 100 NO Campo que almacena la dirección del beneficiario del seguroTELEFONO CHARACTER 11 NO Campo que almacena el numero telefónico del beneficiario del seguroMUNICIPIO CHARACTER 4 NO Campo que almacena el municipio de residencia del beneficiarioDEPARTAMENTO CHARACTER 2 NO Campo que almacena el departamento de residencia del beneficiarioDUI CHARACTER 16 NO Campo que almacena el numero de DUI del beneficiarioFECHA_SOLICITUD DATE 4 NO Campo que almacena la fecha de solicitud del seguro por el beneficiarioFECHA_PAGO DATE 4 NO Campo que almacena la fecha de pago del seguro al beneficiarioNO_CUOTAS_PENDIENTES INTEGER 4 NO Campo que almacena el numero de cuotas pendientes del asegurado al seguro

MONTO_CUOTAS DOUBLE 8 NO Campo que almacena el monto de las cuotas pendiente sFORMA_DE_PAGO SMALLINT 4 NO Campo que almacena la forma de pago del seguroNUMERO_CHEQUE CHARACTER 8 NO Campo que almacena el numero de cheque con el que se pago el seguroCUENTA CHARACTER 16 NO Campo que almacena el numero de cuenta a la cual se abono el pago del seguro

BANCO CHARACTER 2 NO Campo que almacena el nombre del banco al cual se abono el pago del seguro

PARENTESCO_LETRAS CHARACTER 30 NO Campo que almacena el parentesco del beneficiario del seguro en letrasCORRELATIVO INTEGER 4 NO Campo que almacena el correlativo de la pólizaBENEF_SUSTITUTO CHARACTER 100 NO Campo que almacena el nombre del beneficiario sustitutoFECHA_SISTEMA DATE 4 SI Campo que almacena la fecha del sistema

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoNOCORRELATIVO SMALLINT 2 NO Campo que almacena el numero correlativo asignado a la pólizaNUMERO_POLIZA INTEGER 4 NO Campo que almacena el numero de pólizas impresasESTATUS_POLIZA SMALLINT 2 NO Campo que almacena el estatus de la póliza FECHA_EMISION DATE 4 NO Campo que almacena la fecha de emisión de la pólizaFECHA_ENTREGA DATE 4 NO Campo que almacena la fecha de entrega de la pólizaRECIBIDA CHARACTER 50 NO Campo que almacena la persona que recibió la pólizaOBSERVACIONES CHARACTER 200 NO Campo que almacena observaciones hecha a la póliza

TBFALLECIDOS

TBBENEFICIARIOS

TBCONTROLPOLIZAS

Page 15: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

63

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoCORELATIVO SMALLINT 2 NO Campo que almacena el correlativo de la pólizaFECHA_SOLICITUD DATE 4 NO Campo que almacena la fecha de la solicitud del valor de rescateFECHA_EMISION_EC DATE 4 NO Campo que almacena la fecha de emision del estado de cuentaFECHA_RECEPUPS DATE 4 YES Campo que almacena la fecha de actualizacion de solicitud de valor de rescateFECHA_RESOLUCION DATE 4 YES Campo que almacena la fecha en que se acepta el retiro del valor de rescateFECHA_PAGO DATE 4 NO Campo que almacena la fecha de pago de los valores de rescateNO_CUOTAS INTEGER 4 NO Campo que registra la cantidad de cuotas a pagar de los valores de rescateCUOTAS DOUBLE 8 NO Campo que almacena el total en dolares de las cuotas a pagarVR_CALCULADOS DOUBLE 8 NO Campo que almacena el valor calculado por medio de tablas de valores de rescatesRENTA DOUBLE 8 NO Campo que alamacena la renta retenidaVR_PAGADOS DOUBLE 8 NO Campo que alamacena el total en dolares de los valores de rescates pagadosGASTOS_ADMON DOUBLE 8 NO Campo que almacena el valor retenido por gastos de administracion de valores de rescate

INGRESOS_VR DOUBLE 8 NO Campo que almacena los ingresos generados por la institucion en valores de rescateCONDICION SMALLINT 2 NO Camppo que regsitra si se cumplio el proceso de retiro de valores de rescate

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_CAUSA SMALLINT 2 NO Campo que almacena el codigo de la causa de muerteDESCRIPCION_CAUSA CHARACTER 100 NO Campo que almacena la descripcion del codigo de la causa de muerteCLASE_ENFERMEDAD SMALLINT 2 NO Campo que almacena la clase de enfermedad

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 8 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoESTATUS SMALLINT 2 NO Campo que almacena el estatus del afiliado FECHA_AFILIACION DATE 4 NO Campo que almacena la fecha de afiliacion del aseguradoFECHA_VENCIMIENTO DATE 4 NO Campo que almacena la fecha de vencimiento del seguro del afiliadoFECHA_RENUNCIA DATE 4 NO Campo que almacena la fecha de renuncia al seguro por parte del afiliadoFECHA_RETIRO DATE 4 NO Campo que almacena la fecha de retiro del seguro por parte del afiliadoMONTO DOUBLE 8 NO Campo que almacena el monto del seguro aceptado por el afiliado PLAZO SMALLINT 2 NO Campo que almacena el plazo del seguro adquirido por el afiliadoPRIMA_ANUAL DOUBLE 8 NO Campo que almacena el monto de la prima anual de seguro del afiliadoCUOTA_MENSUAL DOUBLE 8 NO Campo que almacena el valor de la cuota mensual de pago por el afiliadoFORMA_PAGO CHARACTER 2 NO Campo que almacena la forma de pago por parte del afiliadoEDAD_REAL SMALLINT 2 NO Campo que almacena la edad real del afiliado EDAD_AFILIACION SMALLINT 2 NO Campo que alamcena la edad de afiliacion del afiliadoOFICINA SMALLINT 2 NO Campo que alamacena la oficina donde se afilio el aseguradoVENDEDOR SMALLINT 2 NO Campo que almacena el nombre del vendedor del seguroFECHA_SISTEMA DATE 4 NO Campo que almacena la fecha del sistema HORA_SISTEMA TIME 3 NO Campo que almacena la hora del sistemaCODIGO_USUARIO SMALLINT 2 NO Campo que almacena el codigo del usuarioCARGOS DOUBLE 8 NO Campo que almacena los cargosABONOS DOUBLE 8 NO Campo que almacena los abonos al seguroSALDO_ACTUAL DOUBLE 8 NO Campo que almacena el saldo actual del seguro MONTO_ANT DOUBLE 8 NO Campo que almacena el monto anterior del seguroFECHA_ULTRANS DATE 4 SI Campo que almacena la fecha de la ultima transaccion del afiliado

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_CLASE CHARACTER 2 NO Campo que almacena el codigo de la clase de enfermedad DESCRIPCION_CLASIFICACION CHARACTER 50 NO Campo que almacena la descripcion del codigo de la clase de enfermedad

TBCONTROLVRESCATE

TBCLASEENFERMEDAD

TBCAUSAMUERTE

TBSEGUROS

Page 16: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

64

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_CONDICION_VR SMALLINT 2 NO Campo que almacena el codigo de la condicion para calculo del valor de rescateDESCRIPCION_CONDICION_VR CHARACTER 30 NO Campo que almacena la descripcion del codigo de la condicion para calculo del VR

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_DEPARTAMENTO CHARACTER 2 NO Campo que almacena el codigo del departamentoNOMBRE_DEPARTAMENTO CHARACTER 30 NO Campo que almacena la descripcion del codigo del departamento

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_VENDEDOR SMALLINT 2 NO Campo que almacena el código del vendedorTIPO_VENDEDOR CHARACTER 4 NO Campo que almacena el tipo de vendedorNOTRANSAC INTEGER 4 NO Campo que almacena el numero de transaccionesFECHA_APLICACION DATE 4 NO Campo que almacena la fecha de cuano se aplica la comision en el sistemaMES_APLICACION SMALLINT 2 NO Campo que almacena el mes de cuano se aplica la comision en el sistemaCODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoFECHA_PAGO DATE 4 NO Campo que almacena cuando se pago al vendedor las comisionesCOMISION DOUBLE 8 Campo que almacena cuanto se paga en comisionesRENTA DOUBLE 8 NO Campo que almacena cuanto se le retiene en concepto de renta al vendedorLIQUIDO DOUBLE 8 NO Campo que almacena cuanto se le pagara liquido al vendedor

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_FORMA_PAGO CHARACTER 2 NO Campo que almacena el codigo de la forma de pagoDESCRIPCION CHARACTER 30 NO Campo que almacena la descripcion del codigo de la forma de pago

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

COD_MUNICIPIO CHARACTER 4 NO Campo que almacena el codigo de municipio DESCRIPCION CHARACTER 50 NO Campo que almacena la descripcion del codigo de municipio DEPARTAMENTO CHARACTER 2 NO Campo que almacena la descripcion del codigo del departamento

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_NOMBRAMIENTO SMALLINT 2 NO Campo que almacena el codigo de nombramientoDESCRIPCION CHARACTER 50 NO Campo que almacena la descripcion del codigo de nombramiento

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_PAGADURIA CHARACTER 5 NO Campo que almacena el codigo de pagaduriaDESCRIPCION CHARACTER 50 NO Campo que almacena la descripcion del codigo de pagaduria

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_REGIMEN CHARACTER 2 NO Campo que almacena el codigo del regimenDESCRIPCION CHARACTER 30 NO Campo que almacena la descripcion del codigo del regimen

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_INFRAESTRUCTURA INTEGER 4 NO Campo que almacena el codigo de la infraestructuraDESCRIPCION CHARACTER 100 NO Campo que almacena la descripcion del codigo de la infraestructuraDIRECCION CHARACTER 200 NO Campo que almacena la descripcion de la direccionMUNICIPIO CHARACTER 4 NO Campo que almacena el codigo de municipio

TBPAGADURIA

TBREGIMEN

TBINFRAESTRUCTURA

TBCONDICIONVR

TBDEPARTAMENTO

TBCOMISIONES

TBFORMAPAGO

TBMUNICIPIO

TBNOMBRAMIENTO

Page 17: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

65

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_SEXO SMALLINT 2 NO Campo que almacena el codigo del sexoDESCRIPCION CHARACTER 30 NO Campo que almacena la descripcion del codigo del sexo

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION

CODIGO_SEGURO SMALLINT 2 NO Campo que almacena el codigo del seguroNOMBRE_SEGURO CHARACTER 50 NO Campo que almacena el nombre del codigo del seguro

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_VENDEDOR SMALLINT 2 NO Campo que almacena el codigo del vendedorTIPO_VENDEDOR CHARACTER 4 NO Campo que almacena el tipo del vendedorNOMBRE_VENDEDOR CHARACTER 100 NO Campo que almacena el nombre del vendedorDIRECCION CHARACTER 100 NO Campo que alamcena la direccion del vendedor TELEFONO CHARACTER 11 NO Campo que almacena el telefono del vendedorMAIL CHARACTER 100 NO Campo que almacena la direccion de correo electronico del vendedorDUI CHARACTER 16 NO Campo que almacena el numero de dui del vendedorNIT CHARACTER 16 NO Campo que almacena el numero de nit del vendedorSTATUS SMALLINT 2 NO Campo que almacena el estatus del vendedor

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoFECHA_ACTUAL DATE 4 YES Campo que almacena la fecha actual MONTO_ACTUAL DOUBLE 8 NO Campo que almacena el monto actual del seguroFECHA_ANTERIOR DATE 4 YES Campo que almacena la fecha anterior de la ultima transaccion MONTO_ANTERIOR DOUBLE 8 NO Campo que almacena el monto anterior del seguroFECHA_SISTEMA DATE 4 SI Campo que almacena la fecha del sistema HORA_SISTEMA TIME 3 NO Campo que almacena la hora del sistema

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 5 NO Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 NO Campo que almacena el tipo de seguro del afiliadoTIPO_MOVIMIENTO SMALLINT 2 NO Campo que almacena el tipo de movimiento (Cargo o Abono)TIPO_TRANSACCION SMALLINT 2 NO Campo que almacena las diferentes transacciones en el detalle de transaccionesFECHA_APLI DATE 4 NO Campo que almacena la fecha de aplicación de la transaccionFECHA_V DATE 4 NO Campo que almacena la fecha de vencimiento de la transaccion FECHA_P DATE 4 NO Campo que almacena la fecha de la remesa de la transaccionCONCEPTO CHARACTER 100 NO Campo que almacena el Concepto de la TransaccionDEBE DOUBLE 8 NO Campo que almacena una aplicación de cargoHABER DOUBLE 8 NO Campo que almacena una aplicación de abonoRECIBO INTEGER 4 NO Campo que registra el No. De una transaccion generada por una transaccion de recibFECHA_S DATE 4 NO Campo que almacena la fecha del sistemaHORA_S DATE 4 NO Campo que almacena la hora del sistemaCODIGO_USUARIO SMALLINT 2 NO Campo que almacena el codigo del usuarioCORRELATIVO INTERGER 4 NO Campo que almacena un numero de identificacion de la transaccionesMES_APLICADO SMALLINT 2 NO Campo que almacena el mes de cuano se aplica la comision en el sistemaFECHA_PAGO DATE 4 NO Campo que almacena cuando se pago al vendedor las comisionesCOMISION DOUBLE 8 NO Campo que almacena cuanto se paga en comisionesRENTA DOUBLE 8 NO Campo que almacena cuanto se le retiene en concepto de renta al vendedorLIQUIDO DOUBLE 8 NO Campo que almacena cuanto se le pagara liquido al vendedorVENDEDOR CHARACTER 100 NO Campo que almacena el nombre del vendedorPAGADURIA CHARACTER 5 NO Campo que almacena el codigo de pagaduriaOFICINA SMALLINT 2 NO Campo que almacena la oficina donde se realiza una transaccion

TBVENDEDORES

TBCAMBIOMONTO

TBTRANSACCIONES

TBTIPOSEGUROS

TBSEXO

Page 18: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

66

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_ANOS SMALLINT 2 No Campo que almacena el codigo de años ANOS SMALLINT 2 No Campo que almacena la descripcion de los años en letras

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_BANCO SMALLINT 2 No Campo que almacena el codigo del bancoDESCRIPCION_BANCO CHARACTER 50 No Campo que almacena la descripcion del codigo del banco

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_CONCEPTOS SMALLINT 2 No Campo que almacena el codigo de conceptosCONCEPTO CHARACTER 50 No Campo que almacena la descripcion del codigo de conceptos

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_CONDICION SMALLINT 2 No Campo que almacena el codigo de la condicionDECRIPCION_CONDICION CHARACTER 30 No Campo que almacena la descripcion del codigo de la condicion

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_EDAD SMALLINT 2 No Campo que almacena el codigo de la edad EDAD CHARACTER 30 No Campo que almacena la descripcion del codigo de la edad

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO SMALLINT 2 No Campo que almacena el codigo del especificoDESCRIPCION CHARACTER 50 No Campo que almacena la descripcion del codigo del especificoGRUPO SMALLINT 2 No Campo que almacena el grupo de la descripcion

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_ESTADO SMALLINT 2 No Campo que almacena el codigo del estado civilDESCRIPCION CHARACTER 30 No Campo que almacena la descripcion del codigo del estado civil

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_ESTATUS SMALLINT 2 No Campo que almacena el estatus del afiliadoDESCRIPCION_ESTATUS CHARACTER 50 No Campo que almacena la descripcion del estatus del afiliadoCLASE_ESTATUS SMALLINT 2 No Campo que almacena la clase de estatus del afiliado

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONEDAD SMALLINT 2 No Campo que almacena la edad del beneficiarioPLAZO SMALLINT 2 No Campo que almacena el plazo para el calculo del valor de rescateFACTOR DOUBLE 8 No Campo que almacena el factor para el calculo del valor de rescate

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTION"KEY" CHARACTER 1 No Campo que almacena el codigo del logotipoLOGO BLOB 1073741824 Sí Campo que almacena la imagen del logotipo

TBLOGO

TBCONCEPTOS

TBCONDICION

TBEDAD

TBESPECIFICOS

TBESTADOCIVIL

TBESTATUS

TBFACTORRESCATE

TBANOS

TBBANCOS

Page 19: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

67

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_MESES SMALLINT 2 No Campo que almacena el codigo del mesMES CHARACTER 30 No Campo que almacena la descripcion del codigo del mes

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_NUMERO SMALLINT 2 No Campo que almacena el codigo del numero de reciboNORECIBO INTEGER 4 No Campo que almacena la descripcion del codigo del numero de recibo

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_OFICINA SMALLINT 2 No Campo que almacena el codigo de la oficinaDESCRIPCION CHARACTER 30 No Campo que almacena la descripcion del codigo de la oficina

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 8 No Campo que almacena el código del afiliadoNOMBRE CHARACTER 40 No Campo que almacena el nombre del afiliadoAPELLIDO_1 CHARACTER 40 No Campo que almacena el primer apellido del afiliadoAPELLIDO_2 CHARACTER 40 No Campo que almacena el segundo apellido del afiliadoAPELLIDO_3 CHARACTER 40 No Campo que almacena el terce apellido del afiliadoNOMBRE_COMPLETO CHARACTER 100 No Campo que almacena el nombre completo del afiliadoFECHA_NACIMIENTO DATE 4 No Campo que almacena la fecha de nacimiento del afiliadoEDAD_REAL SMALLINT 2 No Campo que alamcena la edad real del afiliadoESTADO_CIVIL SMALLINT 2 No Campo que alamcena el estado civil del afiliadoSEXO SMALLINT 2 No Campo que almacena el sexo del afiliadoDIRECCION CHARACTER 200 No Campo que almacena la direccion del afiliadoCOD_MUNICIPIO CHARACTER 4 No Campo que almacena el codigo del municipio de residencia del afiliadoCOD_DEPARTAMENTO CHARACTER 2 No Campo que almacena el codigo del departamende residencia del afiliadoTELEFONO_PARTICULAR CHARACTER 11 No Campo que almacena el telefono particular del afiliadoTELEFONO_TRABAJO CHARACTER 11 No Campo que almacena el telefono del trabajo del afiliadoMAIL CHARACTER 100 No Campo que almacena el correo electronico del afiliadoNIP CHARACTER 12 No Campo que almacena el numero de NIP del afiliadoDUI CHARACTER 16 No Campo que almacena el numero de DUI del afiliadoMATRICULA CHARACTER 12 No Campo que almacena el numero de la matricula del afiliadoNIT CHARACTER 16 No Campo que almacena el numero de NIT del afiliadoISSS CHARACTER 16 No Campo que almacena el numero del ISSS del afiliadoNUP CHARACTER 16 No Campo que almacena el numero de NUP del afiliadoNOMBRAMIENTO SMALLINT 2 No Campo que almacena el tipo de nombramiento del afiliadoESTATUS SMALLINT 2 No Campo que almacene el tipo de estatus del afiliadoDIRECCION_INFRA CHARACTER 2 No Campo que almacena la direccion de infraestructura del afiliadoCOD_PAGADURIA CHARACTER 5 No Campo que almacena el codigo de la pagaduria donde abona el afiliadoINFRAESTRUCTURA INTEGER 4 No Campo que almacena el nombre de la infraestructura donde labora el afiliadoMUNICIPIO_INFRA CHARACTER 4 No Campo que almacena el municipio de la infraestructura donde labora el afiliadoDEPARTAMENTO_INFRA CHARACTER 2 No Campo que almacena el departamento donde se ubica la infraestructura del afiliadoTELEFONO_INFRA CHARACTER 11 No Campo que almacena el numero telefonico de la infraestructuraCORREO_INFRA CHARACTER 100 No Campo que almacena la direccion de correo electronico de la infraestructuraFOTOGRAFIAS BLOB 1073741824 Sí Campo que almacena la fotografia del afiliadoTIPO_JUBILACION CHARACTER 9 No Campo que almacena el tipo de la jubilacion del afiliadoLUGAR_TRABAJO CHARACTER 100 No Campo que almacena el lugar del trabajo del afiliadoBMAGISTERIAL CHARACTER 16 No Campo que almacena si el afiliado es de Binestar Magisterial

TBMESES

TBNORECIBO

TBOFICINAS

TBMAESTROAFILIADOS

Page 20: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

68

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_MONTO SMALLINT 2 No Campo que almacena el codigo del monto del seguroMONTO DOUBLE 8 No Campo que almacena la descripcion del codigo del monto del seguroPRIMA_ANUAL DOUBLE 8 No Campo que almacena el monto de la prima anual del seguro CUOTA DOUBLE 8 No Campo que almacena el monto de la cuota a pagar del seguro

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_PAGOPOR SMALLINT 2 No Campo que almacena el codigo de por quien fue pagadoDESCRIPCION_PAGO CHARACTER 30 No Campo que almacena la descripcion del codigo de por quien fue pagado

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_PARENTESCO SMALLINT 2 No Campo que almacena el codigo de parentesco

PARENTESCO CHARACTER 30 No Campo que almacena la descripcion del codigo de parentesco

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_MOVIMIENTO SMALLINT 2 No Campo que almacena el codigo de movimientoDESCRIPCION CHARACTER 50 No Campo que almacena la descripcion del movimiento realizado

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 5 No Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 No Campo que almacena el tipo de seguro del afiliadoNORECIBO INTEGER 4 No Campo que almacena el correlativo de recibo que se genera por esta transaccionFECHA DATE 4 No Campo que almacena la fecha que llevara el reciboVALOR DOUBLE 8 No Campo que almacena el valor del recibo CONCEPTO SMALLINT 2 No Campo que almacena el codigo de conceptosCONCEPTOS CHARACTER 100 No Campo que almacena la descripcion de un comentario pequeño del usuarioPERIODO CHARACTER 50 No Campo que almacena el periodo de pago del reciboOFICINA SMALLINT 2 No Campo que almacena la oficina donde se realiza una transaccionPAGADURIA CHARACTER 5 No Campo que almacena el codigo de pagaduriaFECHA_SISTEMA DATE 4 No Campo que almacena la fecha del sistema HORA_SISTEMA TIME 3 No Campo que almacena la hora del sistemaCODIGO_USUARIO SMALLINT 2 NO Campo que almacena el codigo del usuarioCONDICION SMALLINT 2 No Campo que almacena el codigo de la condicionMESPAGADO DATE 4 No Campo que almacena el mes de la cuota pagadaVALOR_EFECTIVO DOUBLE 8 No Campo que almacena el valor si fue depositado o pagado en efectivoVALOR_CHEQUE DOUBLE 8 No Campo que almacena el valor si fue depositado o pagado con cheque

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONNIP CHARACTER 7 No Campo que almacena el numero de NIP del afiliadoVALOR DOUBLE 8 No Campo que almacena el valor del recibo MES SMALLINT 2 No Campo que almacena la descripcion del codigo del mesANO SMALLINT 2 No Campo que almacena la descripcion de los años en letrasNOMBRE CHARACTER 50 No Campo que almacena el nombre del beneficiario del seguroCODIGO_USUARIO CHARACTER 7 No Campo que almacena el codigo del usuarioFECHA_REMESA DATE 4 SíPAGADURIA CHARACTER 5 No Campo que almacena el codigo de pagaduriaCORRELATIVO INTEGER 4 No Campo que almacena un numero de identificacion de la transacciones

TBRECIBOS

TBTEMPLECTURA

TBTIPOMOV

TBPAGOPOR

TBPARENTESCO

TBMONTOS

Page 21: INTRODUCCION Capitulo IV Diseño del Sistemari.ufg.edu.sv/jspui/bitstream/11592/7051/5/354.85... · TOMA DE DECISIONES USUARIO Diagrama de Bloques Sistema de Gestión de Seguros de

69

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_AFILIADO CHARACTER 8 No Campo que almacena el código del afiliadoTIPO_SEGURO SMALLINT 2 No Campo que almacena el tipo de seguro del afiliadoCARGOS DOUBLE 8 No Campo que almacena los cargos ABONOS DOUBLE 8 No Campo que almacena los abonos SALDO DOUBLE 8 No Campo que almacena los saldos

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_CLASE SMALLINT 2 No Campo que almacena el codigo de la clase de enfermedadDESCRIPCION_DE_CLASIFICACION CHARACTER 50 No Campo que almacena la descripcion de la clase de enfermedad

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_TIPO_TRANS SMALLINT 2 No Campo que almacena el código del tipo de transacciónDESCRIPCION_TRANS CHARACTER 50 No Campo que almacena la descripcion de la transaccion SIGNO CHARACTER 2 NoGRUPO SMALLINT 2 No

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGOTIPO CHARACTER 4 No Campo que almacena el codigo del tipo del vendedorTIPO_VENDEDOR CHARACTER 30 No Campo que almacena el tipo de vendedor

KEY NAME DATA TYPE LENGTH NULLABLE DESCRIPTIONCODIGO_USUARIO SMALLINT 2 No Campo que almacena el codigo de usuario NOMBRE CHARACTER 50 No Campo que almacena el nombre de usuario UNIDAD CHARACTER 2 No Campo que almacena la unidad del usuarioCARGO CHARACTER 50 No Campo que almacena el cargo del usuario RESPONSABILIDAD CHARACTER 2 No Campo que almacena el tipo de responsabilidad del usuario

TBUSUARIOS

TBTEMPSALDOS

TBTIPOENFERMEDAD

TBTIPOTRANS

TBTIPOVENDEDOR