Sunteți pe pagina 1din 222

REPUBLICA BOLIVARIANA DE VENEZUELA

UNIVERSIDAD NACIONAL ABIERTA


AREA DE INGENÍERA
INGENÍERIA DE SISTEMAS

SISTEMA WEB PARA EL CONTROL DE LA


CAJA DE AHORROS DE SENECA (CATSENE)

Trabajo de Grado para optar por el título de Ingeniero de Sistemas.

Autor: Yenny Verónica Grimaldi de Quijada.


C.I: 13669677
Tutor Académico: Ing. José Bello.
Tutor Empresarial: Licdo. Omar Jiménez.

La Asunción, Marzo de 2011


CAPITULO I
E1 PROBLEMA
Planteamiento del problema

El Sistema Eléctrico del Estado Nueva Esparta (SENECA) es una filial de


CORPOELEC (Corporación Eléctrica Nacional). Esta empresa trabaja estatalmente y
está adscrita al Ministerio del Poder Popular para la Energía y Petróleo y se encarga
de realizar las actividades de generación, transmisión, distribución y comercialización
de potencia y energía eléctrica.

SENECA, posee una Caja de Ahorros, denominada CATSENE (Caja de Ahorros


de los Trabajadores de SENECA). Esta Caja de Ahorros realiza dos tipos de
operaciones: a) Préstamos a los socios: estos préstamos pueden ser de: corto, mediano
y largo plazo, cuyas cuotas son mensuales y en lapsos establecidos (12,24 o 36
meses), b) Retiro de sus haberes: los retiro pueden ser total (si el socio se retira
voluntariamente, no trabaja más en SENECA o ha fallecido) o parcial que se otorga
hasta por un 50% de sus haberes y una vez al año.

Las operaciones que se llevan a cabo dentro de esta Caja de Ahorros son las
siguientes:

1) Ingresar un socio nuevo : Para registrar a un socio en CATSENE se tienen


que llevar a cabo las siguientes acciones: a) El socio le expresa de forma escrita al
Consejo de Administración su deseo de pertenecer a CATSENE, siempre y cuando el
trabajador tenga más de 30 días trabajando en SENECA, b) El Consejo de
Administración le entrega un formulario para que lo rellene con sus datos personales,
c) El formulario con estos datos, se lo entrega el socio a la Administradora de
CATSENE, d) Luego la Administradora se dirige al banco y le abre una cuenta a éste
socio en el mismo banco donde posee la cuenta CATSENE. La característica
principal de esta cuenta es que es de tipo fideicomiso, en donde el socio no tiene
potestad para manejarla, sino que toda la potestad la tiene CATSENE, f) El banco le
asigna un número de cuenta a este socio y allí es donde se registran los aportes, las

1|Página
amortizaciones, los préstamos o retiros solicitados y las utilidades obtenidas durante
un año.
2) Realizar una solicitud de préstamos o retiros: Los socios cuentan con un
usuario y una contraseña para ingresar en la intranet de SENECA, desde allí pueden
acceder a la planilla de solicitud de un préstamo o retiro, la carta dirigida al Consejo
de Administración y las amortizaciones que le deben ser descontados por mes. Luego
imprimen estos documentos y se lo envían a la Administradora de CATSENE, para
que ella se encargue del resto de los trámites que conllevan a la aprobación o no del
préstamo.
3) Aprobar préstamos o retiros: la Administradora revisa las solicitudes una
a una en su Sistema Contable A2, verificando que el socio no tenga préstamo
pendiente y que posea en sus haberes el saldo que está solicitando. Si tiene un
préstamo pendiente, revisa que el socio haya cancelado el 75% de ese préstamo y que
no haya solicitado el 80% de sus haberes. Una vez revisada estos documentos se los
envía al Consejo de Administración para que sean aprobados o rechazados.
4) Registrar un nuevo préstamo o retiro: Cuando ha sido aprobado el
préstamo o retiro por parte de Consejo de Administración, la Administradora lo
registra en su Sistema Contable A2 y genera un archivo en Excel que va dirigida al
Banco, para que éste lo registre en la cuenta del socio, este punto se verá a
continuación.
5) Generar los siguientes reportes: El Sistema Contable A2 que utiliza la
Administradora para las operaciones de CATSENE pertenece a su firma persona, y
algunos de los reportes que tiene que generar para llevar el control de los préstamos y
retiros son los siguientes:
a) Reportes mensuales :
- La Administradora tiene que enviar por e-mail al Departamento de Recursos
Humanos un listado de las cuotas de las amortizaciones y de los aportes de
cada socio, para que le sean descontados en nómina. Para generar este reporte,
la Administradora tiene que editar un archivo plano que le genera el Sistema

2|Página
Contable A2, éste archivo lo edita en Excel y deja solamente los datos que le
interesa a este departamento.
- La Administradora tiene que enviarle al banco, una relación de los préstamos
y retiros que han sido otorgados en el mes por e-mail. Este reporte se
transcribe en una hoja de Excel, y la información que debe contener es la
siguiente: número de cédula del socio, nombre del socio, número de cuenta
asignado y el monto del préstamo o retiro aprobado, esto es, para que el banco
realice el descuento en los haberes del socio.
- El Departamento de Recursos Humanos, cuando realiza sus respectivos
descuentos en nómina, le envía por e-mail a la Administradora un archivo en
Excel que contiene las retenciones realizadas en nómina a los socios y el total
mensual que le ha sido ingresado a la Caja de Ahorros.
- El reporte que le envía el Departamento de Recursos Humanos a la
Administradora, tiene que ser editado en un archivo plano para que el Sistema
Contable A2 pueda registrar la información de cada socio.
- La Administradora cuando tiene registrado los préstamos y retiros tanto en su
Sistema Contable A2 como en el Banco, tiene que generar un archivo plano,
el cual contiene toda la información de las operaciones realizadas por cada
socio. Este archivo plano se lo envía al presidente del Consejo de
Administración por e-mail.
- El presidente del Consejo de Administración, busca el archivo que le envió la
Administradora a su correo, este archivo plano lo edita en Excel para
eliminarle los encabezados que trae el mismo, le crea unos macros y lo edita
de tal manera que solo quedan los datos que se necesita para alimentar a la
intranet. Luego este archivo en Excel se ingresa en la intranet, y de esta
manera los socios pueden ver cuánto tienen en su cuenta y si tienen derecho a
préstamo o no.

3|Página
b) Reportes anuales :
- Mensualmente, el banco calcula los intereses de los haberes de cada cuenta y
al final del año, le envía un reporte en Excel a la Administradora,
especificando en éste el total de intereses generados por cada socio.
6) Para la consulta de los haberes: La intranet le muestra al socio solo el
estado actual de sus haberes y si tiene préstamo o no, y cuando necesita que se le
entregue un reporte con sus estados de cuenta, debe hacer esta petición al secretario
del Consejo de Administración. El secretario del Consejo de Administración se dirige
a la Administradora de CATSENE, y le indica los socios que desean hacer la consulta
de sus haberes y de sus amortizaciones. La Administradora genera el reporte de los
haberes y de las amortizaciones realizadas en su Sistema Contable A2. Luego cuando
ya tiene los documentos listos, la Administradora se lo lleva a SENECA y se los
entrega al secretario del Consejo de Administración, para que le entregue a cada socio
su .estado de cuenta

Esta situación genera los siguientes problemas:

1) El socio puede llenar solicitudes sin ningún tipo de restricción, sin importar
si tiene derecho a un préstamo o a un retiro. Esta situación genera los
siguientes problemas: cuando la Administradora revisa estas solicitudes en
su Sistema Contable A2, se da cuenta que el socio no tiene derecho al
préstamo o al retiro, ocasionando una sobrecarga en su trabajo; mientras
tanto, el socio espera para que se le apruebe su solicitud, lo cual le produce
un descontento en ambas partes.
2) Los archivos planos son vulnerables cuando se editan tantas veces, ya que
se puede borrar información valiosa, por lo que la data no es confiable.
3) Los socios no pueden visualizar el histórico de sus aportes, solamente el
saldo que tienen actualmente.
4) No se cuenta con los datos personales de los socios (teléfono, e-mail, edad,
salario).

4|Página
5) El socio tiene que estar pendiente si su solicitud fue aprobada o rechazada,
revisando los comunicados que se publican en cartelera.
6) El consumo de horas-hombres consumidas, se ve incrementado
enormemente, debido al tiempo que se le dedica al tratamiento de los
archivos planos.
7) Ocasiona la congestión del correo electrónico, a causa del envío de los
archivos planos.
8) El tiempo de respuesta para una solicitud es alto, a causa del vaivén de los
documentos.
9) Los socios están descontentos, de tener que esperar mucho tiempo para
realizar las consultas de sus estados de cuentas.

Alcances de la investigación

Como se puede ver esta Caja de Ahorros no posee ninguna plataforma informática
íntegra, que se encargue del control efectivo de sus operaciones. La manera en cómo
se lleva allí el control de los préstamos, retiros y amortizaciones está expuestas a los
errores humanos, éstos errores traen como consecuencia un excesivo volumen de
información que en muchas ocasiones es casi innecesaria.

Con la realización de esta aplicación WEB se reducirán los problemas que han
sido mencionados anteriormente, pero se tiene una limitante, y es que CATSENE no
quiso implementar este sistema, por lo que se diseñara un prototipo para esta Caja de
Ahorros, partiendo de sus estatutos y políticas internas.

Al diseñar éste prototipo se le va a dar a conocer las ventajas y los beneficios que
obtendrían si implementaran éste sistema. Algunos de los beneficios serían los
siguientes:

1. Los socios pueden tener acceso de inmediato a sus estados de cuenta.

5|Página
2. Los procesos para inscribir a los nuevos socios y las solicitudes de préstamos
o retiros, se realizan de forma automatizada.
3. Se acortaría el tiempo de respuesta a las solicitudes de préstamos o retiros.
4. El sistema realiza los siguientes reportes de manera automática: haberes y
amortizaciones de cada socio, transacciones realizadas en un mes y la
información de un socio que se ha sido inhabilitado de CATSENE.
5. Los socios pueden ver el estado de su solicitud a distancia y en todo momento.
6. Se eliminarían considerablemente el consumo excesivo de papel y de tinta,
disminuyendo así los grandes volúmenes de archivos físicos, ya que el nuevo
sistema realiza los respaldos físicos en DVD.
7. El Departamento de Recursos Humanos, puede tener al día, y en línea, el
informe en donde se indica las retenciones que se deben realizar.
8. La comunicación es más eficiente entre las diferentes dependencias
operativas: la Administración de CATSENE, el Departamento de Recursos
Humanos y el Consejo de Administración.
9. La aprobación de las solicitudes las realizará el Consejo de Administración de
forma automatizada, esto quiere decir que cuando se ingresen nuevas
solicitudes, éstas serán evaluadas desde el sistema.
10. Se otorga distintos niveles de accesos a cada usuario del Sistema, ya que cada
usuario debe tener un menú de acuerdo a su posición en ésta Caja de Ahorros.
11. Las planillas de solicitud solo se generan si el socio puede realizar dicha
solicitud, de lo contrario no se le genera la planilla.
12. La novedad que introduce está aplicación es que se ha desarrollado en un
entorno web, lo que permite que tanto usuarios como administradores se
puedan conectar al sistema desde cualquier punto y realizar sus consultas o
gestiones.

6|Página
Objetivos de la Investigación

Con el desarrollo de este Sistema se buscará la manera de optimizar el control de


esta Caja de Ahorros, para disminuir el vaivén de tantos documentos en Excel y la
congestión que producen éstos en el correo electrónico. Por esta razón se estableció
como objetivo General el siguiente:

“Desarrollar un Sistema WEB para la Caja de Ahorros de SENECA”.

Para llevar a cabo este objetivo es necesario desarrollar los siguientes objetivos
específicos:

1. Investigar documentación sobre de la Ley que rigen las Cajas de Ahorros de la


República Bolivariana de Venezuela y los estatutos internos que posee la Caja
de Ahorros en estudio.
2. Analizar el sistema actual a fin de determinar las necesidades y requerimientos
que debe satisfacer del nuevo sistema.
3. Desarrollar un prototipo de página Web que satisfaga las necesidades y
requerimientos funcionales.
4. Realizar un prototipo de implementación el Sistema Web después de haber
realizado la elaboración del plan de pruebas de cada uno de sus componentes.
5. Realizar un manual del sistema y un manual de usuario, para los
administradores.

7|Página
Sugerencias de tipo Administrativos

Una Caja de Ahorros está conformada por los aportes que realizan los socios y el
patrono, como también de los intereses generados por los aportes y de los préstamos
otorgados. Estos aportes van a una cuenta corriente en donde el titular es la Caja de
Ahorros. La Caja de Ahorros moviliza los aportes con cheques, si ésta cuenta se
divide en fideicomisos individuales por cada socio, trae como consecuencia una
sobrecarga de trabajo tanto para el banco, que es quien lleva este tipo de cuentas,
como para la Administradora que todos los meses le tiene que enviar al banco una
relación de los préstamos y retiros de cada socio con su número de cuenta.

Este sistema les brinda una reorganización estructural, donde el único titular de la
cuenta corriente es CATSENE. Este Sistema de Caja de Ahorros les ahorrará mucho
tiempo, ya que mantendrá el historial tanto de los aportes realizados, como de
préstamos otorgados y se dispondrán de los datos personales de cada socio, por
ejemplo, el e-mail de un socio es importante para que reciba notificaciones de la Caja
de Ahorros. Se podrá calcular las utilidades que le corresponda a cada socio,
partiendo de los intereses que generó esta cuenta.

8|Página
CAPITULO II
MARCO TEORICO
Cajas de Ahorros

Según el artículo 3 de la Ley de Cajas de Ahorros (2001) define a una Caja de


Ahorros como:

A los efectos de este Decreto Ley, se entiende por cajas de ahorro las asociaciones
civiles sin fines de lucro, creadas y dirigidas por sus asociados, destinadas a
fomentar el ahorro, recibiendo, administrando e invirtiendo, los aportes acordados.

El desarrollo de este proyecto se encuentra ubicado dentro de un ámbito formal


de conformidad con La Ley de Cajas de Ahorro; Fondos de Ahorro y asociaciones de
Ahorros Similares en sus artículos 44, 66 y 67. Publicada en Gaceta Oficial Nº 38.477
de fecha 12 de Julio del 2006, y de de los estatutos internos que rigen dicha Caja de
Ahorros.

Catsene

CATSENE es una asociación civil sin fines de lucro, autónoma, con personalidad
jurídica propia, constituida por los trabajadores de SENECA, cuya administración y
funcionamiento se rigen por los estatutos y condiciones establecidos en la Ley de
Cajas de Ahorros, Fondos de ahorros y Asociaciones de Ahorros. El domicilio de la
asociación está ubicado en la ciudad de Pampatar, Municipio Maneiro del Estado
Nueva Esparta.

Misión
Establecer y promover el ahorro constante entre sus socios, estimulando la
formación del hábito de la economía y previsión social, además de conceder distintos
tipos de préstamos a sus asociados, en general, esta Caja de Ahorros se encarga de
velar por los intereses de sus socios.

9|Página
Visión

Es la de resguardar el ahorro de manera ordenada en donde se le garantice el


beneficio socio- económico de sus asociados.

Objeto
a) Promover el ahorro ordenado y estimular la formación de hábitos de
economía y previsión social entre sus socios.
b) Otorgar préstamos a intereses razonables, los cuales se especifican en los
estatutos de la Caja de Ahorros vigentes.
c) Otorgar préstamos personales a bajos intereses en beneficio exclusivo de sus
afiliados.
d) Estimular la ayuda mutua entre sus afiliados, creando y administrando los
fondos que fueren necesarios.
e) En general, el objetivo principal de esta Caja de Ahorros, es la de realizar
todas las operaciones permitidas por la Ley de Cajas de Ahorro y Fondos de
Ahorro, por su Reglamento y por los presentes estatutos.

Patrimonio

Según lo establece el artículo 10 de los Estatutos de la Caja de Ahorros de los


trabajadores de SENECA Sistema Eléctrico del Estado Nueva Esparta, C.A. (2004),
el patrimonio de esta organización está constituido por:

1. Por el aporte del asociado consistente en hasta un diez por ciento (10%) de su
sueldo o salario básico mensual devengado, lo cual será descontado por nómina.

2. Por el aporte del empleador, equivalente al aporte realizado por el asociado.

3. Por las utilidades o beneficios netos obtenidos por la asociación en las


operaciones que realicen.

4. Las retenciones que se les realiza a cada asociado por concepto de préstamos
otorgados y cualquier otra deducción, las cuales son deducidas de la nómina de pago
por el empleador.

10 | P á g i n a
5. Por los intereses que devengan las cantidades entregadas en préstamos a los
asociados.

6. Todos los bienes muebles e inmuebles, derechos, títulos, créditos y acciones que
adquiera la Caja de Ahorro durante su funcionamiento.

7. Cualquier otra subvención, donación o contribución que pudiese otorgarle


cualquier persona natural o jurídica.

Asociados
Los trabajadores activos en SENECA pueden ser socios de CATSENE, siempre y
cuando tengan 30 días o más trabajando en la empresa. La solicitud de pertenecer a
CATSENE se realiza de manera escrita y dirigido al Consejo de Administración.
Cabe citar el artículo 6 de los estatutos de la Caja de Ahorros de los trabajadores de
SENECA Sistema Eléctrico del Estado Nueva Esparta, C.A. (2004), que explica
como pierde el trabajador su condición de asociado a la Caja de Ahorros:

ARTÍCULO 6: Se pierde la condición de asociado de la Caja de Ahorro:


1. Por la terminación de la relación de trabajo existente, salvo que se produzca por
jubilación o pensión de la empresa, en cuyo caso podrá continuar con la condición
de asociado, previa solicitud por escrito, efectuando el o los aportes respectivos y
recibiendo los mismos beneficios.
2. Por separación voluntaria.
3. Por fallecimiento del asociado.
4. Por exclusión acordada en asamblea de asociados conforme a los estatutos y la
Ley.
5. Por interdicción o inhabilitación.
6. Por las demás causas previstas en la Ley.

Haberes. Los haberes de los asociados están conformados: a) por el aporte que
éste realiza mensualmente a la Caja de Ahorros, b) por el aporte de la empresa, y c)
por las utilidades (intereses) que le genera el ahorro de sus haberes.

Órganos Administrativos de CATSENE


Ésta Caja de Ahorros está compuesta por los siguientes órganos administrativos:
 Las Asambleas de los Asociados.
 El Consejo de Administración.
 El Consejo de Vigilancia.

11 | P á g i n a
Asambleas de los Asociados. La autoridad máxima de las Cajas de Ahorros la
constituye las Asambleas de los Asociados. Las decisiones que se tomen en estas
Asambleas deben ser acatadas por todos los socios. Las funciones de las Asambleas
de los Asociados están establecidas en el artículo 31 de los Estatutos de la Caja de
Ahorros de los Trabajadores de SENECA Sistema Eléctrico del Estado Nueva
Esparta, C.A. (2004), el cual establece lo siguiente:

Son funciones privativas de la Asamblea:


1. Elegir y remover los miembros de los Consejos de Administración y de
Vigilancia, la Comisión Electoral, los Comités y demás órganos necesarios
para la administración y funcionamiento de la asociación, así como fijarles
las dietas correspondientes de conformidad con lo establecido en el
Reglamento de la Ley de Cajas de Ahorro y Fondos de Ahorro y en los
Estatutos de la Asociación.
2. Conocer y decidir sobre las reclamaciones de los asociados contra los
actos u omisiones del Consejo de Administración y del Consejo de
Vigilancia.
3. La modificación de los Estatutos.
4. Destituir o aceptar la renuncia de los miembros del Consejo de
Administración y Consejo de Vigilancia, y demás comités u órganos.
5. Conocer de cualquier otro asunto que le sea especialmente sometido por
los Asociados, los Consejos de Administración y de Vigilancia, o sea de su
atribución de acuerdo a la Ley de Cajas de Ahorro y Fondos de Ahorro y
los presentes Estatutos.
6. Autorizar al Consejo de Administración para efectuar inversiones que
excedan de la simple administración, salvo el caso de operaciones en
instrumentos financieros debidamente garantizados que no ofrezcan riesgos
y de rápida recuperación en Instituciones Financieras de solidez
comprobada.
7. Aprobar o no los estados financieros debidamente auditados y el plan
anual de actividades presentados por el Consejo de Administración.
8. Autorizar el reparto de los beneficios obtenidos, previa aprobación de los
estados financieros auditados.
9. Aprobar el presupuesto de ingresos y gastos y el de inversión.
10. Acordar la disolución, liquidación, fusión y escisión de la asociación.
11. Acordar la formación de otras reservas distintas a las establecidas en los
Estatutos.
12. Conocer y decidir sobre las reclamaciones de los asociados contra los
actos de los Consejos de Administración y de Vigilancia.
13. Autorizar las inversiones y contrataciones de carácter social.
14. Autorizar la compraventa de bienes inmuebles.
15. Aprobar los reglamentos internos.
16. Conocer y decidir sobre las medidas de suspensión y exclusión de
Asociados presentadas por los Consejos de Administración y de Vigilancia.

12 | P á g i n a
1) Consejo de Administración. La dirección y administración de la Caja de
Ahorros está a cargo del Consejo de Administración. Este Consejo de Administración
está conformado por el Presidente, el Tesorero y el Secretario, con sus respectivos
suplentes. Dentro de sus atribuciones y deberes, el Consejo de Administración, según
el artículo 41 de los estatutos internos que rigen a ésta Caja de Ahorros, expresa lo
siguiente:

El Consejo de Administración tendrá a su cargo la administración y dirección de


todos los negocios de la Asociación, correspondiéndole dentro de sus atribuciones
y deberes, los siguientes:

1. Cumplir y hacer cumplir los presentes Estatutos, los Reglamentos, Resoluciones


y los acuerdos de la Asamblea General de Asociados.

2. Dictar los acuerdos, resoluciones y directrices necesarios para la marcha


organizada de la asociación.

3. Hacer llegar a cada asociado el informe y balance general de su ejercicio anual


junto con el informe del Consejo de Vigilancia, con quince (15) días de
anticipación por lo menos, a cada fecha en que deba realizarse la asamblea que
conocerá de los mismos, El incumplimiento de este requisito dará derecho a los
asociados reunidos en Asamblea de remover a los directivos responsables.

4. Convocar las Asambleas ordinarias y extraordinarias.

5. Administrar los bienes de la Caja de Ahorro.

6. Decidir la suspensión temporal de los asociados incursos en causales de


exclusión.

7. Someter a consideración de la Asamblea para su aprobación, el presupuesto


detallado de ingresos y egresos de la Asociación en cada ejercicio económico.

8. Ordenar los arqueos de Caja cuando lo estime conveniente, por lo menos, cuatro
(4) veces al año.

9. Disponer la adquisición del mobiliario y equipo necesario y autorizar las


erogaciones respectivas, así como también las correspondientes a gastos
imprevistos.

10. Designar el personal administrativo necesario e indispensable para el


funcionamiento de la asociación, entre los cuales debe designar un administrador
de reconocida capacidad e idoneidad, preferiblemente profesional graduado en las
ramas afines a las actividades gerenciales y administrativas.

11. Determinar por escrito las atribuciones a cada uno de los empleados
contratados y fijarles la remuneración correspondiente a su cargo.

12. Velar porque trimestralmente por lo menos, le sean pasadas a los asociados las
tarjetas con su estado de cuenta.

13 | P á g i n a
13. El Consejo de Administración no podrá efectuar inversiones que excedan de la
simple administración sin autorización de la Asamblea, salvo el caso de
operaciones en instrumentos financieros debidamente garantizados, que no
ofrezcan riesgo y de rápida recuperación y de alto rendimiento.

14. Convocar a la Asamblea para designar la Comisión Electoral por lo menos con
dos (2) meses de anticipación a la finalización de su período.

15. Contratar una auditoría externa anual que deberá enviarse a la


Superintendencia de Cajas de Ahorro de conformidad con la Ley.

16. Ejercer la representación de la asociación y designar apoderados judiciales y


extrajudiciales, pudiendo delegar estas atribuciones en la persona del Presidente. A
tales efectos, sólo serán asumidos por la asociación los honorarios profesionales y
gastos generados como consecuencia del ejercicio de acciones para la defensa de
los derechos e intereses de la misma.

17. Informar a la Asamblea de Asociados sobre los litigios que se encuentren


pendientes, así como de la contratación de apoderados judiciales y extrajudiciales.

18. Decidir la suspensión temporal de los asociados incursos en causales de


exclusión.

19. Las demás establecidas en la Ley.

PARÁGRAFO ÚNICO: El Consejo de Administración podrá nombrar comisiones


destinadas al estudio e informe de asuntos que interesen a la asociación. Dichas
comisiones tendrán carácter ad-honorem, y estarán constituidas en la forma
determinada por el Consejo. La aceptación del mandato será de carácter
obligatorio, salvo causa plenamente justificada, a juicio del Consejo.

Consejo de Vigilancia. El Consejo de Vigilancia es el que supervisa las


actividades que realiza el Consejo de Administración, y de velar que sus decisiones se
adecuen a los Estatutos que rigen a ésta Caja de Ahorros, a las decisiones de las
Asambleas de los Asociados y a las leyes.

El Consejo de Vigilancia está integrado por tres miembros principales. Estos son:
el Presidente, el Vicepresidente y el Secretario, cada uno con sus respectivos
suplentes. Este órgano es el encargado de revisar, por lo menos cada tres meses, toda
la información que se tengan acerca de los préstamos otorgados y la de verificar si
éstos se adecuan a la ley. Además, debe verificar que el Consejo de Administración le
envíe a cada socio su estado de cuenta actualizado.

14 | P á g i n a
Deberes de los miembros del Consejo de Administración

Se deben conocer los deberes que tienen cada uno de los miembros del Consejo de
Administración, porque es un actor principal en el desarrollo de la aplicación Web.

Deberes del Presidente. El Presidente del Consejo de Administración, es el


ejecutor inmediato de las decisiones de la Asamblea y del Consejo de
Administración, además, es el encargado, conjuntamente con el tesorero, de suscribir
los cheques, órdenes de pago, contratos, documentos y todo lo relacionado con
desembolsos por concepto de préstamo.

Deberes del Secretario. El Secretario se encarga de hacer llegar trimestralmente a


cada socio su estado de cuenta, indicándose el saldo real, sus obligaciones y sus
haberes.

Deberes del Tesorero. El Tesorero tiene además otras atribuciones, es el


encargado de supervisar que las conciliaciones bancarias se realicen mensualmente,
de conformar los cheques emitidos por el Consejo de Administración y de vigilar que
los comprobantes de egresos e ingresos sean conservados, ordenados y archivados en
orden cronológico.

Organigrama de Catsene
Toda organización deben de estar organizadas parea que su desempeño sea
eficiente, en el caso de CATSE éste organigrama es el siguiente:

CATSENE

ASAMBLEAS DE CONSEJO DE CONSEJO DE LAS COMISIONES


ASOCIADOS ADIMISTRACION VIGILANCIA QUE DESIGNE LA
LEY

Socios Presidente Tesorero Secretario Presidente Vicepresidente Secretario

Fig. N° 01: Organigrama de CATSENE.


15 | P á g i n a
Operaciones que realiza CATSENE
La Caja de Ahorros les ofrece a sus socios préstamos a corto plazo, mediano y
largo plazo, como también el retiro parcial o total de sus haberes. Todas las
solicitudes de préstamos o retiros deben ser dirigidas al Consejo de Administración
para su respectiva evaluación y posterior aprobación. Como lo señala el artículo 64 de
los Estatutos de la Caja de Ahorros (2004):

Todas las solicitudes de préstamos se dirigirán al Consejo de Administración


mediante formularios diseñados especialmente a tal efecto. Dicho formulario
deberá contener la expresa autorización del Asociado para que se le efectúen los
descuentos correspondientes, de acuerdo a las disposiciones del presente
capítulo. Asimismo, deberá anexar los recaudos que el Consejo de
Administración considere necesarios para procesar y validar dicha solicitud.

El Consejo de Administración debe señalar en la planilla de solicitud la fecha en la


cual fue aprobado el préstamo, otro punto importante con respecto a los préstamos es
que, la Caja de Ahorros solo concederá préstamos después de que los asociados
tengan un año en la organización.

Préstamos a Corto Plazo. La política para este tipo de préstamo está establecida
en el artículo 72 de los Estatutos de la Caja de Ahorros (2004):

Los Préstamos a corto plazo, se concederán hasta por un ochenta por ciento
(80%) de los haberes disponibles del asociado para la fecha de la solicitud, por
un plazo que no excederá de doce (12) meses, pagaderos a la Caja de Ahorros
mediante cuotas mensuales y consecutivas. Estos préstamos devengarán un
interés del diez por ciento (10%) anual sobre saldos deudores.

Prestamos a Mediano Plazo. La política para este tipo de préstamo está


establecida en el artículo 73 de los Estatutos de la Caja de Ahorros (2004):

Los Préstamos a mediano plazo, se concederán hasta por un ochenta por ciento
(80%) de los haberes disponibles del asociado para la fecha de la solicitud, por
un plazo que no excederá de veinticuatro (24) meses, pagaderos a la Caja de
Ahorros mediante cuotas mensuales y consecutivas. Estos préstamos devengarán
un interés del once por ciento (11%) anual sobre saldos deudores.

16 | P á g i n a
Préstamos a Largo Plazo. La política para este tipo de préstamo está establecida
en el artículo 74 de los Estatutos de la Caja de Ahorros (2004):

Los Préstamos a largo plazo, se concederán hasta por un ochenta por ciento
(80%) de los haberes disponibles del asociado para la fecha de la solicitud, por
un plazo que no excederá de treinta y seis (36) meses, pagaderos a la Caja de
Ahorros mediante cuotas mensuales y consecutivas. Estos préstamos devengarán
un interés del doce por ciento (12%) anual sobre saldos deudores.

Retiros. Esta Caja de Ahorros les ofrece a sus socios el retiro total o parcial de sus
haberes. El retiro parcial se puede realizar hasta por un 50% de sus haberes una vez al
año. El artículo 16 de los estatutos interno de ésta Caja de Ahorros señala lo
siguiente:

ARTÍCULO 16: El retiro de los haberes de los asociados sólo se permitirá en los
casos siguientes

a) Retiro total, cuando se pierda legalmente la condición de asociados de la caja de


ahorros, según lo previsto en estos estatutos, en cuyo caso le será entregada la
cantidad líquida que tenga en su haber, deducidas las cantidades que adeudare por
concepto de préstamos. En caso de muerte del asociado, la entrega se hará a sus
herederos, o a quien designare, previamente como beneficiario, cumplidas las
formalidades de la Ley.

b) Retiro parcial, Los asociados podrán realizar un retiro parcial hasta por el
cincuenta por ciento (50%) del total de los haberes disponibles, una (1) vez en el
lapso de un año calendario, siempre y cuando exista la solicitud expresa al Consejo
de Administración mediante formularios diseñados especialmente a tal efecto y
anexando los recaudos que el Consejo de Administración considere necesarios para
procesar y validar dicha solicitud, sólo bajo las siguientes circunstancias:

1. Para cubrir gastos médicos del Asociado, sus ascendientes o descendientes


directos.

2. En caso de muerte de un familiar ascendiente o descendiente directo.

3. Cuando el asociado vaya a adquirir un inmueble, o a construirlo para vivir en él


con su familia, o cuando sea para obtener la liberación de gravámenes preexistentes.

Excepciones para los préstamos. Esta Caja de Ahorros cuenta con políticas de
salvedad para otorgar préstamos. Estas políticas son las siguientes, según el artículo
75 de los Estatutos de la Caja de Ahorros (2004):

17 | P á g i n a
Sólo podrán ser otorgados nuevos créditos cuando el solicitante haya cancelado
la totalidad del crédito anterior o cuando ocurran las siguientes circunstancias:
1. Que el asociado haya cancelado, al menos, el 75% del crédito anterior, en
cuyo caso le será deducido al nuevo préstamo el saldo deudor del anterior.
2. Que el asociado, en el crédito anterior, no haya hecho uso del límite del
crédito que le permiten estos estatutos, en cuyo caso podrá solicitarlo para cubrir
el ochenta por ciento (80%) de sus haberes disponibles, y convertirlo, junto con
su saldo deudor, en un solo préstamo.
3. Cuando ocurran circunstancias que, a juicio del Consejo de Administración
estén debidamente justificadas, y siempre que el peticionario haya cancelado el
cincuenta por ciento (50%) por lo menos, del crédito anterior. El nuevo préstamo
se dividirá en dos (2) partes: una para cancelar el saldo adeudado y la otra parte
para satisfacer el gasto invocado por el asociado. En caso de comprobarse
falsedad en los motivos expuestos por el solicitante, éste perderá el derecho a
utilizar de nuevo la Caja de Ahorros para solicitar préstamos durante un (1) año,
después de haber cancelado el préstamo anterior si lo tuviere, o a partir de la
fecha en que se compruebe el hecho sancionado. De tal circunstancia deberá
dejarse constancia escrita en el expediente del socio.

Internet

Es la red de computadoras más grande del mundo, es la red de redes, que permite,

como todas las redes, compartir recursos, es decir, que por medio de la computadora,

se puede establecer una comunicación inmediata con cualquier parte del mundo para

obtener información sobre un tema en particular.

Protocolos de Internet. Los protocolos de comunicaciones, son reglas que definen

la manera en cómo se comunican dos o más computadoras. Son muchos los

protocolos con los que cuenta internet, aquí se nombraran algunos con el fin de tener

una idea de los protocolos o reglas que se llevan a cabo en la red de computadoras

más grande del mundo, como lo es el internet. Estas reglas son: a) el HTTP

(HyperText Transfer Protocol en español protocolo de transferencia de hipertexto),

que es el protocolo que controla la transferencia de datos en la WWW; b) el FTP (File

Transfer Protocol) se incluye como parte del TCP/IP, es el protocolo destinado a

proporcionar el servicio de transferencia de ficheros en Internet y depende del

protocolo TCP para realizar el transporte de datos; c) el SMTP (Simple Mail Transfer

18 | P á g i n a
Protocol), este es el protocolo que se utilizado por los correos electrónicos, para el

envió y recepción de correos.

De todos los protocolos que existen, que son casi 100, los más importantes son el
TCP/IP, porque son los que se utilizan para enlazar a dos computadoras en diferentes
partes del mundo. El protocolo TCP (Transfer Control Protocol), es el que se encarga
de recoger la información, dividirla en paquetes y enumerar estos paquetes para
garantizar que la transferencia de datos entre las computadoras se realice
correctamente. El IP (Internet Protocol), es la que realmente realiza la transferencia
de datos. El IP, utiliza los paquetes generados previamente por el protocolo TCP,
para dividirlos nuevamente y los identifica colocándoles una cabecera que indica las
direcciones del receptor y la del emisor. El IP, es utilizado por el protocolo de
transporte TCP para encaminar los datos hacia su destino, ya que este protocolo
identifica a cada computadora conectada a la red mediante su correspondiente
dirección IP.

Modelo Cliente – Servidor. Este modelo se basa principalmente en que un cliente


realiza una petición o solicita un servicio al servidor. El servidor remotamente evalúa
dicha petición para aceptarla o rechazarla. Para conocer las características de este
modelo, se citará lo que dice el siguiente documento electrónico extraído de http:
//es.wikipedia.org/wiki/Cliente-servidor, con fecha 26 de Noviembre de 2010:

En la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus


características son:
• Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la
comunicación (dispositivo maestro o amo).
• Espera y recibe las respuestas del servidor.
• Por lo general, puede conectarse a varios servidores a la vez.
• Normalmente interactúa directamente con los usuarios finales mediante una interfaz
gráfica de usuario.
• Al contratar un servicio de redes, se tiene que tener en la velocidad de conexión que
le otorga al cliente y el tipo de cable que utiliza, por ejemplo: cable de cobre ronda
entre 1 ms y 50 ms.
Al receptor de la solicitud enviada por cliente se conoce como servidor. Sus
características son:
• Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan
entonces un papel pasivo en la comunicación (dispositivo esclavo).

19 | P á g i n a
• Tras la recepción de una solicitud, la procesan y luego envían la respuesta al
cliente.
• Por lo general, aceptan conexiones desde un gran número de clientes (en ciertos
casos el número máximo de peticiones puede estar limitado).
• No es frecuente que interactúen directamente con los usuarios finales.

Cuando un cliente desea acceder a una página Web, se efectúan transparentemente

las siguientes actividades:

1. El cliente realiza la solicitud de la página Web utilizando el Browser o el

navegador. Un navegador Web, es un software que permite la visualización

del contenido de una página Web, ejemplos de estos navegadores son: el

Safari, el Google Crome, el Internet Explorer y sus derivados, Mozilla, etc.

2. Se establece la conexión entre el servidor y el Browser.

3. Luego el navegador solicita la página Web.

4. El servidor Web busca la página entres sus discos.

5. El servidor envía la página Web solicitada al Browser. El navegador

utilizado por el cliente, es el que traduce el código HTML y lo presenta en

pantalla permitiéndole al usuario interactuar con su contenido y navegar a

otras páginas mediante los enlaces o hipervínculos.

6. Se cierra el enlace establecido en el punto 2.

Transferencia de datos en la WWW. La transferencia de datos en la Web, se


realiza fundamentalmente a través de la URL del documento Web o página Web. Esta
URL, es la identificación de la dirección o dominio del documento a buscar; una vez
que el usuario ha introducido la URL en el navegador Web o Browser, ésta se
convierte en una dirección IP. Cuando se ha establecido ésta dirección, el navegador
Web envía una petición al servidor Web empleando el protocolo HTTP, en donde se
establece la comunicación del navegador con el servidor. Cuando ya se ha establecido
la conexión, el navegador WEB muestra la página siguiendo las instrucciones HTML.

20 | P á g i n a
Aplicación Web. Según el manual de ayuda de Dreamweaver MX 2004 define a una
aplicación Web como “un conjunto de páginas Web estáticas y dinámicas”. Las
páginas Web son documentos electrónicos adaptados para la Web y que son parte de
un sitio Web. Cada página Web está asociada a una dirección o URL (“Uniform
Resource Locator” traducido del ingles como Localizador Uniforme de Recursos, que
es la identificación de la dirección de dominio de la página dentro de Internet.

Las páginas estáticas, son las páginas que no cambian en el servidor Web cuando
las solicita el cliente. El cliente envía la petición de una página estática al servidor,
éste recibe la solicitud la localiza y la envía al navegador que la solicitó. La siguiente
figura ilustra el procedimiento de una página web estática:

Fig. N° 02: Procesamiento de páginas Web estáticas, tomado del Tutorial Dreamweaver
2004.

Las Páginas Web dinámicas, son las que el servidor Web modifica antes de
enviárselas al navegador que las solicitó. Para modificar y terminar estas páginas, el
servidor tiene que hacer uso de un programa adicional al que se le denomina servidor

21 | P á g i n a
de aplicaciones. Este servidor de aplicaciones, ejecuta las instrucciones que una
página dinámica trae consigo para que sean procesados. Una vez procesado, este
código se elimina de la página, y se produce una página estática que el servidor de
aplicaciones devuelve al servidor web, y éste a su vez la envía al navegador que la
solicitó. Algunas de las tecnologías que utiliza éste servidor de aplicaciones, para
modificar las paginas dinámicas, en tiempo de ejecución son las siguientes:
Macromedia ColdFusion, Microsoft ASP.NET, Microsoft Active Server Pages
(ASP), Sun JavaServer Pages (JSP), Hypertext Preprocessor (PHP), etc. Para ilustrar
este proceso se puede ver la siguiente figura:

Fig. N° 03: Procesamiento de páginas Web dinámicas, tomado del Tutorial Dreamweaver
2004.

22 | P á g i n a
CAPITULO III
METODOLOGIA DE DESARROLLO

Para elaborar un software de manera eficiente, ordenado y con el menor número de


defectos, es necesario utilizar metodologías y estándares que proporcionen una guía
para poder conocer todo el camino a recorrer antes de implementar esta aplicación. El
RUP, es una metodología muy completa y extensa para el desarrollo de software que
utiliza el UML para representar sus modelos y diagramas, es por eso que para el
desarrollo del Sistema de Caja de Ahorros basado en plataforma Web, se hará uso de
esta metodología.
Metodología RUP

Las iniciales RUP en ingles significa Rational Unified Process (Proceso Unificado
de Rational), es un producto del proceso de ingeniería de software que proporciona
una guía disciplinada para la asignación de tareas y responsabilidades dentro de la
organización de desarrollo, y que tiene como finalidad asegurar la elaboración de un
software de alta calidad, que solvente las necesidades de los usuarios dentro de un
presupuesto y tiempo establecido, es decir, que el RUP, integra todos los aspectos que
se deben tener en cuenta durante todo el ciclo de vida del software.

Características más resaltantes de esta metodología

Las características esenciales que definen a esta tecnología son las siguientes:
 Es un proceso guiado por casos de usos: Los casos de usos son una secuencia
de pasos que el sistema ejecuta para obtener un resultado de un determinado actor, es
decir, que estos casos de usos representan la funcionabilidad del sistema con sus
respectivos actores. Los casos de usos se concentran en el qué y no en el cómo y se
utilizan para capturar los requerimientos de un sistema.

23 | P á g i n a
 Es un Proceso Iterativo e Incremental: Para hacer más portable a un proyecto
es recomendable que éste se divida en ciclos. Cada ciclo debe estar conformado por
fases de referencias y que deben ser considerado como un mini proyecto, cada mini
proyecto debe estar constituido por una o más iteraciones de las actividades básicas.
El RUP, divide el proceso en cuatro fases: Iniciación, Elaboración, Construcción y
Transición, en donde cada una de estas fases se realizan iteraciones, cada iteración
puede ir cumpliendo los objetivos y así poder completar todo el proyecto en
iteraciones.

 Es un proceso que se basa en la Arquitectura de componentes del sistema:


Comprende los aspectos estáticos y dinámicos más importantes del sistema. La
arquitectura de un sistema es la organización o estructura de los elementos más
significativos de éste, incluyendo además la plataforma en donde se va a instalar el
software (sistemas operativos, manejadores de bases de datos, protocolos). La
arquitectura de componentes, es como una radiografía del sistema en donde su
objetivo principal es la de ofrecerle a los desarrolladores una idea clara de los que
están construyendo. En esta arquitectura también se incluye la usabilidad, el
rendimiento, la robustez, la reutilización y las restricciones económicas y
tecnológicas del producto software. Para visualizar gráficamente, la
conceptualización de lo que es esta metodología, se reproducirá el siguiente gráfico:

24 | P á g i n a
Fig. N° 04: RUP Rational Unified Process. Tomado de Internet el día 22 de Noviembre de
2010, de la siguiente URL:
http://www.risktechnology.net/Data/Sites/1/datos/metodologias/metodologia_rup.png

25 | P á g i n a
Fases de la metodología RUP

Como se pudo observar en la figura anterior, que el Ciclo de vida del desarrollo
de un software se descompone en cuatro fases secuenciales la Fase de Iniciación,
Elaboración, Construcción y Transición. En cada una de estas fases se realiza una
evaluación (revisión del ciclo de vida de la finalización de fase) para comprobar si los
objetivos de esta fase se han cumplido. Si la evaluación de esta fase ha sido
satisfactoria, el proyecto puede continuar con la siguiente fase, de lo contrario se debe
hacer una revisión más exhaustiva para ver si el proyecto es factible o no. Para ver
con mayor detenimiento cada una de estas fases se hará un resumen de cada una a
continuación.

Fase de Iniciación. Esta fase trata de explorar el problema para decidir si se va a


continuar o no con el desarrollo del sistema. Los objetivos de esta fase son los
siguientes:
1) Definir el ámbito del proyecto con sus limitaciones.
2) Encontrar los escenarios básicos que definen su funcionamiento, para esto es
necesario encontrar los Casos de Usos críticos del sistema.
3) Mostrar, para los escenarios principales, al menos una arquitectura candidata.
4) Estimar los costos del proyecto, en cuanto a los recursos y el tiempo necesario
para en su desarrollo.
Los productos estimados que se deben generar esta fase son los siguientes:
a) Visión del negocio: Es un informe que incluye las necesidades del proyecto,
haciendo énfasis en sus características, los objetivos generales y específicos, los
actores, los stakeholders, roles y responsabilidades, b) Modelado de los casos de uso,
c) Especificación adicional, d) Glosario, e) Lista de riesgos y planes de
contingencias. f) Modelado del negocio, g) Arquitectura candidata, h) Plan de
Iteración, i) Plan de fases. Una vez obtenido estos informes se debe determinar si el
proyecto en estudio es factible o no, si es factible se procede con la siguiente fase.

26 | P á g i n a
Fase de Elaboración. En esta fase se realizan las siguientes acciones:
1) Actualizar los productos obtenidos en la Fase de Iniciación.
2) Analizar el dominio del problema.
3) Fortalecer la arquitectura propuesta.
4) Desarrollar el plan del proyecto, que puede ir evolucionando en varias
iteraciones.
5) Crear un plan fiable para la próxima fase (Construcción).
6) Tratar de eliminar la mayor cantidad de errores posibles.
Al terminar esta fase se deben obtener los siguientes productos: a) Obtener al
menos el 80% de todos los casos de usos, b) Describir la arquitectura del software,
C) Obtener un prototipo ejecutable de la arquitectura, d) Describir la lista de riesgos
y los casos de negocio mejorados, e) Un manual de usuario preliminar.
Se procederá a la fase de construcción cuando:
1) La visión del sistema y su arquitectura son estables.
2) Se ha comprobado que los prototipos han abordado y han dado solución a
los elemento de riesgos.
3) El plan de trabajo obtenido para esta fase es preciso y detallado.
4) Los gastos son aceptables.
Si no cumple con estos criterios de evaluación se debe reconsiderar el proyecto
o abandonarlo.

Fase de Construcción. En esta fase se debe alcanzar la operatividad del producto


software en forma incremental y por medio de sucesivas iteraciones, si algunos
componentes, características o requisitos que no hayan sido considerados hasta ahora,
deben de ser empleados y probados para obtener así una versión beta del software.
En esta fase se deben alcanzar los siguientes objetivos:
1) Minimizar los costes de desarrollo.
2) Desarrollar versiones funcionales del software, para poder probar cada
versión.

27 | P á g i n a
3) Entregar los modelos completos de Caso de Uso, Análisis y Diseño,
Implementación y Despliegue.
4) Mantener actualizada la Arquitectura.
5) Presentar los riesgos que han sido solucionado.
6) Presentar un Plan de Proyecto para la siguiente fase.
7) Entregar un prototipo Beta del software.
8) Actualizar el caso de negocio.

Fase de Transición. Esta es la fase final, y es en donde se le hace entrega al usuario


final el producto software. Las iteraciones que se realizan en esta fase van dirigidas a
desarrollar versiones actualizadas de este software.
En esta fase se deben realizar las siguientes actividades:
1) Probar la versión del producto software elaborado frente a las expectativas de
los usuarios.
2) Mantener el funcionamiento paralelo con los sistemas existentes para seguir
su valoración.
3) Entrenar a los usuarios.
Los productos generados en esta fase son los siguientes: a) Prototipo
operacional, b) Documentos legales, c) Un caso de negocio completo, d) Descripción
de la arquitectura completa y corregida.

Los Flujos de Trabajos

La metodología RUP ejecuta nuevo flujos de trabajos divididos en dos grupos,


el grupo primario y el grupo de apoyo. Los flujos de trabajos primarios, son los que
expresan los requerimientos del software, y son los siguientes:
1) Modelado del negocio.
2) Requerimientos, casos de usos.
3) Análisis y Diseño.
4) Implementación.

28 | P á g i n a
5) Pruebas.
6) Despliegue.
El grupo de apoyo, como su nombre lo indica, son los flujos de trabajos que dan
el soporte a las anteriores, y son las siguientes:
7) Gestión de cambios.
8) Gestión del proyecto.
9) Entorno o ambiente.

Modelado de negocio. En este flujo de trabajo es donde se va a comprender como


es la organización, cuales son los problemas actuales y tratar de identificar las
posibles mejoras, cuales son los procesos que allí se llevan a cabo, es decir,
comprender la organización en donde se va a implantar el software. Utiliza el modelo
de Casos de Uso del Negocio y el Modelo de Objetos de Negocio. Cabe destacar que
para la representación de cada uno de estos modelos se utilizará el UML.
El modelo de Caso de Uso del Negocio es donde se captura QUÉ se hace y
QUIÉN lo hace, es decir, que aquí es donde se describen los procesos del negocio y
los clientes.
El modelo de Objetos del Negocio, es donde se describe cada caso de uso del
negocio con sus trabajadores, y se utilizan los diagramas de clases y de actividad.

Requerimientos, casos de usos. Este es uno de los flujos de trabajos más


importantes, porque aquí es donde se va a establecer QUÉ es lo que tiene que hacer
exactamente el sistema. Los requisitos, se pueden clasificar en dos grupos los
funcionales y los no funcionales. Los requisitos funcionales representan las cosas que
el sistema puede hacer, se modelan por medio de Diagramas de Casos de Uso. Los
requisitos no funcionales son los atributos que debe presentar el sistema, estos
atributos son la fiabilidad, eficiencia, portabilidad, usabilidad, etc. Para obtener los
requerimientos del sistema, es necesario entrevistar a todos los interesados en este
proyecto, y desde aquí se descubre que es lo que necesitan los usuarios y expresarlos
en forma de requisitos.

29 | P á g i n a
En este flujo de trabajo se tiene que llevar a cabo las siguientes actividades:
1) Analizar el problema, comprender las necesidades de los usuarios y
expresar estas necesidades en requisitos, que es lo que debe cumplir el
sistema.
2) Construir los modelos de Casos de Usos para los requerimientos
funcionales, para cada Caso de Uso hay que dar una pequeña
descripción. Para crear estos Casos de Usos hay que destacar primero el
flujo principal y después los alternativos. Luego se tiene que colocar las
pre-condiciones y después las post-condiciones y finalmente, los puntos
de extensión.
3) Realizar las especificaciones suplementarias para los requerimientos no
funcionales.
4) Crear el documento visión, que es un documento que reúne las
necesidades y características del sistema en un alto nivel.
5) Crear el documento glosario, este es un documento que recoge el
vocabulario propio del sistema.
6) En el glosario se recoge el vocabulario propio del dominio del sistema,
y que dependiendo del proyecto pueden ser términos muy
especializados. Además puede usarse para definir un diccionario
informal de tipos de datos

Análisis y Diseño. Éste flujo de trabajo tiene por objetivo definir la arquitectura
que va a tener el sistema, su objetivo principal es convertir los requisitos obtenidos en
la fase anterior en especificaciones de implementación.
En el análisis se tiene que transformar los Casos de Usos en diagramas de
clases.
El Diseño, refina el análisis para poder implementar los diagramas de clases
obtenidos de cada Caso de Uso, además se diseña el modelo de datos del sistema, en
fin el producto final de esta fase es obtener la estructura del sistema y la
documentación de la arquitectura del software.

30 | P á g i n a
Implementación. En este flujo de trabajo es donde se implementan las clases y los
objetos en archivos fuente y ejecutables, obteniéndose así, un sistema ejecutable.

Pruebas. En este flujo de trabajo se evalúa la calidad del producto que se está
desarrollando, además, tiene como objetivo principal detectar defectos los cuales
deben ser resueltos lo antes posible y producir así una realimentación al sistema antes
de su distribución. Los aspectos más relevantes que deben ser evaluados son los
siguientes:
a) La fiabilidad, resistentes a fallos.
b) La funcionabilidad, que el producto hace lo que debe.
c) El rendimiento, que el producto lleva a cabo el trabajo de manera efectiva.

Despliegue. El objetivo principal de este flujo de trabajo, es asegurar la entrega del


producto final al cliente. Para esto es necesario llevar a cabo las siguientes
actividades: probar el software en su entorno final, empaquetar, distribuir e instalar el
software, migrar las bases de datos, proveer asistencia y enseñar a los usuarios.
También se deben entregar los manuales de usuarios, de operaciones y de
mantenimiento del sistema.

Gestión de Cambio. La gestión de cambios, es muy importante para controlar


todos los artefactos producidos por el personal que labora en el desarrollo del sistema.
Los controles que se llevan a cabo sobre los cambios evitan confusiones costosas,
como por ejemplo, reparar algo que ya había sido reparado. Algunos de estos
controles sobre la configuración de los cambios podrían ser los siguientes:
a) Control sobre las actualizaciones: Cuando se actualiza el artefacto se debe
dejar un documento en donde se detalle que fue lo que se actualizó, cual fue el
defecto encontrado, quien lo actualizó, cuándo se actualizó, etc.
b) Control sobre las versiones generadas: Todas las versiones generadas se
deben identificar para poderlas ordenar, de esta manera se puede conocer cuál
es la versión más reciente.

31 | P á g i n a
Gestión del Proyecto. Los objetivos a lograr en este flujo de trabajo son los
siguientes:
1) Equilibrar y completar los objetivos competitivos.
2) Administrar los riesgos.
3) Superar las restricciones, para poder entregar un producto que satisfaga las
necesidades de los clientes con éxito.
Para que la administración del proyecto sea un éxito, es necesario obtener una
lista de riesgos, en donde para cada riesgo se tiene que indicar: su magnitud,
describirlo brevemente, donde afecta, una estrategia y crear un plan de contingencias
por si el riesgo se hace real. Con la gestión del proyecto se logra entregar un software
de manera exitosa.

Entorno o ambiente. El entorno enfoca el soporte que se le debe dar al proyecto,


utilizando las herramientas, procesos y métodos adecuados. Su propósito, es la de
facilitarle a la organización un ambiente en donde basarse, para poder desarrollar el
software. Dentro de este flujo de trabajo se deben tener en cuenta las siguientes
responsabilidades:
a) Seleccionar y adquirir las herramientas.
b) Configurar estas herramientas en la organización.
c) Configurar y mejorar los distintos aspectos del proceso.
d) Ofrecer los servicios técnicos al producto.

32 | P á g i n a
UML (Lenguaje Unificado de Modelado)

La metodología RUP se basa en el UML (traducido como “Lenguaje Unificado

de Modelado” del ingles “Unified Modeling Language”) como herramienta principal.

El UML, es un lenguaje gráfico que surgió como respuesta al problema de

contar con un lenguaje que sirviera para escribir los planos de un software. El UML

indica lo que hará el sistema, y permite describir, construir, y documentar el sistema

en estudio, y ofrecer un estándar para describir un modelo del sistema, incluyendo

aspectos conceptuales tales como procesos de negocio, funciones del sistema, y

aspectos concretos como expresiones de lenguajes de programación, esquemas de

bases de datos y componentes reutilizables.

En otras palabras, el UML es un lenguaje que permite entender los sistemas

mediante gráficos o modelos de una manera estándar, por lo que estos modelos

pueden ser interpretados por personas que no participaron en su diseño.

El UML, unifica las tres metodologías de Análisis y Diseño Orientada Objetos

más extendidas en la actualidad, para esto cabe citar el siguiente documento

electrónico Diseño y Modelación de un proyecto de software utilizando el lenguaje

UML, disponible en www.monografias.com:


La notación UML se deriva y unifica las tres metodologías de análisis y
diseño Orientada a Objeto más extendidas:
 Metodología de Grady Booch para la descripción de conjuntos de
objetos y sus relaciones.
 Técnica de modelado orientada a objetos de James Rumbaugh
(OMT: Object-Modeling Technique).
 Aproximación de Ivar Jacobson (OOSE: Object- Oriented Software
Engineering) mediante la metodología de casos de uso (use case).

Diagramas del UML. Los diagramas que se presentan a continuación son los que
sostienen a la metodología RUP, pues desde aquí es donde se moldea el sistema. Los
diagramas representan las vistas de lo que será el proyecto y su unión representa la
arquitectura del mismo.

33 | P á g i n a
Los diagramas se dividen en dos tipos los diagramas de visión estática y los
diagramas de visión dinámica. Los diagramas estáticos son:
a) Diagrama de Clases: Estos diagramas permiten visualizar la
descomposición del sistema en clases como también de sus relaciones.
b) Diagramas de Objetos: Este diagramas representa las solicitudes de las
clases mostradas en el diagrama de clases.
c) Diagramas de Componentes: Este diagrama muestra la manera de cómo
se encuentran distribuidos los componentes del sistema, de igual
manera, muestra las dependencias que existe entre ellas. Cada
componente puede tener una o más clases, interfaces o colaboraciones.
d) Diagramas de Despliegue: Muestra la configuración de los nodos y los
componentes que residen en ellos en tiempo de ejecución.
e) Diagramas de Casos de Usos: Estos diagramas muestran los casos de
usos y sus relaciones con los distintos actores del sistema. Estos son los
que se utilizan para modelar el comportamiento del sistema.

Los diagramas Dinámicos son:

f) Diagramas de Iteración: Estos diagramas, muestran las relaciones que


existen entre un conjunto de objetos, e indican los mensajes que se
pueden producir entre ellos. Los Diagramas de Iteración se pueden
subdividir en los:
 Diagrama de Secuencia y de Colaboración: Ambos diagramas
muestran la iteración entre los objetos. El diagrama de Secuencia se
encarga del ordenar temporalmente los mensajes entre los objetos,
mientras, que el diagrama de Colaboración se encarga de organizar
estructuralmente los objetos encargados de enviar y recibir
mensajes.
g) Diagramas de Comportamiento: Estos diagramas, muestra como es el
comportamiento del sistema. Dentro de estos diagramas se encuentran:

34 | P á g i n a
 Diagrama de Estados: Estos modela los estados, eventos,
transiciones y actividades de cada objeto que integra el sistema.
 Diagrama de Actividades: Este simplifica el diagrama de
estado ya que modela el comportamiento mediante el flujo de
actividades.

Para el desarrollo de este proyecto se aplicaran los siguientes diagramas: de


Casos de Uso, de Clases y de Secuencia, ya que UML permite que se definan solo los
diagramas necesarios en un proyecto.

Definición de WAE (Web Aplication Extension)

La herramienta WAE (traducido como “Extensión de Aplicación Web”), es una


extensión del lenguaje de modelado UML adecuado para el desarrollo de aplicaciones
Web. Fue diseñado por Jim Conallen empleado de Rational Sotfware Corporation, al
darse cuenta que el UML no contemplaba el modelado Web a nivel del cliente -
servidor; es por eso que el WAE facilita la tarea de diferenciar el código cliente
(scripts) del código del servidor.

Estereotipos WAE para los Diagramas de Clases. La Extensión de Aplicación


Web (WAE), ofrece una serie de elementos para realizar el modelado de una
aplicación Web. Estos elementos diferencian lo que es una página servidor de una de
cliente, indicando sus dependencias. Estos estereotipos son necesarios para la
realización de los diagramas de clases.

Los estereotipos WAE para los diagramas de clases, son los siguientes:

35 | P á g i n a
Estereotipos para las Clases
Representa una página Web que tiene los códigos
que son ejecutados por el servidor. Estos códigos
(asp, php, jsp, etc.) interactúan con los recursos
que se encuentran al alcance del servidor.

Son las páginas que están en el lado del cliente,


normalmente páginas HTML y códigos en
javascript. Estas no incluyen una gran carga de
lógica de negocio. Para añadir funcionalidad
compleja al entorno cliente se pueden usar los
siguientes componentes: a) Controles Activex, b)
objetos javascripts, c) Applets de java.

Es una página HTML que contiene cajas de


textos, listas y otros controles de entrada de
datos, que forman parte de la página cliente. Su
propósito es la de recibir y enviar información al
usuario. Tiene una correspondencia directa con
la etiqueta <FORM> de XHTML.

Estereotipos para las Relaciones


Es la relación entre una página servidor y una
<<build>> página cliente, donde la pagina servidor
"construye" a la página cliente.
<<link>> Es una relación entre una página y otra página
del sistema.
<<redirect>> Es una relación unidireccional donde una página
web redirige a otra.
<<submit>> Es una relación entre un formulario y un servidor
de pagina

Tabla N°01: Estereotipos para las clases y las relaciones.

36 | P á g i n a
Aplicación de la Metodología RUP a SIWEBCATSENE (Sistema Web para el
Control de la Caja de Ahorros de SENECA (CATSENE))

En este punto se va a poner en práctica la metodología descrita anteriormente,


para dar la solución al problema que presenta la Caja de Ahorros en estudio. Aquí se
van a generar solo los artefactos necesarios para la continuidad de cada fase, ya que
por motivos de tiempo no se van a producir todos los artefactos. El software utilizado
para el modelado UML fue el Enterprise Architect, trial versión 8.0.

Fase de Iniciación. En esta fase se va a definir el alcance de este proyecto y se


estimaran los costos del proyecto, pero primeramente, se hará el modelado el
negocio para conocer los procesos que se llevan a cabo dentro de CATSENE.
uc Modelado de negocio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
CAT SENE
Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Solicitar Prestamo

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Socio

EA 8.0 Unregistered Trial


(from Version
Actores) EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Validar Solicitud

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Registrar Solicitud

EA 8.0 Unregistered Trial Version


Administradora
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
(from Actores)
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Generar descuentos
para la nomina
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


Aprobar o Reprobar
EA 8.0 Unregistered Tr
Solicitud

EA 8.0 Unregistered Trial Version


Presidente del Consej o de
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Administracion
(from Actores)
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Registrar Socio
EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial


Descontar en Version EA 8.0 Unregistered Tr
Nomina
Empleado del Dep. de
EA 8.0 Unregistered Trial
Recursos Version
Humanos
(from Actores)
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Fig. N° 05: Diagrama del Modelado de Negocio.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
37 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Para establecer los requerimientos que debe satisfacer el nuevo sistema, es
necesario realizar entrevistas a las personas que integran a ésta Caja de Ahorros,
algunas de las entrevistas aplicadas se pueden ver en el anexo A, en las siguientes
sesiones A.1, A.2 y A.3.
Una vez realizadas estas entrevistas, se debe definir la problemática que presenta
la Caja de Ahorros y establecer las razones por las cuales se amerita el uso de un
nuevo sistema. Cuando se tenga identificado el problema, conviene realizar un
estudio de factibilidad del sistema propuesto, para determinar la infraestructura
tecnológica y la capacidad técnica que implica la implementación del nuevo sistema,
y poder estimar el costo que generaría la puesta en marcha de este sistema. El
estudio de factibilidad se realizó en las siguientes aéreas: Técnica, Económica y
Operativa. Estas se describen a continuación:

Factibilidad Técnica: Consiste en realizar una evaluación de la tecnología


existente en la organización. Este estudio está destinado a recolectar información
sobre los componentes técnicos que posee la empresa, y poder así estudiar la
posibilidad de hacer uso de éstos para el desarrollo e implementación del sistema
propuesto.
Para la implementación del Sistema Web para el Control de la Caja de Ahorros de
SENECA (SIWEBCATSENE), se evaluaron los enfoques en cuanto al hardware y
software .
En cuanto al hardware, el servidor donde debe estar instalado el sistema
propuesto, debe cubrir con los siguientes requerimientos mínimos:

- Procesador: Pentium IV.


- Memoria RAM: 256 Mb.
- Espacio en disco: El espacio para el almacenamiento requerido es igual a la
suma del espacio utilizado del el sistema propuesto. El servidor Web Apache
necesita 6,2 Mb de espacio libre en el disco, MySQL necesita de 44,2 Mb,

38 | P á g i n a
PHP 21,8 Mb y la aplicación SIWEBCATSENE necesita de 5 Mb , dando un
total de 77,2 Mb de espacio mínimo requerido.
- Unidad de DVD-CD: Para los respaldos de la base de datos.
- Periféricos: Para introducir la información al sistema es necesario la
utilización de un teclado y de un mouse. También se hace necesario la
utilización de un monitor para ir viendo las tareas que se están ejecutando.
Cuando todo el sistema esté instalado y configurado, ya no serán necesarios
estos periféricos en el servidor.

A continuación se muestra la descripción del hardware disponible en SENECA:

- Procesador Pentium(R) Dual-Core 2.10 GHz .


- Memoria RAM: 4 GB.
- Disco Duro: 300 GB.
- Unidad de DVD-CD.
- Monitor, teclado y mouse.

Evaluando el hardware existente y tomando en cuenta los requerimientos mínimos


necesarios para el funcionamiento de SIWEBCATSENE, la empresa no requiere
realizar ninguna inversión inicial para la adquisición de nuevos equipos, ni tampoco
repotenciar o actualizar los equipos existentes, porque los mismos satisfacen con los
requerimientos establecidos anteriormente.

Para el desarrollo de SIWEBCATSENE fue necesario el uso de software libre de


licencia o de código abierto. Un software libre es aquel que puede ser distribuido,
modificado, copiado y usado; por lo tanto, debe venir acompañado del código fuente
para hacer efectivas las libertades que lo caracterizan.

Para el Servidor Web fue necesario el uso del Apache versión 2.2.8. Éste es un
programa que se utiliza para administrar servidores que alojan sitios Web. Es estable,

39 | P á g i n a
seguro y eficiente. La mayoría de las vulnerabilidades de la seguridad en este
servidor, pueden ser corregidas instantáneamente cuando son detectadas.

El Sistema Gestor de Base de Datos (SGBD) escogido fue el MySQL versión


5.0.51b. El SGBD se usa para crear y mantener una base de datos, asegurando su
integridad, confidencialidad y seguridad. Las principales características de MySQL
son las siguientes:

- Licencia de código abierto flexible.


- Su bajo consumo lo hace apto para ser ejecutado en una máquina con escasos
recursos sin ningún problema.
- El conjunto de aplicaciones Apache-PHP-MySQL es uno de los más
utilizados en aplicaciones en ambiente Web.
- Velocidad a la hora de realizar las operaciones.
- Apoyo y soporte a las empresas por parte de los propios profesionales que
desarrollan MySQL.
- Automáticamente recibe actualizaciones del software.
- Está disponible para la mayoría de las plataformas de sistemas operativos.

El lenguaje de programación seleccionado para el desarrollo de SIWEBCATSENE


fue el PHP ( Hypertext Preprocessor ). Las características principales de PHP son las
siguientes:

- Es uno de los lenguajes del lado del servidor, que permite combinar pequeños
fragmentos de códigos dentro de una página HTML generando páginas con
contenidos dinámicos.
- Procesa la información contenida en los formularios, envía y recibe cookies.
- Soporta una gran cantidad de bases de datos.
- Es multiplataforma.
- Es un software de código abierto.

40 | P á g i n a
- PHP y ASP son lenguajes parecidos en cuanto a potencia y a dificultad, pero
su principal diferencia radica en que ASP realiza sus tareas con objetos que
deben ser comprados a determinadas empresas, y PHP es construido por
programadores desinteresados.

Para el desarrollo de SIWECATSENE fue necesario instalar el Appserv, que es


una herramienta de código abierto para Windows que facilita la instalación de
Apache, MySQL y PHP configurándose en forma automática. Como extra incorpora
también el phpMyAdmin, que es el manejador de la base de datos para MySQL.

La empresa cuenta con todas las aplicaciones que se emplearon para el desarrollo
de este sistema, lo cual no amerita ninguna inversión de software adicional. El
software disponible en la empresa es el siguiente:

- Sistema Operativo : Windows XP Profesional SP2.


- SGBD : MySQL version 5.0.51b.
- Servidor Web : Apache version 2.2.8.
- Servidor de Aplicacion: PHP versión 5.2.6.

El resultado de este estudio técnico determinó que actualmente, la empresa posee


la infraestructura tecnológica (Hardware y Software) necesaria para la puesta en
marcha del sistema propuesto.

Factibilidad Económica: Este análisis permitió hacer una comparación entre la


relación costos del sistema actual, y los costos del sistema propuesto.
Costos del Sistema Actual: En estos costos se deben incluir los gastos en material
de oficina de uso diario, necesarios para realizar los procesos, entre los que están: los
bolígrafos, resmas de papel, papel para notas cartuchos para impresoras, marcadores
y otros.
La siguiente tabla muestra el costo estimado para los materiales de oficina y de
papelería utilizados anualmente en el Sistema Actual.

41 | P á g i n a
Costos de Material de Oficina y Papelería
Cantidad Descripción Bs.F Total
1 Remas de Papel 30 30
2 Cartuchos de tinta 30 60
3 Material de Oficina 50 150
Total al mes 240 Bs.F
Total anual 2 880 Bs.F

Tabla N°02: Costos de material de oficina y papelería.

Incluye también los gastos generados por las horas-hombres empleadas en los
procesos que allí se llevan a cabo. Estos procedimientos son los siguientes: revisión
de cada solicitud para verificar su saldo y la modificación de archivos planos por
parte de la administradora de CATSENE, el Presidente y el empleado del
Departamento de Recursos Humanos.
La siguiente tabla muestra el costo estimado para las horas – hombres empleadas
anualmente para el Sistema Actual.

Costos de Horas - Hombres empleadas


Horas-
Hombres Descripción Bs.F Total
30 Administradora CATSENE (1) 50 1500
10 Empleado Recursos Humanos (1) 50 500
20 Miembros de Consejo de Administración (3) 50 3000
Total al mes 5 000 Bs.F
Total anual 60 000 Bs.F

Tabla N°03: Costo de horas – hombres del sistema actual.

Se debe tomar en cuenta el costo en cuanto al transporte, ya que hay que trasladar
documentos físicos desde la sede de CATSENE situada en la avenida 4 de Mayo,
hasta SENECA, situada en la ciudad de Pampatar. Los documentos físicos que se
trasladan son las solicitudes, el reporte de los haberes y de las amortizaciones.

42 | P á g i n a
La siguiente tabla muestra los costos estimados por concepto del uso de
transportes públicos:

Costos de Transporte públicos empleados


Números de
viajes realizados Descripción Bs.F Total
10 Administradora CATSENE(1) 2 20
10 Miembros de Consejo de Administración(3) 2 60
Total al mes 80 Bs.F
Total anual 960 Bs.F

Tabla N°04: Costos de transporte públicos empleados.

El costo del Sistema Actual se puede ver en la siguiente tabla:

Costos Total del Sistema Actual


Tipo de Costo Mensualmente Anualmente
Costos de Material de Oficina 240 2880
Costos de Horas - Hombres 5000 60000
Costos de Transporte Público 80 960
Total al mes 5 320 Bs.F
Total anual 63 840 Bs.F

Tabla N°05: Costo del sistema actual.

Costos del Sistema Propuesto: Al lograr la automatización de las actividades que


se llevan a cabo en CATSENE, se agiliza el flujo y el manejo de información en cada
proceso. Los procesos automatizados son los siguientes: las solicitudes de préstamos
o retiros, la evaluación de las solicitudes, las consultas de los haberes y la consulta de
las amortizaciones. Al automatizar estos procesos, se disminuyen los costos
generados por el uso excesivo de material de oficina, los costos de horas-hombres y
los costos de transporte público o privado.

43 | P á g i n a
Debido a que la empresa cuenta con los equipos y recursos técnicos necesarios,
para la implementación del nuevo sistema, no se requiere ningún tipo de inversión
inicial. El costo del Sistema propuesto, se detalla a continuación:

Cliente: CATSENE
Especificaciones del software para el Servidor
Apache Libre de pago
MySQL Libre de pago
PHP Libre de pago
SIWEBCATSENE 30 000 Bs.F
Total 30 000 Bs.F

Tabla N°06: Costo del software.

Costos del Sistema Propuesto


Tipo de Costo Bs.F un año después
Costos de horas - hombres anuales 17 400
Costos del Software 30 000
Total 47 400 Bs.F

Tabla N°07: Costo del sistema propuesto.

70000 64800

60000
47400
50000 Primer año del Sistema
Propuesto
40000
Segundo año del Sistema
30000 Propuesto
17400 Sistema Actual
20000

10000
1
0
1 2

Fig. N° 06: Comparación de costos del Sistema Actual con el Sistema Propuesto.

44 | P á g i n a
Factibilidad Operativa:
La factibilidad operativa permite predecir, si se pondrá en marcha el sistema
propuesto, con los beneficios que ofrece a todos los usuarios involucrados con el
mismo, ya sean los que interactúan en forma directa o los que interactúan de forma
indirecta.
Este sistema no es factible operativamente porque no se va a implementar, ya que
es un prototipo para esta Caja de Ahorros.
Este proyecto es técnicamente y económicamente factible, por lo que se
recomienda continuar con su desarrollo.
Siguiendo con la Metodología RUP, se procede a realizar una visión global de lo
que serán los Casos de Usos, los cuales son los modelos a seguir en el desarrollo de
SIWEBCATSENE, en la siguiente fase, la Fase de Elaboración, se refinan estos
Casos de Usos obteniendo así un producto refinado de los mismos, y por cada Caso
de Uso de realizaran sus respectivas descripciones.

Fase de Elaboración. Siguiendo con esta Metodología, en esta fase se


actualizaron los Casos de Usos obtenidos anteriormente, como también, la base de
datos. Con estos productos se desarrollaron los Diagramas de Clases y los de
Secuencia.
Para hacer el prototipo de la base de datos se debe informar sobre el siguiente
software con lo que se estará trabajando para la creación, manejo, modificación y
administración de la base de datos

1.- La base de datos será instalada en lenguaje SQL.

2.- Se utiliza un Sistema de Gestión de Base de Datos, el MySql.

3.- Se tendrá un administrador de base de datos llamado SqlYog.

Teniendo ya el modelo de datos y el SGBD a utilizar se pasara seguidamente a


diseñar el prototipo de la base de datos. En el Anexo B, se puede ver el Modelo
Relacional de la Base de Datos del Sistema y el Diccionario de Datos de este modelo
se puede ver en el Anexo B.1.

45 | P á g i n a
Los Diagramas de Casos de Usos se pueden ver en los Anexos C.2, C.3, C.4, C.5,
C.6 y C.7. Los Diagramas de Clases se pueden ver en los Anexos C.8, C.9, C.10,
C.11, C.12 y C.13. Y por último, los Diagramas de Secuencias se pueden ver en los
Anexos C.14, C.15, C.16, C.17, C.18 y C.19. Todos estos diagramas se obtuvieron en
cuatro iteraciones y fueron realizados con el software Enterprise Architect, un
software para modelar en UML versión 2.1.
En esta fase se alcanzó un prototipo ejecutable de la arquitectura a desarrollar.

Fase de Construcción. Para alcanzar la operatividad del producto software, es


necesaria la apropiada escogencia tanto del hardware como del software, como se
estableció en la factibilidad técnica y económica.
Para el diseño de las páginas Web se utilizó el Macromedia Dreaweaver 2004. En
esta fase, se obtiene un producto Beta del software.
Para realizar las pruebas del nuevo sistema se necesitan los siguientes programas:
Microsoft Internet Explorer 6.0 y Adobe Reader 7.0.

Fase de Transición. Esta es la fase final de este proyecto, como es un prototipo de


Caja de Ahorros, no se realizaron los entrenamientos a los usuarios, pero se realizaron
los manuales para la implementación y puesta en marcha de este sistema. El Manual
del Sistema se puede ver en el Anexo D.
Para el entrenamiento de los usuarios, se realizó el Manual del Usuario, que es un
manual que contiene la información de cómo ingresar al sistema. Este manual se
puede ver en el Anexo E y se compone de cinco menús, los cuales son los siguientes:
 Menú del Administrador del Sistema.
 Menú de los Socios.
 Menú del Consejo de Administración.
 Menú para la Administradora de CATSENE.
 Menú para el Departamento de Recursos Humanos.
Una vez cargada la base de datos en el SGBD con los valores iniciales, se
procederán a realizar las siguientes pruebas:

46 | P á g i n a
- Registrar o actualizar clave: Se realizaron varias pruebas a este formulario,
en donde, se introdujeron números de cédulas que no existen en la base de
datos y claves que ya están registradas por otros usuarios, y el sistema
respondió satisfactoriamente.
- Ingresar nuevos socios: Se realizaron varias pruebas en este formulario,
introduciendo datos inválidos, por ejemplo se introdujeron letras en el cuadro
de texto de la cédula y el sistema respondió de manera satisfactoria.
- Valores Iniciales de los Haberes: Se realizaron varias pruebas en este script,
se trató de registrar letras en el monto de los haberes, y se trato de ingresar dos
veces al mismo socio y el sistema respondió satisfactoriamente.
- Para la solicitud de un préstamo: Para la realizar estas pruebas se utilizaron
casos hipotéticos para un socio. Los casos hipotéticos fueron los siguientes:
- Un socio que su tiempo en CATSENE es menor a un año, trató de
ingresar una solicitud de préstamo, y el sistema respondió
satisfactoriamente, no se le genero la planilla.
- Un socio tiene en CATSENE más de un año, tiene un préstamo
pendiente, ha cancelado el 75% de este préstamo y no ha solicitado el
80% de sus haberes. El sistema respondió satisfactoriamente, en donde se
le permitió ir a la página en donde se encuentra planilla de solicitud de
préstamo.
- Un socio tiene en CATSENE más de un año, tiene un préstamo
pendiente, no ha cancelado el 75% de este préstamo y no ha solicitado el
80% de sus haberes. El sistema respondió satisfactoriamente, no se le
generó la planilla.
- Un socio tiene en CATSENE más de un año, tiene un préstamo
pendiente, no ha cancelado el 75% de este préstamo y ha solicitado el
80% de sus haberes. El sistema respondió satisfactoriamente, no se le
generó la planilla.
- Para la solicitud de un retiro : Las pruebas realizadas fueron las siguientes:

47 | P á g i n a
- Un socio que no tiene un año en CATENE, y desea realizar una
solicitud de retiro, el sistema respondió satisfactoriamente, no se le
genero la planilla.
- Un socio que tiene un año en CATENE y tiene un retiro parcial
registrado hace menos de un año, trató de ingresar a una solicitud de
retiro parcial, y el sistema respondió satisfactoriamente, no se le generó
la planilla.

El sistema se depuró y se obtuvo la versión 4.0, con cuatro iteraciones. Se


recomienda que para la implementación de este sistema, su funcionamiento se haga
de forma paralela con el Sistema Contable A2, cuando los datos sean los esperados
se recomienda arrancar con el nuevo sistema.

48 | P á g i n a
ANEXOS

49 | P á g i n a
ANEXO A

A.1. Entrevista a la Administradora de CATSENE


Licda. Raquel Novera, Administradora de CATSENE.
22/10/2010
11:00
Edificio de Administrativo.
Estado actual de CATSENE
¿Qué sistema maneja usted para la Caja de Ahorros?
El A2, es un sistema administrativo que se utiliza tanto para la Caja de Ahorros como para mis trabajos
administrativos con otros clientes.

¿Cómo se tiene acceso al estado de cuenta de cada socio?


En este sistema administrativo se accede al estado de cuenta de cada socio por su número de cedula. El
inconveniente que presenta este sistema es que los socios, el Consejo Administrativo y el Departamento de
Recursos Humanos no tienen acceso a esta información instantáneamente, para ver esta información les tengo
que generar un archivo plano y enviárselos por correo.
Por ejemplo, la comunicación con el departamento de recursos humanos es fatal, la razón es la siguiente yo les
tengo que enviar mensualmente el listado de los préstamos a descontar en el mes a los empleados, para esto
tengo que generar un archivo en Excel enviárselo por correo. Muchas veces a ocurrido que la encargada del
Personal a obviado o no se ha dado cuenta de que un socio ha terminado de pagar un préstamo, y le ha
descontado la cuota de ese mes, y esto me ha traído una serie de inconvenientes administrativos, pérdida de
tiempo en fin. A los socios se les envían trimestralmente los estados de cuenta de manera impresa.

¿A parte de la cuenta en nomina el empleado posee otra cuenta para la caja de ahorro? En caso de ser
afirmativa su respuesta ¿Qué se deposita en esa cuenta?
Si poseen otra cuenta. CATSENE a se les abre una cuenta en donde el banco les registran sus haberes, sus
préstamos y sus retiros, y que funciona como una cuenta de fideicomiso individual.

¿Qué beneficios les ofrece CATSENE a sus socios (prestamos, retiros, utilidades, créditos inmobiliario, de autos,
etc.)?
Por ser una Caja de Ahorros pequeña solo les ofrece a sus socios préstamos a Corto, Mediano y Largo Plazo,
además, de sus retiros parciales o totales.

¿UD. cree que el retraso en la emisión de reportes, la congestión del buzón de correo, la pérdida de
información, la duplicidad de trabajo, el consumo de horas/hombres, se deba a que todas estas se realizan en
forma manual?
Pienso que sí, porque los archivos que genera el sistema debe ser editado en Excel para que lo reconozcan la
Intranet de SENECA.

¿Qué problemas quisiera usted que el nuevo sistema solvente?


 El nuevo sistema debe tratar de mejorar la comunicación bidireccional entre el Departamento de
Recursos Humanos y nuestro Departamento de Administración.
 Que pueda sacar las utilidades a repartirse cada socio.
 Que los socios puedan ver a distancia sus estados de cuenta, tanto de los aportes como de las
amortizaciones de los préstamos.
 Que se pueda tener información de los datos personales de los socios, por ejemplo, número de
teléfonos, correos electrónico, etc., para poderles enviar las notificaciones si las hubiere.

50 | P á g i n a
A.2. Entrevista al Presidente del Consejo de Administración
Licdo. Omar Jiménez, Presidente de CATSENE.
22/10/2010
11:00
Edificio de Administrativo.
Estado actual de CATSENE

¿Para que el Consejo Administrativo pueda aprobar un préstamo es necesario que estén de acuerdo los tres o con
2:3 es suficiente?
Para aprobar un préstamo tenemos que estar de acuerdo el tesorero, el secretario y mi persona.
¿Cómo realizan el préstamo los socios?
Desde la Intranet de Seneca el Socio puede rellenar su planilla de solicitud de préstamo o retiro, e imprime dicha
solicitud con otros documentos necesarios para los trámites administrativos como lo es la carta dirigida a nosotros
(Consejo Administrativo) solicitando que se le apruebe su solicitud. El Socio se dirige a la sede de CATSENE y hace
entrega de dicha solicitud a la secretaria. Luego la secretaria se lo entrega a la administradora para que ella evalúe el
préstamo y nos lo hace llegar a nosotros.
Aquí nosotros, los Miembros del Consejo de Administración, evaluamos todas solicitudes tanto de préstamos
como de retiros, aprobándolos o reprobándolos.
Una vez aprobadas las solicitudes, la administradora nos envía los cheques para ser firmados por los tres, se le
avisa al socio por correo que su solicitud fue aprobada y retira el cheque.
¿Está satisfecho con el programa que le genera estos documentos?
Los documentos los genera bien, lo que falla aquí es que es inconsistente en cuanto a validaciones en lo referente
a la solicitud de un nuevo préstamo, no se valida si un socio tiene un préstamo pendiente y el socio si quiere puede
seguir llenando planillas de solicitudes, y éstas planillas las que tiene que ver Raquel, la administradora, en su
programa administrativo A2. Ella tiene que validar los datos de la solicitud, ver si el socio tiene o no un préstamo
pendiente, si tiene un préstamo tiene que ver si ha cancelado el 75% del préstamo y si ha solicitado el 80% de sus
haberes.
No tenemos accesos al histórico de nuestros estados de cuentas, el estado de cuenta lo tiene el A2 y solo es
posible verlo de manera impresa.
Además este programa se alimenta de un archivo plano que nos envía la administradora por correo, y desde aquí
lo tengo que editar en Excel para procesarlo y eliminar lo que no le interesa al programa de la intranet. Una vez
editado y pulido este archivo se procede entonces a alimentar este programa mensualmente.
Es decir, que este es una pequeña interfaz para los socios que muestra lo que el socio tiene pendiente
actualmente sus haberes, es decir, que este programa no cuenta con ningún registro y/o bases de datos de los socio
ni de los prestamos, aportes o amortizaciones.

¿El dinero del préstamo solicitado por un socio de donde viene?


El dinero solicitado proviene del fideicomiso que posee este socio en sus haberes. Cuando un socio hace la
solicitud de un préstamo se le calcula el monto que puede solicitar, este monto representa el 80% de sus haberes.

¿Cómo se manejan las utilidades obtenidas en CATSENE?


Cierre de nuestro ejercicio económico termina los 31 de Diciembre de cada año, las utilidades que se le reparte a
los socios proviene de los intereses generados de sus haberes por el banco, ya que los intereses que se cancelan
mensualmente por concepto de préstamos se utiliza para el pago del personal encargado (administradora).

¿Qué cree usted que le deba ofrecerle el nuevo sistema?


 El nuevo sistema debe ofrecer una interfaz simple y detallada a los socios en cuanto a la información de su
estado de cuentas, es decir, el histórico de las mismas.
 Poder ver las solicitudes a través del sistema sin necesidad a que la administradora nos traiga el físico, y
poder aprobarlas o reprobarlas en cualquier momento.
 Que calcule de manera sistematizada las utilidades que le corresponda a cada socio.
 Poder ver los datos personales de todos socios, contar con una base de datos de todos los socios para
tener como ubicarlos en caso de algo.
 Poder consultar los préstamos que han sido cancelados y los préstamos que faltan por pagar.

51 | P á g i n a
A.3.Entrevista a un Socio de CATSENE
Licdo. Ángel Gonzales, Socio de CATSENE.
22/10/2010
11:00
Edificio de Administrativo.
Estado actual de CATSENE

¿Está usted satisfecho con el programa que tiene en la intranet para las solicitudes?
Sí, porque este programa nos genera los documentos necesarios para llevarlos a CATSENE.

¿Ese programa cubre todas sus necesidades?


No, porque además de estos documentos que genera este programa, quisiera realizar las siguientes consultas :
 Ver el histórico de los aportes realizados.
 Ver el estado de la solicitud que he solicitado, si ha sido a probada o no.
 Ver el monto de las utilidades que me corresponden anualmente.
 Ver todos los préstamos o retiros que he solicitado.

¿Qué cree usted que le deba ofrecerle el nuevo sistema?


 Debe ofrecer una interfaz simple y detallada en cuanto a la información de mis estados de cuentas y de
las amortizaciones realizadas..
 Poder ver mis datos personales.
 Poder realizar la solicitud de un nuevo préstamo o retiro, a distancia.
 Además, también quisiera que este sistema me indique, si tengo o no tengo derecho a una solicitud,
bien sea de préstamo o de retiro. Porque muchas veces he realizado solicitudes y se ha dado el caso que no
tengo derecho a ningún tipo de solicitud.

52 | P á g i n a
ANEXO B: MODELO RELACIONAL DE DATOS

Fig. B.1: Modelo Relacional de Datos.

53 | P á g i n a
Anexo B.1: Diccionario de Datos:

Amortizaciones: En esta tabla se almacenan las amortizaciones de un préstamo.


Cuando se aprueba una solicitud de préstamo se genera un préstamo, con sus
respectivas características, y todos los meses se generan las amortizaciones de cada
préstamo pendiente.

Campo Tipo Clave Nulo Comentarios

CI Int (8) Primaria No Cedula del Socio

Día del ingreso de la


FECHA Date Primaria No
cuota

SALDO_PENDIENTE Double No Monto de la cuota

Activar o desactivar
COD_ESTADO Smallint (2) No una serie de
amortizaciones.

Relación de claves foráneas

FK Id Tabla de Columna de la Columna a la Información las claves


referencia tabla de los tabla de foráneas
haberes referencia

amortizaciones_ibfk_1 prestamos `ci` `ci` ON DELETE NO


ACTION ON UPDATE
NO ACTION,

Tabla B.1.1: Amortizaciones.

Cargos: En esta tabla se almacenan los cargos existentes en Seneca, es una tabla
primaria.

Campo Tipo Clave Nulo Comentarios

COD_CARGO Smallint (2) Primaria No Código del cargo

DESCRIPCION Varchar(100) No Descripción del cargo

Tabla B.1.2: Cargos.

54 | P á g i n a
Configuracion: Esta es una tabla en donde se almacena la configuración de los
haberes y prestamos iniciales. En ConfHaberes y en ConfPrestamos, cuando el
carácter está con la bandera “S”, significa que ya se han terminado de ingresar a los
socios, y cuando se encuentra con la bandera “N”, significa que aun no se han
terminado de ingresar a los socios con sus haberes o préstamos iniciales.

Campo Tipo Clave Nulo Comentarios

CONFIGHABERES Varcha (1) No No Carácter S o N.

CONFIGPRESTAMOS Varchar(1) No No Carácter S o N.

Tabla B.1.3: Configuracion.

Departamentos: En esta tabla se almacenan los departamentos existentes en


SENECA, es una tabla primaria.

Campo Tipo Clave Nulo Comentarios

COD_DEPTO Smallint (2) Primaria No Código del departamento

DESCRIPCION Varchar(100) No Descripción del departamento

Tabla B.1.4: Departamentos

Estado_prestamos: Esta es una tabla esencial y fuente primaria de datos. Solo


contiene dos registros, el primero: el cod_estado = 1 y descripción = no cancelado y
cod_estado = 2 y descripción = cancelado. Estos datos son los indicativos para que se
siga generando una amortización.

Campo Tipo Clave Nulo Comentarios

Código del estado del


COD_ESTADO Smallint (2) Primaria No
préstamo.

Descripción del estado


DESCRIPCION Varchar(30) No
del préstamo.

Tabla B.1.5: Estado_prestamo.

55 | P á g i n a
Estado_Retiro: Esta es una tabla esencial y fuente primaria de datos. Solo contiene
dos registros, el primero: el estado_retiro = 1 y descripción = no entregado y
estado_retiro = 2 y descripción = entregado. Estos datos son los indicativos para que
se descuente el retiro de los haberes de un socio, es decir, si la bandera estado_retiro
= 1, quiere decir que no se ha descontado el retiro, por lo que cuando se realicen las
transacciones mensuales, se tiene que descontar el retiro parcial de los haberes de este
socio.

Campo Tipo Clave Nulo Comentarios

Código del estado del


ESTADO_RETIRO Smallint (2) Primaria No
retiro.

Descripción del estado


DESCRIPCION Varchar(30) No
de un retiro.

Tabla B.1.6: Estado_retiro.

Interés_prestamo: Esta tabla es una pista de auditoría, que contiene un histórico de


las veces que se ha actualizado el interés de un determinado tipo de préstamo, los
datos que en ella están no se actualizan.

Campo Tipo Clave Nulo Comentarios

Ci de la persona quien decretó


CI Int (8) No
este interés.

FECHA Date No Fecha en que se decretó el interés.

TIPO_PRESTAMO Int (2) No Tipo de préstamo modificado.

INTERES_PRESTAMO Varchar (100) No Interés del préstamo.

NOMBRES Varchar (100) No Nombre de la persona.

DIRECCION Varchar (100) No Donde vive esta persona.

TELEFONO Int (11) No Teléfono del usuario.

Tabla B.1.7: Interes_prestamo.


56 | P á g i n a
Haberes: Esta tabla es el histórico de los haberes de los socios. El Administrador al
registrar las transacciones mensuales, en esta tabla se ingresan los aportes de los
socios, luego el sistema verifica si a este socio se le ha aprobado un retiro parcial, si
el estado del retiro está como “no entregado”, entonces se registra en esta tabla el
monto del retiro, y después se actualiza el retiro parcial a “entregado”. Además,
cuando la Administradora anualmente ingresa el monto de las utilidades obtenidas, en
esta tabla se registran las utilidades que le corresponden a cada socio.

Campo Tipo Clave Nulo Comentarios

CI Smallint (2) Concatenada No Ci del Socio

Fecha del ingreso de los


FECHA Date Concatenada No
haberes

Monto de las utilidades


MONTO_UTILIDAD Double No
obtenidas.

Aportes (socio +
APORTES Double No
patrono) del mes.

Monto del retiro


RETIROS Double No
solicitado.

Relación de claves foráneas

FK Id Tabla de referencia Columna de la Columna a la Información las claves


tabla de los tabla de foráneas
haberes referencia

haberes_ibfk_1 socio `ci` `ci` ON DELETE NO


ACTION ON UPDATE
NO ACTION,

Tabla B.1.8: Haberes.

57 | P á g i n a
Nivel_acceso: Esta es una tabla esencial y fuente primaria de datos. Esta tabla
contiene solamente cinco registros indispensables para que el sistema funcione
correctamente. Estos registros son:
 Para el cod_acceso= 1 su descripción = Administrador del Sistema.
 Para el cod_acceso= 2 su descripción = Miembros del Consejo
Administrativo.
 Para el cod_acceso= 3 su descripción = Socio.
 Para el cod_acceso= 4 su descripción = RRHH.
 Para el cod_acceso= 5 su descripción = Administradora CATSENE.

Campo Tipo Clave Nulo Comentarios

Código del nivel de


COD_ACCESO Smallint (2) Primaria No
acceso.

Descripción del nivel


DESCRIPCION Varchar(50) No
de acceso.

Tabla B.1.9: Nivel_acceso.

Préstamos: Esta tabla contiene todos los préstamos que el Consejo de


Administración ha aprobado. Si un préstamo tiene el campo cod_estado = 1, quiere
decir que el préstamo de éste socio no ha sido cancelado, por lo que se seguirán
generando las amortizaciones para este préstamo, si por el contrario, el cod_estado =
2, es porque ya el socio ha cancelado el préstamo.

Campo Tipo Clave Nulo Comentarios

CI Int (8) Concatenada No Ci del Socio.

Fecha en que se aprobó el


FECHA Date Concatenada No
préstamo.

Código del tipo de préstamo


COD_PRESTAMO Smallint (2) No
solicitado.

58 | P á g i n a
Código del estado del
COD_ESTADO Smallint (2) No
préstamo.

MONTO Double No Monto del préstamo solicitado.

Claves Foráneas

FK Id Tabla de referencia Columna de la Columna de las Información las claves foráneas


tabla préstamos tablas de
referencia

prestamos_ibfk_5 socio `ci` `ci` ON DELETE NO ACTION ON


UPDATE NO ACTION,
prestamos_ibfk_2 tipo_prestamo `cod_prestamo` `cod_prestamo` ON DELETE NO ACTION ON
UPDATE NO ACTION,
prestamos_ibfk_3 estado_prestamo `cod_estado` `cod_estado` ON DELETE NO ACTION ON
UPDATE NO ACTION,

Tabla B.1.10: Prestamos.

Retiros: Esta tabla contiene todos los retiros que el Consejo de Administración ha
aprobado. Si un retiro tiene el campo estado_retiro = 1, quiere decir que el retiro no
ha sido entregado, y cuando el Administrador del Sistema registra mensualmente las
transacciones, se le descuenta el monto del retiro al socio de sus haberes.

Campo Tipo Clave Nulo Comentarios

CI Int (8) Concatenada No Cedula del Socio

Fecha en que se
FECHA Date Concatenada No
aprobó el retiro.

Código del tipo de


COD_RETIRO Smallint (2) No
retiro solicitado.

MONTO_RETIRO Double No Monto del retiro.

Código del estado


ESTADO_RETIRO Smallint (2) No
del retiro.

59 | P á g i n a
Claves Foráneas

FK Id Tabla de Columna de la tabla Columna de las Información las


referencia préstamos tablas de claves foráneas
referencia

retiros_ibfk_4 socio `ci` `ci` ON DELETE NO


ACTION ON
UPDATE NO
ACTION,
retiros_ibfk_2 tipo_retiro `cod_retiro` `cod_retiro` ON DELETE NO
ACTION ON
UPDATE NO
ACTION,
retiros_ibfk_3 estado_retiro `estado_retiro` `estado_retiro` ON DELETE NO
ACTION ON
UPDATE NO
ACTION

Tabla B.1.11: Retiros.

Socio: Esta tabla contiene la información del socio, se indica la fecha en que ingresó
a CATSENE, el salario que devenga, el cargo que desempeña y el lugar donde lo
desempeña (departamento).

Campo Tipo Clave Nulo Comentarios

CI Int (8) Primaria No Cedula del Socio.

Fecha de nacimiento del


FECHA_NAC Date No
Socio.

Fecha de ingreso a la
FECHA_INGRESO Date No
Caja de Ahorros.

SALARIO Double No Salario del Socio.

Código del cargo que


COD_CARGO Smallint (2) No
ejerce el socio.

Código del departamento


COD_DEPTO Smallint (2) No
donde trabaja el socio.

60 | P á g i n a
Claves Foráneas

FK Id Tabla de referencia Columna de la tabla Columna Información las claves


préstamos de las foráneas
tablas de
referencia

socio_ibfk_3 departamentos `cod_depto` `cod_depto` ON DELETE NO ACTION


ON UPDATE NO ACTION,
socio_ibfk_1 usuario `ci` `ci` ON DELETE NO ACTION
ON UPDATE NO ACTION,
socio_ibfk_2 cargos `cod_cargo` `cod_cargo` ON DELETE NO ACTION
ON UPDATE NO ACTION

Tabla B.1.12: Socio.

Solicitud: Esta tabla almacena todas las solicitudes que han realizado los socios.
Entre sus campos se encuentran: el cod_status, que es la bandera que indica si una
solicitud ha sido aprobada, en curso o rechazada (1, 2,3). Cuando el campo cod_status
= 1, el sistema registra automáticamente un nuevo préstamo o retiro, según sea la
solicitud. Cuando se genera un nuevo préstamo, en la tabla de préstamos se registra el
préstamo con todas sus características, y el campo cod_estado se coloca = 1, ya que el
préstamo está “no cancelado”, esto es para que se generen las amortizaciones
mensuales.

Campo Tipo Clave Nulo Comentarios

CI Int (8) Concatenada No Cédula del Socio.

FECHA Date Concatenada No Fecha de la solicitud.

Código de la operación
COD_OPERACION Smallint (2) No
realizada.

COD_STATUS Smallint (2) No Código del estado de la solicitud.

Código del tipo de préstamo


COD_PRESTAMO Smallint (2) No
solicitado.

61 | P á g i n a
COD_RETIRO Smallint (2) No Código del tipo de retiro.

MONTO_SOLICITADO Double No Monto de la solicitud.

MOTIVO Varchar (80) No Motivo de la Solicitud.

OBSERVACIONES Varchar (100) No Observación de la Solicitud.

Claves Foráneas

FK Id Tabla de referencia Columna de la Columna de Información las claves foráneas


tabla préstamos las tablas de
referencia

solicitud_ibfk_5 socio `ci` `ci` ON DELETE NO ACTION ON


UPDATE NO ACTION,
solicitud_ibfk_1 tipo_operacion `cod_operacion` `cod_operacion` ON DELETE NO ACTION ON
UPDATE NO ACTION,
solicitud_ibfk_2 status_solicitud `cod_status` `cod_status` ON DELETE NO ACTION ON
UPDATE NO ACTION,
solicitud_ibfk_3 tipo_prestamo `cod_prestamo` `cod_prestamo` ON DELETE NO ACTION ON
UPDATE NO ACTION,
solicitud_ibfk_4 tipo_retiro `cod_retiro` `cod_retiro` ON DELETE NO ACTION ON
UPDATE NO ACTION

Tabla B.1.13: Solicitud.

Status_solicitud: Esta es una tabla esencial y una fuente primaria de datos. Solo
contiene tres registros, el primero: 1 = Aprobado, 2 = En curso y 3 = Rechazado.
Estos datos son los indicativos para que una solicitud sea enviada o no al Consejo de
Administración, las solicitudes enviadas al Consejo son las que están con el
cod_status = 2 y las solicitudes que generan nuevos préstamos o retiros son las que el
cod_status= 1.

Campo Tipo Clave Nulo Comentarios

COD_STATUS Smallint (2) Primaria No Código del estado de la solicitud.

Descripción del estado de la


DESCRIPCION Varchar(30) No
solicitud.

Tabla B.1.14: Status_solicitud.

62 | P á g i n a
Tipo_operacion: Esta tabla se almacena las operaciones que se llevan a cabo en
CATSENE. Contiene dos registros que son: cod_operacion= 1 y descripción = Retiro,
cod_operacion= 2 y descripción= Préstamo. Cuando un Socio realiza una solicitud de
retiro, en la tabla solicitud específicamente en el campo cod_operacion, se coloca = 1,
porque ser un retiro, y de manera análoga para los préstamos.

Campo Tipo Clave Nulo Comentarios

Código del tipo de


COD_OPERACION Smallint (2) Primaria No
solicitud.

Descripción del tipo


DESCRIPCION Varchar(30) No
de operación.

Tabla B.1.15: Tipo_operacion.

Tipo_prestamo: Esta es una tabla esencial y una fuente primaria de datos. Almacena
los tres tipos de préstamos que ofrece CATSENE y un registro adicional inicializado
en cero. Los datos de esta tabla son los siguientes: para cod_prestamo = 0,
descripción = “Ninguno”, interes_anual = 0 y num_cuotas= 0; para cod_prestamo =
1, descripción = “Préstamo Corto Plazo”, interes_anual = 0.1 y num_cuotas= 12;
para cod_prestamo = 2, descripción = “Préstamo Mediano Plazo”, interes_anual =
0.11 y num_cuotas= 24; para cod_prestamo = 3, descripción = “Préstamo Largo
Plazo”, interes_anual = 0.12 y num_cuotas= 36;

Campo Tipo Clave Nulo Comentarios

COD_PRESTAMO Smallint (2) Primaria No Código del tipo del Préstamo.

DESCRIPCION Varchar(30) No Descripción del tipo del Préstamo.

INTERES_ANUAL Double No Interés del tipo del Préstamo.

Número de cuotas que le corresponde a


NUM_CUOTAS Smallint (2) No
cada tipo de Préstamo.

Tabla B.1.16: Tipo_prestamo.

63 | P á g i n a
Tipo_retiro: Esta es una tabla esencial y una fuente primaria de datos. Almacena los
dos tipos de retiros que ofrece CATSENE y un registro adicional inicializado en cero.
Los datos de esta tabla son los siguientes para: cod_retiro = 0, descripción = Ninguno
y porcentaje_retiro = 0.5, para cod_retiro = 1, descripción = Retiro Parcial y
porcentaje_retiro = 0.5 y para cod_retiro = 3, descripscion = Retiro Total y
porcentaje_retiro = 1.

Campo Tipo Clave Nulo Comentarios

COD_RETIRO Smallint (2) Primaria No Código del tipo del retiro.

Descripción del tipo del


DESCRIPCION Varchar(30) No
retiro.

Porcentaje del Tipo de


PORCENTAJE_RETIRO Double No
Retiro.

Tabla B.1.17: Tipo_retiro.

Usuario: Esta tabla contiene información relevante de cada usuario del sistema. Esta
tabla se hizo aparte del socio, por la siguiente restricción todo socio es usuario, mas
no todo usuario es socio, debido a que todos los socios de CATSENE deben estar
registrado como usuarios del sistema, pero el usuario que ejerce las operaciones
administrativas (en este caso la Administradora), no trabaja en SENECA, por lo tanto
no debe ser registrada como socio. Esta tabla almacena el estado de un usuario, si un
usuario esta activo o inactivo en CATSENE.

Campo Tipo Clave Nulo Comentarios

CI Int (8) Primaria No Cedula Usuario.

CLAVE Varchar (32) No Clave encriptada.

NOMBRES Varchar (100) No Nombre del Usuario.

64 | P á g i n a
Código del nivel de
COD_ACCESO Smallint (2) No
acceso del usuario.

Teléfono móvil del


TELF_MOVIL Bigint (11) No
usuario.

EMAIL Varchar (60) No Email del usuario.

Dirección del
DIRECCION Varchar (100) No
usuario.

Indica el estado del


usuario, si está activo o
ESTADO Smallint (1) No
inactivo en la Caja de
Ahorros.

Claves Foráneas

FK Id Tabla de referencia Columna de la Columna de las Información las claves


tabla préstamos tablas de referencia foráneas

usuario_ibfk_1 nivel_acceso `cod_acceso` `cod_acceso` ON DELETE NO


ACTION ON UPDATE
NO ACTION

Tabla B.1.18: Usuario.

65 | P á g i n a
ANEXOS C: DIAGRAMAS UML

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
C.1. Actores
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
uc Actores

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Administradora : Es la persona que se
Socio: Es la persona que se encarga de realizar los procesos
Administrativos de esta Caja de Ahorros,
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
encuentra afiliado a CATSENE.
frente a los entes necesarios, es decir, que
Administradora CATSENE tiene una contratacion externa
Socio para realizar las labores administrativas
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
(outsourching).

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered TrialdelVersion


El Presidente Consejo de EA 8.0 Unregistered TrialdeVersion
Empleado EA 8.0
Recursos Humanos: Esta Unregistered T
Administracion : Estan conformadas persona esta encargada de realizar los
por un Presidente un Tesorero y un descuentos en nomina por concepto .
Secretario, son los encargados de
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Miembros del Consej o de aprobar o reprobar un prestamo. Empleado del Dep. de
Administrtación Recursos Humanos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Administrador del sistema : Es la persona
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
encargada del mantenimiento deTrial
las Version EA 8.0 Unregistered T
entidades del sistema.
Administrador del Sistema

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

Figura
EA 8.0 Unregistered Trial N° 07:EA
Version Actores del Sistema. Trial Version EA 8.0 Unregistered T
8.0 Unregistered

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
66 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
C.2. Casos de Uso para los Usuarios.
uc CU01 Ingresar a la Aplicación

SIWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Validar Clav e
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
«include»
Registrarse
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
«extend»
EA 8.0 Unregistered
IngresarTrial
al Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Sistema Menú Socio

«extend» «include»
Iniciar Sesión
EA 8.0 Unregistered Trial Version EA 8.0
Usuarios Unregistered Trial Version EA 8.0 Unregis
«include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«include» TrialMenú
Version EA 8.0 Unregis
para RRHH.
«include» «include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Menú Consej o Menú Administradora Menú Administrador
Administrativ o (outsourching) del Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Caso de Uso 1: Ingresar a la aplicación.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA Descripción:
Breve 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Permite
EA a los usuarios obtener
8.0 Unregistered una claveEA
Trial Version de 8.0
acceso, y dependiendo
Unregistered Trialdel nivel de EA 8.0 Unregis
Version
acceso asignado por el Administrador de Sistemas inicia sesión con el menú que le
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
corresponde.
EA 8.0 Unregistered
Descripción Detallada: Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
1. EA 8.0
El Usuario ingresa en
Unregistered el enlace
Trial Ingresar
Version al Sistema,
EA 8.0 y desde Trial
Unregistered allí debe crearse EA 8.0 Unregis
Version
una clave para iniciar sesión.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
2. Cuando el Usuario ya se ha creado una clave puede iniciar sesión.
3. EA 8.0 Unregistered
Cuando Trial
el Usuario se creaVersion EA
una clave el 8.0 Unregistered
sistema Trialvalidación:
realiza la siguiente Version EA 8.0 Unregis
3.1. 8.0
EA Si laUnregistered
clave no existe,Trial
le envía un mensaje
Version de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregis
3.2. Si no está registrado en el sistema le envía un mensaje de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
67 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
3.3. Si el registro fue exitoso, le envía un mensaje enviándole el lugar a donde
debe iniciar sesión.
4. Para el caso de uso Iniciar Sesión, el sistema realiza la siguiente validación :
4.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
4.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
menú que le corresponde.

C.3. Casos de Uso para los Socios.


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
uc CU02 Menu Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial


Iniciar Version EA 8.0 Unregistered
Sesión Menú Socio Trial Version EA 8.0 Unregiste
«extend»

EA 8.0Socio
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«extend» «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Mensaj e Solicitud Mensaj e Solicitud
Préstamo
EA 8.0 Unregistered Trial VersionRetiro
EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«include» «include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial


Solicitud Retiro
Version EA 8.0 Unregiste
Solicitud
Préstamo

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Caso de Uso 2: Ingresar solicitudes de préstamos y retiros.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Breve Descripción:
EA 8.0
EnUnregistered TrialseVersion
el Menú del Socio le muestraEA
las8.0 Unregistered
opciones TrialdeVersion
de solicitudes préstamo EA
o 8.0 Unregiste
retiros.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Descripción Detallada:
EA1.8.0ElUnregistered
Socio ingresa alTrial Version
sistema EA 8.0
introduciendo Unregistered
su usuario Trial Version EA 8.0 Unregiste
y contraseña.

EA2.8.0ElUnregistered
sistema realiza Trial
la siguiente validación
Version : Unregistered Trial Version EA 8.0 Unregiste
EA 8.0

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
68 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
2.2. Si el socio está inactivo, se le muestra un mensaje de error.
2.3. Si son correctos inicia sesión y el sistema le da la un mensaje de bienvenida, y
le muestra su menú.
3. El menú le muestra la opción de Solicitud Préstamos y Solicitud de Retiros.
4. Si el Socio selecciona la opción de Solicitar préstamos, el sistema valida
primeramente, si el Socio tiene un año afiliado en CATSENE. Si tiene más de un año,
se verifica si tiene préstamo, en caso de tener un préstamo se verifica si ha
amortizado el 75%. Luego calcula si el socio ha solicitado el 80% de sus haberes al
momento de ésta solicitud, si el socio no ha solicitado el 80% de sus haberes y si ha
cancelado el 75% del préstamo en curso, entonces se le envía al otro caso de uso
Solicitud de Préstamo. Los casos para los cuales no se le envía al caso de uso
Solicitud de Préstamo, es cuando el socio no ha cancelado el 75% del préstamo, o ha
solicitado el 80% de sus haberes, cuando sucede ésta situación, se le envía un
mensaje al socio diciéndole que si su solicitud es urgente, debe dirigirse a la sede de
CATSENE para solicitar este préstamo de tipo especial. Estas validaciones están
establecías en los estatutos vigentes de CATSENE en sus artículos 75 y 20.
5. Si la opción fue la de solicitar un retiro, el sistema valida si el Socio tiene un año
asociado en la Caja de Ahorros, si no es así se le envía un mensaje de error. Si tiene
un año en CATSENE, entonces se revisa si tiene un retiro, si es así se verifica que
haya pasado un año desde que se le entregó este retiro para poder solicitar otro, si ha
pasado un año, entonces se le da la opción de solicitar un nuevo retiro, si por el
contrario no ha pasado un año, no se le da la opción de solicitar un nuevo retiro. Si el
socio tiene un año afiliado y no tiene retiros entonces se le da la opción ir a la
solicitud de retiro.

69 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
uc CU03 Realizar Consultas

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


SIWEBCATSENE Trial Version EA 8.0 Unregistered Trial V

Consultar
Préstamos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Otorgados

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
«include»

Menú Socio
EA 8.0 Unregistered Trial Version
Iniciar sesion
«extend»EA 8.0 Unregistered Trial Version Consultar
EA 8.0Datos
Unregistered Trial V
«include» personales de los
Socio Socios
EA(from
8.0Actores)
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version«include»


EA 8.0 Unregistered
«include» Trial Version EA 8.0 Unregistered Trial V
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Consultar Retiros
Solicitudes
Cerrar
EA 8.0 Unregistered Trial Sesión
Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Otorgados
Realizadas

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Caso de Uso 3: Realizar consultas Socio.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Breve Descripción:
EA 8.0 Unregistered
Permite Trial Version
al Socio seleccionar EA 8.0que
la consulta Unregistered Trial
desea hacerle Version EA 8.0 Unregistered Trial V
al sistema.
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
1. Una vez que el socio ha iniciado sesión correctamente puede navegar en todos
EA
sus8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Submenús.
2. 8.0
EA Este menú le permite
Unregistered TrialalVersion
Socio seleccionar una consulta.Trial Version EA 8.0 Unregistered Trial V
EA 8.0 Unregistered
3. El caso de uso Consultar Préstamos Otorgados, le permite al Socio consultar el
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
historial de los préstamos que le han sido otorgados durante el tiempo que lleva en
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
CATSENE.
4. 8.0
EA El Unregistered
caso de uso Trial
Consultar
VersionDatos Personales,
EA 8.0 le muestra
Unregistered al SocioEA
Trial Version los8.0
datos
Unregistered Trial V
personales que el sistema tiene de él.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
5. El caso de uso Consultar Retiros Otorgados, le permite al Socio consultar el
EA 8.0 Unregistered
historial de los retirosTrial Version
que le han sidoEA 8.0 Unregistered
otorgados Trial Version
durante el tiempo que llevaEA 8.0 Unregistered
afiliado a Trial V
CATSENE.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
6. El caso de uso Cerrar Sesión, cierra la sesión el socio de manera segura.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version70 |EA


P á8.0
g i nUnregistered
a Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
uc CU04 Realizar Consultas Haberes y Amortizaciones

SIWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version


Iniciar sesion EA 8.0 Unregistered
Menú Socio Trial Version EA 8.0 Unregistered Tri
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
Socio

«include»
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
«extend» Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version


Consultar EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
Amortizaciones del Cerrar Sesión
Consultar Haberes
Préstamo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial«include»


Version EA 8.0 Unregistered
«include» Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
Reporte
Amortizaciones Reporte Haberes
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered
Caso de UsoTrial Version
4: Realizar EA de
consultas 8.0losUnregistered
haberes y de lasTrial Version EA 8.0 Unregistered Tri
amortizaciones.

EABreve Descripción: Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
8.0 Unregistered
Permite al Socio consultar sus haberes y las amortizaciones que ha realizado, de un
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
préstamo que le ha sido aprobado por el Consejo de Administración.
EADescripción
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
Detallada:
EA1.8.0Una vez que el Trial
Unregistered socio Version
ha iniciadoEA
sesión correctamente Trial
8.0 Unregistered puedeVersion
navegar en
EAtodos
8.0 Unregistered Tri
sus Submenús.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
2. Este menú le permite al Socio seleccionar una consulta.
EA3.8.0Dentro
Unregistered
de estasTrial Version
consultas está EA 8.0 Unregistered
el caso Trial Amortizaciones
de uso Consultar Version EA 8.0 delUnregistered Tri
EAPréstamo, el sistemaTrial
8.0 Unregistered valida si el socio
Version EAtiene un préstamo pendiente,
8.0 Unregistered de ser EA
Trial Version así se
8.0leUnregistered Tri
muestra su historial de amortizaciones.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
4. Este caso de uso incluye un Reporte de Amortizaciones, el cual es un documento
EAen8.0
PDFUnregistered
que se generaTrial
si el Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
socio lo necesita.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
71 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tri
5. El caso de uso Consultar Haberes, le permite al Socio consultar el historial de los
haberes que le han sido ingresados en sus haberes. Este caso de uso incluye un
Reporte de Haberes, el cual muestra todo el historial de los haberes de éste Socio en
formato PDF.
6. El caso de uso Cerrar Sesión, cierra la sesión iniciada por el socio de manera
segura.

C.4. Caso de Usos para el Administrador del Sistema:


uc CU05 Valores Iniciales

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered TrialMenú


Version EA 8.0 Unregistered Trial Version EA 8.0 U
Iniciar sesion Administrador del
«extend» Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Administrador de
SIWEBCATSENE
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Valores Iniciales
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


«extend» EA 8.0 Unregistered Trial Version EA 8.0 U
«extend»
«extend» «extend»

Haberes Consultar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Préstamos
Version EA 8.0 Unregistered Trial Version EA 8.0 U
Iniciales Prestamos Consultar
Iniciales
Iniciales Haberes Iniciales

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA«extend»


8.0 Unregistered Trial Version EA 8.0 U
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
Editar Prestamos Trial Version EA 8.0 U
Iniciales
Editar Haberes «extend»
Iniciales «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
«extend»
Modificar Monto
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
Prestamo Trial Version EA 8.0 U
Modificar Saldo
Pendiente
Modificar Habres
Iniciales
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
«include» «include» «include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Update Haberes
Update Monto Update
Iniciales
Prestamo SaldoPendiente
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Caso de Uso 05: Menú valores iniciales de SIWEBCATSENE.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Le permite al Administrador del Sistema ingresar los valores iniciales de los
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
haberes y préstamos de cada Socio.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

72 | P á g i nTrial
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered a Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 U
Descripción Detallada:
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número de
cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si el Administrador está inactivo, se le muestra un mensaje de error.
2.3. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Valores Iniciales, le permite al Administrador del sistema ingresar
los valores iniciales del nuevo sistema en cuanto a los haberes y préstamos que tiene
los socios al momento del arranque del nuevo sistema.
4. El caso de uso Haberes Iniciales, le permite al Administrador del Sistema ingresar
el monto actual que tienen los socios al momento del arranque del sistema
5. El caso de uso Préstamos Iniciales, le permite al Administrador del Sistema
ingresar los préstamos que tienen los socios al momento del arranque del sistema.
6. El caso de uso Consultar Haberes Iniciales, se muestran todos los haberes
iniciales ingresados. Se extiende a los siguientes casos de usos: Editar Haberes
Iniciales, este caso de uso edita el socio al que se le desea modificar el monto inicial
ingresado en sus haberes, se extiende además al siguiente caso de uso Modificar
Haberes Iniciales, el cual muestra un campo de texto para que sea ingresado el monto
inicial de los haberes, y por último incluye el caso de uso Update Haberes Iniciales
que ingresa en la base de datos el monto inicial de los haberes.

73 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
uc CU06 Menu Ingresar Nuev o del Administrador parte (a)

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


SIWEBCAT SENE Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 UnregisteredIniciar
Trial Version EA 8.0 Unregistered
Sesion
Menú Trial Version EA 8.0 Unregistered Tria
«extend» Administrador

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Administrador del Sistema

(from Actores)

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«extend» Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Ingresar Nuev o

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»
«extend» EA
EA 8.0 Unregistered Trial Version 8.0«extend»
«extend» Unregistered Trial Version EA 8.0 Unregistered Tria
«extend» «extend»

EA 8.0 Unregistered
Usuario Trial Version
Socio
EA 8.0del
Estados Unregistered
Estados del Trial Version
Cargos
EA 8.0 Unregistered Tria
Departamentos
Retiro Préstamo

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«include» «include» «include» «include»
«include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Validaciones

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Caso de Uso 06:Trial


Unregistered Menú ingresarEA
Version del8.0
Administrador parte
Unregistered (a).Version EA 8.0 Unregistered Tria
Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Breve Descripción:
Le permite
EA 8.0alUnregistered
Administrador delVersion
Trial Sistema EA
ingresar un nuevo registro
8.0 Unregistered en una entidad
Trial Version EA 8.0 Unregistered Tria

determinada.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número de
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
cédula y contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
a. Si la cédula o contraseña son errados, le muestra un mensaje de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

74 | P á EA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version g i n8.0
a Unregistered Tria
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
b. Si el Administrador está inactivo, se le muestra un mensaje de error.
c. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Ingresar Nuevo le permite al Administrador del Sistema ingresar un
nuevo Usuario, Socio, Estado del Retiro, Estado del Préstamo, Cargos y
Departamentos. Existen unos ingresos que se realizan solo para fines académicos, ya
que son valores que usa el sistema como banderas. Estos ingresos son los siguientes:
Estado del Préstamo (“2 = cancelado o 1 = no cancelado”), Estado del Retiro (“1 = no
entregado o 2 = entregado”), en el caso de ser implementado este sistema, se deben de
eliminar estos casos de usos una vez ingresado los valores antes descritos.
4. El caso de uso Usuarios, ingresa una nueva Administradora en el sistema, este
caso de uso se emplea solo para la Administradora de CATSENE, la persona
outsourcing empleada por ésta Caja de Ahorros. Incluye además para ejercer sus
funciones, el caso de uso Validaciones, el cual realiza las validaciones de los campos
Cédula, Teléfono y Email.
5. El caso de uso Socios, permite ingresar a todos los Socios al sistema. Éste es el
primer paso a realizar para el arranque del sistema, ya que todos los socios deben de
estar registrados en el sistema para poder hacer uso del mismo.
6. El caso de uso Estados del Retiro, ésta bandera indica si un retiro ha sido
entregado o no. El sistema interpreta el estado “no entregado” como que se debe
realizar un descuento en los haberes del Socio, y cuando esto sucede se actualiza la
bandera del retiro a “entregado”. Es por eso que hay que tener mucho cuidado con
esta entidad.
7. El caso de uso Estados del Préstamo, ésta bandera indica si un préstamo ha sido
cancelado o no. El sistema interpreta el estado “no cancelado” como que debe realizar
una amortización y registrarla, cuando estas amortizaciones son iguales al número de
cuotas se actualiza la bandera a “cancelado”. Es por eso que hay que tener mucho
cuidado con esta entidad.
8. El caso de uso Cargos, aquí se ingresa un nuevo cargo al sistema.
9. El caso de uso Departamentos, aquí se ingresa un nuevo departamento al sistema.

75 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
uc CU07 Menu Ingresar Nuev o del Administrador parte (b)

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Iniciar Sesion Menú Trial Version EA 8.0 Unregistered Tr
«extend» Administrador
Administrador del Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Ingresar Nuev o Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version


«extend»
EA 8.0 Unregistered Trial«extend»
Version EA 8.0 Unregistered Tr
«extend» «extend» «extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Niv eles de Descripsión del
EA 8.0 Unregistered
Accesos
Trial Version
Tipo de EA 8.0 Unregistered
Interes Aporte
Trial Version EA
Tipo 8.0 Unregistered Tr
de Retiro
Operación Status

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA«include»


«include»
«include»
8.0 Unregistered «include»
Trial«include»
Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Validaciones
Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Caso de Uso 07: Menú ingresar del Administrador parte (b).
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Breve Descripción:
EA 8.0alUnregistered
Le permite Trial
Administrador delVersion
Sistema EA 8.0 Unregistered
ingresar Trial Version
un nuevo registro EA 8.0 Unregistered Tr
en una entidad
determinada.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número de
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
cédula y contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

76 | P á gEA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version i n 8.0
a Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Ingresar Nuevo le permite al Administrador del Sistema ingresar un
nuevo Nivel de Acceso, Tipo Operación, Interés Aporte, Descripción Status, Tipo de
Retiro. Existen unos ingresos que se realizan solo para fines académicos, ya que son
valores que usa el sistema como banderas. . Estos ingresos son los siguientes: Nivel
de Acceso (“1 = Administrador del Sistema, 2 = Consejo de Administración, 3 =
Socio, 4 = RRHH, 5 = Administradora CATSENE”) y Descripción del Status de una
solicitud (“1 = Aprobado, 2 = En curso o 3 = Rechazado”), y en el caso de ser
implementado éste sistema se debe eliminar esta manera de ingresar estos valores, ya
que vulnera la integridad el sistema.
4. El caso de uso Niveles de Accesos, ingresa un nuevo nivel de acceso al sistema.
5. El caso de uso Tipo de Operación, ingresa un nuevo tipo de operación al sistema.
6. El caso de uso Interés Aportes, este caso de uso se usa para registrar un nuevo
interés sobre el aporte.
7. El caso de uso Descripción del Status, aquí se ingresa un nuevo valor que puede
tomar una solicitud. Los valores que puede tomar ya han sido descrito anteriormente.
Cuando el Consejo de Administración aprueba una solicitud, inicialmente esta tiene
un valor, “en curso” cuando se aprueba se actualiza este valor a “aprobado”. Es por
eso que hay que tener mucho cuidado al ingresar los valores de esta entidad.
8. El caso de uso Tipo de Retiro, aquí se ingresa un nuevo Tipo de Retiro al sistema.

77 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
uc CU08 Menu Registrar Transaciones Mensuales

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Menú
EA 8.0 Unregistered Trial Version
Iniciar Sesion EA 8.0 Unregistered
«extend» AdministradorTrial Version EA 8.0 Unregistered Tr
Administrador del Sistema
EA(from
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Actores)

«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Registrar
Transaciones
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Mensuales

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Operaciones
Realizadas
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Reportes de estas
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Operaciones

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Caso de Uso 08: Menú registrar transacciones mensuales.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Le permite al Administrador del Sistema registrar las transacciones mensuales.
EA 8.0Detallada:
Descripción Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

1. El Administrador del Sistema


EA 8.0 Unregistered ingresa aEA
Trial Version la aplicación introduciendo
8.0 Unregistered su número
Trial Version EA de
8.0 Unregistered Tr
cédula y contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2.EA
Si 8.0
son Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
correctos el sistema le da la un mensaje de bienvenida, y le muestra el
EAdel
Menú 8.0Administrador.
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
78 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
3. El caso de uso Registrar Transacciones Mensuales, valida si es la fecha correcta
para realizar las operaciones mensuales, y si es la fecha correcta se extiende al
siguiente caso de uso:
3.1. Operaciones Realizadas, este caso de uso realiza las transacciones mensuales,
las muestra en pantalla y se extiende a Reportes de estas Operaciones, este caso
de uso es un reporte de las operaciones que se realizaron en ese mes.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
uc CU09 Menu Editar Usuario

EA 8.0 Unregistered Trial Version EA 8.0 SWEBCAT


Unregistered
SENE Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Iniciar Sesion Menú
«extend» Administrador
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Administrador del Sistema
(from Actores)
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial«extend»
Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Editar Entidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
«extend»

Mostrar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered TrialUsuarios
Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
«extend»

Editar Usuario
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version «extend»


EA 8.0«extend»
Unregistered
«extend» Trial Version EA 8.0 Unregistered T
«extend»

Modificar Modificar Modificar


EA 8.0 Unregistered Modificar
Trial
Nombre
Version EA 8.0 Unregistered
Dirección Teléfono
Trial VersionEmail
EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered «include»


Trial Version «include»
EA 8.0 Unregistered Trial Version«include»
«include» EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Update Dirección Update Teléfono Update Email
Update Nombre

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Caso de Uso 09: Menú editar usuario.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Breve EA
Descripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Le permite al Administrador del Sistema modificar un campo de la entidad
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Usuario.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


79 | P á gEA
i n 8.0
a Unregistered T
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Descripción Detallada:
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número
de cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le muestra el Menú del Administrador.
3. El caso de uso Editar Entidades, le muestra al Administrador del Sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar al Usuario, entonces se extiende a los siguientes casos de usos :
3.1. Mostrar Usuario: Este caso de uso muestra el Usuario, que en este caso es la
Administradora de CATSENE y se le da la opción al Administrador del Sistema ,
de editar a este Usuario con el caso de uso Editar Usuario, en éste se muestran
todos los campos que se le pueden modificar al usuario. Incluye los siguientes
casos de usos:
3.1.1. Modificar Nombre: Permite modificar el nombre del Usuario, e incluye
el siguiente caso de uso: Update Nombre, que ingresa la modificación del
nombre en la tabla del Usuario.
3.1.2. Modificar Dirección: Permite modificar la dirección del Usuario, e
incluye el siguiente caso de uso: Update Dirección, que ingresa la modificación
de la dirección en la tabla del Usuario.
3.1.3. Modificar Teléfono: Permite modificar el teléfono del Usuario, e incluye
el siguiente caso de uso: Update Teléfono, que ingresa la modificación del
teléfono en la tabla del Usuario.
3.1.4. Modificar Email: Permite modificar el e-mail del Usuario, e incluye el
siguiente caso de uso: Update Email, que ingresa la modificación del e-mail en
la tabla del Usuario.

80 | P á g i n a
uc CU10 Menu Editar Socio
SWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Iniciar Sesion Menú
EA 8.0 Unregistered Trial Version
«extend» EAAdministrador
8.0 Unregistered Trial Version EA 8.0
Editar Entidades Unregistered
«extend»
Trial Version EA 8.0 Unregiste
Mostrar Socios
«extend»
Administrador del Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Modificar


Version
Salario
EA 8.0 Unregistered Trial Version
Editar Socios
Modificar Acceso
«extend»EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«include»

«include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Update Acceso EA 8.0 Unregiste
Update Salario «extend»
«extend» «extend» «extend» «extend» «extend»«extend»
EA 8.0 Unregistered Trial Version EA«extend»
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Modificar Modificar Modificar Modificar Modificar
EA 8.0 Unregistered
Nombre Socio Trial Dirección
Version Teléfono
EA 8.0 Unregistered
Socio Email Trial Version Modificar
Fecha EA 8.0 Unregistered
Modificar Trial Version EA 8.0 Unregiste
Socio Departamento Modificar Fecha
Nacimiento Cargos
de Ingreso
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered
«include» Trial«include»
Version EA 8.0 Unregistered
«include» «include» Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«include»
«include» «include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered
Update
TrialUpdate
Version EA 8.0 Unregistered
Update Update Email
Trial Version EA
Update Fecha 8.0 Unregistered Trial
Update UpdateVersion
Fecha de EA 8.0 Unregiste
Dirección Update Cargos Ingreso
Nombre Socio Teléfono Socio Socio de Nacimiento Departamento
Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Caso de Uso 10: Menú editar socio.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
81 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Breve Descripción:
Le permite al Administrador del Sistema modificar un campo de la entidad Socio.
Descripción Detallada:
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número de
cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al administrador del sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar a un Socio, entonces se extiende a los siguientes casos de usos :
3.1. Mostrar Socios: Este caso de uso muestra todos los Socios que están en
CATSENE, y se le da la opción al Administrador del Sistema, de editar a este
Socio con el caso de uso Editar Socio, en éste se muestran todos los campos que se
pueden modificar e incluye los siguientes casos de usos :
3.1.1. Modificar Nombre Socio: Permite modificar el nombre del Socio, e
incluye el siguiente caso de uso: Update Nombre Socio, que ingresa la
modificación del nombre en la tabla del Socio.
3.1.2. Modificar Dirección Socio: Permite modificar la dirección del Socio, e
incluye el siguiente caso de uso: Update Dirección Socio, que ingresa la
modificación de la dirección en la tabla del Socio.
3.1.3. Modificar Teléfono: Permite modificar el teléfono del Socio, e incluye
el siguiente caso de uso: Update Teléfono, que ingresa la modificación del
teléfono en la tabla del Socio.
3.1.4. Modificar Email Socio: Permite modificar el e-mail del Socio, e incluye
el siguiente caso de uso: Update Email Socio, que ingresa la modificación del
e-mail en la tabla del Socio.
3.1.5. Modificar Fecha de Nacimiento: Permite modificar la fecha de
nacimiento del Socio, e incluye el siguiente caso de uso: Update Fecha de

82 | P á g i n a
Nacimiento, que ingresa la modificación de la fecha de nacimiento en la tabla
del Socio.
3.1.6. Modificar Departamento: Permite modificar el departamento donde
labora el Socio, e incluye el siguiente caso de uso: Update Departamento, que
ingresa la modificación del departamento en la tabla del Socio.
3.1.7. Modificar Cargo: Permite modificar el cargo que ocupa el Socio en
SENECA, e incluye el siguiente caso de uso: Update Cargo, que ingresa la
modificación del cargo en la tabla del Socio.
3.1.8. Modificar Fecha Ingreso: Permite modificar la fecha de ingreso del
Socio, e incluye el siguiente caso de uso: Update Fecha Ingreso, que ingresa la
modificación de la fecha de ingreso en la tabla del Socio.

83 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
uc CU11 Editar Prestamos

EA 8.0 Unregistered Trial Version EA 8.0SWEBCATSENE


Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Menú
Iniciar Sesion
«extend» Administrador
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Administrador del Sistema
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Editar Entidades
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial«extend»


Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial


Mostrar Version EA 8.0 Unregistered Tria
Prestamos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Editar Préstamos Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend» «extend»
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Modificar Modificar Número
Descripsión Modificar Interes
de Cuotas
Préstamos Préstamo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«include» «include» Trial Version
«include»EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Update Descripsión Update Interes Update Número
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
Préstamo Préstamo Trial Version
de CuotasEA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial


Caso Version
de Uso EA editar
11: Menú 8.0 Unregistered
préstamos. Trial Version EA 8.0 Unregistered Tria

BreveEA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción:
Le EA
permite al Administrador
8.0 Unregistered del Sistema
Trial Version modificar
EA 8.0 un campo
Unregistered de la entidad
Trial Version EA 8.0 Unregistered Tria
Préstamo.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número
EA 8.0
de cédula Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
y contraseña.
2. ElEA
sistema realiza la siguiente
8.0 Unregistered validación
Trial Version EA:8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
84 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al Administrador del Sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar a un Préstamo, entonces se extiende a los siguientes casos de usos :
3.2. Mostrar Préstamos: Este caso de uso muestra todos los tipos de préstamos
que ofrece CATSENE, y se le da la opción al Administrador del Sistema, de editar
a este tipo de préstamo con el caso de uso Editar Préstamo, en este se muestran
todos los campos que se pueden modificar de esta entidad e incluye los siguientes
casos de usos :
3.2.1. Modificar Descripción del Préstamo: Permite modificar la descripción
de un préstamo e incluye el siguiente caso de uso: Update Descripción del
Préstamo, que ingresa la modificación de la descripción del préstamo en la
tabla Tipo Préstamo.
3.2.2. Modificar Interés Préstamo: Permite modificar el interés del préstamo,
e incluye el siguiente caso de uso: Update Interés Préstamo, que ingresa la
modificación del interés del préstamo en la tabla Tipo Préstamo.
3.2.3. Modificar Número de Cuotas: Permite modificar el número de cuotas,
e incluye el siguiente caso de uso: Update Número de Cuotas: que ingresa la
modificación del número de cuotas del préstamo en la tabla Tipo Préstamo.

85 | P á g i n a
uc CU12 Editar Retiros

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
SWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Menú
Iniciar Sesion
«extend» Administrador
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Administrador del Sistema
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Editar Entidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial


Mostrar Version EA 8.0 Unregistered T
Retiros

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«extend»
Trial Version EA 8.0 Unregistered T
Editar Retiros
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version«extend»


EA 8.0 Unregistered
«extend» Trial Version EA 8.0 Unregistered T

Modificar
EA 8.0 Unregistered Trial Descripsión
Version EA 8.0 Unregistered Modificar
Trial Version EA 8.0 Unregistered T
Retiros Porcentaj e Retiro

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
«include» «include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Update Descripsión
Update Porcentaj e
Retiro
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

Caso
EA 8.0 Unregistered de Uso
Trial 12: Menú
Version EA editar retiros.
8.0 Unregistered Trial Version EA 8.0 Unregistered T
Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Le permite al Administrador del Sistema modificar un campo de la entidad
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Retiro.
EA 8.0
Descripción Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Detallada:
1. El Administrador del Sistema
EA 8.0 Unregistered ingresa EA
Trial Version a la8.0
aplicación introduciendo
Unregistered su número
Trial Version EA 8.0 Unregistered T
de cédula y contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

86 | P á gEA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version i n a8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al administrador del sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar un Retiro, entonces se extiende a los siguientes casos de usos :
3.3. Mostrar Retiros: Este caso de uso muestra todos los tipos de Retiros que
ofrece CATSENE, y se le da la opción al Administrador del Sistema, de editar éste
tipo de retiro con el caso de uso Editar Retiro, en este caso de uso se muestran
todos los campos que se pueden modificar en esta entidad e incluye los siguientes
casos de usos :
3.3.1. Modificar Descripción Retiro: Permite modificar la descripción de un
Retiro e incluye el siguiente caso de uso: Update Descripción del Retiro:
que ingresa la modificación de la descripción del Retiro en la tabla Tipo
Retiro.
3.3.2. Modificar Porcentaje Retiro: Permite modificar el Porcentaje a retirar,
e incluye el siguiente caso de uso: Update Porcentaje Retiro: que ingresa la
modificación del porcentaje del retiro en la tabla Tipo Retiro.

87 | P á g i n a
uc CU13 Editar Cargos
SWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Menú Trial Version EA 8.0 Unregistered Tria
Iniciar Sesion
«extend» Administrador

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Administrador del Sistema
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Editar Entidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Mostrar Cargos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

«extend» Trial Version


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered EA 8.0 Unregistered Tria
Editar Cargos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA«extend»


8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Modificar
EA 8.0 Unregistered Trial VersionDescripsión
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Cargos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version


«include» EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Update Descripsión
Cargos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Caso de Uso 13: Menú editar cargos.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

Breve EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción:
Le EA
permite al Administrador
8.0 Unregistered del Sistema
Trial Version modificar
EA 8.0 un campo
Unregistered de la entidad
Trial Version EA 8.0 Unregistered Tria
Cargos.EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número
EA y
de cédula 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
88 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al Administrador del Sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar un Cargo, entonces se extiende a los siguientes casos de usos :
3.4. Mostrar Cargos: Este caso de uso muestra todos los tipos de Cargos que
ofrece CATSENE, y se le da la opción al Administrador del Sistema de editar a
este Cargo con el caso de uso Editar Cargo, en este caso de uso se muestran todos
los campos que se pueden modificar en esta entidad e incluye los siguientes casos
de usos:
3.4.1. Modificar Descripción Cargos: Permite modificar la descripción de un
Cargo e incluye el siguiente caso de uso: Update Descripción Cargo: que
ingresa la modificación de la descripción en la tabla Cargo.

89 | P á g i n a
uc CU14 Editar Operaciones

EA 8.0 Unregistered Trial Version EA 8.0SWEBCATSENE


Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Menú
Iniciar Sesion
«extend» Administrador
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Administrador del Sistema
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Editar Entidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial«extend»


Version EA 8.0 Unregistered Tria
Mostrar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Operaciones
Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«extend»Trial Version EA 8.0 Unregistered Tria
Editar
EA 8.0 Unregistered Trial Version EA 8.0 Operaciones
Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0«extend»


Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial VersionDescripsión


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Modificar

Operación

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Update Descripsión
Operación
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
CasoTrial
EA 8.0 Unregistered de Uso 14: Menú
Version EAeditar operaciones. Trial Version EA 8.0 Unregistered Tria
8.0 Unregistered
Breve EA
Descripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Le permite al Administrador del Sistema modificar un campo de la entidad Tipo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
de Operaciones.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
1. ElEA 8.0 Unregistered
Administrador Trial Version
del Sistema EAa 8.0
ingresa Unregistered
la aplicación Trial Version
introduciendo EA 8.0 Unregistered Tria
su número
de cédula y contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
90 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al Administrador del Sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar Tipo de Operación, entonces se extiende a los siguientes casos de
usos :
3.5. Mostrar Operaciones: Este caso de uso muestra todos los tipos de
operaciones que ofrece CATSENE, y le da la opción de editar a este tipo de
operación con el caso de uso Editar Operaciones, en este caso de uso se muestran
todos los campos que se pueden modificar en esta entidad. Incluye los siguientes
casos de usos:
3.5.1. Modificar Descripción Operación: Permite modificar la descripción de
una operación e incluye el siguiente caso de uso: Update Descripción
Operación: que ingresa la modificación de la descripción en la tabla Tipo de
Operación.

91 | P á g i n a
uc CU15 Editar Departamentos
EA 8.0 Unregistered Trial Version EA 8.0SWEBCATSENE
Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Menú
Iniciar Sesion
Administrador
EA 8.0 Unregistered Trial Version «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Administrador del Sistema

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered «extend»


Trial Version EA 8.0 Unregistered Tria
Editar Entidades
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial «extend»


Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial


MostrarVersion EA 8.0 Unregistered Tria
Departamentos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Editar Trial Version EA 8.0 Unregistered Tria
Departamentos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Modificar
Descripsión
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Departamentos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

Update Descripsión
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Departamentos

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered
CasoTrial Version
de Uso EAeditar
15: Menú 8.0 Unregistered
departamentos.Trial Version EA 8.0 Unregistered Tria
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

Breve
EADescripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Le permite al Administrador del Sistema modificar un campo de la entidad
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Departamentos.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

92 | P áEA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version g i 8.0
n a Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
1. El Administrador del Sistema ingresa a la aplicación introduciendo su número
de cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Editar Entidades le muestra al Administrador del Sistema las
entidades a las que puede editar y por consiguiente modificar. Si el Administrador
selecciona editar un Departamento, entonces se extiende a los siguientes casos de
usos :
3.1. Mostrar Departamentos: Este caso de uso muestra todos los Departamentos
de SENECA, y se le da la opción al Administrador del Sistema de editar a este
Departamento con el caso de uso Editar Departamento, en este caso de uso se
muestra el campo que se puede modificar en esta entidad e incluye los siguientes
casos de usos:
3.1.1. Modificar Descripción Departamento: Permite modificar la
descripción de un Departamento e incluye el siguiente caso de uso: Update
Descripción Departamento: que ingresa la modificación de la descripción en
la tabla Departamentos.

93 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
uc CU16 Realizar Consultas
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Menú


Version EA 8.0Administrador
Unregistered Trial Version EA 8.0 Unregistered Tria
Iniciar Sesion
«extend»

Administrador del Sistema


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Consultar Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

«include» EA 8.0 Unregistered Trial


EA 8.0 Unregistered Trial Version Version EA 8.0 Unregistered Tria
«include»
«include» «include» «include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Consultar Consultar Consultar Consultar
Consultar
Préstamos Solicitudes Niv eles de Estados
EA 8.0 Unregistered Trial Version
Retiros EA 8.0 Unregistered
AccesosTrial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 UnregisteredCaso
TrialdeVersion EA 8.0 Unregistered
Uso 16: Realizar consultas. Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Breve EA
Descripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Le permite al Administrador del Sistema realizar consultas.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
1. El Administrador del Sistema ingresa a la aplicación introduciendo su
númeroEA
de8.0 Unregistered
cédula Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
y contraseña.
2. El sistema
EA realiza la Trial
8.0 Unregistered siguiente validación
Version EA 8.0: Unregistered Trial Version EA 8.0 Unregistered Tria
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
Menú del Administrador.
3. EA
El 8.0 Unregistered
caso Trial Version
de uso Consultar EA 8.0 al
le muestra Unregistered Trial Version
Administrador EA 8.0
del Sistema las Unregistered Tria
consultas
EA que puede hacer Trial
8.0 Unregistered en lasVersion
entidades
EAy8.0
se Unregistered
extiende a los siguientes
Trial Version casos de Unregistered Tria
EA 8.0
usos :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
94 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tria
3.1. Consultar Préstamos: Este caso de uso muestra todos los préstamos que
han sido otorgados, con sus respectivos estados (cancelado o no cancelado).
3.2. Consultar Retiros: Este caso de uso muestra todos los retiros que han sido
otorgados, con sus respectivos estados (entregado o no entregado).
3.3. Consultar Solicitudes: Este caso de uso muestra todas las solicitudes, con
sus respectivos estados (en curso, aprobado o rechazado).
3.4. Consultar Niveles de Accesos, Este caso de uso muestra los niveles de
accesos que se tienen registrados en el sistema, y además muestra el interés
sobre el aporte.
3.5. Consultar Estados, permite consultar las banderas que utiliza el sistema.

95 | P á g i n a
uc CU17 Menu Socio Inactiv o

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
SWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Iniciar Sesion Menú
EA 8.0 Unregistered Trial Version EA 8.0 Administrador
«extend» Unregistered Trial Version EA 8.0 Unregistered Trial
Administrador del Sistema

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Menú Eliminar

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«extend» «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Mostrar Usuario
Mostrar Socios
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«extend» «extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Editar Socio para ser Editar Usuario para
EA 8.0 Unregistered Trial Version
eliminado EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
ser eliminado

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

«include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered TrialGenerar


Versionel reporteEA
y 8.0 UnregisteredGenerar
TrialelVersion
reporte y EA 8.0 Unregistered Trial
luego eliminar al luego eliminar al
Socio usuario
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial


Caso Version
de Uso 17:EA 8.0 eliminar
Menú Unregistered
. Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

Breve EA
Descripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Le permite al Administrador del Sistema colocar a un Usuario de CATSENE,
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
inactivo en el sistema.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Descripción Detallada:
1. ElEA 8.0 Unregistered
Administrador Trial Version
del Sistema EAa 8.0
ingresa Unregistered
la aplicación Trial Versionsu EA
introduciendo 8.0 Unregistered Trial
número
de cédula
EA y contraseña.
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
96 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
2. El sistema realiza la siguiente validación :
2.1. Si la cédula o contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
Menú del Administrador.
3. El caso de uso Menú Eliminar le muestra al Administrador del Sistema las
entidades socios y usuarios. Si el Administrador selecciona eliminar un Socio,
entonces se extiende a los siguientes casos de usos :
3.1. Mostrar Socios: Este caso de uso muestra todos los Socios que existen en la
Caja de Ahorros. Si el Administrador del Sistema le da a la opción editar Socio,
entonces se extiende al caso de uso Editar Socio para ser eliminado, éste le
muestra los datos personales que se tienen del Socio seleccionado, y si es el socio
solicitado, entonces incluye el siguiente caso de uso Generar el Reporte y luego
eliminar al Socio, éste lo que hace es generar primero un reporte en formato PDF
con toda la información del Socio y luego coloca a este socio inactivo en la base
de datos.

97 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
C.5. Casos de Usos para el empleado del Departamento de Recursos Humanos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
uc CU18 Realizar Consultas

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


SIWEBCATSENE Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Consultar


EA 8.0 las Unregistered Trial Version
Iniciar Sesion Menú RRHH Retenciones mensuales
«extend» «include» a Realizar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Empleado del Dep. de
Recursos Humanos
(from Actores)

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
«include» «include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Consultar Datos Consultar el Total a
Cerrar Sesión
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
personales de los Trial Version EA
Ingresar 8.0 Unregistered Trial Version
en CATSENE
Socios

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Caso de Uso 18: Realizar consultas.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Permite al empleado del Departamento de Recursos Humanos seleccionar el tipo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
de consulta que desea realizar.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
Descripción Detallada:
EA empleado
1. El 8.0 Unregistered Trial Version EA
del Departamento de8.0 Unregistered
Recursos Trial Version
Humanos, ingresaEAal8.0sistema
Unregistered Trial Version

introduciendo su númeroTrial
EA 8.0 Unregistered de cédula
Versiony contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
su menú.
EAmenú
3. El 8.0 Unregistered Trial Version
RRHH, le permite EA 8.0 del
al empleado Unregistered Trial Version
Departamento EA 8.0
de Recursos Unregistered Trial Version
Humanos
seleccionar una de consulta.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
4. El
EAcaso de uso Consultar
8.0 Unregistered Retenciones
Trial Version Mensuales Trial
EA 8.0 Unregistered a Realizar,
Version le
EApermite al
8.0 Unregistered Trial Version
empleado del Departamento de Recursos Humanos, consultar las retenciones que
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
98 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
debe hacer en la nómina de cada socio. Esta consulta le muestra el total de lo que se
le debe descontar a cada socio en su nómina.
5. El caso de uso Consultar el Total a Ingresar en CATSENE, le permite al empleado
del Departamento de Recursos Humanos hacer una consulta de cuanto tiene que
depositarle SENECA (CORPOELECT) a CATSENE.
6. El caso de uso Consultar los Datos de los Socios, le permite al empleado del
Departamento de Recursos Humanos ver los datos personales de los socios, por si
hubiere algún error reportárselo a CATSENE.
7. El caso de uso Cerrar Sesión, le permite al empleado del Departamento de
Recursos cerrar sesión correctamente.

C.6. Casos de Uso para la Persona encargada de los Trámites Administrativos:


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
uc CU19 Seleccionar Tipo de Consultas Administradora
EA 8.0 Unregistered Trial Version EA 8.0SIWEBCATSENE
Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Menú Consultar
Iniciar Sesion Administradora Retenciones
«extend» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V Mensuales

Administradora

EA
(from8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Actores)

«include»
«include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Consultar Datos Consultar el total a
Cerrar Sesión Personales de los Ingresar en CATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Socios

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

Caso de Uso
EA 8.0 Unregistered 19: Version
Trial SeleccionarEA
tipo
8.0deUnregistered
consultas administradora.
Trial Version EA 8.0 Unregistered Trial V
Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Permite a la Administradora de CATSENE seleccionar el tipo de consulta que
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
desea realizar.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
99 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Descripción Detallada:
1. La Administradora de CATSENE ingresa al sistema introduciendo su número de
cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra
el menú al que puede acceder.
3. El menú le permite a la Administradora de CATSENE, seleccionar una consulta.
4. El caso de uso Consultar Retenciones Mensuales, le permite a la Administradora
de CATSENE, consultar las retenciones mensuales que se le deben descontar a cada
socio por conceptos de sus aportes y amortizaciones.
5. El caso de uso Consultar el Total a ingresar en CATSENE, le permite a la
Administradora, consultar mensualmente el total que se debe ingresar a CATSENE.
6. El caso de uso Consultar Datos personales de los Socios, le permite a la
Administradora, consultar los datos personales de los socios.
7. El caso de uso Cerrar Sesión, le permite a la Administradora de CATSENE cerrar
sesión correctamente.

100 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
uc CU20 Ingresar el monto de las Utilidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
SIWEBCATSENE

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
Iniciar Sesion Menú
EA 8.0 Unregistered Trial Version EA 8.0
«include» Unregistered Trial Version EA 8.0 Unre
Administradora

Administradora
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
(from Actores)

«include» «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

EA 8.0 Unregistered Trial Version


Cerrar SesiónEA 8.0 Unregistered
IngresarTrial Version EA 8.0 Unre
Utilidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
Calcular Utilidades

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
Caso de Uso 20: Ingresar el monto de las utilidades.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
Breve Descripción:
EAPermite a la Administradora
8.0 Unregistered Trialde CATSENE
Version EAingresar el interés que generaron
8.0 Unregistered los
Trial Version EA 8.0 Unre
aportes de los socios en el banco.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

Descripción Detallada: Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
EA 8.0 Unregistered
1. La Administradora de CATSENE ingresa al sistema introduciendo su número de
EA 8.0y contraseña.
cédula Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
2.
EAEl8.0
sistema realiza la siguiente
Unregistered validación :EA 8.0 Unregistered Trial Version EA 8.0 Unre
Trial Version
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
EA2.2.
8.0SiUnregistered
son correctos el Trial Version
sistema EA
le da la un 8.0 Unregistered
mensaje de bienvenida, Trial Version
y le muestra el EA 8.0 Unre

EAmenú
8.0 al que puede acceder.
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
101 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unre
3. El caso de uso Ingresar Utilidades le permite a la Administradora, ingresar el
monto total de los intereses generados en la cuenta de CATSENE.
3.1. Este caso de uso incluye a su vez el uso de Calcular Utilidades, que se
encarga de calcular las utilidades que le corresponden a cada socio dependiendo de
sus haberes.
4. El Caso de Uso Cerrar Sesión, le permite a la Administradora de CATSENE
cerrar sesión correctamente.

C.7. Casos de Uso para los Miembros del Consejo de Administración:

uc CU21 Realizar Solicitud Especial

EA 8.0 Unregistered Trial Version EA 8.0 SIWEBCATSENE


Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Iniciar Sesion Menú Consej o
EA 8.0 Unregistered Trial Version «extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Miembros del Consej o de
Administración
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«include»
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Cerrar Sesión Solicitud Especial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Mostrar


Trial Todos
Version EA 8.0 Unregistered Trial
los Socios

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«extend»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Validar Estado
del Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«extend» Trial Version EA 8.0 Unregistered Trial
Solicitud
Préstamo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Especial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Insertar Solicitud

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Caso de Uso 21: Realizar solicitud especial.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
102 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Breve Descripción:
Permite a los miembros del Consejo de Administración ingresar una solicitud del
tipo especial.
Descripción Detallada:
1. Los miembros del Consejo de Administración ingresa al sistema introduciendo
su número de cédula y contraseña.
2. El sistema realiza la siguiente validación :
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
menú al que puede acceder.
3. El caso de uso Solicitud Especial, se extiende a los siguientes casos de usos :
3.1. El caso de uso Mostrar todos los Socios, muestra todos los socios de la Caja
de Ahorros, y se extiende al siguiente caso de uso:
3.1.1. Validar Estado del Socio, este caso de uso valida el estado del socio
con respecto al préstamo que tiene pendiente. Las características principales de
un préstamo especial son las siguientes: que el socio haya cancelado por lo
menos el 50% del préstamo que tiene pendiente y que en ese momento no haya
solicitado el 80% de sus haberes. Si se cumple estas condiciones, se le calcula
el monto por el cual el socio puede hacer la solicitud del tipo especial, y se le
envía al siguiente caso de uso :
3.1.1.1. Solicitud Préstamo Especial, este caso de uso emplea el monto
calculado anteriormente para que esté presente en la planilla de Solicitud de
Préstamo Especial, y este caso de uso incluye:
3.1.1.1.1. Insertar Solicitud, este caso de uso se encarga de registrar esta
solicitud.
4. El caso de uso Cerrar Sesión, le permite a los miembros del Consejo de
Administración cerrar sesión correctamente.

103 | P á g i n a
uc CU22 Modificar el estado de una Solicitud
SIWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 UnregisteredIniciar
TrialSesion
Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Menú Consej o
«extend»

EA 8.0 del
Miembros Unregistered
Consej o de Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Administración

EA 8.0 Unregistered Trial Version «include»


EA 8.0 Unregistered
«extend» Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered TrialCerrar


Version
Sesión
EA 8.0 Unregistered Trial Version
Ver y modificar el EA 8.0 Unregistered Trial V
estado de las
Solicitudes
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
«extend»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Editar Solicitud
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«extend»
Trial «extend»
Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Modificar
Trial Version EA 8.0 Unregistered Trial V
Observ acion Modificar Status

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


«include» Trial Version EA 8.0 Unregistered Trial V
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Update
Observ aciones Update Status
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

Caso de
EA 8.0 Unregistered UsoVersion
Trial 22: Ver y EA
modificar el estado de las
8.0 Unregistered solicitudes.
Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Breve Descripción:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Permite a los miembros del Consejo de Administración ver y modificar las
EA 8.0 Unregistered
observaciones y el status Trial
de lasVersion EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
solicitudes.
Descripción Detallada: Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
EA 8.0 Unregistered
1. Cada miembro del Consejo de Administración ingresa al sistema introduciendo su
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
número de cédula y su contraseña.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
104 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
menú al que puede acceder.
3. El caso de uso Modificar el Estado de las Solicitudes, este caso de uso le muestra
las solicitudes que están pendientes para su evaluación , y se extiende al siguiente
caso de uso:
3.1. El caso de uso Editar Solicitud, edita la solicitud que se seleccionó
anteriormente, y muestra la posibilidad de modificar los campos observaciones y
status de la solicitud, y se extiende a los siguiente casos de usos:
3.1.1. Modificar Observación, este caso de uso le permite modificar la
observación de la solicitud, e incluye el siguiente caso de uso: Update
Observaciones, este caso de uso se encarga de registrar la modificación
realizada a las observaciones en la tabla solicitud.
3.1.2. Modificar Status, este caso de uso le permite modificar el status de la
solicitud, si está aprobada o rechazada, e incluye el siguiente caso de uso:
Update Status, este caso de uso se encarga de registrar la modificación
realizada a los status en la tabla solicitud.
4. El caso de uso Cerrar Sesión, le permite a los miembros del Consejo de
Administración cerrar sesión correctamente.

105 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
uc CU23 Seleccionar Tipo de Consultas Miembros del Consej o

SIWEBCATSENE
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Consultar
Prestamos
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T Otorgados

«include»
EA 8.0 Unregistered Trial
Iniciar SesionVersion EAMenú
8.0Consej
Unregistered
o
Trial Version EA 8.0 Unregistered T
«extend» Consultar Retiros
«include» Otorgados
Miembros del Consej o de
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Administración
(from Actores)
«include»

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Consultar las
Utilidades generadas
EA 8.0 Unregistered Trial Version EA 8.0«include»
«include» Unregistered Trial Version EA 8.0 Unregistered T
«include»
por cada Socio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Consultar los
Cerrar Sesión Consultar préstamos
Prestamos que han
no cancelados
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tsido Cancelados

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

Caso de Uso 23:Trial


EA 8.0 Unregistered Seleccionar
VersiontipoEA
consultas miembros delTrial
8.0 Unregistered consejo.
Version EA 8.0 Unregistered T

Breve
EADescripción:
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Permite
EA 8.0aUnregistered
los miembrosTrial
del Consejo
Versionde EA
Administración realizar
8.0 Unregistered consultas.
Trial Version EA 8.0 Unregistered T
Descripción Detallada:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
1. Cada miembro del Consejo de Administración ingresa al sistema introduciendo su
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
número de cédula y su contraseña.
2. ElEA 8.0 Unregistered
sistema Trial Version
realiza la siguiente EA
validación : 8.0 Unregistered Trial Version EA 8.0 Unregistered T
EASi
2.1. 8.0
el Unregistered Trial Version
usuario y contraseña EA le
son errados 8.0 Unregistered
muestra TrialdeVersion
un mensaje error. EA 8.0 Unregistered T
2.2.
EASi son
8.0 correctos el Trial
Unregistered sistema le da laEA
Version un 8.0
mensaje de bienvenida,
Unregistered y le muestra
Trial Version el Unregistered T
EA 8.0
menú al que puede acceder.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
3. El caso de uso Consultar Préstamos Otorgados, permite consultar todos los
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
préstamos que la Caja de Ahorros ha otorgado.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
4. El caso de uso Consultar Retiros Otorgados, permite consultar todos los retiros
EACaja
que la 8.0 de
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
Ahorros ha otorgado.
5. ElEAcaso de uso Consultar
8.0 Unregistered las utilidades
Trial Version EA 8.0generadas por Trial
Unregistered cada Version
socio, permite
EA 8.0 Unregistered T
consultar
EA 8.0lasUnregistered
utilidades queTrial
le han sido otorgados
Version EA 8.0 aUnregistered
cada socio. Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
106 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered T
6. El caso de uso Consultar Préstamos que han sido cancelados, permite consultar
todos los préstamos que han sido cancelado.
7. El caso de uso Consultar Préstamos no cancelados, permite consultar todos los
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
préstamos que no han sido cancelados.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
8. El caso de uso Cerrar Sesión, le permite a los miembros del Consejo de
EA 8.0 Unregistered
Administración Trialcorrectamente.
cerrar sesión Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
uc CU24 Menú Socio del Consej o

EA 8.0 Unregistered Trial Version EA 8.0 SIWEBCATSENE


Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
Iniciar Sesion Menú Consej o
«extend»

EA 8.0del
Miembros Unregistered
Consej o de Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
Administración
(from Actores) «include» «include»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


Menú Socio
EA 8.0 Unregistered Trial Ve
Cerrar Sesión

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial


CasoVersion EAIr8.0
de Uso 24: Unregistered
al menú de socio. Trial Version EA 8.0 Unregistered Trial Ve
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
Breve Descripción:
EA 8.0 a
Permite Unregistered Trial
los miembros del Version EAAdministración
Consejo de 8.0 Unregistered Trial Version
ingresar al menú EA 8.0 Unregistered Trial Ve
Socio.
EA 8.0 Unregistered
Descripción Detallada: Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
1. Cada miembro
EA 8.0 del Consejo
Unregistered de Administración
Trial Version ingresa al Trial
EA 8.0 Unregistered sistema introduciendo
Version su
EA 8.0 Unregistered Trial Ve
número de cédula
EA 8.0 y su contraseña.
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
2. El sistema realiza la siguiente validación :
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
2.1. Si el usuario y contraseña son errados le muestra un mensaje de error.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
2.2. Si son correctos el sistema le da la un mensaje de bienvenida, y le muestra el
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
menú al que puede acceder.
3. ElEAcaso
8.0 Unregistered
de uso Menú TrialSocio,
Versionle EA 8.0 Unregistered
permite Trial Version
a los miembros EA 8.0 Unregistered
del Consejo de Trial Ve

EA 8.0 Unregistered
Administración Trial
ingresar al Version
menú Socio,EA
y 8.0 Unregistered
el caso Trial Sesión,
de uso Cerrar Version leEA 8.0 Unregistered
permite a Trial Ve

los miembros del ConsejoTrial


EA 8.0 Unregistered de Administración
Version EA 8.0cerrar sesión correctamente.
Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


107 | EA
P á 8.0
g i nUnregistered
a Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Ve
C.8. Diagramas de Clases Pantalla Principal:

Diagrama de Clases 01: Pantalla Principal.

108 | P á g i n a
C.9. Diagramas de Clases, Menú Administrador del Sistema:

Diagrama de Clases 02: Menú Administrador del Sistema.

109 | P á g i n a
Diagrama de Clases 03: Menú valores iniciales.

110 | P á g i n a
Diagrama de Clases 04: Menú registrar transacciones mensuales.

111 | P á g i n a
Diagrama de Clases 05: Menú ingresar Administrador parte (a).

112 | P á g i n a
Diagrama de Clases 06: Menú ingresar Administrador parte (b).
113 | P á g i n a
Diagrama de Clases 07: Modificar Usuario.

114 | P á g i n a
Diagrama de Clases 08: Modificar Socio (a).

115 | P á g i n a
Diagrama de Clases 05: Menú Ingresar
Administrador parte (b).
Diagrama de Clases 09: Modificar Socio (b).

116 | P á g i n a
Diagrama de Clases 05: Menú Ingresar
Administrador parte (b).
Diagrama de Clases 10: Modificar Socio (c).

Diagrama de Clases 05: Menú Ingresar 117 | P á g i n a


Administrador parte (b).
Diagrama de Clases 11: Modificar Retiro.

118 | P á g i n a
Diagrama de Clases 05: Menú Ingresar
Administrador parte (b).
Diagrama de Clases 12: Modificar préstamo.

119 | P á g i n a

Diagrama de Clases 05: Menú Ingresar


Administrador parte (b).
Diagrama de Clases 13: Modificar operaciones, cargos y departamentos.

120 | P á g i n a
Diagrama de Clases 05: Menú Ingresar Administrador parte (b).
Diagrama de Clases 14: Menú Socio inactivo.

121 | P á g i n a

Diagrama de Clases 05: Menú Ingresar


Administrador parte (b).
Diagrama de Clases 15: Menú Consultar.

122 | P á g i n a
Diagrama de Clases 05: Menú Ingresar
Administrador parte (b).
C.10. Diagramas de Clases, Menú Socio:

Diagrama de Clases 16: Menú del socio.

123 | P á g i n a
Diagrama de Clases 05: Menú Ingresar
Administrador parte (b).
Diagrama de Clases 17: Menú solicitud de préstamos y retiros.

124 | P á g i n a
Diagrama de Clases 05: Menú Ingresar Administrador parte (b).
Diagrama de Clases 18: Menú socio consultar.

125 | P á g i n a
Diagrama de Clases 05: Menú Ingresar Administrador
parte (b).
C.11. Diagramas de Clases, Miembros del Consejo de Administración:

Diagrama de Clases 19: Menú miembros del Consejo de Administración.

126 | P á g i n a
Diagrama de Clases 20: Menú solicitud especial.

127 | P á g i n a
Diagramas de Clases 21: Menú ver y modificar el estado de las solicitudes.

128 | P á g i n a
C.12. Diagramas de Clases, Menú Administradora:

Diagrama de Clases 22: Menú Administradora.

129 | P á g i n a
C.13. Diagramas de Clases, Menú Departamento de Recursos Humanos:

Diagrama de Clases 23: Menú RRHH.

130 | P á g i n a
C.14: Diccionario de Datos de la Aplicación WEB:

NOMBRE DE LA PAGINA FUNCION


Index.htm Es la página principal del Sistema.

ActualizarClave2.php En esta página ingresa la clave del usuario


en el sistema.
CalcularUtilidades.php Muestra el total de la Caja de Ahorros y se
calculan las utilidades que le corresponden
a cada socio.
CerrarSesion.php Esta página le permite al Socio cerrar
sesión correctamente.
CerrarSesionAdm.php Esta página le permite a la Administradora
de CATSENE cerrar sesión
correctamente.
CerrarSesionAdministrador.php Esta página le permite al Administrador
del Sistema cerrar sesión correctamente.
CerrarSesionConsejo.php Esta página les permite a los miembros del
Consejo de Administración cerrar sesión
correctamente.
CerrarSesionDDRH.php Esta página le permite al empleado del
Departamento de Recursos Humanos
cerrar sesión correctamente.

ConsultarAmortizaciones.php Le permite al Socio realizar la consulta de


las amortizaciones realizadas, si tiene un
préstamo pendiente.
ConsultarDatosPersonales.php Le permite al Socio consultar sus datos
personales.
ConsultarEstados.php Le permite al Administrador del Sistema
realizar una consulta sobre los estados que
puede presentar un retiro, un préstamo y
una solicitud.
ConsultarHaberesSocios.php Les permite a los socios realizar la
consulta de sus haberes, mostrándoles los
aportes, los retiros, el monto ingresado por
concepto de las utilidades y el total
acumulado.

131 | P á g i n a
ConsultarNivelesAccesos.php Le permite consultar al Administrador del
sistema los niveles de accesos que tiene el
sistema.
ConsultarPresCancelados.php Le permite a los miembros Consejo de
Administración, consultar los préstamos
que han sido cancelados.
ConsultarPresNoCancelados.php Le permite a los miembros Consejo de
Administración, consultar los préstamos
que no han sido cancelados.
ConsultarPrestamos.php Le permite al Socio consultar todos los
prestamos que le han sido otorgados, con
sus respectivos estados, si esta cancelado
o no cancelado.
ConsultarPrestamosAdm.php Le permite al Administrador del Sistema
consultar todos los préstamos otorgados,
indicándose el numero de cedula del
socio, la fecha en que aprobó, el tipo de
préstamo, el monto del préstamo y el
estado del mismo.
ConsultarRetenciones.php Le permite consultar al empleado del
Departamento de Recursos Humanos, las
retenciones que se le deben realizar a cada
empleado de SENECA.
ConsultarRetencionesAdm.php Le permite consultar a la Administradora
de CATSENE, las retenciones que se le
deben realizar a cada socio.
ConsultarRetiros.php Le permite al Socio consultar la fecha en
que se entrego el retiro, el tipo de retiro y
el monto del retiro otorgado.

ConsultarRetirosAdm.php Le permite al Administrador del Sistema,


consultar todos los retiros que han sido
aprobados, indicando la fecha en que se
fue aprobado, el tipo de retiro, el monto
del retiro y el estado del retiro.
ConsultarSocio.php Le permite al empleado del Departamento
de Recursos Humanos, consultar los datos
personales del socio.

132 | P á g i n a
ConsultarSociosAdm.php Le permite a la Administradora de
CATSENE, consultar los datos personales
del socio.
ConsultarSolicitudes.php Le permite a los miembros del Consejo de
Administración consultar las solicitudes
que están pendientes para su valoración.
Para que posteriormente sean aprobadas o
no.
ConsultarTodasUtili.php Le permite a los miembros el Consejo de
Administración consultar las utilidades de
cada Socio.

ConsultarTodosPres.php Le permite a los miembros del Consejo de


Administración, consultar todos los
préstamos aprobados tanto los cancelados
como los no cancelados.
ConsultarTodosRetiros.php Les permite a los miembros del Consejo
de Administración, consultar todos los
retiros aprobados.
ConsultarTotal.php Le permite al empleado del Departamento
de Recursos Humanos consultar el total a
ingresar en CATSENE, desglosando dicho
total en aportes Socios, aportes Empresa,
intereses de los Préstamos y
amortizaciones mensuales.
ConsultarTotalAdm.php Le permite a la Administradora de
CATSENE, consultar el total a ingresar,
desglosando dicho total en aportes Socios,
Aportes Empresa, intereses de los
Préstamos y amortizaciones mensuales.
ConsultarUtilidades.php Le permite a los Socios consultar todas las
utilidades obtenidas.
Contactenos.htm Esta página cliente muestra la dirección y
el teléfono donde se puede contactar a
CATSENE.
EditarCargos.php Le permite al Administrador del Sistema
editar la tabla Cargos para modificar el
campo descripción.

133 | P á g i n a
EditarDeptos.php Le permite al Administrador del Sistema
editar la tabla departamentos para
modificar el campo descripción.
EditarOperacion.php Le permite al Administrador del Sistema
editar la tabla tipo_operacion para
modificar el campo descripción.
EditarPrestamo.php Le permite al Administrador del Sistema
editar la tabla tipo_prestamo para
modificar el campo descripción.
EditarRetiro.php Le permite al Administrador del Sistema
editar la tabla tipo_retiro para modificar el
campo descripción.
EditarSocio.php Le permite al Administrador del Sistema
editar la tabla socio, para que seleccione el
campo que desea modificar.

EditarSolicitud.php Le permite al Consejo de Administración


editar las solicitudes que están en curso, y
así poder seleccionar uno de los dos
campos que se pueden modificar, como lo
son las observaciones y el estado de la
solicitud.

EditarUsuario.php Le permite al Administrador del Sistema


editar la tabla Usuario, y se le da la
oportunidad se seleccionar los campos que
pueden ser modificados.
EliminarSocio.php Le permite al Administrador del Sistema
editar al Socio que seleccionó para ser
eliminado, y si el administrador acepta
eliminar a este socio, entonces se dirige a
la aplicación ReporteSocioEliminado.php.
EliminarUsuario.php Le permite al Administrador del Sistema
editar al Usuario que seleccionó para ser
eliminado, y si el administrador acepta
eliminar a este usuario, entonces se dirige
a la aplicación :
ReporteUsuarioEliminado.php.

134 | P á g i n a
EstadoSolicitud.php Le permite al Socio consultar las
solicitudes realizadas, señalándose si
fueron aprobadas, rechazadas o están en
curso.
Fecha.php Esta aplicación valida la fecha en que se
quiere realizar el registro de las
transacciones mensuales, si la fecha es la
correcta, es decir que es día 06, entonces
se le envía a la aplicación que va a realizar
estas transacciones.
FechaOperaciones.php Esta página realiza todos los días 06 los
ingresos de los aportes, amortizaciones,
actualizaciones de haberes, actualización
de préstamos y retiros. Muestra en
pantalla todas las operaciones realizadas,
y además, se le da la opción de generar
este reporte en PDF.
FormIngresarAdm.php Esta página le permite al Administrador
del Sistema ingresar a la persona
encargada de llevar los procesos
administrativos de la Caja de Ahorros.
FormIngresarEdoPrestamo.php Esta página es un formulario que le
permite al Administrador del Sistema
ingresar los estados del Préstamo al
Sistema, como se ha venido diciendo, solo
puede tener dos valores: 1: No cancelado
y 2: Cancelado, porque de lo contrario
afectará el funcionamiento del sistema.
FormIngresarEdoRetiro.php Esta página es un formulario que le
permite al Administrador del Sistema
ingresar los estados del Retiro al Sistema,
como se ha venido diciendo, solo puede
tener dos valores: 1: No entregado y 2:
Entregado, porque de lo contrario afectará
el funcionamiento del sistema.
FormularioDescripsionStatus.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los estados de una solicitud al

135 | P á g i n a
Sistema, como se ha venido diciendo, solo
puede tener tres valores: 1: Aprobado, 2:
En curso y 3: Rechazado, porque de lo
contrario afectará el funcionamiento del
sistema.
FormularioIngresarAcceso.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los niveles de accesos al Sistema,
como se ha venido diciendo, solo puede
tener los siguientes valores: 1:
Administrador del Sistema, 2: Socio, 3:
Miembros del Consejo Administrativo, 4:
DDRH y 5: Administradora CATSENE,
ya que de lo contrario afectará el
funcionamiento del sistema.
FormularioIngresarCargo.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los Cargos que existen en
SENECA al Sistema.
FormularioIngresarDepartamento.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los Departamentos que existen en
SENECA al Sistema.
FormularioIngresarInteresAporte.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar un nuevo interés sobre el aporte
al Sistema.
FormularioIngresarUsuario2.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar un nuevo Socio al sistema.
FormularioTipoOperacion.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar las operaciones que ofrece
CATSENE al sistema.
FormularioTipoPrestamo.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los Tipos de Prestamos que
ofrece CATSENE.

136 | P á g i n a
FormularioTipoRetiro.php Esta página, es un formulario que le
permite al Administrador del Sistema
ingresar los tipos de retiros que ofrece
CATSENE.
fpdf.php Librería para generar los reportes en
PDF´s.
IngresarSistema.php Esta página servidor muestra el formulario
para iniciar sesión en el sistema. Aquí se
debe introducir la cedula y la contraseña,
además contiene el enlace para registrarse
o actualizarse en el sistema.
IniciarSesion.php Cuando el usuario se ha registrado
correctamente, esta aplicación lo que hace
es asignarle a este usuario su menú,
dependiendo del nivel de acceso asignado
por el administrador del sistema.
IngresarUtilidades.php Esta página, es un formulario que le
permite a la Administradora de
CATSENE ingresar el monto obtenido de
las utilidades generadas, dadas por el
banco.
InsertarSolicitudEspecial.php Esta página recibe los datos del formulario
SolicitudPrestamoEspecial.php y los
inserta como una nueva solicitud.
InsertarSolicitudRetiro.php Esta página recibe los datos del formulario
SolicitudRetiro.php y los inserta como una
nueva solicitud.
MensajeSolicitudPrestamo.php Esta página realiza varias validaciones
sobre el estado del Socio, cuando éste
quiere hacer una nueva solicitud de
Préstamo.

MensajeSolicitudRetiro.php Esta página realiza varias validaciones


sobre el estado del Socio, cuando este
quiere hacer una nueva solicitud de retiro
parcial.
MenuAdministradorSist.php Esta página le muestra el menú al
Administrador del Sistema.

137 | P á g i n a
MenuConsejo.php Esta página le muestra el menú de los
Miembros del Consejo de Administración.
MenuSocio.php Esta página muestra el menú al Socio.
MenuDDRH.php: Esta página le muestra el menú al
Empleado del Departamento de Recursos
Humanos.
MenuAdministradora.php: Esta página le muestra el menú a la
Administradora.
MenuConsultarAdm.php: Esta página le muestra el menú de
Consultas al Administrador del Sistema.
MenuModificarAdm.php: Esta página le muestra el menú con las
Entidades que se puede editar, para que
sean modificadas al Administrador del
Sistema.
MenuEliminar.php: Esta página muestra el menú con las
entidades que se pueden eliminar al
Administrador del Sistema.
MenuIngresarAdm.php: Esta página le muestra el menú de ingresar
una nueva entidad al Administrador del
Sistema.
MisionVision.htm Esta página cliente muestra la misión y la
visión que tiene CATSENE.
ModificarAcceso.php: Esta página es un formulario que le edita
un Socio al Administrador del Sistema
para modificarle el tipo de acceso que éste
tiene.
ModificarCargos.php: Esta página es un formulario que le edita
un Socio al Administrador del Sistema
para modificarle el cargo que éste tiene.
ModificarDepto.php: Esta página es un formulario que le edita
un Socio al Administrador del Sistema
para modificarle el Departamento al que
está asignado.
ModificarDescripCargos.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la descripción de un cargo.

138 | P á g i n a
ModificarDescripDeptos.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la descripción de un
departamento.
ModificarDescripOperacion.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la descripción de una operación.
ModificarDescripPrestamo.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la descripción de un Préstamo.
ModificarDescripRetiro.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la descripción de un Retiro.
ModificarDireccion.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la dirección a la Administradora
de CATSENE.
ModificarDireccionSocio.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la dirección a un Socio de
CATSENE.
ModificarEmail.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el e-mail a la Administradora de
CATSENE.
ModificarEmailSocio.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el e-mail a un Socio de
CATSENE.
ModificarFechaIngreso.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la fecha de ingreso de un Socio
a CATSENE.
ModificarInteresPrestamo.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el interés de un tipo de
préstamo.

139 | P á g i n a
ModificarFechaNac.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar la fecha de nacimiento de un
Socio a CATSENE.
ModificarNombre.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el nombre a la Administradora
de CATSENE.
ModificarNombreSocio.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el nombre al Socio de
CATSENE.
ModificarNumCuotas.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el número de cuotas a un tipo
de préstamo.
ModificarObservacionSolicitud.php: Esta página es un formulario que le
permite al Consejo de Administración
modificar la observación de una Solicitud.
ModificarPorcentajeRetiro.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el porcentaje de retiro de un tipo
de retiro.
ModificarSalario.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el salario a un Socio.
ModificarStatus.php: Esta página es un formulario que le
permite al Consejo de Administración
modificar el status de una solicitud en
curso.
ModificarTelefono.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el teléfono a la Administradora
de CATSENE.
ModificarTelefonoSocio.php: Esta página es un formulario que le
permite al Administrador del Sistema
modificar el Teléfono a un Socio de
CATSENE.

140 | P á g i n a
MostrarCargos.php: Esta página le muestra al Administrador
del Sistema los cargos que existen en
SENECA, y le da la opción de seleccionar
un cargo para editarlo, y así poder hacerle
alguna modificación.

MostrarDeptos.php: Esta página le muestra al Administrador


del Sistema los departamentos que existen
en SENECA, y le da la opción de
seleccionar un departamento para editarlo,
y así poder hacerle alguna modificación.
MostrarOperacion.php: Esta página le muestra al Administrador
del Sistema las operaciones que realiza
CATSENE, y le da la opción de
seleccionar una operación para editarlo, y
así poder hacerle alguna modificación.
MostrarPrestamo.php: Esta página le muestra al Administrador
del Sistema los tipos de préstamos que se
llevan a cabo en CATSENE, y le da la
opción de seleccionar un préstamo para
editarlo, y así poder hacerle alguna
modificación.
MostrarRetiro.php: Esta página le muestra al Administrador
del Sistema los tipos de retiros que se
llevan a cabo en CATSENE, y le da la
opción de seleccionar un retiro para
editarlo, y así poder hacerle alguna
modificación.
MostrarSocios.php: Esta página le muestra al Administrador
del Sistema todos los Socios que existen
en CATSENE, y le da la opción de
seleccionar un Socio para editarlo, y así
poder hacerle alguna modificación.
MostrarSociosConsejoAdm.php: Esta página le muestra al Consejo de
Administración todos los Socios que
existen en CATSENE.
MostrarSociosEliminar.php: Esta página le muestra al Administrador
del Sistema todos los Socios que existen

141 | P á g i n a
en CATSENE, y le da la opción de
seleccionar un Socio para editarlo, y así
proceder con su eliminación.
MostrarSolicitudes.php: Esta página le muestra al Consejo de
Administración todas las solicitudes que
están pendientes para su valoración, y le
da la opción de seleccionar una solicitud
para editarla, y así poder hacerle alguna
modificación.
MostrarUsuario.php: Esta página le muestra al Administrador
del Sistema las personas que llevan el
control Administrativo de CATSENE, y
se le da la opción de seleccionarla para
editarlo, y así poder hacerle alguna
modificación.

MostrarUsuarioEliminar.php: Esta página le muestra al Administrador


del Sistema las personas que llevan el
control Administrativo de CATSENE, y le
da la opción de seleccionarla para editarla,
y así proceder con su eliminación.
NormasObjetivos.htm: Esta página cliente muestra las normas y
objetivos que posee CATSENE.
Registrarse.php: Esta página sirve para que el usuario, si es
su primera vez, se registre introduciendo
su cedula y una clave.
ReporteAmortizacion.php: Esta página le permite al Socio generar el
PDF, de las amortizaciones realizadas de
un préstamo vigente.
ReporteFecha.php: Esta página le permite al Administrador
del Sistema generar el PDF, de las
operaciones realizadas cuando se registran
las transacciones mensuales.
ReporteHaberes.php: Esta página le permite al Socio generar el
PDF, de sus haberes.
ReporteSocioEliminado.php: Esta página le permite al Administrador
del Sistema generar el PDF, del Socio que
se ha eliminado, el cual contiene toda la

142 | P á g i n a
información del Socio en cuanto a sus
haberes, si tiene o no tiene préstamo,
cuanto si tiene préstamo pendiente cuanto
debe.
ReporteUsuarioEliminado.php: Esta página le permite al Administrador
del Sistema generar el PDF, de la
Administradora de CATSENE que se ha
eliminado, el cual contiene toda su
información.
SolicitudPrestamo.php: Esta página le permite al Socio realizar
una nueva solicitud de préstamo.
SolicitudPrestamoEspecial.php: Cuando el socio desea realizar una
solicitud del tipo especial, se dirige al
Consejo de Administración y éste realiza
este tipo de solicitud en esta página.
SolicitudRetiro.php: Esta página le permite al Socio realizar
una nueva solicitud de retiro.
UpdateAcceso.php: Esta aplicación realiza la modificación del
nivel de acceso del Socio, en la tabla
usuario.
UpdateCargos.php: Esta aplicación realiza la modificación del
cargo del Socio, en la tabla Socio.
UpdateDepto.php: Esta aplicación realiza la modificación del
departamento donde labora el Socio, en la
tabla socio.
UpdateDescripCargos.php: Esta aplicación realiza la modificación de
la descripción del cargo, en la tabla
cargos.
UpdateDescripDeptos.php: Esta aplicación realiza la modificación de
la descripción del departamento, en la
tabla departamentos.
UpdateDescripPrestamo.php: Esta aplicación realiza la modificación de
la descripción de un préstamo, en la tabla
tipo_prestamo.
UpdateDescripRetiro.php: Esta aplicación realiza la modificación de
la descripción de un retiro, en la tabla
tipo_retiro.

143 | P á g i n a
UpdateDireccion.php: Esta aplicación realiza la modificación de
la dirección de la Administradora de
CATSENE, en la tabla usuario.
UpdateDireccionSocio.php: Esta aplicación realiza la modificación de
la dirección de un Socio, en la tabla
usuario.
UpdateEmail.php: Esta aplicación realiza la modificación del
e-mail de la Administradora de
CATSENE, en la tabla usuario.
UpdateEmailSocio.php: Esta aplicación realiza la modificación del
e-mail de un Socio, en la tabla usuario.
UpdateFechaIngreso.php: Esta aplicación realiza la modificación de
la fecha de ingreso de un Socio, en la
tabla Socio.
UpdateFechaNac.php: Esta aplicación realiza la modificación de
la fecha de nacimiento de un Socio, en la
tabla Socio.
UpdateInteresPrestamo.php: Esta aplicación realiza la modificación del
interés anual de un Préstamo, en la tabla
tipo_prestamo.
UpdateNombre.php: Esta aplicación realiza la modificación del
nombre de la Administradora de
CATSENE, en la tabla usuario.
UpdateNombresSocio.php: Esta aplicación realiza la modificación del
nombre del Socio en la tabla usuario.
UpdateNumCuotas.php: Esta aplicación realiza la modificación del
número de cuotas de un préstamo, en la
tabla tipo_prestamo.
UpdateObservaciones.php: Esta aplicación realiza la modificación de
la observación de una Solicitud, en la
tabla solicitud.
UpdateOperacion.php: Esta aplicación realiza la modificación de
la descripción de una operación, en la
tabla tipo_operacion.
UpdatePorcentaje.php: Esta aplicación realiza la modificación del
porcentaje de un retiro, en la tabla
tipo_retiro.

144 | P á g i n a
UpdateSalario.php: Esta aplicación realiza la modificación del
salario de un Socio, en la tabla Socio.
UpdateStatus.php: Esta aplicación realiza la modificación del
status de una solicitud, en la tabla
Solicitud.
UpdateTelefono.php: Esta aplicación realiza la modificación del
teléfono de la Administradora de
CATSENE, en la tabla usuario.
UpdateTelefonoSocio.php: Esta aplicación realiza la modificación del
teléfono de un Socio, en la tabla usuario.
ValidarCiClave.php: Esta es una librería que se creó para
realizar las validaciones de los
formularios.
ValidarEstadoSocioRetiro.php: Esta aplicación valida el estado del socio
para poder realizar una solicitud de retiro.
ValidarSocioPresEspecial.php Esta aplicación valida el estado del socio
para poder realizar una solicitud de retiro.

145 | P á g i n a
C.15. Diagramas de Secuencias para el Caso de Uso Registrarse:

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
sd DS01 Caso de Uso Registrarse

«server page»
EA 8.0 Unregistered Trial Version «server
EA page»
8.0 Unregistered«server
Trialpage»
Version EA 8.0 Unregistered Trial
Registrarse.php ActualizarClave2.p... ValidarCiClave.php
Usuario
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 usuario
Unregistered Trial
1.Registrarse()
EA 8.0 Unregistered Trial Version EA 8.03.Encriptar
2.Enviar Datos()
Unregistered
clave y
Trial Version EA 8.0 Unregistered Trial
Validar datos()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial[(CI=


Version EAy 8.0 Unregistered Trial
CI_Registrada)
(Clave<>Clave_Registrada )]:

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
5.Resultado Consulta()
6.Enviar resultado de la
7.Muestra un mensaje
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
si fue sastifactorio o no
Consulta()

el registro()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
Diagrama de Secuencia 01: Correspondiente al caso de uso registrarse.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


146 | PEA
á g8.0
i n Unregistered
a Trial

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
sd DS02 Caso de Uso Iniciar Sesion

«server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
IngresasrSistema.p... IniciarSesion.php
Usuario
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
usuario

1.Iniciar Sesion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
2. Enviar Datos()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


3.Encriptar Clave() EA 8.0 Unregis
4.Buscar Cedula y Clave()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
5.Resultado de la Consulta()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
6.Autenticar o no al Usuario()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
[Si Usuario = Autenticado]:
7.Redirigirlo al Menu asignado()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
[Si Usuario= no Autenticado]:
8.Mostrar Mensaje de Error()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
[Si Usuario = Atenticado]:
9.Mostrar Menu()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
Diagrama de Secuencia 02: Correspondiente al caso de uso iniciar sesión.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
147 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregis
C.16. Diagramas de Secuencias, Menú Socio:
EA 8.0 Unregistered
DiagramaTrial Version
de Clases EA 8.0
21: Menú Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
Administradora.
sd DS03 Caso de Uso Mensaj e Solicitud Retiro

«server page» «server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0«server page»
Unregistered Trial«server
Versionpage»
EA 8.0 Unregistered Trial Vers
IngresasrSistema.php MenuSocio.php MensajeSolicitudRetiro.php SolicitudRetiro.php InsertarSolicitudRetiro.php
Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers

EA 8.0 1.Iniciar
Unregistered
Sesion() Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
2.Autenticar Socio()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
[SocioVersion
No tiene 1añoEA
en 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
3.Elegir Solicitud Retiro() Catsene]:4.Enviar Mensaje
de Error()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
[Socio < 1 año]:5.Mostrar Mensaje de error()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
[Socio >= 1 año]:6.Ir a la Planilla Solicitud de Retiro()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
7.Ver si Socio a solicitado
prestamo()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
8. Calcular un año a la
fecha de retiro()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
[Fecha Retiro >= 1 año]:
EA 8.0 Unregistered[Fecha
Trial Version
Retiro EA 8.0
>= 1 Año]:10.Mostrar Unregistered Trial Version
Solicitud() EApara
9.Mostrar enlace 8.0ir aUnregistered
la Trial Version EA 8.0 Unregistered Trial Vers
solicitud del retiro()

EA 8.0 Unregistered Trial Version 11.EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
Llenar Solicitud Datos()
13.Ingresar Solicitud
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
12.Enviar Datos() EA 8.0 Unregistered Trial Vers
al Sistema()

EA 8.0 Unregistered Trial Version EA14-8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
Mensaje de que se ha ingresado la solicitud()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
Diagrama de Secuencia 03: Correspondiente al caso de uso solicitud de retiro.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
Diagrama de Clases 21: Menú Administradora. 148 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Vers
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
sd DS04 Caso de Uso Mensaj e Solicitud Prestamo

«server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered«server
Trialpage» «server page»
Version EA 8.0 Unregistered «server page»
Trial Version EA 8.0 Unregistered Trial V
IngresasrSistema.php MenuSocio.php MensajeSolicitudPrestamo.php SolicitudPrestamo.php ValidarCiClave.php
Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
1.Iniciar Sesion()
EA 8.0 Unregistered Trial Version
2. Autenticar Socio() EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
3.Elegir Solicitud de Prestamo()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
4.Validar si tiene solicitud en curso()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
5.Validar si tiene Prestamos()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


[Si Solicitud = SI]:7. Mostrar Mensaje de Error()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
[Prestamos=NO y Solicitud=NO]:6.Ir a Solicitud()

[Prestamo = SI y Solicitud=NO]:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
8.Calcular 8.0 Unregistered
el porcentaje solicitado de Trial Version EA 8.0 Unregistered Trial V
los haberes y si cancelado el 75% de l
Prestamo()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
[Prestamo=80%Haberes o Amortizaciones<>75% Prestamo]:9. Mostrar Mensaje de Error() [Prestamo<=80%Haberes Y
Amortizaciones>=75%Prestamo]:10.Ir a la
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
Planilla de Solicitud()

[Prestamo<80%Haberes Y Amortizaciones>=75%Prestamo]:11.Mostrar Planilla()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
12.Llenar Planilla de Solicitud de Prestamos()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
13.Enviar Datos()

14. Datos Validados()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
[Datos= error]:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
15.Mostrar Planilla()EA 8.0 Unregistered Trial V

[Datos=Sin Error]:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
17.Mostrar Mnesaje de que la Solicitud fue ingresada ()
16. Version
Ingresar EA 8.0 Unregistered Trial V
Solicitud()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version


Diagrama EA 8.0
de Secuencia 04:Unregistered Trial
Correspondiente Version
al caso EA 8.0 Unregistered
de uso mensaje Trial Version EA 8.0 Unregistered Trial V
solicitud de préstamo.

EA 8.0 Unregistered Trial Version EADiagrama


8.0 Unregistered Trial
de Clases 21: Version
Menú 149 |EA
EA 8.0 Unregistered Trial Version
Administradora. P á 8.0
g i nUnregistered
a Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial V
sd DS05 Caso de Uso Realizar Consultas Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
«server page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
IngresasrSistema.php MenuSocio.php
Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
1.Iniciar Sesion()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
2 Autenticar Socio()

3.Mostar todas las Consultas()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
4.Seleccionar T odos sus Prestamos()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
5.Ir a ConsulttarPrestamos.php()
EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version


6.Mostrar EA 8.0 Unregistered Trial Version
T odos sus Prestamos() EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version


7.Seleccionar T odos susEA 8.0 Unregistered Trial Version
Retiros() EA 8.0 Unregiste
8.Ir a ConsultarRetiros.php()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
9.Mostrar T odos sus retiros()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


10.Seleccionar Consultar Datos Personales()
EA 8.0 Unregiste
11.Ir a ConsultarDatosPersonales.php()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
12.Mostrar Datos Personales()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
13.Consultar Solicitudes Realizadas()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


14.Ir a EstadoSolicitud.php() EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version


15.Mostrar EA 8.0 Unregistered Trial Version
Solicitudes realizadas() EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Diagrama de Secuencia 05: Correspondiente al caso de uso realizar consulta socio.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Diagrama de Clases 21: Menú Administradora. 150 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
sd DS06 Caso de Uso Realizar Consulta de los haberes y amortizaciones

«server page» «server page» «server page» «server page» «server page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
IngresasrSistema.php MenuSocio.php ConsultarHaberesSociophp ReporteHaberes.php ConsultarAmortizaciones.php ReporteAmortizacionphp
Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
1.Iniciar Sesion()
EA 8.0 Unregistered 2.Autenticar
Trial VersionSocio()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
3.Mostrar Todas las Consulltas()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
4.Seleccionar Consultar Haberes()
5.Enviar Peticion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
6.Mostrar Haberes()

EA 8.0 Unregistered Trial


7.Solicitar Version
el reporte EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
de los Haberes()

8.Enviar Peticion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
10 Mostrar Reporte() 9.Generar Reporte()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
11. Seleccionar Consultar Amortizaciones()
[Socio = no tiene Prestamo]:
12.Enviar Solicitud()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
13.Enviar Version
Mensaje de error() EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
[Socio = ni tiene prestamo]:14.Mostrar mensaje de Error()

[Socio= si tiene Prestamo]:15. Mostrar Amortizaciones()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
16. Solicitar el Reporte de las Amortizaciones()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
17.Enviar Solicitud()
18.Generar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version Reporte()
EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
19. Mostrar Reporte()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered
Diagrama Trial Version06:EA
de Secuencia 8.0 Unregistered
Correspondiente Trial
al caso Version
de uso realizarEA 8.0 Unregistered
consulta de los haberesTrial
y deVersion EA 8.0 Unregistered Trial Versio
las amortizaciones.

EA 8.0 Unregistered Trial Version EA 8.0Diagrama


Unregistered Trial21:
de Clases Version EA 8.0 Unregistered Trial Version 151
Menú Administradora. EA |8.0
P áUnregistered
gina Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
C.17. Diagramas de Secuencias Menú del Empleado del Departamento de Recursos Humanos:

Diagrama
sd DS07 Caso de Uso Realizar Consulta
EA 8.0 Unregistered de Clases
Trial 21: MenúEA
Version Administradora.
8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial «server


Version page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
IngresasrSistema.php MenuDDRH.php
Empleado del
EA 8.0 Unregistered Trial Version
Departametno de Recursos EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Humanos

1.Iniciar Sesion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
2.Autenticar Empleado del Departamento()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
3.Mostrar todas las Consultas()

EA 8.0 Unregistered Trial VersionRetenciones


4. Seleccionar EA 8.0 () Unregistered Trial Version EA 8.0 Unregiste
5.Ir a ConsultarRetenciones.php()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
6. Mostrar Retenciones()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
7. Seleccionar el T otal a ingresar ()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
8.Ir a ConsultarT otal.php()

EA 8.0 Unregistered Trial9.Mostrar


Version EA
el T otal a 8.0 Unregistered Trial Version
Ingresar() EA 8.0 Unregiste

EA 8.0 Unregistered TrialConsultar


10. Seleccionar Version EA 8.0
Datos Personales ddeUnregistered
Los Socios() Trial Version EA 8.0 Unregiste
11. Ir a ConsultarSocios.php()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
12. Mostrar Datos Personales de Los Socios()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
Diagrama
EA 8.0 de Secuencia 07:Trial
Unregistered Correspondiente
Version al caso
EAde uso
8.0realizar consulta del RRHH.
Unregistered Trial Version EA 8.0 Unregiste
Diagrama de Clases 21: Menú Administradora. 152 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregiste
C.18. Diagramas de Secuencias Menú Administradora:
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
Diagrama de Clases 21: Menú Administradora.
sd DS08 Caso de Uso Ingresar el Monto de las Utilidades

EA 8.0 Unregistered «server


Trialpage»
Version EA 8.0 «server page»
Unregistered «server page»
Trial Version «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Un
IngresasrSistema.php MenuAdministradora.php Ingresar Utilidades.php CalcularUtilidadesphp
Administradora de Catsene
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
1.Iniciar Sesion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
2. Autenticar Administradora()
EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial


3.Mostrar Version
Opciones EA 8.0 Unregistered Trial Version
del Menu() EA 8.0 Unregistered Trial Version EA 8.0 Un
4. Seleccionar Ingresar el monto de la Utilidades()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
5. Enviar Opcion()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


6. Mostrar el formulario para ingresar el monto()
EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA


7.Ingresar 8.0 Unregistered Trial Version
el Monto() EA 8.0 Unregistered Trial Version EA 8.0 Un
8.Enviar monto()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
9.Calcular las Utilidades para cada
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version
socio() EA 8.0 Un
10.Ingresar las utilidades de cada
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
socio en sus haberes()
11.Mostrar las Utilidades que le corresponden cada socio()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
Diagrama de Secuencia 08: Correspondiente al caso de uso ingresar el monto de las utilidades.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
Diagrama de Clases 21: Menú Administradora.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered 153 |Trial
P á g Version
ina EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Un
C.19. Diagramas de Secuencias, Menú Consejo de Administración:

DiagramaTrial
EA 8.0 Unregistered de Clases 21: Menú
Version
sd DS09 Caso de Uso Solicitud Especial EA 8.0Administradora.
Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
«server page» «server page» «server page» «server page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version«server
EApage»
8.0 Unregistered Trial Version EA
IngresasrSistema.php MenuConsejo.php MostrarSociosConsejoAdm.php ValidarSocioPresEspecial.php SolicitudPrestamoEspecial.php InsertarSolicitudEspecial.php
Miembros del Consejo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
Administrativo

1.Iniciar Sesion()
EA 8.0 Unregistered2.Autenticar
Trial Version
Miembro() EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
3.Mostrar todas las opciones del Menu()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
4.Seleccionar Solicitud Especial()
5.Enviar Solicitud()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
6.Mostrar todos los Socios()
7. Seleccionar el socio que desea esta solicitud especial()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered 8.Enviar
Trial peticion()
Version EA 8.0 siUnregistered
9.Validar tiene solicitud en Trial Version EA 8.0 Unregistered Trial Version EA
curso()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.010.Validar


Unregistered
si tiene
Trial Version EA 8.0 Unregistered Trial Version EA
prestamo pendiente()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
[Prestamo = SI y Solicitud= NO]:
11.Calcular el Porcentaje
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
solicitado de los haberes y si ha
[Prestamo=80% o Amortizaciones<>50% Prestamo]:12.Mostrar Mensaje de Error() cancelado el 50% del prestamo()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
[Prestamo<=80%Haberes Y
Amortizaciones>=50%
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
Prestam]:13. Ir a la Planilla
de solicitud()
[Prestamo<=80%Haberes Y Amortizaciones>=50%Prestamo]:14.Mostrar Solicitud Especial()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


15.Llenar Solicitud() Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
16.enviar datos()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
17.Ingresar
Solicitud
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
17.Mostrar Mensaje que se ingresado la solicitud() Especial()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA

EA 8.0 Unregistered TrialDiagrama


Version deEA 8.0 Unregistered
Secuencia Trial Version
09: Correspondiente EAde8.0
al caso usoUnregistered Trialespecial.
realizar solicitud Version EA 8.0 Unregistered Trial Version EA

EA 8.0 Unregistered Trial Version EA 8.0 Diagrama


Unregistered Trial 21:
de Clases Version EA 8.0 Unregistered Trial Version EA 154
Menú Administradora. 8.0 Unregistered
| P á g i n a Trial Version EA

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
sd DS10 Caso de Uso Ver y Modificar el estado de las solicitudes

«server page» «server page» «server page» «server page» «server page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
IngresasrSistema.php MenuConsejo.php MostrarSolicitudes.php EditarSolicitud.php .ModificarOservacionesSolicitud.php ModificarStatus.php
Miembros del Consejo
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
Administrativo

1.Iniciar Sesion()
EA 8.0 Unregistered 2.Autenticar
Trial VersionMiembros()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
3.Mostrar las opciones del Menu()

EA 8.04.Seleccionar
Unregistered ModificarTrial
el estadoVersion EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
de las solicitudes()
5.Enviar Peticion()
6.Mostrar Solicitudes()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
7.Seleccionar Solicitud()
8.Enviar Peticion()
EA 8.0 Unregistered Trial Version EASeleccionada()
9.Mostrar Solicitud 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
10.Modificar el campo Observaciones de la Solicitud()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version 11.Enviar


12.Mostrar la solicitud para modificar el campo observaciones()
Peticion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
13.Introducir la modificacion de la Observacion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered14.Ingresar
Trial Version
modificacion EA 8.0 Unregistered Trial Versio
del campo y mostrar el
15.Mostrar Solicitud() mensaje()
16.Mostrar Solicitud()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
17.Seleccionar Ver y Modificar Solicitud()
18.Mostrar Solicitudes()
EA 8.0 Unregistered19.Seleccionar
Trial Version Solicitud()EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
20.Enviar Peticion()
EA 8.0 Unregistered Trial 21.
Version EASeleccionada()
Mostrar Solicitud 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
22.Modificar el campo estado de la solicitud()
23.Enviar Peticion() 26.Ingresar la
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version modificacion
EA 8.0 Unregistered Trial Versio
24.Mostrar La Solicitud para modificar el campo Status de la Solicitud() del campo y
mostrar el
25.Introducir la modificacion del estado de la solicitud()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio mensaje()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version 27.Mostrar


28.Mostrar Solicitudes()
EA 8.0 Solicitudes()
Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
Diagrama de Secuencia 10: Correspondiente al caso de uso ver y modificar el estado de las solicitudes.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version 155
EA|8.0
P áUnregistered
gina Trial Versio
.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
Diagrama de Clases 21: Menú Administradora.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versio
C.20. Diagramas de Secuencias Menú Administrador del Sistema:
EA 8.0 Unregistered Trial
Diagrama de Version
Clases EA Administradora.
21: Menú
sd DS11 Caso de Uso Ingresar Usuario y Socio
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

«server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered«server
Trial page»
Version EA 8.0«server page»
Unregistered «server page»
Trial Version EA 8.0 Unregistered Trial Versi
IngresasrSistema.p... MenuAdministradorSist.php FormIngresarAdm.php ValidarCiClave FormularioIngresarUsuario2.php
Administrador Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
1.Iniciar Sesion()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
2.Administrador Autenticado()

3.Mostrar las Opciones del Menu()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
4. Seleccionar Ingresar Usuario()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


5.EnviarOpcion() Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
6.Mostrar Formulario para Ingresar un nuevo Usuario()

EA 8.0 Unregistered Trial Version


7.Llenar Formulario() EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
8.Validar Datos del Formulario()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


9.Enviar datosEA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
validados()
[Datos = son correctos]:
10. Insertar usuario()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
[Datos= incorrectos]:11.
Mostrar el formulario()
12.Mostrar Formulario o Mensaje de que se insertó correctamente el usuario()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
13.Seleccionar Ingresar Socio()
14.Enviar Solicitud()
EA 8.0 Unregistered Trial Version EA 15.Mostrar
8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Formulario para ingresar Nuevo Socio()

16.Llenar Formulario()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
17.Validar Datos del Formulario()

[Datos =
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
18.Enviar Datos Version
Validados() EA 8.0 Unregistered Trial Versi
correctos]:19.
Insertar Socio()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
[Datos =
incorrectos]:
EA 8.0 Unregistered Trial Version
21.MostrarEA 8.0 Unregistered
el Formulario o el mensaje de queTrial Version
se inserto correctamenteEA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
el Socio() 20.Mostrar
Formulario()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Diagrama de Secuencia 11: Correspondiente al caso de uso ingresar nuevo del Administrador parte (a).
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
. 156 | P á g i n a
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Diagrama de Clases 21: Menú Administradora.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
sd DS12 Caso de Uso RegistrarTransaciones Mensuales

«server page» «server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0«server page»
Unregistered «server page»
Trial Version EA 8.0 Unregistered Tr
IngresasrSistema.p... MenuAdministradorSist.php fecha.php FechaOperaciones.php ReporteFecha.php
Administrador Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
1.Iniciar Sesiòn()
2. Administrador Autenticado()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
2.Leer Opción()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
3.Validar fecha()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version


4.Fecha errada EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
mostrar
error()
5.Validar si ya se ha realizado()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
6.Fecha Correcta ()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
7.Ingresar Aportes Mensuales()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial
8.Registrar Version EA 8.0 Unregistered Tr
Amortizaciones()

9.Actualizar Haberes,
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Prestamos y Retiros.()
10.Mostrar Operaciones Realizadas()

EA 8.0 Unregistered Trial Version11.Solicitar


EA 8.0 Unregistered
Reporte Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Imprimible y portable()

EA 8.0 Unregistered Trial Version12. EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Reporte de las Operaciones realizadas, en formato PDF()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr

EA 8.0 Unregistered TrialdeVersion


Diagrama SecuenciaEA
12:8.0 Unregistered
Correspondiente TrialdeVersion
al caso EAtransacciones
uso registrar 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
mensuales.
157 | P áEA
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered. Trial Version EA 8.0 Unregistered Trial Version g i 8.0
n a Unregistered Tr

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


Diagrama Trial Version
de Clases 21: Menú EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
Administradora.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Tr
sd DS13 Caso de Uso Editar Socio
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
«server page» «server page»
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered«server
Trial page» «server page»
Version EA «server page»
8.0 Unregistered Trial Version EA 8.0 Unregist
IngresarSistema.php MenuAdministradorSist.php MenuModificarAdm.php MostrarSocios.php EditarSocio.php
Administrador Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
1.Iniciar Sesion()
2.Autenticar Administrador()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
3.Mostrar Opciones del Menu()
EA 8.0 Unregistered Trial
4.Seleccionar Version
Editar Entidades() EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
5.Enviar Opción()
6. Mostrar las Opciones del Menu Editar()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
7. Seleccionar Editar Socio()
8. Enviar Opcion()
EA 8.0 Unregistered Trial Version
9.Mostrar EAde8.0
todos los Socios Unregistered
la Caja de Ahorros() Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
10.Selecionar Socio para ser modificado()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.011.Unregistered
Enviar Opcion()
Trial Version EA 8.0 Unregist

EA 8.0 Unregistered
12.Editar Trial Versiony mostrar
Socio seleccionado EA todos
8.0los
Unregistered Trial
campos que se pueden Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
modificar()

13.Modificar Nombre()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
14. Ir a ModificarNombresSocio.php()

EA 8.0 Unregistered Trial Version EA 8.015.Modificar


UnregisteredDireccion()
Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
16. Ir a ModificarDireccionSocio.php()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

EA 8.0 Unregistered Trial Version EA 8.017.Unregistered


Modificar T elefono()
Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
18.Ir a ModificarT elefonoSocio.php()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
19. Modificar e-mail()
20.Ir a ModificarEmailSocio.php()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

Diagrama
EA 8.0 Unregistered deVersion
Trial Secuencia EA
13: 8.0
Correspondiente
Unregisteredal caso
TrialdeVersion
uso editarEA
socio.
8.0 Unregistered Trial Version EA 8.0 Unregist
158 | P á g i n a
.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist

EA 8.0 Unregistered Trial Diagrama


Version de
EA 8.0 Unregistered
Clases Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregist
21: Menú Administradora.
sd DS14 Caso de Uso Eliminar
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

«server page» «server page» «server page»


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version «server
EApage» «server page»
8.0 Unregistered Trial «server
Versionpage»
EA 8.0 Unregistered Trial Versi
IngresarSistema.php MenuAdministradorSist.php MenuEliminarAdm.php MostrarSocios.php EliminarSocio.p... ReporteSocioEliminado.php
Administrador Sistema
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
1.Iniciar Sesion()
2.Autenticar Administrador()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
3.Mostrar las Opciones del Menu()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
4.Seleccionar el menu eliminar()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered


5.Enviar Opcion() Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

6.Mostrar Entidades que se pueden Eliminar()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
7.Seleccionar Eliminar Socio()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial8.Enviar


VersionPeticion()EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

9.Mostrar todos los Socios()


EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
10.Selecionar un Socio para ser eliminado()
11.Enviar peticion()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
14. Generar el
12.Editar el Socio que se desea eliminar() 13. Enviar cedula
Reporte con
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered
del socioTrial
() Version
toda laEA 8.0 Unregistered Trial Versi
informacion del
Socio()
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
15.Se Elimina al socio de todas las entidades en donde se encuentre()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
16.Mostrar el Reporte()

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi

EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Diagrama de Secuencia 14: Correspondiente al caso de uso eliminar.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
159 | P á g i n a
.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
Diagrama de Clases 21: Menú Administradora.
EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Version EA 8.0 Unregistered Trial Versi
ANEXOS D: MANUAL DEL SISTEMA

D.1. Configurar el PC como Servidor:

Para configurar el PC como servidor se debe instalar el AppServ, el cual es un software


que instala en Windows los siguientes paquetes:

 Apache Web Server (versión 2.2.8).


 Lenguaje PHP (versión 5.2.6).
 Base de datos MySQL (versión 5.0.51b).
 Manejador de base de datos phpMyAdmin (versión 2.10.3).

Estos es lo que incluye el actual paquete AppServ 2.5.10 para Windows.

En el CD-INSTALACION, se debe hacer doble click en el icono del instalador del


Appserv, como se indica en la siguiente figura:

Fig. D.1: Buscar el ejecutable del Appserv.

160 | P á g i n a
Luego aparecerá la siguiente pantalla en donde se debe dar click en Next:

Fig. D.2: Instalación del Appserv, parte 1.

Aparece el acuerdo de licencia, ahí se debe dar conformidad (I Agree):

Fig. D.3: Instalación del Appserv, parte 2.


161 | P á g i n a
Seguidamente se debe elegir en cual de carpeta se desea instalar el AppServ, en esta
instalación se dejó el directorio recomendado por defecto: C:\AppServ, como muestra la
imagen, y se le da en siguiente (Next):

Fig. D.4: Instalación del Appserv, parte 3.

En este punto se debe elegir los componentes que se van a instalar , como se puede ver
que aparecen marcados los cuatro elementos disponibles (apache, mysql, php,
phpmyadmin), se le hace click en siguiente (Next) :

Fig. D.5: Instalación del Appserv, parte 4.


162 | P á g i n a
En este punto se debe indicar el nombre del servidor y el email del Administrador del
Sistema, en esta instalación se dejo localhost como el nombre del servidor, en el email se
le coloco yennygrimaldi@hotmail.com y se dejó el puerto por defecto: el puerto 80.

Fig. D.6: Instalación del Appserv, parte 5.

En este paso se configura el MySQL, aquí se debe tener mucho cuidado ya que se debe
indicar el pasword del usuario principal de la base de datos, se debe escribir dos veces es
muy importante este paso, ya que es la clave para que el sistema funcione, esta clave es
123. Es decir, se debe configurar como lo indica la siguiente imagen:

Fig. D.7: Instalación del Appserv, parte 6.

163 | P á g i n a
Para culminar la instalación, como lo indica la imagen, se puede hacer click en Finish
para comenzar a funcionar el Server Apache y el servidor de base de datos MySQL.

Fig. D.8: Instalación del Appserv, parte 7.

Para ver si está configurado nuestro PC correctamente en el navegador, en este caso el


Internet Explorer, se puede colocar la siguiente dirección el http://localhost, y mostrara la
siguiente pantalla:

Fig. D.9: Verificar el Servidor.

164 | P á g i n a
Para crear el sitio en Internet se debe seguir las siguientes instrucciones.

1. Buscar la carpeta CD-INSTALACION, seleccionar la carpeta SIWEBCATSENE y


con el botón derecho del mouse hacer click en donde dice copiar :

Fig. D.10: Seleccionar la carpeta SIWEBCATSENE.

2. En la raíz, se debe ubicar la carpeta donde se instaló el Appserv, luego se debe


seleccionar la carpeta www para a pegar la carpeta seleccionada anteriormente :

Fig. D.11: Pegar la carpeta SIWEBCATSENE.


De esta manera ya se tiene el sitio creado para publicar en internet este sistema.

165 | P á g i n a
La base de datos BD-SIWEBCATSENE, se debe importar desde el CD-
INSTALACION, con cualquier manejador de datos, puede ser con el mismo
phpMyAdmin.

1. En el navegador , puede ser Mozzila o Internet Explorer , se coloca la siguiente


dirección: http://localhost y se debe hacer click en : phpMyAdmin Database Manager
Versión 2.10.3, y en esta pantalla hacer click en importar:

Fig. D.12: Importar la Base de Datos, parte 1.

2. Luego se debe ubicar en el CD-INSTALACION, la base de datos llamada BD-


SIWEBCATSENE, y después debe hacer click en continuar:

166 | P á g i n a
Fig. D.13: Importar la Base de Datos, parte 2.

3. Mostrara un mensaje como el siguiente:

Fig. D.14: Importar la Base de Datos, parte 3.

167 | P á g i n a
ANEXOS E: MANUAL DEL USUARIO

E.1. ¿Cómo Ingresar al Sistema?:

1. En la página principal o index.htm, existe un enlace que se llama Ingresar al Sistema,


y para iniciar sesión se debe hacer click en ese enlace.

Fig. E.1: Ingresar al Sistema.


2. Si el usuario no tiene una clave o se le olvido la clave, debe hacer click en el enlace
Registrarse u Obtener una nueva clave.

Fig. E.2: Registrarse u obtener una nueva clave.


168 | P á g i n a
3. Al hacer click en el enlace Registrarse u Obtener una nueva clave, se le va a mostrar
un formulario el cual debe rellenarlo con los datos que le solicita.

Fig. E.3: Introducir cédula y clave.


4. Si el registro fue exitoso, debe iniciar sesión, para esto es necesario ingresar en el
formulario la cédula y la clave. Luego el sistema valida estos datos y si son correctos se
redirige al usuario al menú que le corresponde.

Fig. E.4: Iniciar Sesión.

169 | P á g i n a
MENÚ ADMINISTRADOR DEL SISTEMA

El Administrador del Sistema tiene que iniciar sesión, para esto se debe leer el ANEXO
E. Para ingresar por primera vez al sistema, el Administrador designado fue la persona con
el número de cédula 11223133 y como clave de acceso 13579. El menú que le corresponde
es el siguiente :

Fig. E.5: Menú Administrador del Sistema.

1. El Administrador del sistema lo que debe hacer primeramente es ingresar a los socios de
la caja de ahorros al sistema. Para esto debe hacer click en el enlace anterior donde dice
Ingresar Nuevo, y a continuación debe hacer click en el enlace Socio.

Fig. E.6: Ingresar Nuevo Socio.

170 | P á g i n a
2. Se le mostrara un formulario como este, el cual debe rellenar con los datos que allí se le
pide.

Fig. E.7: Registrar nuevo socio.

3. Si hubiese algún error se mostrara de nuevo el formulario, el cual lo debe corregir, por
ejemplo, aquí el error fue que el número de cédula que se estaba ingresando ya existía, por lo
que se le mostró de nuevo el formulario y un mensaje de error. Si el error esta en otros
campos, debe comprobar que cada campo cumple con las condiciones establecidas en los
enunciados que se dan en cada uno de ellos.

Fig. E.8: Error en registrar el nuevo Socio.


171 | P á g i n a
4. Si el formulario no ha tenido ningún error, se muestra el siguiente mensaje, con dos
nuevos enlaces para seguir registrando Socios o para ir al menú principal.

Fig. E.9: Mensaje exitoso del ingreso del nuevo Socio.

5. Cuando se han terminado de ingresar todos los Socios de CATSENE, se debe ingresar
la información que se tiene de los socios en cuanto a los valores iniciales de sus haberes y de
los préstamos pendientes. Para esto debe hacer click en el enlace Valores iniciales del Nuevo
Sistema.

Fig. E.10: Valores iniciales.


172 | P á g i n a
5.1. Para introducir los valores iniciales de los haberes, se debe hacer click en el enlace
De los Haberes. Se mostrará un formulario en donde debe seleccionar, de los números de
cédulas de los Socios activos de CATSENE, una cédula para que se le ingrese el monto
inicial que posee en sus haberes.

Fig. E.11: Valores iniciales de los haberes.


5.2. Si el Administrador del Sistema envía el formulario con el botón Enviar, quiere
decir, que se seguirán ingresado mas socios con sus montos iniciales, por lo que se le
mostrará la siguiente pantalla:

Fig. E.12: Mensaje exitoso de los haberes iniciales utilizando el botón Enviar.

173 | P á g i n a
Este proceso debe ser hecho para todos los Socios que pertenecen a esta Caja de Ahorros.

5.3. Si por el contrario, el Administrador del Sistema envía este formulario con el botón
Enviar último, el sistema cierra el proceso de ingresar valores iniciales de los haberes, y se
muestra la siguiente pantalla:

Fig. E.13: Mensaje exitoso haberes iniciales utilizando el botón Enviar último.

5.4. Para introducir los valores iniciales de los préstamos que el socio tiene pendiente, se
debe hacer click en el enlace De los Préstamos. Se mostrará un formulario en donde debe
seleccionar, de los números de cédulas de los Socios activos de CATSENE, una cédula para
que se le ingrese el préstamo que tiene pendiente.

Fig. E.14: Valores iniciales de los préstamos.

174 | P á g i n a
5.5. Para el ingreso de los valores iniciales de los préstamos, se procede de manera
análoga al de los valores iniciales de los haberes, el mensaje que se muestra es el siguiente:

Fig. E.15: Mensaje exitoso de los valores iniciales de los préstamos.

5.6. Este proceso se debe hacer con todos los préstamos pendientes. Cuando ya se envía el
último registro de los haberes y préstamos iniciales, el sistema inhabilita los módulos de los
Valores Iniciales, si el Administrador del Sistema quisiera ingresar nuevamente a estos
módulos, el sistema le muestra un mensaje de error como el que se muestra a continuación:

Fig. E.16: Mensaje de los módulos inhabilitados.

175 | P á g i n a
5.7. Si el Administrador del Sistema se ha equivocado al ingresar algún monto inicial, el
sistema le da la opción de editar al socio para poder modificar el monto ingresado,
mostrando la siguiente pantalla:

Fig. E.17: Consultar haberes iniciales.

5.8. Una vez seleccionado el socio que se desea modificar, se edita este socio con su
monto inicial, mostrándole la siguiente pantalla:

Fig. E.18: Información de los haberes iniciales de un socio.

176 | P á g i n a
5.9. A continuación se le muestra la siguiente pantalla en donde debe ingresar la
modificación :

Fig. E.19: Modificar el monto de los haberes iniciales de un socio.

5.10. Y por último se le muestra la siguiente pantalla indicando que se ha modificado


correctamente el monto:

Fig. E.20: Mensaje exitoso después de modificar el monto inicial de los haberes de un socio.

177 | P á g i n a
Para modificar los valores iniciales de los préstamos, se procede de manera análoga a lo
visto para los valores iniciales de los haberes, la única diferencia es que en los préstamos se
modifica el monto del préstamo y el saldo pendiente.
6. Cuando ya se tengan los valores iniciales en el sistema, se deben registrar las operaciones
mensuales. El sistema le muestra dos opciones una es para generar las transacciones
mensuales, y la otra es para revertir una transacción realizada. Primeramente se mostrará la
del registro de las transacciones mensuales.

Fig. E.21: Mensaje para generar o revertir transacción.


6.2. Se registran las transacciones del mes, y se muestra el siguiente reporte en pantalla:

Fig. E.22: Reporte en pantalla de las transacciones realizadas.

178 | P á g i n a
6.1. Cuando se desea generar el reporte en PDF del día en que se realizaron las
transacciones, se debe hacer click en el enlace ver, y se genera un PDF como el de la
siguiente página:

Fig. E.23: Reporte en formato PDF de las transacciones realizadas.

179 | P á g i n a
6.2. Si por el contrario el Administrador del Sistema desea revertir una transacción
mensual, al hacer click en ese enlace, se muestra el siguiente mensaje:

Fig. E.24: Mensaje de una transacción revertida.

7. Si el Administrador de Sistema desea modificar alguna entidad debe hacer click en el


enlace Editar Entidades, desde aquí podrá modificar algunas entidades del sistema. Como la
manera en que fueron creados estos procesos son iguales, se procederá solo a explicar cómo
se hace la modificación a un Socio. Cuando ya se ha hecho click en ese enlace, se
mostraran todas las entidades que se pueden modificar, entonces se procede a hacer click en
el enlace Socios Activos. Y entonces, se mostrara a todos los usuarios activos de CATSENE.

Fig. E.25: Mostrar todos los Socios.

180 | P á g i n a
7.1. Cuando ya se ha seleccionado el usuario que se desea modificar, se mostrara un
formulario con todos los datos de este socio. Usted debe seleccionar el campo que desea
modificar, haciendo click en el enlace que tiene cada campo al lado, en esta prueba se va a
modificar la fecha de ingreso del Socio con la cedula 12223133. Como se muestra en la
siguiente imagen:

Fig. E.26: Editar un Socio y seleccionar un campo para su modificación.

181 | P á g i n a
7.2. Para modificar la fecha de ingreso se debe formar la fecha, y luego se debe hacer
click en el botón enviar.

Fig. E.27: Modificar fecha de ingreso.

7.3. Cuando se ha modificado este campo, se muestra el siguiente mensaje :

Fig. E.28: Mensaje exitoso de la modificación realizada.

182 | P á g i n a
7.4. Luego para ver si se ha modificado el campo se hace click en el enlace aquí, y se puede
ver todo el registro del Socio con el numero de Cédula 12223133. Como se puede apreciar
en la siguiente imagen :

Fig. E.29: Ver la modificación realizada.

Los demás campos son análogos a este procedimiento, por lo que no se van a detallar.

183 | P á g i n a
8. Para colocar inactivo a un Socio, es porque se ha retirado de la Caja de Ahorros. Para
esto, se debe hacer click en Eliminar, y después se debe hacer click en el enlace Socio, como
lo señala en la siguiente imagen:

Fig. E.30: Menú Eliminar.

184 | P á g i n a
8.1. Al hacer click en ese enlace se muestra todos los Socios de CATSENE, y usted busca en
esta tabla al Socio a quien desea eliminar, cuando ya tenga al Socio debe hacer click en
Editar Socio, como lo señala la siguiente imagen:

Fig. E.31: Mostrar todos los Socios.

8.2. Después de haber hecho click en Editar Socio, aparecerá el socio al que usted edito, y
se le muestran sus datos, si usted está seguro de eliminarlo, debe hacer click en Aceptar.

185 | P á g i n a
Fig. E.32: Ver el Socio que se va a Eliminar.

Esta operación coloca al socio seleccionado inactivo en el sistema.

186 | P á g i n a
8.3. El sistema recopila toda su información y genera el siguiente PDF:

Fig. E.33: Reporte de los datos del Socio.

187 | P á g i n a
9. El menú consulta del Administrador, se muestra a continuación:

Fig. E.34: Menú consultar del Administrador de Sistema.

188 | P á g i n a
MENÚ SOCIO

Los Socios primeramente tienen que iniciar sesión, para esto se debe leer el ANEXO E.

1. El menú que le corresponde a cada Socio es el siguiente :

Fig. E.35: Menú del Socio.

Cuando el Socio hace click en el enlace Solicitud de Préstamo, se realizan unas series de
validaciones para permitirle el acceso a la solicitud de un nuevo préstamo. En las siguientes
imágenes se mostrarán estas validaciones.

189 | P á g i n a
2. Este mensaje se le muestra al Socio, cuando cumple con las siguientes condiciones: que
tenga un año en CATSENE, y que no tenga préstamo o si tiene un préstamo pendiente, se le
calcula que no haya solicitado el 80% de sus haberes y que haya pagado el 75% de ese
préstamo, cuando se cumplen estas condiciones se envía al Socio a la planilla de solicitud.

Fig. E.36: Mensaje para ir a la Planilla de Solicitud de Préstamo.

2.1. Si el Socio no tiene un año en la Caja de Ahorros se le muestra el siguiente mensaje:

Fig. E.37: Mensaje de error (1) para ir a la Planilla de Solicitud de Préstamo.

190 | P á g i n a
2.2. Si el Socio tiene un préstamo y no ha cancelado el 75% de ese préstamo se le muestra
este mensaje:

Fig. E.38: Mensaje de error (2) para ir a la Planilla de Solicitud de Préstamo.

2.3. En la próxima imagen se muestra una prueba realizada, cuando un Socio tiene un
préstamo pendiente, en donde ha cancelado el 75% de este préstamo y no ha solicitado el
80% de sus haberes, pero resulta que no se le redirige a la planilla de solicitud. La razón
por la cual no se le redirigió a la planilla de solicitud fue la siguiente: porque al realizarle el
cálculo del nuevo préstamo, el resultado fue menor a 500 bs. (monto mínimo para un
préstamo).
El proceder para calcular del nuevo préstamo es el siguiente:
 Calcular los haberes al momento de solicitar el préstamo que está pendiente.
 A éstos haberes se le debe restar el monto de este préstamo, obteniéndose un
valor al que se llamará “A”.
 Se busca las amortizaciones que ha realizado este socio, y en donde se debe
buscar el saldo pendiente.
 Finalmente a este valor A se le resta el saldo que el socio tiene pendiente, si
este valor es mayor a 500 bs, se le redirige a la planilla de solicitud de
préstamo, de lo contrario se le deja un enlace que lo llevara al menú principal.

191 | P á g i n a
Fig. E.39: Mensaje de error (3) para ir a la Planilla de Solicitud de Préstamo.

2.4. Cuando se redirige al Socio a la planilla de solicitud de préstamo, se muestra un


formulario como el de la siguiente imagen:

192 | P á g i n a
Fig. E.40: Planilla de solicitud de préstamo.

2.5. Si el Socio ha ingresado el monto correcto, es decir, que ha introducido solo números
y el monto solicitado no supero el 80% de sus haberes, entonces se registra la solicitud en el
sistema, mostrando el siguiente mensaje:

Fig. E.41: Mensaje de la Solicitud de Préstamo.

193 | P á g i n a
3. Cuando el Socio desea realizar una solicitud de retiro, debe hacer click en enlace
Solicitud de Retiro, pero antes de todo el sistema valida el estado del socio, esto es si tiene
más de un año en CATSENE, y si tiene algún retiro realizado la fecha de ese retiro debe ser
mayor a un año porque de lo contrario se le mostrará el siguiente mensaje :

Fig. E.42: Mensaje de error (1) para ir a la planilla de solicitud de retiro.

3.1. Si se cumplen las condiciones descritas anteriormente se muestra la siguiente


pantalla:

194 | P á g i n a
Fig. E.43: Mensaje exitoso para ir a la planilla de solicitud de retiro.

3.2. Cuando se hace click en el enlace aquí, de la pantalla anterior se le mostrará la


planilla en donde el socio solo debe introducir el motivo de la solicitud del retiro, ya que el
sistema le genera automáticamente el monto del retiro parcial. Este monto se calcula de la
siguiente manera: se ubica los haberes del socio, y a estos haberes se le calcula del 50%.
Todo esto se hace con la finalidad de que su solicitud sea aprobada lo antes posible, y porque
así está establecido en los estatutos vigentes de CATSENE.

Fig. E.44: Planilla de solicitud de retiro.

195 | P á g i n a
3.3. Una vez seleccionado el motivo se le mostrara la siguiente pantalla:

Fig. E.45: Mensaje de la solicitud de retiro.

4. Para las consultas se describirá lo que hacen y luego las más necesarias se les
mostrara las pantallas. El enlace Préstamos Otorgados, le muestra al Socio todos los
préstamos que le han sido otorgados en toda su estadía en CATSENE, el enlace Retiros
Otorgados, le muestra al Socio todos los retiros que le han sido otorgados, el enlace Datos
Personales, le muestra al Socio sus datos personales, el enlace Amortizaciones del Préstamo,
le muestra al socio las amortizaciones realizadas si tiene un préstamo pendiente, el enlace
Solicitudes Realizadas le muestra al Socio todas las solicitudes realizadas y por último la
consulta de los Haberes le muestra al socio todos sus haberes. Se mostraran las pantallas de
las amortizaciones del préstamo y las de los haberes.

4.1. Para la consulta de los haberes se hace click en el enlace haberes, y se le muestra la
siguiente pantalla:

196 | P á g i n a
Fig. E.46: Haberes del socio en pantalla.

4.2. Cuando se desea generar el reporte de los haberes de un socio, se genera un archivo
portable en formato PDF. Para esto se debe hacer click en el enlace AQUÍ, y aparecerá el
siguiente reporte :

Fig. E.47: Haberes del socio en formato PDF.

197 | P á g i n a
4.3. Si desea ver las amortizaciones realizadas, debe hacer click el enlace Amortizaciones
del Préstamo, y si tiene un préstamo pendiente, entonces se le mostrara la siguiente pantalla :

Fig. E.48: Amortizaciones de un préstamo actual realizadas por el socio.

198 | P á g i n a
MENÚ CONSEJO DE ADMNISTRACION

Los miembros del Consejo de Administración tienen que iniciar sesión, para esto se
deben leer el ANEXO E.

1. El menú que le corresponde a los miembros del Consejo de Administración es el


siguiente :

Fig. E.49: Menú del Consejo de Administración.

199 | P á g i n a
2. Cuando se desea registrar una solicitud del tipo especial (aquellas en donde el socio
tiene un préstamo pendiente y ha cancelado el 50% o mas del mismo ), se debe hacer click
en el enlace Solicitud Especial, y entonces se le muestran todos los socios de CATSENE, y
desde aquí en el enlace Ver Estado del Socio se edita el socio que desea realizar este tipo de
solicitud, como lo muestra la siguiente pantalla:

Fig. E.50: Seleccionar socio para una solicitud especial.

2.1. Si el Socio no ha cancelado el 50% del préstamo, se le muestra el siguiente mensaje:

Fig. E.51: Mensaje de error (1) para la solicitud de un préstamo especial.

200 | P á g i n a
2.2. Si por el contrario el Socio ha cancelado el 50% de ese préstamo y no ha solicitado el
80% de sus haberes al momento en que solicito este préstamo, entonces, se le muestra la
siguiente información :

Fig. E.52: Mensaje para la solicitud de un préstamo especial.

En esta pantalla en el enlace aquí, se le redirige a la planilla de solicitud especial.

201 | P á g i n a
2.3. En esta pantalla se muestra la planilla de Solicitud del tipo especial, solamente debe
seleccionar el tipo de préstamo a solicitar y el motivo por el cual se realiza esta solicitud, ya
que el monto es calculado automáticamente por el Sistema y la cédula es enviada es este
formulario.

Fig. E.53: Planilla para la solicitud de un préstamo especial.

2.4. En esta pantalla se muestra un mensaje indicando que se ha ingresado correctamente


la solicitud.

Fig. E.54: Mensaje exitoso de la solicitud de un préstamo especial.

202 | P á g i n a
3. Para ver las solicitudes que estan pendientes, se debe hacer click en el enlace Ver y
Modificar el estado de las solicitudes, desde aquí se puede ver todas las solicitudes que
estan en curso, para modificar el estado de una solicitud se hace click en el enlace Editar
Solicitud.

Fig. E.55: Ver solicitudes que están pendientes.

3.1. Cuando se ha hecho click en ese enlace, se muestra la solicitud seleccionada con las
caracteristicas que tiene el Socio, si tiene un prestamo pendiente, cuanto ha cancelado,
cuanto debe y el monto del nuevo préstamo, como se muestra en la pantalla de la siguiente
página:

203 | P á g i n a
Fig. E.56: Editar Solicitud.

3.2. Se muestran dos campos que se pueden modificar, como son las observaciones que
se deseen añadir a esta solicitud y el status de la solicitud , en donde se aprueba o se rechaza
una solicitud, como se muestra en la siguiente pantalla:

204 | P á g i n a
Fig. E.57: Modificar el status de una solicitud.

Cuando se ha modificado el campo Estado de la Solicitud, se hace click en el boton


enviar, y se muestra el siguiente mensaje :

Fig. E.58: Mensaje exitoso de la modificación del status de una solicitud.

205 | P á g i n a
De manera similar es con el campo Observaciones.

4. Cuando se hace click en el enlace Préstamos Otorgados, se muestran todos los


préstamos otorgados a los Socios en CATSENE, como lo muestra la siguiente pantalla:

Fig. E.59: Consultar préstamos otorgados.

5. Cuando se hace click en el enlace Préstamos Cancelados, se muestran todos los


préstamos que han sido cancelados, como lo muestra la siguiente pantalla:

Fig. E.60: Consultar préstamos cancelados.

206 | P á g i n a
6. Cuando se hace click en el enlace Préstamos que faltan por cancelar, se muestran
todos los préstamos que no han sido cancelados en CATSENE, como lo muestra la siguiente
pantalla:

Fig. E.61: Consultar préstamos no cancelados.

7. Cuando se hace click en el enlace Retiros Otorgados, se muestran todos los retiros
que han sido otorgados a los Socios, como lo muestra la siguiente pantalla:

Fig. E.62: Consultar retiros otorgados.

207 | P á g i n a
8. Cuando se hace click en el enlace Utilidades de cada Socio, se muestran las utilidades
de todos los Socios de CATSENE, como lo muestra la siguiente pantalla:

Fig. E.63: Consultar el histórico de las utilidades.

208 | P á g i n a
MENÚ PARA LA ADMNISTRADORA DE CATSENE

La Administradora de CATSENE tiene que iniciar sesión, para esto se debe leer el
ANEXO E.

1. El menú que le corresponde a la Administradora de CATSENE es el siguiente :

Fig. E.64: Menú de la Administradora.

209 | P á g i n a
2. Para ingresar el monto total de las utilidades , se debe hacer click en el enlace El
Monto Total de las Utilidades, y en este formulario se debe ingresar el monto que
generaron los haberes de los Socios, se recomienda no hacer este ingreso un dia 06 , ya
que mostrara el mensaje de error diciendo que lo realice otro dia. El formulario es el
siguiente :

Fig. E.65: Formulario para ingresar el monto de las utilidades obtenidas.

210 | P á g i n a
3. Al enviar este formualario se calculan las utilidades que le correponden a cada socio,
dependiendo de sus haberes, y se muestra la siguiente pantalla:

Fig. E.66: Ver Utilidades que le corresponden a cada Socio.

211 | P á g i n a
4. Cuando se desea consultar las retenciones que se le deben realizar a cada socio, se debe
hacer click en Retenciones Mensuales, y se mostrara la siguiente pantalla:

Fig. E.67: Retenciones mensuales por cada empleado de SENECA.

212 | P á g i n a
5. Cuando se desea consultar las retenciones que se le deben realizar a cada socio y el total
que se le debe ingresar a CATSENE, se debe hacer click en Total a ingresar en CATSENE, y
se mostrara la siguiente pantalla:

Fig. E.68: Consultar el total a ingresar en CATSENE.

213 | P á g i n a
6. Para consultar los datos personales de los socios se debe hacer click en el enlace Datos
Personales de los socio, mostrándose la siguiente pantalla:

Fig. E.69: Consultar datos personales de los socios.

214 | P á g i n a
MANUAL PARA EL DEPARTAMENTO DE RECURSOS HUMANOS

El empleado del Departamento de Recursos Humanos de SENECA debe iniciar sesión,


para esto se debe leer el ANEXO E.

1. El menú que le corresponde al empleado del Departamento de Recursos Humanos es


el siguiente :

Fig. E.70: Menú para el Departamento de Recursos Humanos de SENECA.

215 | P á g i n a
2. Cuando se desea consultar las retenciones que se le deben realizar a cada empleado de
SENECA, se debe hacer click en Retenciones Mensuales, y se mostrara la siguiente pantalla:

Fig. E.71: Consultar las retenciones de cada empleado.

216 | P á g i n a
3. Cuando se desea consultar las retenciones que se le deben realizar a cada socio y el total
que se le debe ingresar a CATSENE, se debe hacer click en Total a ingresar en CATSENE, y
se mostrara la siguiente pantalla:

Fig. E.72: Consultar el total a ingresar en CATSENE.

217 | P á g i n a
4. Para consultar los datos personales de los socios se debe hacer click en el enlace Datos
Personales de los socio, mostrándose la siguiente pantalla:

Fig. E.73: Consultar los datos personales de los socios.

218 | P á g i n a
REFERENCIAS BIBLIOGRAFICAS

LIBROS

Hernández Sampieri, Roberto; Fernandez – Collado, Carlos y Baptista Lucio, Pilar.


Metodología de la investigación. McGraw-Hill Interamericana, 4° edición, 2006. ISBN
978-1-84719-130-4.

Schach, Stephen R. Analisis y Diseño Orientado A objetos con UML y el Proceso


Unificado. McGraw-Hill Interamericana, 1° edición, 2005. ISBN 970-104982-9.

LEYES

REPUBLICA BOLIVARIANA DE VENEZUELA (2006). Venezuela: LEY DE CAJAS


DE AHORRO, FONDOS DE AHORRO Y ASOCIACIONES DE AHORRO SIMILARES.
Publicada en Gaceta Oficial Nº 38.477 de fecha 12 de Julio del 2006.

REPUBLICA BOLIVARIANA DE VENEZUELA (2003). Venezuela, Isla de Margarita :


Estatutos de la Caja de Ahorros de los Trabajadores de SENECA Sistema Eléctrico del
Estado Nueva Esparta, C.A .

INTERNET

Aplicación UML :
http://www.milestone.com.mx/articulos/uso_de_uml_en_aplicaciones_web.htm .
Consultado el 26 de Noviembre del 2010.

Diagramas Casos –Usos


http://www.osmosislatina.com/lenguajes/uml/casos.htm. Consultado el 26 de Noviembre
de 2010.

219 | P á g i n a
Diagrama Casos de Usos – Realizar Procesos (VICO.ORG)
http://www.vico.org/aRecursosPrivats/UML_TRAD/talleres/mapas/UMLTRAD_101A/Lin
kedDocuments/XXX_Diag_CU_RealizarProceso.pdf . Consultado el 16 de Noviembre de
2010.

Diseño y Modelación de un Proyecto de software utilizando el lenguaje UML


http://www.monografias.com/trabajos28/proyecto-uml/proyecto-uml.shtml. Consultado el
16 de Noviembre de 2010.

Enterprise Architech – UML Design Toolds and UML CASE tools for software
development
http://www.sparxsystems.com/products. Consultado el 30 de Noviembre de 2010.
Consultado el 20 de Noviembre de 2010.

Instalacion de Appserv
http://www.tallerwebmaster.com/tutorial/instalacion-de-appserv-php-apache-mysql/67/.
Consultado el 01 de Noviembre de 2010.

http://www.ciudadanos.org/descargas/appserv.pdf . Consultado el 30 de Noviembre de


2010. Consultado el 01de Noviembre de 2010.

IBM Rational expert: Jim Conallen


http://www-01.ibm.com/software/rational/leadership/thought/jimconallen.html. Consultado
el 16 de Noviembre de 2010.

Métodos de Desarrollo RUP:

http://www.javahispano.org/contenidos/archivo/71/metodos_desarrollo.pdf. Consultado el
30 de Noviembre de 2010.

220 | P á g i n a
http://antwan03.blogspot.com. Consultado el 30 de Noviembre de 2010.
http://www.informatizate.net. Consultado el 30de Noviembre de 2010.

Normas APA:
http://www.mistareas.com.ve/Tesis/guia-apa.pdf. Consultado el 10 de Enero de 2011.

PHP: Functions - Manual


http://php.net/manual/en/language.functions.php. Consultado el 15 de Diciembre de 2010.

Que es Internet:
http://www.huacho.info/blogs/index.php/huacho_novedades/2007/10/02/que_es_internet.
Consultado el 02 de Diciembre de 2010.

http://www.wikiciencia.org/informatica/redes/internet/index.php. Consultado el 02 de
Diciembre de 2010.

Uso de UML en Aplicaciones WEB: páginas y relaciones


http://www.modelosyproyectos.com/2010/03/03/uso-de-uml-en-aplicaciones-web-paginas-
y-relaciones/. Consultado el 25 de Noviembre de 2010.

WAE Esquema
http://vico.org/aRecursosPrivats/UML_TRAD/patrones/WAE_esquemes3.pdf . Consultado
el 25 de Noviembre de 2010.

221 | P á g i n a

S-ar putea să vă placă și