8/15/2019 Proyecto Tesis h
1/32
- 1-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
INSTITUTO TECNOLOGICO CENTROAMERICANO
REGIONAL LA UNION
DEPARTAMENTO DE INGENIERIA EN COMPUTACION
TECNICO EN INGENIERIA DE SISTEMAS INFORMATICOS
TRABAJO DE GRADUACIÒN“ DESARROLLO DE SISTEMA PARA AUTOMATIZAREL CONTROL DE CUENTAS DE AHORRO DE LACOOPERATIVA DE AGUA ESCONDIDA DELDEPARTAMENTO DE LA UNIÒN.”
PRESENTADO POR:
BENITEZ MEDRANO DIEGO ALEXANDER.FLORES FUENTES RAQUEL AZUCENA.
MARQUEZ GONZALEZ DANIA GUADALUPE.ROMERO SARAVIA DORIS ELIZABETH.
LA UNION 03 DE ABRIL DE 2014
8/15/2019 Proyecto Tesis h
2/32
- 2-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
INTRODUCCIÓN
En el presente documento se plantea cada uno de los pasos para la creación eimplementación del sistema de control de cuentas de ahorro de la Cooperativa de
Ahorro de Agua Escondida, como son: la investigación preliminar en la empresapara identificar las necesidades.
El análisis correspondiente donde se identifican los requisitos y el estudio defactibilidad para la implementación del sistema, el diseño de algoritmos ydiagramas y además los respectivos manuales del analista y de usuario.
8/15/2019 Proyecto Tesis h
3/32
- 3-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
I. Definición del tema
Desarrollo de sistema para automatizar el control de cuentas de ahorrode la Cooperativa de Agua Escondida del departamento de La Unión.
1.1 Objetivo General
Desarrollar un sistema para automatizar el control de cuentasde ahorro de la Cooperativa de Agua escondida deldepartamento de La Unión.
1.2 Objetivos Específicos
Realizar una investigación preliminar en la Cooperativa paradeterminar las necesidades.
Realizar el análisis y la identificación de requerimientos.
Detallar el estudio de factibilidades.
Diseñar los diagramas para la realización del sistema.
Diseñar la interfaz grafica del sistema.
Programar los diferentes módulos del sistema de control decuentas de ahorro.
Validar que el sistema cumpla con los requerimientos listados.
8/15/2019 Proyecto Tesis h
4/32
- 4-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
1.3 PROBLEMÁTICA
La reciente crisis económica ha enseñado a todos lo importante que es aprender aahorrar, el ahorro es la parte del ingreso que no se destina para el consumo, es unhábito que consiste en reservar una porción de los ingresos que será usada en losplanes que se tengan para el futuro, ahorrar es muy importante para cualquierpersona, pues sirve para sortear dificultades económicas o materializar sueños sinnecesidad de endeudarse, hay muchas razones para realizar un ahorro, comocomprar una casa, realizar un viaje, gozar de un buen retiro o simplementeatender los imprevistos. Todo aquello que anhela constituye la mejor motivaciónpara guardar una poco de lo que ingresa, bien sea por salario o por otro tipo derenta.En la actualidad hay comunidades que han decidido fomentar el habito delahorro entre sus habitantes tal es caso de la Cooperativa de Ahorro del Cantón
Agua Escondida del departamento de la Unión. Para llevar un buen control de lasactividades que se realizan la institución lleva a cabo una serie de procesosordenados, entre los procesos realizados están:
El control de socios, control de depósitos de efectivo de los socios, control deretiros de efectivo realizados, control de cuotas canceladas por los socios, controlde aporte de efectivo por fallecimiento de un socio o un familiar del socio, cuadrarel total de las entradas de efectivo con los depósitos realizados, llevar registro delos depósitos y retiros de efectivo de la Cooperativa al banco, control de cuentasinfantiles por medio de la cuenta de ahorro del padre asociado, almacenamientode cada uno de los procesos realizados.
Uno de las dificultades que enfrenta la Cooperativa es que el sistema actual quese utiliza para realizar y almacenar todos los procesos mencionadosanteriormente se efectúan de manera manual y esto provoca la complejidad delos procesos y además el llevar todos los procedimientos manualmente no es unsistema muy seguro ya que la actividad financiera a la que se dedican requiere deun sistema capaz de realizar procesos y almacenar la información de manerasegura y eficaz y de esta forma evitar problemas de errores en cálculos o perdidasde documentación.
8/15/2019 Proyecto Tesis h
5/32
- 5-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
1.4 IMPORTANCIA Y JUSTIFICACIÓN
IMPORTANCIA
Un sistema que automatice los procedimientos de la Cooperativa de Ahorro delCantón Agua Escondida es muy importante ya que permitirá la optimización delos procesos llevados a cabo dentro de ella.
El sistema será de gran utilidad para la Cooperativa ya que facilitara el proceso deregistro de socios, el control de cuentas, de depósitos, de retiros de efectivo y larealización de cálculos en un menor tiempo del que genera el sistema actual. Através de su uso se lograran importantes mejoras puesto que se llevara un control
mas ordenado y detallado de cada uno de los procedimientos, además se generauna mayor confiabilidad en los resultados obtenidos de los procesos.
8/15/2019 Proyecto Tesis h
6/32
- 6-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
JUSTIFICACIÓN
La idea de crear un sistema automatizado que lleve el control de las cuentas deahorros surge a partir de la necesidad que tiene la Cooperativa de agilizar yorganizar los procesos y lo mas importante hacerlos mas eficientes y confiables.
La implementación de este sistema hará más eficiente el proceso de administrar lainformación de los socios, cuentas de ahorro, generar reportes de estados decuentas fácilmente, exactitud en los cálculos, generar los reportes que laCooperativa necesite de una manera oportuna y rápida sin cometer errores decálculo.
Los servicios financieros son una de las áreas en constante crecimiento en el país,es por ello que surge la necesidad de automatizar los sistemas de control deprocesos que puedan minimizar procedimientos a la hora de obtener resultadosconcretos respecto a la información de las cuentas de ahorro, ya que laCooperativa de Ahorro de Agua Escondida no cuenta con un sistema que le facilitelos procesos de manera efectiva, donde se pueda visualizar de manera practica ysencilla los ingresos y egresos de efectivo.
Por dicha razón, la creación de un sistema de control de cuentas de ahorro para laCooperativa de Agua Escondida es de vital importancia ya que de esta manera, se
podrá llevar un control ordenado y sistematizado de todos los procedimientos quese realizan en torno a la actividad financiera de dicha entidad.
8/15/2019 Proyecto Tesis h
7/32
- 7-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
1.5 ALCANCES Y LIMITACIONES
ALCANCES
Administración de socios de la Cooperativa de Ahorro de AguaEscondida.
Gestión de aportes de socios. Gestión de depósitos y retiros de cuentas. Generación de reportes. Almacenamiento de registros.
Gestión de depósitos en banco. Administración de cuentas. Calculo de efectivo en cuentas.
LIMITACIONES
No realizara gestión de préstamos. No generara la gestión de planilla de empleados.
No maneja registro de intereses. No lleva control de cuentas de ahorro infantiles. No realiza gestión de cuentas de ahorro a plazo.
8/15/2019 Proyecto Tesis h
8/32
- 8-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
IDENTIFICACION Y DECISION DE REQUERIMIENTOS
REQUISITOS FUNCIONALES
Deben de agregarse a los formularios las posibilidades de mantenimiento
básico de datos: Inserción, edición, eliminación, listar y búsqueda pordiferentes criterios.
El sistema realizara el registro de socios y beneficiarios así como tambiénsu gestión, es decir edición y eliminación cuando fuese necesario.
Mostrar un control de los depósitos realizados por los socios.
El sistema mostrará los socios que no han realizado los depósitossemanales a su cuenta.
El sistema realizara deducciones en las cuentas donde se hayan realizadoretiro de dinero.
Generar reportes de cuenta en donde se especifique los datos generalesdel socio el saldo de la cuenta, los retiros y depósitos realizados.
El sistema mostrara reportes de todas las cuentas en donde se muestre elnombre del socio y los depósitos realizados durante el año.
El sistema admitirá llevar un control de pago de cuotas, aportes monetariospor fallecimiento de un socio o familiar de un socio.
8/15/2019 Proyecto Tesis h
9/32
- 9-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
El sistema permitirá efectuar la sumatoria de todos los depósitos realizadosen el día y que esa cantidad sea almacenada.
El sistema permitirá cuadrar la entrada de dinero con los depósitosrealizados.
El sistema mostrará un control de los depósitos realizados por lacooperativa al banco.
El sistema permitirá llevar un control de retiro de dinero de la cooperativaen concepto de proyectos sociales.
REQUISITOS NO FUNCIONALES
El control de usuarios debe de ser mediante niveles de acceso respetandolos protocolos básicos de seguridad, administrador y usuario limitado.
La interfaz debe de ser intuitiva y práctica de manera que para el usuariosea fácil de utilizar y no resulte compleja.
El menú de la aplicación deberá de respetar los privilegios de acceso de losusuarios y permitirles ingresar solamente donde tengan derechos.
El desarrollo del software debe de ser aplicando el paradigma de POO y laarquitectura en capas.
El sistema debe estar en capacidad de permitir en el futuro Escalabilidad: eldesarrollo de nuevas funcionalidades, modificar o eliminar funcionalidades.
El sistema debe manejar estándares de mensajes de error.
El sistema informático debe de poseer una herramienta para generar yrestaurar copias de respaldo de la base de datos en el momento que sedesee.
8/15/2019 Proyecto Tesis h
10/32
- 10-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
8/15/2019 Proyecto Tesis h
11/32
- 1
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
CRONOGRAMA DE ACTIVIDADES
S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3 S4 S1 S2 S3Junio Julio
Formacion de grupos
ActividadesMarzo Abril Mayo Agosto Septiembre Octubre Noviembre Dicie
Algoritmo general del sistemas
Busqueda de la InstitucionDefinicion del temaRedaccion de ObjetivosDefinicion de la problematiaRedaccion de importacion y Justificacion Alcances y LimitacionesCronograma de Actividades AnalisisIdentificacion y Definicion de RequerimientosEstudio de Herramienestas alternativas de ConstruccionDiseño
Diciconario de datos
Construccion del DFD propuestoConstruccion del DEREsquemas de MenusDiccionario de datosDesarrolloCodificacion del sistemaDocumentacionManual del usuarioElaboracion de esquema de menus y su descripcionManual del analistaDFD'S prpuesto
Conclusiones y recomendaciones
Anexos
Validacion de entrada de datosDescripcion de seguridad de los datos
Definicion de terminos
8/15/2019 Proyecto Tesis h
12/32
- 12-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
ESTUDIO DE HERRAMIENTAS ALTERNATIVAS.
Factibilidades:
FACTIBILIDAD TÉCNICA:La cooperativa de ahorro cuenta con los recursos tecnológicos necesarios para laimplementación del software:Los requisitos mínimos con los que debe de contar la computadora para laimplementación del sistema son los siguientes:
Computadora de escritorio:Requisitos
Sistema Operativo Windows XPMemoria RAM 510 MBDisco Duro 120 GBArquitectura 32 its
Las características de los equipos con los que cuenta la cooperativa son lossiguientes:
Computadora de escritorio
CaracterísticasMarca HP CompacSistema Operativo Windows 7 HomeMemoria RAM 2 GBDisco Duro 500 GBArquitectura 32 Bits
8/15/2019 Proyecto Tesis h
13/32
- 13-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Impresora
CaracterísticasMarca CANONModelo PIXMA IP2700Conectividad USBPlataforma de trabajo WINDOWS
El equipo disponible para la implementación del sistema cuenta con los requisitospara el buen funcionamiento del sistema por lo tanto la Cooperativa no tendrá queincurrir en gastos extras, lo cual hace factible la implementación.
8/15/2019 Proyecto Tesis h
14/32
- 14-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
FACTIBILIDAD OPERATIVA
La persona encargada de manejar el sistema debe de tener conocimientosbásicos de computación, y estar capacitado/a previamente para que conozca elfuncionamiento del Software a implentar.
El personal que labora en la cooperativa cuenta con los conocimientos básicos de
computación, por lo que la cooperativa no tendrá que incurrir en gastos en lacontratación de nuevo personal sino que basta con que se capacite a los usuariosdel sistema.
FACTIBILIDAD ECONOMICA
Al analizar la factibilidad técnica y la operativa se puede determinar que laempresa cuenta con los recursos para la implementación del sistema sinnecesidad de invertir recursos económicos, puesto que no incurrirá en gastos deequipo, personal ni en gastos de software ya que los programas que se utilizaranson de uso libre.
HERRAMIENTAS ALTERNATIVAS DE CONSTRUCCION
Notepad++SqlPaint
8/15/2019 Proyecto Tesis h
15/32
- 15-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
LENGUAJES DE PROGRAMACION
Para el desarrollo del sistema es necesaria la utilización de diferentes lenguajesde programación, los lenguajes a utilizar para el caso son los siguientes:
Lenguaje Versión CostoHTML 5 $0.0CSS 3 $0.0MySQL 5.1 $0.0PHP 5 $0.0AJAX 1.5 $0.0JAVASCRIPT $0.0
Apache 2.2.8 $0.0
HTMLEs el lenguaje que se emplea para el desarrollo de páginas de internet.
Este lenguaje está constituido de elementos que el navegador interpreta y lasdespliega en la pantalla de acuerdo a su objetivo
PHPPHP (acrónimo de "PHP: Hypertext Preprocessor") es un lenguaje interpretado dealto nivel embebido en páginas HTML y ejecutado en el servidor, generando HTMLy enviándolo al cliente.
CSS
Es un lenguaje de estilo que define la presentación de los documentos HTML. Porejemplo, CSS abarca cuestiones relativas a fuentes, colores, márgenes, líneas,
8/15/2019 Proyecto Tesis h
16/32
- 16-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
altura, anchura, imágenes de fondo, posicionamiento avanzado y muchos otrostemas. CSS está soportado por todos los navegadores hoy día.
AJAXEs una técnica de desarrollo web para crear aplicaciones interactivas o RIA(RichInternet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en elnavegador de los usuarios mientras se mantiene la comunicación asíncrona con elservidor en segundo plano. De esta forma es posible realizar cambios sobre laspáginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y
usabilidad en las aplicaciones.Es una técnica válida para múltiples plataformas y utilizable en muchos sistemasoperativos y navegadores, dado que está basado en estándares abiertos comoJavaScript y Document Object Model(DOM).
JAVASCRIPTEs un lenguaje de programación utilizado para crear pequeños programitasencargados de realizar acciones dentro del ámbito de una página web.
Se trata de un lenguaje de programación del lado del cliente, porque es elnavegador el que soporta la carga de procesamiento. Gracias a su compatibilidadcon la mayoría de los navegadores modernos, es el lenguaje de programación dellado del cliente más utilizado.
http://es.wikipedia.org/wiki/Desarrollo_webhttp://es.wikipedia.org/wiki/Rich_Internet_Applicationhttp://es.wikipedia.org/wiki/Cliente_%28inform%C3%A1tica%29http://es.wikipedia.org/wiki/Navegador_webhttp://es.wikipedia.org/wiki/As%C3%ADncronohttp://es.wikipedia.org/wiki/Usabilidadhttp://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Document_Object_Modelhttp://es.wikipedia.org/wiki/Usabilidadhttp://es.wikipedia.org/wiki/As%C3%ADncronohttp://es.wikipedia.org/wiki/Navegador_webhttp://es.wikipedia.org/wiki/Cliente_%28inform%C3%A1tica%29http://es.wikipedia.org/wiki/Rich_Internet_Applicationhttp://es.wikipedia.org/wiki/Desarrollo_web
8/15/2019 Proyecto Tesis h
17/32
- 17-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
ALGORITMO GENERAL DEL SISTEMA
8/15/2019 Proyecto Tesis h
18/32
- 18-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Inicio
Seleccione elusuario eingrese la
contraseña
Usuario =Administrador
Seleccioneuna opcion
Seleccioneuna opción
Plan de ahorros
Usuarios
Socios
Detalles deproyectos
DepósitosBancarios
Reportes
Mantenimientos
Ayuda
Socios
Movimientos
Reportes
DepósitosBancarios
Ayuda
Movimientos
SI
Fin
Nuevo PlanEditarAgregar sociosActivar
NO
Nuevo usuarioEditarActivarDesactivar
Nuevo socioEditarActivarDesactivar
Nuevo proyectoEditar
Nuevo depositoEditarNuevo retiroConsultar saldo
Nuevo depositoBancarioEditar
UsuariosUsuarios InactivosSociosSocios InactivosDepósitos por socioDepósitossemanalesRetiros por socioRetiros semanalesSocios en moraPlanes finalizados
Crear BackUp
Restaurar BackUpCambiar contraseña(Administrador)
Manual de usuarioManual de analista
BuscarEditarVerBeneficiarios
Nuevo depositoNuevo retiroConsultar saldo
SociosDepósitos porsocioDepósitossemanalesRetiros por socioRetiros semanalesSocios en mora
Nuevo depositoBancarioEditar
Manual de usuario
Manual de analista
8/15/2019 Proyecto Tesis h
19/32
- 19-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
CONSTRUCCIÓN DEL MODELO DE PROCESOS DEL SISTEMA
NIVEL DE CONTEXTO
0Sistema de Control de
Cuentas deAhorro
Usuario del Sistema
Solicitud de inscripción de socio
Aprobación de inscripción
Petición de depósito a Cuenta de ahorro
Envío de nuevo saldo
Solicitud de retiro de efectivo
Confirma petición de efectivo
Petición de reportes
Generación de reportes
8/15/2019 Proyecto Tesis h
20/32
- 20-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
NIVEL 1
Usuario
4Crear plan de
ahorro
2Aprobar registro
3Activar cuenta
8Generar reportes
5Aplicar
Movimientos
1Registrar socio
Petición de registro
Datos de registro
Envío de r espuesta
sociosDatos deregistro
Datos de socios
Envío de datos de socios activos en el año
Solicitud de nuevo plan
Plan_ahorro
Datos de plan de ahorro
D a t o s
d e s o c i o q u e r e a l i z a r a e
l m o v i m i e n t o
S o l i c i t u d
d e r e p o r t e
capital
Almacena movimiento
E n t r e g a
d e r e p o r t e
6Control de
depósitos bancarios
I n f o r m e
d e s a
l d o
Dep_bancariosAlmacenar
7Control deproyectos
Intereses generados
Det_proyecDatos de proyectos
8/15/2019 Proyecto Tesis h
21/32
- 21-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
NIVEL 2 – PROSESO 1Registro de socio
1.1Llenar formulario de
datos personalesUsuario Datos del inscriptor
1.2Llenar formulario de
beneficiariosDatos del socio
Informe de registro
Lista de beneficiarios
NIVEL 2- PROCESO 2Aprobación de registro
Usuario2.1
Verificar registroDatos de registro2.2
Ingreso de datosDatos aprobados
socio
Datos
Confirmación de registro
8/15/2019 Proyecto Tesis h
22/32
- 22-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
NIVEL 2- PROCESO 3Activar cuenta
Usuario3.1
Buscar registro de socio3.2
Activar cuenta
3.3Asignar número de
cuentaInformación socio Datos de cuenta Datos de activación
tarjeta
Almacenar datos
Confirmación de activación
NIVEL 2- PROCESO 4
Crear plan de ahorro
Usuario4.1
Llenar formulario de plande ahorro
4.2Agregar socios activos al
plan
4.3Activar plan
Información del plan Socios activos Vigencia del plan
PlanAhorro
8/15/2019 Proyecto Tesis h
23/32
- 23-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
NIVEL 2- PROCESO 5
Aplicar movimientos
8/15/2019 Proyecto Tesis h
24/32
- 24-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Usuario5.1
Verificar Deposito/retiro
Datos de movimiento5.2
Consultar saldoDeposito
5.4Consultar saldo
Retiro
5.3Aplicar depósito
Datos del depóosito
depósitos
N u e v o s a
l d o
5.5Aplicar retiro
Confirmaciónde retiro
5.1Procesar saldos de
movimientosSaldo de depósitosSaldo de retiros
retirosNuevo saldo
capital
Saldo de movimientos
NIVEL 2- PROCESO 6
Control de depósitos bancarios
8/15/2019 Proyecto Tesis h
25/32
- 25-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Usuario
6.1Llenar formulario
de depósitosbancarios
Datos de depósito Dep_bancariosdatos
capital
saldo
Reporte de
Consulta de saldo
NIVEL 2- PROCESO 7
Control de proyectos
Usuario7.1
Llenar formulario deproyectos
7.2Consultar saldodisponible para
proyectos
Datos del proyecto
proyectos
Datos proyectos
NIVEL 2- PROCESO 8
Generación de reportes
8/15/2019 Proyecto Tesis h
26/32
- 26-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Usuario8.1
Seleccionar tipo dereporte
8.2Mostrar reporte
8.3Imprimir reporte
Solicitud dereportes
Tipo reporte
reporte
Reporte
Socios Proyectos Capital
P e t i c i ó n d e d a t o s d e s o c i o s
Datos de Socios
P e t i c i ó n d e d a t o s
D a t o s d e p r o y e c t o s
Datos de capital
Petición de datos capital
8/15/2019 Proyecto Tesis h
27/32
- 27-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
ESQUEMA MENÚ
“Sistemade Control de Cuentas deAhorro de laCooperativa de Agua Escondida”
R ep or tes D epó si to s Ba nc ari osSocios Movimientos
Usuario
Ayuda
Buscar
Editar
VerBeneficia rios
Nuevodeposito
NuevoReti ro
ConsultarSaldo
Socios
Depositosporsocio
Depósitos semanales
Retiros porsocio
Depósitossemanales
Sociosenmora
Nuevodepositobancario
Editardeposito
Verdeposit os
Manualdeusuario
Manualdeanalista
Socios ProyectosPlan deahorros Usuarios Movimientos Reportes MantenimientosDeposito Bancarios Ayuda
Nuevoplan
EditarPlan
AgregarSocios
Activar
Verplan
NuevoUsuario
Editar
Activar
Desactivar
Ver
Administrador
NuevoSocio
Editar
Activar
Desactivar
Ver
NuevoProyecto
Editar
Ver
NuevoDeposito
NuevoRetiro
Consultarsaldo
Nuevodepositobancario
Editardeposito
Verdeposit os
Usuarios
UsuariosInactivos
Socios
SociosInactivos
Depósitosporsocio
Depósitos semanales
Retiros porsocio
Retiros Semanales
Sociosenmora
Planesfinalizados
CrearBackUp
RestaurarBackUp
Cambiarcontraseña(Administrador)
Manualdeusuario
Manualdeanalista
8/15/2019 Proyecto Tesis h
28/32
- 28-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
DICCIONARIO DE DATOS
Nombre de Archivo: Socio Fecha de Creación: 03/07/2014
Descripción: Archivo principal de socios, contendrá información de cada uno de ellosCampo Tipo Tamaño Descripción
id_socio int 4 Identificación del socionombre varchar 20 Nombre del socioapellidos varchar 20 Apellidos del socioDUI varchar 9 Número del documento de identidad del socioteléfono varchar 10 Teléfono del sociodirección varchar 50 Dirección de residencia del socioeliminado int 1 indica si un socio a sido eliminado
Campos clave:id_socio
Nombre de Archivo: Libreta Fecha de Creación: 03/07/2014
Descripción: Archivo de libreta, contendrá información transacciones efectuadas en ella
Campo Tipo Tamaño Descripciónn_libreta int 4 Número de libretaid_socio int 4 id del socio al que le pertenece la libretaanio date 20 Año que esta activa la libretaeliminado int 1 indica si un libreta ha sido eliminadoRelaciones: Campos clave:socios con el campo id_socio n_libreta, id_socio
8/15/2019 Proyecto Tesis h
29/32
- 29-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Nombre de Archivo: beneficiarios Fecha de Creación: 03/07/2014
Descripción: Archivo de beneficiarios, contendrá información de los beneficiarios de los
sociosCampo Tipo Tamaño Descripción
id_socio int 4 id del socio que inscribe a los beneficiariosnombre_bene varchar 50 Nombre completo del beneficiariofecha_naci date 20 Fecha de nacimiento del beneficiarioeliminar int 1parentesco varchar 15 Parentesco del beneficiario con el socioRelaciones: Campos clave:socios con el campo id_socio id_socio
Nombre de Archivo: depósitos Fecha de Creación: 03/07/2014
Descripción: Archivo depósitos, contendrá información de los depósitos de efectivosCampo Tipo Tamaño Descripción
id_depósito int 20 id del deposito realizado por el socio
Monto_dep decimal 13 Monto de efectivo a depositar en cuentafecha_dep date 20 Fecha de realización del depósitoid_socio int 4 Id del socio al que pertenece el depósitonombre_usuario varchar 20 Nombre de usuario que efectúa la transaccióntotal_dep decimal 3 total de los depósitos realizados por el socioRelaciones: Campos clave:socios con el campo id_socio n_deposito, id_socio, nombre_usuariousuarios con e campo nombre_usuario
8/15/2019 Proyecto Tesis h
30/32
- 30-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Nombre de Archivo: retiros Fecha de Creación: 03/07/2014
Descripción: Archivo principal de socios, contendra informacion de cada uno de ellos
Campo Tipo Tamaño Descripciónid_retiro int 20 Número del retiro realizado por el socioMonto_re decimal 13 Monto de efectivo a retirar en cuentafecha_re date 20 Fecha de realización del retiroid_socio int 4 Id del socio al que pertenece el retiro de efectivonombre_usuario varchar 20 Nombre de usuario que efectua la transaccióntotal_ret decimal 13 total de los retiros efectuados por el socioRelaciones: Campos clave:socios con el campo id_socio n_retiro, id_socio, nombre_usuariousuarios con el camponombre_usuario
Nombre de Archivo: Usuarios Fecha de Creación: 03/07/2014
Descripción: Archivo usuarios, contendra informacion de los usuarios del sistemaCampo Tipo Tamaño Descripción
nombre_usuario int 20 Nombre de usuario del sistema
password varchar 150 Contraseña asignado por el usuariofecha_regis date 20 Fecha de registro del usuarionivel int 1 Nivel de acceso del usuarioRelaciones: Campos clave:
nombre_usuario
8/15/2019 Proyecto Tesis h
31/32
- 31-
Sistema para automatizar el control de cuentas de ahorro de la cooperativa de Agua Escondida del departamento de La Unión
Nombre de Archivo: PlanAhorro Fecha de Creación: 03/07/2014
Descripción: Archivo de plan de ahorro, contendrá información del plan de ahorro anual
Campo Tipo Tamaño Descripciónanio_plan date 20 año del plan de ahorrosocios_activos varchar 20 socios con cuentas de ahorro activasfecha_inic date 20 Fecha de inicio del plan de ahorrofecha_fin date 20 fecha de finalización del plan de ahorroRelaciones: Campos clave:socios con el campo id_socio anio_plan
Nombre de Archivo: capital Fecha de Creación: 03/07/2014
Descripción: Archivo de capital, contendrá información del capital general de todas lascuentas
Campo Tipo Tamaño Descripciónanio_plan date 20 año del plan de ahorroid_depósito varchar 20 id de los depósitos realizadosid_retiro varchar 20 id de los retiros efectuadosingresos_sem decimal 13 Ingresos totales semanalesingresos_anio decimal 13 ingresos totales anualesegresos_sem decimal 13 Egresos totales por semanasmonto_caja decimal 13 Efectivo de caja en cooperativaegresos_anio decimal 13 Egresos totales anuales de todos los sociosRelaciones: Campos clave:PlanAhorro con el campo anio_plan anio_plan, id_depósito, id_retiro.depósitos con el campo id_depósitoretiros con el campo id_retiro
8/15/2019 Proyecto Tesis h
32/32
- 32-
Nombre de Archivo: Dep_bancarios Fecha de Creación: 03/07/2014
Descripción: Archivo de Depósitos bancarios contiene información de los depósitos en bancoCampo Tipo Tamaño Descripción
id_proyecto int 20 id del proyectoanio_plan date 20 año del plan de ahorrocosto_pro decimal 13 Costo en efectivo del proyectofecha date 20 fecha de realización del proyectoencargado varchar 30 Nombre del encargado del proyectoid_capital int 20Relaciones: Campos clave:
capital con el campo anio_plan id_proyecto, anio_plan