• No se han encontrado resultados

Cliente

El actor cliente está relacionado con tres Casos de Uso: Registrarse, Crear la Cuenta a su nombre, Definir la transacción. Se puede realizar ingreso de los clientes que van a realizar la Aplicación Web. Una vez que se haya ingresado los datos correctos y correspondientes del usuario aparecerá un mensaje en el cual indique que se ha ingresado correctamente los datos.

Figura 15 Descripción del cliente.

Elaborado por: José Ramírez

Cajero

El actor cajero1 está relacionado con dos casos de uso: Ingreso datos clientes, control de transacciones. Lo que permitirá ingresar la información necesaria de cada cuenta y tipo de transacción a realizar

Figura 16 Descripción Cajero

51

Gerente

El actor Gerente está relacionado con tres casos de uso Ingreso, Consulta de movimiento de cuentas, Reportes. Al ingresar a la Aplicación podrá ver el movimiento de todas las cuentas y tener un reporte final de las mismas.

Figura 17 Descripción Gerente

Elaborado por: José Ramírez

Administrador

Descripción

El actor administrador está relacionado con los casos de uso: Realizar el mantenimiento de la Aplicación Web, generar nuevo nombre de usuario y contraseña en caso de ser necesario, realizar el mantenimiento de la base de datos, actualizar la información de la cooperativa.

Figura 18 Descripción Administrador

52

Base de datos

Figura 19 Diseño de base de datos

Elaborado por José Ramírez Descripción

La base de datos se la ha diseñado de acuerdo a un análisis de los requerimientos de la Cooperativa 25 de Junio relacionado con los procesos de la Gestión de Cuentas de Ahorro.

53

3.2.2. Diccionario de datos

Tabla 29 Tabla de transacciones Table: tblatransaccion

Fields

Name Type NotNull Unique P/K A/I Binary id_transaccion int(10)

unsigned NotNull Yes Yes

Tipo varchar(45) NotNull

Monto varchar(45) NotNull

Fecha Date NotNull

Hora Time NotNull

tipo_mov varchar(1) NotNull

id_cuenta Int(10)

id_usuario Int(10)

id_fondo Int(10)

Elaborado por José Ramírez

La tabla se muestra las transacciones realizadas el total de clientes para saber qué tipo de transacciones a realizado, mediante ello poder ver los depósitos y retiros de cada cliente en caso de que soliciten alguna información poder ayudarles rápidamente en la ventanilla.

Tabla 30 Tabla socios. Table: ju_socio

Fields

Name Type NotNull Unique P/K A/I Binary

id_socio int(10) unsigned NotNull yes yes

Nombres varchar(10) NotNull

apellido_pat varchar(10) NotNull

Dirección varchar(10) NotNull

Sexo varchar(10) NotNull

estado_civil int(10) unsigned NotNull

fecha_nac int(10) unsigned NotNull

lugar_na int(10) unsigned NotNull

Teléfono int(10) unsigned NotNull

Celular int(10) unsigned NotNull

Correo varchar(10) NotNull

54

id_ciudad int(10) unsigned NotNull

tipo_doc int(10) unsigned NotNull

Estado varchar(10) NotNull

Elaborado por José Ramírez

La siguiente tabla permite ingresar toda la información referente a los clientes que van a solicitar la cuenta de ahorro en la cooperativa.

Tabla 31 Tabla cuentas Table: ju_cuentas

Fields

Name Type NotNull Unique P/K A/I Binary

id_cuenta int(10)

unsigned NotNull Yes yes

num_cuenta varchar(10) NotNull

id_socio int(10) NotNull

Conyuyge int(10) NotNull

representante int(10) NotNull

id_beneficiario int(10) NotNull

id_firmas int(10) NotNull

Estado varchar(3) NotNull

id_usuario int(10) NotNull

Tiopo varchar(10) NotNull

Elaborado por José Ramírez Permite almacenar todos los requisitos con las cuales establece la institución financiera para la reación de cuentas de ahorro. Tabla 32 Fondo de cambio Table: ju_fondodecambio Fields id_fondo int(10) unsigned NotNull Monto varchar(45) NotNull movimiento varchar(45) NotNull id_usuario int(10) NotNull Fecha Date NotNull

Elaborado por José Ramírez

Esta tabla permite verificar la existencia de fondo de cambio para poder realizar las transacciones de depósito o retiro.

55

3.2.3. Diseño de entradas

3.2.3.1. Inicio de sesión

Figura 20 Formulario del Administrador

Elaborado por José Ramírez

Por medio de este formulario se podrá verificar el acceso de los usuarios al sistema, en caso de que se ingrese solo como usuario normal se habilitará todo referente a la parte informativa y algunas consultas relacionado a la Gestión de cuentas de Ahorro. Por otra parte si se ingresa como administrador estará habilitado para utilizar todo el funcionamiento del sistema lo que son los procesos de la Gestión de Cuentas de Ahorro.

3.2.3.2. Formulario menú principal

Figura 21 Formulario usuario

Elaborado por José Ramírez

El siguiente formulario muestra todos los menú que se encuentra en la aplicación web para la gestión de cuentas de ahorro respecto al administrador porque es el que tiene todos los privilegios del sistema para cualquier situación que se dé en caso de añadir , modificar o eliminar algún dato o información correspondiente en la aplicación.

56

3.2.3.3. Formulario para la creación de la cuenta de ahorro

Figura 22 Formulario de nueva cuenta de ahorro

Elaborado por José Ramírez

Para crear una nueva cuenta de ahorro se debe aplicar este formulario donde están todos los datos necesarios que se deben registrarse del cliente antes de otorgar la cuenta a nombre del solicitante que permitirá asegurarse de que los datos del cliente sean verdaderas y confiables para la cooperativa. Primeramente se procede a buscar el cliente que anteriormente se ha ingresado al sistema luego se carga la información y finalmente se registra todos los requisitos que se encuentran en el formulario de esta manera se ha creado la cuenta de ahorro.

3.2.3.4. Formulario para la realización de una transacción

Figura 23 Formulario de la transacción

57

Este formulario permite registrar las transacciones de cada uno de los clientes que vayan realizando en su cuenta de ésta manera el procedimiento de la transacción se da de una manera eficaz y rápida, el formulario en sí cuenta con los datos del cliente, el tipo de cuenta que debe elegir para la transacción, para ello se puede buscar al cliente por nombre o cédula, una vez encontrado cargar los datos y proceder a la transacción que desee realizar el cliente ya sea un depósito o retiro en su cuenta de ahorro.

3.2.3.5. Formulario para conocer el movimiento de la cuenta

Figura 24 Formulario del movimiento de la cuenta

Elaborado por José Ramírez

El siguiente formulario permite conocer el movimiento de la cuenta para dar a conocer a los clientes en caso de que se solicite este servicio para ello se selecciona el nombre del cliente de quien se quiere conocer el movimiento de la cuenta, también se puede buscar por el nombre o cédula y se carga la información correspondiente al usuario seleccionado donde está registrado las transacciones realizadas en la cuenta de ahorro, además se podrá ver por fechas y el valor que tiene actualmente.

3.2.4. Diseño de Salidas

3.2.4.1. Formulario de movimiento de la cuenta

Figura 25 Formulario de movimiento de la cuenta

58

En caso de que el cliente solicite la información acerca de su cuenta de ahorro, la persona que está en esa función de ayudar al usuario solo se necesita saber el nombre y buscar en el sistema con los datos del cliente que le solicita el servicio, se selecciona el cliente y se cargará la información relacionado al servicio que ha sido solicitada. Para una mejor comprensión se ha diseñado el siguiente formulario en donde se muestra el resultado del movimiento de una cuenta de ahorro según las transacciones que ha realizado el cliente en la cooperativa 25 de junio.

3.2.4.2. Formulario de la lista de clientes de la cooperativa

Figura 26 Formulario de la lista de clientes

Elaborado por José Ramírez

En caso de que por parte de la Gerencia o cualquier persona de la parte administrativa necesite conocer el total de los clientes que cuenta la cooperativa se ha implementado el formulario siguiente que muestra la lista de clientes que posee la cooperativa con todos sus respectivos datos, para una mayor facilidad para encontrar los datos de un cliente ya sea para modificar la información o eliminar los datos según lo que se quiera realizar.

Documento similar