Upload
phamcong
View
244
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES-IBARRA”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO
EN SISTEMAS E INFORMÁTICA.
TEMA:
SISTEMA FINANCIERO PARA LA COOPERATIVA DE AHORRO Y CRÉDITO
IMBABURA IMBACOOP LTDA, UBICADA EN COMUNIDAD LA COMPAÑÍA
AUTOR:
CANDO SALAZAR LUIS HUMBERTO.
ASESOR:
ING.CHECA MARCO ANTONIO, MBA
IBARRA-ECUADOR
2015
DEDICATORIA
Dedico este proyecto de tesis a Dios y a mis padres, a Dios por haberme guiado por el
camino de la felicidad hasta ahora; en segundo lugar a mis padres, que son pilares
fundamentales en mi vida. Sin ellos, jamás hubiese podido conseguir este logro. Su
tenacidad y lucha insaciable han hecho de ellos el gran ejemplo a seguir y destacar, no solo
para mí, sino para mis hermanos y familia en general.
AGRADECIMIENTO
A Dios: Porque a pesar de que muchas veces dimos intereses por encima de ti nunca nos
faltaste y aunque no somos sus hijos más piadosos, en ti confiamos. Siempre nos ayudas a
seguir adelante y por ti aún no perdimos las esperanzas, sé que todos pueden
decepcionarnos menos tú y reconocemos que sin ti no hubiésemos podido sobrevivir estos
últimos meses. Muchas Gracias.
A mí papi: Porque tú has sido sin duda uno de los principales precursores de este logro,
nunca te desesperaste e hiciste lo imposible para que yo pudiera seguir con mis estudios,
creíste que podía y siempre te preocupaste por lo que estaba haciendo, eso me mantuvo
firme las veces que pude tambalearme; sé que muchas veces tenemos desacuerdos pero
quién no los tiene, salimos adelante y así será siempre.
A la Universidad: Institución que ha sido mi guía, impartiéndome los conocimientos
necesarios para el desarrollo de este proyecto, además la educación en valores han sido de
gran ayuda para seguir adelante y enfrentarme a una sociedad.
ÍNDICE GENERAL
INTRODUCCIÓN ............................................................................................................... 1
Antecedentes de la Investigación ........................................................................................... 1
Situación Problemática .......................................................................................................... 1
Problema Científico ............................................................................................................... 2
Objeto de investigación y campo de acción ........................................................................... 2
Identificación de la línea de investigación ............................................................................. 2
Objetivos: ............................................................................................................................... 2
Objetivo general ..................................................................................................................... 2
Objetivo (s) específicos (s). ................................................................................................... 2
Justificación del tema ............................................................................................................. 2
Breve explicación de la metodología investigativa a emplear. .............................................. 3
Resumen de la estructura de la tesis: breve explicación de los capítulos de la tesis ............. 3
Elementos de novedad, aporte teórico y significación práctica, en dependencia del alcance
de la tesis. ............................................................................................................................... 4
CAPÍTULO I. MARCO TEÓRICO .................................................................................. 5
1.1 Origen y evolución del objeto de investigación. .................................................. 5
1.2 Análisis de las distintas posiciones teóricas sobre el objeto de investigación. .. 5
1.3 Valoración crítica los conceptos principales de las visitas posiciones teóricas
sobre el objeto de investigación. ......................................................................................... 6
1.3.1 Sistema Financiero Nacional ................................................................................... 6
1.3.1.1 Instituciones financieras privadas. ........................................................................... 6
1.3.1.2 Composición del Sistema Financiero. ..................................................................... 7
1.3.1.3 Banco Central del Ecuador. ..................................................................................... 7
1.3.1.4 Junta Bancaria. ......................................................................................................... 7
1.3.1.5 Superintendencia de Bancos. ................................................................................... 7
1.3.1.6 Mutualistas. .............................................................................................................. 7
1.3.1.7 Banca Pública. ......................................................................................................... 8
1.3.1.8 Superintendencia de Economía Popular y Solidaria. ............................................... 8
1.3.2 Contabilidad Financiera ......................................................................................... 10
1.3.2.1 Definición .............................................................................................................. 10
1.3.2.2 Activos. .................................................................................................................. 10
1.3.2.3 Pasivos ................................................................................................................... 11
1.3.2.4 Patrimonio ............................................................................................................. 11
1.3.3 Sistema de Información. ........................................................................................ 12
1.3.3.1 Actividades de un Sistema de Información ........................................................... 12
1.3.3.2 Ciclo de vida. ......................................................................................................... 13
1.3.3.3 Aplicación Web ..................................................................................................... 14
1.3.4 Programación PHP ................................................................................................ 16
1.3.4.1 Variables ................................................................................................................ 16
1.3.4.5 Función .................................................................................................................. 16
1.3.5 Ajax ....................................................................................................................... 17
1.3.6 JavaScript básico y Sintaxis .................................................................................. 18
1.3.6.1 Variables ................................................................................................................ 18
1.3.6.2 Palabras reservadas ................................................................................................ 19
1.3.7 Base de Datos MYSQL ......................................................................................... 19
1.3.7.1 Modelo de Datos. ................................................................................................... 20
1.3.8 Servidor Web ......................................................................................................... 20
1.3.8.1 Definición .............................................................................................................. 20
1.3.8.2 Tipos de Servidores ............................................................................................... 21
1.3.9 Cliente Servidor. .................................................................................................... 22
1.3.10 Metodología ........................................................................................................... 24
1.4 Conclusión parcial del capítulo. ......................................................................... 24
CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA
PROPUESTA ..................................................................................................................... 26
2.1 Caracterización del sector. .................................................................................. 26
2.2 Descripción del procedimientos metodológico para el desarrollo de la
investigación. ...................................................................................................................... 26
2.2.1 Metodología Utilizada. .......................................................................................... 26
2.2.2 Población y muestra ............................................................................................... 27
2.2.2.1 Población ............................................................................................................... 27
2.2.2.2 Muestra .................................................................................................................. 27
2.2.3 Técnicas y herramientas ........................................................................................ 29
2.2.3.1 Técnicas ................................................................................................................. 29
2.2.3.2 Herramientas .......................................................................................................... 29
2.2.4 Análisis de resultados ............................................................................................ 29
2.2.4.1 Encuesta a clientes ................................................................................................. 29
2.3 Propuesta de Investigación. ................................................................................ 41
2.4 Conclusiones parciales del capítulo. ................................................................... 42
CAPÍTULO III. VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE SU
APLICACIÓN .................................................................................................................... 43
3.1 Procedimiento de aplicación de los resultados de la investigación ................. 43
3.1.1 Metodología XP. .................................................................................................... 43
3.1.1.1 Fase de planificación ............................................................................................. 43
3.1.1.2 Fases de Diseño ..................................................................................................... 46
3.1.1.3 Fases de Desarrollo ................................................................................................ 57
3.1.1.4 Fases de Pruebas .................................................................................................... 61
3.2 Análisis de resultado finales de investigación. .................................................. 64
3.3 Conclusiones parciales del capitulo .................................................................... 64
CONCLUSIONES ............................................................................................................. 66
RECOMENDACIONES ................................................................................................... 67
BIBLIOGRAFÍA
LINKOGRAFÍA
A N E X O S
ÍNDICE DE GRÁFICOS
Gráfico 1: En referencia a la pregunta # 1, a clientes. ......................................................... 30
Gráfico 2: En referencia a la pregunta # 2, a clientes. ......................................................... 30
Gráfico 3: En referencia a la pregunta # 3, a clientes. ......................................................... 31
Gráfico 4: En referencia a la pregunta # 4, a clientes. ......................................................... 31
Gráfico 5: En referencia a la pregunta # 5, a clientes. ......................................................... 32
Gráfico 6: En referencia a la pregunta # 6, a clientes. ......................................................... 32
Gráfico 7: En referencia a la pregunta # 7, a clientes. ......................................................... 33
Gráfico 8: En referencia a la pregunta # 8, a clientes. ......................................................... 33
Gráfico 9: En referencia a la pregunta # 9, a clientes. ......................................................... 34
Gráfico 10: En referencia a la pregunta # 10, a clientes. ..................................................... 34
Gráfico 11: En referencia a la pregunta # 1, a usuarios de sistema. .................................... 35
Gráfico 12: En referencia a la pregunta # 2, a usuarios de sistema. .................................... 35
Gráfico 13: En referencia a la pregunta # 3, a usuarios de sistema. .................................... 36
Gráfico 14: En referencia a la pregunta # 4, a usuarios de sistema. .................................... 36
Gráfico 15: En referencia a la pregunta # 5, a usuarios de sistema. .................................... 37
Gráfico 16: En referencia a la pregunta # 6, a usuarios de sistema. .................................... 37
Gráfico 17: En referencia a la pregunta # 7, a usuarios de sistema. .................................... 38
Gráfico 18: En referencia a la pregunta # 8, a usuarios de sistema. .................................... 38
Gráfico 19: En referencia a la pregunta # 9, a usuarios de sistema. .................................... 39
Gráfico 20: En referencia a la pregunta # 10, a usuarios de sistema. .................................. 39
ÍNDICE DE ILUSTRACIÓN
Ilustración 1: Servidor ......................................................................................................... 20
Ilustración 2: Servidor Web ................................................................................................. 21
Ilustración 3: Arquitectura de Aplicación. ........................................................................... 24
Ilustración 4: Cronograma de actividades ........................................................................... 43
Ilustración 5: Organigrama Imbacoop ................................................................................. 46
Ilustración 6: Diagrama Entidad relación de la BDD .......................................................... 47
Ilustración 7: Tabla persona ................................................................................................. 48
Ilustración 8: tabla solicitud ................................................................................................. 48
Ilustración 9: Tabla transacción ahorro ............................................................................... 48
Ilustración 10: Tabla pedido Crédito ................................................................................... 49
Ilustración 11: Diagrama de Contexto Fuente: Autor .......................................................... 49
Ilustración 12: Diagrama de Nivel 1. ................................................................................... 50
Ilustración 13: Casos de uso (Cliente) ................................................................................. 51
Ilustración 14: Casos de uso (Administrador) ..................................................................... 51
Ilustración 15: Procesos productos y servicios. ................................................................... 53
Ilustración 16: Ingreso al sistema ........................................................................................ 54
Ilustración 17: Ingreso de cliente al sistema ........................................................................ 55
Ilustración 18: Flujo de datos Inicio de sesión .................................................................... 56
Ilustración 19: Flujo de datos liquidación de crédito ........................................................... 57
Ilustración 20: Prueba css .................................................................................................... 62
ÍNDICE DE TABLAS
Tabla 1: Tipos de datos ........................................................................................................ 16
Tabla 2: Tipos de Servidores. .............................................................................................. 22
Tabla 3: Tabla de población. ................................................................................................ 27
Tabla 4: Encuestados. .......................................................................................................... 29
Tabla 5: En referencia a la pregunta # 1, a clientes. ............................................................ 30
Tabla 6: En referencia a la pregunta # 2, a clientes. ............................................................ 30
Tabla 7: En referencia a la pregunta # 3, a clientes. ............................................................ 31
Tabla 8: En referencia a la pregunta # 4, a clientes. ............................................................ 31
Tabla 9: En referencia a la pregunta # 5, a clientes. ............................................................ 32
Tabla 10: En referencia a la pregunta # 6, a clientes. .......................................................... 32
Tabla 11: En referencia a la pregunta # 7, a clientes. .......................................................... 33
Tabla 12: En referencia a la pregunta # 8, a clientes. .......................................................... 33
Tabla 13: En referencia a la pregunta # 9, a clientes. .......................................................... 34
Tabla 14: En referencia a la pregunta # 10, a clientes. ........................................................ 34
Tabla 15: En referencia a la pregunta # 1, a usuarios de sistema ........................................ 35
Tabla 16: En referencia a la pregunta # 2, a usuarios de sistema ........................................ 35
Tabla 17: En referencia a la pregunta # 3, a usuarios de sistema ........................................ 36
Tabla 18: En referencia a la pregunta # 4, a usuarios de sistema ........................................ 36
Tabla 19: En referencia a la pregunta # 5, a usuarios de sistema ........................................ 37
Tabla 20: En referencia a la pregunta # 6, a usuarios de sistema ........................................ 37
Tabla 21: En referencia a la pregunta # 7, a usuarios de sistema ........................................ 38
Tabla 22: En referencia a la pregunta # 8, a usuarios de sistema ........................................ 38
Tabla 23: En referencia a la pregunta # 9, a usuarios de sistema ........................................ 39
Tabla 24: En referencia a la pregunta # 10, a usuarios de sistema Fuente: Autor. .............. 39
Tabla 25: HU ADMINISTRADOR ..................................................................................... 45
Tabla 26: HU USUARIO ..................................................................................................... 45
Tabla 27: HU VALIDACIÓN. ............................................................................................ 45
Tabla 28: HU MODULOS ADMINISTRACIÓN. .............................................................. 45
Tabla 29: TRANSACCIONES. ........................................................................................... 46
Tabla 30: Casos de Uso Expandido ..................................................................................... 51
Tabla 31: Caso de uso Administración ................................................................................ 52
RESUMEN EJECUTIVO
En la Cooperativa Imbacoop Ltda, se vio la necesidad de un Sistema de control financiero,
ya que los ejercicios contables requieren ser realizados de forma rápida eficiente, y es
importante mencionar que un sistema es una herramienta crucial para la mejora de tiempo
de ejecución de procesos, y que son pilares básicos de la sociedad que aporta como
recursos de tecnología moderna que se ajuste a las tendencias actuales.
Cabe indicar que se aplicó la metodología de investigación, deductiva para analizar las
deficiencias existes en los Procesos Financieros de diferentes cuentas que se ejecutan, el
inductivo para sistematizar el control financiero que mejoro el tiempo de ejecución en los
ejercicios contables, en lo cuantitativo se realizó encuestas y entrevista a los usuarios del
sistema, puesto que proporcione información específica de contexto problemático en
diferentes departamentos, en lo cualitativo se tomó ciertas condiciones sobre los hechos o
problemas previstos , en el control de gestión financiero y en la metodología XP se escogió
para un desarrollo ágil, flexible y científica de generar sistemas de software, sin embargo
se pudo aplicar las fases de XP: Planificación se exteriorizó el tiempo de demora en
obtener el sistema y hacer la entrega de mismo, Diseño se diseñó la BDD, modelo de
sistema, arquitectura C/S y cronograma de actividades, Desarrollo nos permitió ejecutar
códigos fuentes y realizar la documentación, finalmente las Pruebas extras y revisiones de
rendimiento del sistema con datos reales que demostró su correcto funcionamiento.
En conclusión se logró obtener un sistema de calidad y eficiente, el mismo que se implantó
en la institución con las debidas capacitaciones que inculque las indicaciones necesarias de
cómo es el funcionamiento de cada uno de los módulos privilegiados a los usuarios del
sistema.
1
INTRODUCCIÓN
Antecedentes de la Investigación
Muchas de las empresas extranjeras distribuyen sistemas de software financiero con el
propósito de contribuir y mejorar los procesos y servicios en las Instituciones Financieras,
ya que podemos mencionar a AVANT ERP una empresa Mexicana que provee
sistemas potentes y robustos, dentro y fuera de su entorno, también se puede
mencionar a COPE que es una empresa pionera en Ecuador el mismo que provee
sistemas contables flexibles a la realidad de la empresa y cumple con la demanda del
cliente.
Por otra parte AFINCOOP es un sistema utilizada en la Cooperativa Coop Indigena Ltda
de la ciudad Otavalo, el mismo que se caracteriza en ejecutar procesos auto control de
gestiones financieros con los mecanismos de supervisión y de apoyo a toma de decisiones,
con las debidas estrategias planteadas por los expertos.
Situación Problemática
En los análisis de riesgos crediticios presenta lentitud para realizar informe de aprobación
del crédito a clientes, teniendo en cuenta el tipo, capacidad de pago, el monto a conceder,
la garantía y condiciones del préstamo, puesto que corre el riesgo de perder la información
de socios registrados en software ofimático de una computadora insegura, el mismo que
podría sufrir un daño imprevisto. También se logra constatar que los archivos, activo y
pasivo de la Cooperativa corre el misma riesgo de perder la información, ya que constituye
una grave deficiencia del control interno con la inseguridad operativa, y la falta del estricto
custodio del Estado Financiero, con corte al 31 de Diciembre de cada año, y es por ello que
se presenta descuadre en el balance general. A continuación se verifica la descentralización
de datos, motivos por el cual la Institución cuenta con tres Agencias en distintos lugares
como Otavalo, Ibarra y Compañía.
Sin embargo se ha verificado que no cuenta con medios que formule la tasa de interés de
colocación y de captación de crédito por productos, monto y plazos, que enmarque a la
disposiciones emitidas por el Banco Central del Ecuador, y posteriormente se pudo
evidenciar que no se puede obtener una información transparente de morosidades que
genere interese de mora, ya que los datos no se encuentra en un lugar centralizado con su
debida clasificación, la cual facilite la recuperación de cartera, la tarifa por gestión de
cobranza. Igualmente se constata que en los depósitos a plazo fijo, no hay un control que
2
pueda limitar la taza de depósito, en concordancia a la disposición de la Ley Orgánica de
Economía Popular y Solidaria LOEPS.
Problema Científico
Dificultad en los procesos Financieros, en el que corresponde registro de socios, cartera de
crédito, depósitos, retiros, balances y cuentas por pagar, la cual solicita mejora en tiempo
de ejecución. Aplaza
Objeto de investigación y campo de acción
En el presente proyecto se toma como objeto de investigación los procesos financieros
contables de la Cooperativa, y como campo de acción se tiene los Sistemas de Información
para poner en proceso el desarrollo de sistema.
Identificación de la línea de investigación
En la realización del proyecto se toma de mayor importancia como la línea de
investigación el desarrollo de Software y Programación de Sistemas, ya que obtendrá el
producto de software de calidad y efectivo.
Objetivos:
Objetivo general
Implantar el Sistema Financiero en la Cooperativa de Ahorro y Crédito Imbabura
Imbacoop Ltda.
Objetivo (s) específicos (s).
Fundamentar bibliográficamente los procesos de Contabilidad Financiera a utilizarse
para la realización del sistema.
Diagnosticar las necesidades de la Cooperativa de Ahorro y Crédito Imbabura
Imbacoop Ltda, para cumplir con las expectativas esperadas en la realización del
Sistema Financiero.
Desarrollar el Sistema Financiero para la Cooperativa de Ahorro y Crédito Imbabura
Imbacoop Ltda, Ubicada en Comunidad La Compañía.
Validar la propuesta.
Justificación del tema
Con los cumplimientos de procesos que se mencionó anteriormente se logra mejorar los
procesos de Sistema Financiero, en el que corresponde registro de socios, cartera de
crédito, depósitos, retiros, balances y cuentas por pagar.
3
El desarrollo de un sistema financiero resultó ser uno de los recursos sumamente
necesarios, debido a que la información o datos de socios y clientes de la institución
financiera está en riesgo de perderse ya que se encuentra situado en los registros de
software ofimático de las computadoras inseguras, los mismos que podrían sufrir un daño
imprevisto, y es por ello que este sistema financiero ayudará a resolver problema de riesgo
de pérdida de información, custodio de los Estados Financieros y sobre todo mejorara el
tiempo de ejecución de los ejercicios contables que anteriormente se ejecutaba de forma
manual.
Breve explicación de la metodología investigativa a emplear.
En el presente proyecto se empleó el método deductivo e inductivo: deductivo para
analizar las deficiencias existentes en los Procesos Financieros de diferentes cuentas que
suelen ser ejecutadas, las cuales son: registro de socios, cartera de crédito, depósitos,
retiros, balances, cuentas por pagar y contabilidad, y el método inductivo es para realizar el
control sistematizado que mejore el tiempo de ejecución en cálculos y procesos, que son
gestionadas en las diferentes áreas de trabajo.
Además se aplicó método cuantitativo y cualitativa, en cuantitativa se realizó entrevista y
encuestas a los empleados de la cooperativa, ya que se pretende obtener información
sintética que aporte potencialmente mayor valor de análisis cuantificada, medible a los
sucesos, puesto que esto proporcione información específica de contexto problemático de
cada uno de los ejercicios contables que efectúan en diferentes departamentos, sin embargo
en lo cualitativo se tomó ciertas condiciones sobre los hechos o problemas previstos , en el
control de gestión financiero.
Finalmente se escogió la metodología XP para el desarrollo ágil, flexible y científica de
generar sistemas de software, sin embargo se puedo aplicar las fases de XP: Planificación
se exteriorizó el tiempo de demora en obtener el sistema y hacer la entrega del mismo,
Diseño se diseñó la BDD, modelo de sistema, arquitectura C/S y cronograma de
actividades, Desarrollo permitió ejecutar códigos fuentes y realizar la documentación,
finalmente las Pruebas extras y revisiones de rendimiento del sistema con datos reales que
demostró su correcto funcionamiento.
Resumen de la estructura de la tesis: breve explicación de los capítulos de la tesis
El presente proyecto esta constituidos por tres capítulos, las cuales se puede detallar de la
siguiente manera: Capitulo uno conformado por la fundamentación teórica en cuatro
epígrafes generalmente relacionadas con el problema de investigación, Capitulo dos
4
generalmente se presenta la propuesta del autor según los resultados alcanzados y
aportados por la metodología de investigación, Capitulo tres compuesta por materia de
validación o implementación de los resultados alcanzados, Conclusiones y
Recomendaciones, Bibliografía y Linkografía, y finalmente anexos.
Es importante mencionar que el desarrollo de Sistema Financiero fue avanzado de acuerdo
a las respectivas necesidades detectadas en el transcurso de la investigación que
conjuntamente se aplicó metodología y técnicas adecuadas.
Elementos de novedad, aporte teórico y significación práctica, en dependencia del
alcance de la tesis.
Los elementos financieros aplicados en los procesos automáticos mejorará el tiempo de
ejecución, cálculos en los ejercicios contables, puesto que efectúan rapidez y eficiencia en
la obtención de resultado “directa” o “indirectamente”, la cual cooperara en la mejora de
cálculos de contabilidad, y es así que se debe tomar en cuenta que la ingeniería son
recursos de aporte teórico que se tiene en el proyecto a desarrollarse ya que tendrá gran
influencia en las actividades comerciales y financieras.
También se puede mencionar que los procesos sistematizados del sistema financiero
aportarán en todas las áreas de trabajo que conforma la empresa, ya que realizara
transacciones de forma óptima, organizar la información con el método de filtración y
ejecutará reportes estratégicos e inteligentes, la cual ayude en la toma de decisiones a
órganos de control financiero.
Además se puede mencionar que en el presente proyecto se pretende realizar la
programación del sistema en CodeIgniter que es un framework de aplicación web de
código abierto para desarrolladores de proyectos de código más rápido que escribir código
desde cero y ofrece un conjunto de librerías para tareas comunmente necesarias, así como
interfaz simple y estructura lógica para acceder a bibliotecas, igualmente se puede
mencionar que la mayoría de los programadores locales optan por Framework que
requiero de mucho recursos y espacios en la PC, los que podemos mencionar
Dreamweaver, Netbeans, C# u otros.
5
CAPÍTULO I. MARCO TEÓRICO
1.1 Origen y evolución del objeto de investigación.
La primera empresa que distribuya SI (Sistema de Información), para la ejecución de
procesos financieros de manera eficiente y eficaz, es SAP conocida como (System,
Applications and Products), además esta empresa alemana comercializaba varios tipos de
sistemas de software en todo ámbito social y comercial, cabe recalcar que el mercado
demandaba sus necesidades del mismo, para gestionar los procesos empresariales como:
financiera, contable, jurídica, entre otros , el mismo que dispense la ejecución de procesos
que lleca acabo, cada una de las empresas demandantes, y que sirva como refuerzo en la
toma de decisiones dentro del entorno órganos de control, para que disponga de un buen
manejo y funcionamiento en las transacciones que diariamente realizan. Al comienzo del
año 2006 la empresa SAP se vinculó con la empresa Microsoft para conglomerar ERP del
sistema SAP con el paquete de Microsoft Office, aplicando así un nombre para el proyecto
DUET, por tal motivo Microsoft poseería un convenio más grandes que jamás había hecho
en la historia industrial del software, obteniendo rentabilidad para el nuevo proyecto en el
que concierne el mercado Alemania.
1.2 Análisis de las distintas posiciones teóricas sobre el objeto de investigación.
Como señala (Falgueras, 2010), un sistemas de información financiera permite a las
empresas tener un mejor control en medio administrativo y operativo, e incrementar su
eficacia y su rentabilidad proporcionando un marco estratégico, sin embargo las distintas
organización integra técnica de administración de los Sistemas de Información que
permiten conducir y controlar los cálculos de ejercicios contables y financieras.
Por otra parte (AVANT, 2012), manifiesta que un sistema financiero es conocido como un
conjunto de funciones interrelacionados que ejecuta serie de procesos contables, con el
objetivo de obtener, procesar, almacenar y enviar información muy concretas para que
seleccione las decisiones muy favorables para la organización. Por lo tanto esta tecnología
realizar la unión, observaciones de problemas, filtro de vistas muy complejo, ejecución de
cálculos de ejercicios contables, entre otros aspectos.
Según (Piattini Velthuis, García Rodríguez de Gúzmán, & García Rubio, 2012), el sistema
de finanzas tienden en la multifuncionalidad estandarizada. Por ejemplo, los procesos de
transacción, y ejecución de cálculos financieros se trasladan automáticamente a las
funciones de finanzas, además este software informa acerca de procesos ejecutados de
procesamiento, entradas y salidas, así mismo la entrada devuelta es conocido como
6
retroalimentación para perfeccionar la evaluación, aportando información demandada por
la organización empresarial, con preguntas ¿Dónde? y ¿cuándo se necesita?.
El sistema de información optimiza los procesos empresariales, comerciales, judiciales,
mismo que puede mejorar el tiempo de ejecución en procesos y áreas existentes en una
empresa u organización, además contribuye con la sociedad para la mejora del estilo de
vida.
1.3 Valoración crítica los conceptos principales de las visitas posiciones teóricas sobre
el objeto de investigación.
1.3.1 Sistema Financiero Nacional
En el sentido de (LOEPS, 2013), se define que es conjunto de micro empresas y empresas
financieras bancarios y que de modo similar suelen decir que son instituciones con
derechos privados o públicos, controlados y autorizadas por la Superintendencia de Bancos
y Seguros, que ejercen la intermediación financiera, por ende se encarga de circulación de
flujo monetario, mismo que canaliza el dinero de las cuentas de ahorro, para realizar
inversiones productiva, por lo tanto todas las instituciones que cumpla este ejercicio son
Intermediarios Financieros, como también mercados financieros.
1.3.1.1 Instituciones financieras privadas.
(ECUADOR, 2009), considera que la alianza con el artículo 1 de la Ley General de
Instituciones del Sistema Financiero y el artículo 2 de su Norma General, es considerada
como instituciones financieras privadas:
a) Bancos;
b) Corporaciones de Inversión y Desarrollo o Sociedades Financieras,
c) Crédito para la vivienda y Asociaciones Mutualistas de Ahorro; y,
d) Crédito que realizan intermediación financiera con el público y Cooperativas de
Ahorro.
La Superintendencia de Bancos y Seguros autorizará a estas instituciones la adopción y
registro de un nombre o denominación que crean pertinente, con tal que no pertenezca a
otra entidad y que no se preste a confusiones, para el efecto, mediante Resolución SB-JB-
96-040, ha emitido el “Reglamento para la aprobación o denegación de denominaciones
asignadas a las instituciones controladas por la Superintendencia de Bancos”
Las instituciones harán constar en su denominación, su condición de banco, sociedad
financiera, mutualista, o cooperativa de ahorro y crédito; así por ejemplo:
a) Banco de Pichincha.
7
b) Banco de Guayaquil
c) Banco Produbanco.
d) Unión Financiera Central.
e) Mushuc Runa Ltda.
1.3.1.2 Composición del Sistema Financiero.
Las diversas empresas llamadas sistema financiero privativa y conforme la explicación a
profundidad por (LOEPS, 2013), en el uso del artículo 3 de la ley general se ejercerá con
la autorización de Superintendencia de Bancos y Seguros dado como acogida al modelo de
Compañía anónima sobre las acciones, mutualista de ahorro y crédito para la vivienda y las
Cooperativas de Ahorro y que facilita el acceso al público en general, en cierto modo que
depende de disposiciones de la Ley, podrá instruirse con las disposiciones legales y
reglamentos específicos.
1.3.1.3 Banco Central del Ecuador.
(ECUADOR, 2009), toma como concepto que la función o cargo constitucional requiere
establecer, controlar y aplicar las normas monetarias y crediticias del Estado, así como
atribución de conocer, probar, y evaluar la ejecución de los presupuestos de las
instituciones financieras públicas.
1.3.1.4 Junta Bancaria.
Se entiende que es el organismo que está debajo de la Superintendencia de Bancos y
además se encarga de citar Leyes, Resoluciones y Regulaciones que permiten un correcto
funcionamiento y gestión de sistema tan importante en la economía, del mismo. (SEPS,
2013).
1.3.1.5 Superintendencia de Bancos.
El concepto formulado por (LOEPS, 2013), decreta que es una entidad autónoma
encargada de controlar y supervisar las funciones de las instituciones financieras.
1.3.1.6 Mutualistas.
Como afirma (LOEPS, 2013), mutualista constituye la asociación libre, sin fines de lucro,
por personas inspiradas en la solidaridad, con el objeto de brindarse ayuda reciproca frente
a riesgos eventuales o de concurrir a su bienestar material y espiritual mediante una
contribución periódica
Las Mutualistas establecen dos categorías para sus asociados, no aportan capital, ni cuota
inicial, no distribuyen excedentes, solo los socios activos participan del gobierno de la
misma, no tiene derecho al reintegro de sus aportes.
8
En el caso de las Mutualistas para la Vivienda, están autorizadas para incursionar en el
negocio inmobiliario además del financiero.
1.3.1.7 Banca Pública.
Según (ECUADOR, 2009), Para propósitos nobles como erradicar la pobreza y fomentar la
inversión y el ahorro en el Ecuador se creó la banca pública de desarrollo, la cual está
conformada por el Banco del Estado (BEDE), el Banco Ecuatoriano de la Vivienda (BEV),
el Banco Nacional de Fomento (BNF) y la Corporación Financiera Nacional (CFN) y el
Instituto Ecuatoriano de Créditos Educativos (IECE).Estas Instituciones se encuentran
reguladas por la Superintendencia de Bancos; lo cual, causa un conflicto de intereses que
imposibilita que la supervisión sea imparcial, pues el estado es supervisor y banquero a la
vez.
Cabe indicar que el Banco del Estado (BEDE) trabaja con los gobiernos autónomos
descentralizados; El Banco Ecuatoriano de la Vivienda (BEV) da crédito a los
constructores; El IECE otorga créditos a los estudiantes para maestrías y posgrados; el
Banco Nacional de Fomento (BNF) ofrece microcrédito productivo y sobre todo crédito
individual; la Corporación Financiera Nacional (CFN) tiene un segmento más corporativo
y también se encarga de trabajar en las corresponsalías; es decir, de ser el “Eximbanco”
(Exportaciones e importaciones de materias primas y líneas de capital) del Ecuador.
1.3.1.8 Superintendencia de Economía Popular y Solidaria.
Como afirma (SEPS, 2013), es una entidad técnica de supervisión y control de las
organizaciones de la economía popular y solidaria, con personalidad jurídica de derecho
público y autonomía administrativa y financiera, que busca el desarrollo, estabilidad,
solidez y correcto funcionamiento del sector económico popular y solidario, además la
(LOEPS, 2013), menciona que.
a) Cooperativas de Ahorro y Crédito.
Los modos de desarrollo en Ecuador están conformadas por cuarenta Cooperativas, los
mismos que son: 23 de Julio, Mushuc Runa, 29 de Octubre, entre otros y hay que tener en
cuenta que las Cooperativas se clasifica de acuerdo las actividades que ejerce: como el
caso de producción, crédito, consumo, y servicios; y son observados la capacidad como
cooperativas de producción, consumo, crédito y servicios; y por la capacidad mínima o
máxima que tengan como cooperativas en captación económica de la generalidad pública.
9
- Servicios Financieros
El artículo 4 del Reglamento General de la Ley de instituciones Financieras considera
como instituciones de servicios financieros a las siguientes:
Almacenes Generales de Depósito
Compañías de Arrendamiento Mercantil o Leasing
Compañías Emisoras o Administradoras de Tarjetas de Crédito
Casas de Cambio
Corporaciones de Garantía y Retro garantía Crediticia y
Compañías de Titularización.
Las instituciones de servicios financieros realizarán exclusivamente las actividades que se
señalan en los correspondientes reglamentos de constitución y funcionamiento de esas
entidades.
b) Ahorros
Cada entidad se rige en un solo objetivo de ofrecer a los clientes servicio de ahorro, para
obtener recursos económicos y ofrecer el servicio que tiene primero en un capital
accionario o de operación que son obtenidas mediante depósitos económicos realizado por
los actores sociales.
c) Inversiones
Los socios de la Cooperativa adicional a los depósitos de dinero mediante una cuenta de
Certificado y Ahorro, tendrá la potestad de realizar el depósito llamado plazo fijo, ya que
este dinero en el transcurso de tiempo negociado con la entidad obtendrá la ganancia,
llamada la tasa de interés. Del mismo modo hay que tener en cuenta que será estrictamente
ligada con el reglamento respectivo de la Cooperativa.
d) Créditos
Los créditos también llamados préstamos son considerados como el principal y de los más
importante servicios que ofrece una Entidad Financiera, sin embargo es utilizado por los
socios como reconocimiento al mérito de la cooperación, como un acto de solidaridad y de
confiabilidad, los actores sociales son beneficiados del dinero, garantizan mutuamente,
bajo normas justas
10
1.3.2 Contabilidad Financiera
1.3.2.1 Definición
Como señala (Fred R, 2013), las transacciones y ciertos eventos identificables y
cuantificables que efectúa restricción de opción de cálculos, son considerados como la
Contabilidad Financiera, en cierto modo demuestra la claridad y transparencia en todas las
operaciones ejecutadas diariamente por la entidad. Ahora sí muy bien se rige en objeto de
la contabilidad financiera únicamente las transacciones y los eventos de la economía son
identificables y cuantificables para el efecto del mismo. Al inicio se definía los detalles
especifico, hay que mencionar que mediante las cuentas contables que fue expresadas por
(Zambrano Ho, Lasso Marmolejo, & Roncón Soto, 2013) .
1.3.2.2 Activos.
Se entiende por activos los bienes y recursos económicos con las que cuenta la empresa y
por consiguiente permite capitular en dinero.
a) Fondos Disponibles
A diferencia de otras cuentas son considerados como recursos para liquidación inmediata
que tiene los actores públicos, privados, jurídicos o físicas, ya que se rige en sus pagos y
que normalmente se encuentran depositados en una cuenta corriente de la Institución
Financiera.
b) Cartera de Créditos
Conjunto de recurso documentados que ampara los activos de una Entidad Financiera para
ejecutar las operaciones en beneficio a los terceros, puesto que se reserva el derecho para
desentrañar las obligaciones establecidas.
c) Cuentas por Cobrar
Estas cuentas de activo es dinámico ya que indica el total del monto de los deudores de la
empresa, por motivo de adquirir los servicios que se detallan en los siguientes: ventas,
créditos, u otros servicios. Y estos presenta comprobantes como: Nota de Venta, Nota de
Débito o Facturas.
d) Activo Fijo
En definitivo son los recursos y bienes que perece a una entidad y que está al servicio y
custodio de los empleados del mismo.
11
e) Otros Activos
Son recursos complicados de clasificar ni como activo fijo ni activo circulante, puesto que
son propiedades propias de la organización que tiende en utilizar con la finalidad de hacer
la propaganda de gastos pagados por adelantado, seguros, alquiler, papelería. Etc.
1.3.2.3 Pasivos
Según (Zambrano Ho, Lasso Marmolejo, & Roncón Soto, 2013), Define que pasivos son
todas las deudas pendiente que posee la empresa con los terceros, ya que son considerados
como obligaciones que representa el índice de deudas a los bancos, proveedores, salario de
empleados, impuestos, etc.
Conviene destacar las clasificaciones de la siguiente manera:
Pasivo no exigible: Son todos los fondos propios de propiedades y de titulares del
Capital
Pasivo exigible: Son deudas que posee la entidad con los terceros.
Por lo tanto las siguientes subcuentas son obtenidas de los mismos actores de esta cuenta.
a) Cuentas por Pagar
En un concepto utilizado es considerado como obligaciones a cancelar del comprobante
obtenido sobre la adquisición de materiales, gastos, servicios, compra de activos fijos o
contracción de investigaciones en proceso.
b) Obligaciones Financieras
Es comprendida como obligaciones de obtención de recursos con ente económico que
proviene de establecimientos de crédito, instituciones financieras, etc.
c) Otros Pasivos
Registra el valor de las obligaciones a cargo del ente económico y a favor de cada uno de
los partícipes, por concepto de liquidaciones parciales o definitivas en desarrollo de
contratos de Cuentas en Participación, realizados conforme a las normas legales vigentes.
1.3.2.4 Patrimonio
Es evidente que en 2010 el estudio de Pampillon Fernándes, recálcala que son las cuentas
que conforman conjunto de derechos, bienes y las obligaciones pertenecientes a las
empresas que se denomina elemento patrimonial de tal manera se puede mencionar los
siguientes recursos.
a) Bienes: Son los recursos físicos que obtiene la empresa. Ejemplo: Activos,
mercaderías, muebles, dinero, entre otros.
12
b) Derechos: Deudas de persona público y privado que tiene con la entidad y sobre todo
los derechos de patentes marcas comerciales entre otros.
c) Obligaciones: Son deudas con la que cuenta una Entidad Financiera. Ejemplo:
Préstamos bancarios compra a créditos.
1.3.3 Sistema de Información.
De acuerdo al relato de (Falgueras, Ingenieria de Software, 2010), Sistema de Información
es un conjunto de instrucciones que interactúa entre sí, ya que tiene como finalidad
alcanzar ciertos procesos que ejerce una organización para satisfacer las necesidades del
cliente que demanda automatizar ciertos procesos empresariales. Cabe indicar que las
instrucciones pueden ser físicas y lógicas como son actividades, recursos materiales en
general, es decir podrá distribuir la Información o procesos de manera adecuada.
Por otra parte el objetivo principal de Sistema de Información es ayudar en la toma de
decisión al órgano del control, como el caso del Administrador, Directivos de Control
Empresarial, entre otros. Por consiguiente hay que mencionar la existencia de dos tipos de
Sistema de Información: formales e informales, de hecho los primeros son utilizados para
llevar a cabo estructuras solidas de los ordenadores y los segundos son utilizados los
medios más antiguos como boca a boca o papel y lápiz. En definitiva un Sistema de
Información técnicamente es un conjunto de componentes vinculados que recolecta o
recuperan, almacenan, procesan y distribuye información para apoyar la toma de
decisiones y el control de una organización.
1.3.3.1 Actividades de un Sistema de Información
Como afirma (Piattini Velthuis, García Rubio, & Rodríguez de Guzmán, 2011), existe
diversas actividades pero hay que mencionar que tres son las principales y fundamentales,
como el caso de producción de información que ayuda en la toma de decisión dentro de
una organización y de gran importancia para poder analizar problemas, controlar
operaciones y crear productos nuevos o servicios.
De todos modos se puede detallar los siguientes:
a) Entrada: Recolecta y captura datos en grades cantidades tanto de interior como del
exterior de la organización.
b) Procesamiento: Trasforma los datos entrantes en un modelo más llamativa y
significativa.
c) Salida: Distribuye toda la información procesada a los usuarios necesitados a realizar
un proceso.
13
En síntesis los sistemas de información requiere de retroalimentación en la salida para
ayudar a corregir o evaluar la etapa de entrada asignado y devolver tareas al personal
adecuado de la organización.
1.3.3.2 Ciclo de vida.
(Falgueras, Ingenieria de Software, 2010), dice que el ciclo de vida del software, son las
etapas y fases que debe transitar el Sistema de Software, ya que consiste partir de un
proyecto nuevo y concebir hasta que deje de utilizar. A estas fases se representa como las
actividades de ciclo de vida en la cual incluye el desarrollo, uso y mantenimiento de
Software, además de llevar asociadas una serie de documentos que serán la salida de cada
una de estas fases y servirán de entrada en la fase siguiente.
A continuación se detalla las siguientes actividades del ciclo de vida.
a) Adopción e identificación del sistema: Hay que considerar la importancia del origen
de sistema y de todas las motivaciones que sirve de guía para el desarrollo de un
sistema de software útil y necesitado, la cual toma como regencia el “porque, para
que”, sirve cada una de ellos.
b) Análisis de requerimientos: Realizar un estudio adecuado para identificar las
necesidades de los clientes o usuarios, los mismos que satisfaga a los actores que
solicita automatizar ciertos procesos.
c) Especificación: Las necesidades demandadas o solicitadas por los clientes se realiza en
un lenguaje entendible y formal de modo que encuentre las funciones de
correspondencia de entrada y salida existentes en los sistemas en general. El Sistema en
forma detallada suelen cuantificar la estimación del coste, el tiempo en el diseño y
asignación del personal al sistema, así como la planificación de un proyecto nuevo.
d) Especificación de la arquitectura: Son las interfaces de vinculaciones y recursos
entre módulos y procesos propios del sistema para un diseño detallado y
administración.
e) Diseño: Divididas en partes manejables como módulos con los elementos o procesos
correspondientes, ya que permite afrontar procesos de muy alta complejidad.
f) Desarrollo e implementación: Codificar y ejecutar cada proceso desarrollado de las
implementaciones y diseño con sus respectivos códigos fuentes operacionales.
g) Integración y prueba del software: unión y adopción de componentes en base a la
arquitectura establecida y evaluación de eficiencia de sus funciones de todo el sistema.
14
h) Documentación: Redactar las funciones y los procesos realizados, para ejercer el
mantenimiento del sistema.
i) Entrenamiento y uso: Capacitar e instruir de forma detallado a los usuarios, que
manipulara y hará el uso del sistema.
j) Mantenimiento del software: Hay que mencionar la existencia de varias alternativas
para efectuar mantenimiento y se puede clasificar de la siguiente manera:
-Evolución
-Conservación
- Mantenimiento propiamente dicho.
Existen diversos modelos de ciclo de vida, pero cada uno de ellos va asociado a unos
métodos, herramientas y procedimientos que debemos usar a lo largo de un proyecto.
1.3.3.3 Aplicación Web
Para (HISPAVISTA, 2011), una aplicación Web es un sitio Web que contiene un conjunto
de módulos que interactúan entre sí, ya que tiene como finalidad de llevar a cabo las
gestiones de procesos de forma general y detallada, de cierto modo se conoce como el
contenido de la página, la cual interviene solo cuando el usuario solicita una página del
servidor Web. Dado que el contenido final de la página varía de una petición a otra en
función de las acciones del visitante, este tipo de página se denomina página dinámica. Las
aplicaciones Web se crean en respuesta a diversas necesidades o problemas. En esta
sección se describen los usos más habituales de las aplicaciones y proporcionar ejemplo.
a) Tipos
Por otra parte (Aguilar, 2010), manifiesta que una aplicación Web es un conjunto de
páginas Web estáticas y dinámicas. Una página Web estática es aquélla que no cambia
cuando un usuario la solicita: el servidor Web envía la página al navegador Web solicitante
sin modificarla. Por el contrario, el servidor modifica las páginas Web dinámicas antes de
enviarlas al navegador solicitante. La naturaleza cambiante de este tipo de página es la que
le da el nombre de dinámica.
Por ejemplo, podría diseñar una página para que mostrara los resultados del programa de
salud y dejara cierta información fuera (como el nombre del empleado y sus resultados)
para calcular cuando la página solicite un empleado en particular.
En las siguientes secciones se describe con mayor detalle el funcionamiento de las
aplicaciones Web.
15
b) Páginas Web estáticas
El estudio realizado por (Padro Nieves, 2012), indica que un sitio Web estático está
construida por conjunto de archivos html relacionados entre sí, el mismo que se encuentra
alojado en un servidor web y que son considerados como paginas estáticas.
Es importante recalcar que un servidor Web es un software que gestiona páginas para dar
respuestas a los clientes “Navegadores”, que efectúa peticiones, cuando genera al hacer un
clic en vinculo de la página, o introduce una URL en el cuadro de texto Dirección del
navegador o elige un marcador en un navegador.
Según (García Sánchez & Sanz Rodríguez, 2012), contextualiza que el contenido básico de
una página web estática se representa o se diseña con los siguientes códigos fuentes.
Ejemplo
<HTML>
<HEAD>
<TITLE>HOLA MUNDO </TITLE>
</HEAD>
<BODY>
<H1>ESTE ES MI PRIMER EJERCICIO</H1>
<P>AQUÍ MI CONTENIDO. </P>
</BODY>
</HTML>
Y posterior al mismo (Peña, 2012) finiquita reivindicando que un diseñador escribe
detalladamente todas las líneas de código html de la página antes de subir en el servidor.
Luego de haber colocado el código fuente html no cambia el diseño o la estructura
construida, ya que se mantiene estática en el servidor.
c) Páginas web dinámicas
(Culturals, 2011), considera que es cuando un servidor Web recibe la solicitud de un
cliente para mostrar una página Web estática, puesto que el servidor envía la información
al navegador “cliente”. Cuando el servidor Web recibe una petición para mostrar una
página dinámica, sin embargo, reacciona de distinta forma: transfiere la página a un
software especial encargado de finalizar la página. Este software especial se denomina
servidor de aplicaciones. El servidor de aplicaciones lee el código de la página, finaliza la
página en función de las instrucciones del código y elimina el código de la página. El
resultado es una página estática que el servidor de aplicaciones devuelve al servidor Web,
que a su vez la envía al navegador solicitante. Lo único que el navegador recibe cuando
llega la página es código HTML puro. A continuación se incluye una vista de este proceso:
El navegador Web solicita la página dinámica.
El servidor Web localiza la página y la envía al servidor de aplicaciones.
16
El servidor de aplicaciones busca instrucciones en la página y la termina.
El servidor de aplicaciones pasa la página terminada al servidor Web.
El servidor Web envía la página finalizada al navegador solicitante.
1.3.4 Programación PHP
Por lo general es considerado como un lenguaje de código abierto, gratuito, cómodo
adecuado para el desarrollo de un Sistema de cualquier tipo de ámbito ya que se puede,
además este lenguaje de programación PHP es bien conocido por su popularidad y por qué
la mayor parte del portal web y páginas web son desarrollados este lenguaje (Beati, 2012).
1.3.4.1 Variables
En el 2012 con la investigación de Beati define que la variable php se expresa de la
siguiente manera $variable, es decir anteponiendo el símbolo dólar ($) al nombre de la
variable a especificar.
Dependiendo de la información que contenga, una variable puede ser considerada de uno u
otro tipo:
VARIABLES
numéricas de almacén cifras
Enteros $entero=2002; Números sin decimales
Real $real=3.14159; Números con o sin decimal
alfanuméricas de almacén texto compuesto de números y/o cifras
Cadenas Almacenan variables alfanuméricas $cadena="Hola amigo";
Tablas almacenan series de informaciones numéricas y/o alfanuméricas
Arrays Son las variables que guardan las
tablas
$sentido[1]="ver";
$sentido[2]="tocar";
$sentido[3]="oir";
$sentido[4]="gusto";
$sentido[5]="oler";
Tabla 1: Tipos de datos
Fuente: Programación de Base de datos con Mysql y PHP
A diferencia de otros lenguajes, PHP posee una gran flexibilidad a la hora de operar con
variables. En efecto, cuando definimos una variable asignándole un valor, el ordenador le
atribuye un tipo.
1.3.4.5 Función
Según (Beati, 2012), Una función es un grupo de instrucciones que realiza una tarea, estas
instrucciones están agrupadas en un mismo bloque, el cual puede ser llamado desde
cualquier parte del código.
17
Esto hace que no tengamos que repetir un cierto código cada vez que queramos realizar la
misma tarea, ya que basta con hacer una llamada a la función y esta se ejecuta.
Hay dos tipos de fusiones, las que podemos crear nosotros mismos y las predefinidas.
PHP dispone de muchas funciones ya predefinidas, es decir, tareas que son habituales en
programación, y para las cuales hay ya una función prefabricada, en este caso lo único
Podemos definir o crear nuestras propias funciones, para ello usaremos el siguiente código:
function nombreFuncion($argumento1,$argumento2) {
instrucciones de la función ;
return $resultado
}
Elementos del código son los siguientes:
a) function: empezaremos poniendo esta palabra clave.
b) Nombre Funcion: después de todo se puede asignar un nombre a la función, para
escribir cualquier palabra, la cual será el nombre que tenga la función
c) $argumentos: Son los datos necesarios para poder ejecutar la función, por ejemplo una
función que realice la suma de dos números, necesitará que le pasemos como
argumentos esos dos números. Una función puede necesitar o no argumentos, por lo
que no es obligatorio ponerlos si no es necesario. Si necesita más de un argumento,
estos se pondrán separados por comas. El argumento puede ser cualquier variable, la
cual la utilizaremos dentro de la función para operar con ella y obtener el resultado.
d) Instrucciones: Entre llaves permite asignar las instrucciones que sea de necesidad para
ejecutar la función.
e) return: permite hacer la función directa de resultado, o que lo devuelva al programa la
palabra clave return seguido de la variable que contiene el resultado. Esta se pone
siempre al final de las instrucciones y antes de cerrar la llave.
1.3.5 Ajax
Para (W3Schools, 2009), AJAX son las siglas de Asynchronous JavaScript And XML. No
es un lenguaje de programación sino un conjunto de tecnologías (HTML-JavaScript-CSS-
DHTML-PHP/ASP.NET/JSP-XML) que permite hacer páginas de internet más
interactivas.
La característica fundamental de AJAX es permitir actualizar parte de una página con
información que se encuentra en el servidor sin tener que refrescar completamente la
página. De modo similar se puede enviar información al servidor.
18
La complejidad se centra en que se debe dominar varias tecnologías:
a) HTML o XHTML
b) CSS
c) JavaScript
DHTML Básicamente se domina los objetos que proporciona el DOM.
XML Para el envío y recepción de los datos entre el cliente y el servidor.
PHP o algún otro lenguaje que se ejecute en el servidor (ASP.Net/JSP)
1.3.6 JavaScript básico y Sintaxis
Como afirma (Suehring, Javascript, 2010), la sintaxis de un lenguaje de programación que
se define como el conjunto de reglas que deben seguirse al escribir el código fuente de los
programas para considerarse como correctos para ese lenguaje de programación.
La sintaxis de JavaScript es muy similar a la de otros lenguajes como Java y C. Las normas
básicas que definen la sintaxis de JavaScript son las siguientes:
No se tienen en cuenta los espacios en blanco y las nuevas líneas: como sucede con
XHTML, el intérprete de JavaScript ignora cualquier espacio en blanco sobrante, por lo
que el código se puede ordenar de forma adecuada para su manejo (tabulando las líneas,
añadiendo espacios, creando nuevas líneas, etc.)
Se distinguen las mayúsculas y minúsculas: al igual que sucede con la sintaxis de las
etiquetas y elementos XHTML. JavaScript define dos tipos de comentarios: los de una sola
línea y los que ocupan varias líneas. Los comentarios de una sola línea se definen
añadiendo dos barras oblicuas (//) al principio de cada línea que forma el comentario:
alert("mensaje de prueba");
También se pueden incluir varios comentarios seguidos de una sola línea:
alert("mensaje de prueba");
Cuando un comentario ocupa más de una línea, es más eficiente utilizar los comentarios
multilínea, que se definen encerrando el texto del comentario entre los caracteres /* y */
alert("mensaje de prueba");
1.3.6.1 Variables
Por otra (Suehring, Javascript, 2010) puntualiza que las variables se definen mediante la
palabra reservada var, que permite definir una o varias variables simultáneamente:
var variable1 = 16;
var variable2 = "hola", variable3 = "mundo";
19
var variable4 = 16, variable5 = "hola";
El siguiente ejemplo ilustra el comportamiento de los ámbitos:
function muestraMensaje() {
var mensaje = "Mensaje de prueba";
}
muestraMensaje();
alert(mensaje);
1.3.6.2 Palabras reservadas
Según (Suehring, Javascript, 2010), dice que cualquier otro lenguaje de programación,
JavaScript utiliza una serie de palabras para crear las instrucciones que forman cada
programa. Por este motivo, estas palabras se consideran reservadas y no se pueden utilizar
como nombre de una variable o función.
El estándar ECMA-262 incluye la lista de las palabras reservadas que utiliza actualmente
JavaScript y la lista de las palabras reservadas para su uso futuro.
a) Utilizadas actualmente:
break, else, new, var, case, finally, return, void, catch, for, switch, while, continue,function,
this, with, default, if, throw, delete, in, try, do, instanceof, typeof
b) Reservadas para su uso futuro:
abstract, enum, int, short, boolean, export, interface, static, byte, extends, long,super, char,
final, native, synchronized, class, float, package, throws, const, goto,private, transient, deb
ugger, implements, protected, volatile, double, import, public
1.3.7 Base de Datos MYSQL
(Arana Orbegozo, 2013), Concluye que la base de datos MYSQL es una colección de datos
referentes a una organización estructurada según un modelo de datos de forma que refleja
las relaciones y restricciones existentes entre los objetos del mundo real, y consigue
independencia, integridad y seguridad de los datos.
Lo que debemos tener claro es la diferencia entre Base de Datos y SGBD en MYSQL. La
base de datos es el almacenamiento donde residen los datos. El SGBD es el encargado de
manipular la información contenida en ese almacenamiento mediante operaciones de
lectura/escritura sobre la misma. Además las bases de datos no sólo contendrán las tablas
(ficheros) de datos, sino que también almacenará formularios (interfaces para edición de
datos), consultas sobre los datos, e informes. El SGBD se encargará de manipular esos
datos, controlar la integridad y seguridad de los datos, reconstruir y reestructurar la base de
datos cuando sea necesario.
20
1.3.7.1 Modelo de Datos.
(ORACLE, 2011), un modelo de datos es un conjunto de CONCEPTOS y REGLAS que
nos llevarán a poder reflejar la estructura de datos y operaciones aplicables sobre ellos de
un sistema informático.
Existen multitud de modelos de datos aplicables para el diseño de bases de datos, pero el
modelo relacional es el más usado y extendido; actualmente los SGBD más implantados
utilizan este modelo de datos.
1.3.8 Servidor Web
1.3.8.1 Definición
Según (Cuapar, Principios Básicos y Clientes Web, 2011), define que es un ordenador
poderoso y robusto, que está al servicio y disposición de otros ordenadores, maquinas,
estaciones de trabajo, etc. Generalmente los pequeños ordenadores que solicitan
información al servidor, se llaman clientes y son los que consume los servicios
suministrados y distribuidos mediante la red local o LAN. Ejemplo de un servidor:
Imaginemos una ama de casa que va a servir un rico banquete a la familia, en la cual a un
personal de la mesa le falta una cuchara, entonces se va a la cocina y solicita que le facilite
la cuchara restante, y en ese momento la petición cumple ya que la ama de casa facilita la
petición realizada.
Ilustración 1: Servidor
Fuente: PRINCIPIOS BÁSICOS Y CLIENTES WEB
En el ejemplo contextualizado por (HISPAVISTA, 2011), dilata que un servidor son
despensas y que los clientes son actores que necesitan datos e información que distribuye
el servidor, de tal manera que el ejemplo nos da entender el funcionamiento del servidor y
que los dispositivos suministrarías que le facilita la Información son conocidos como
servidor (personas, dispositivos como ordenadores, móviles, impresoras, etc.), debido a
que responde a todas las peticiones solicitadas por el cliente.
De todos modos se puede apreciar en el siguiente ilustre 2 el esquema general del cliente
servidor C/S que comúnmente se utiliza y que la mayor parte de internet se basa en este
modelo.
21
Ilustración 2: Servidor Web
Fuente: PRINCIPIOS BÁSICOS Y CLIENTES WEB
Como mencionamos anteriormente el funcionamiento del servidor se puede visualizar en la
Ilustración dos, que un servidor está vinculada y se encuentra comunicándose con varios
clientes, todos solicitan algún tipo de información (archivos de texto, audio, video,
imágenes, aplicaciones, email, programas, entre otros. Ya que la información o datos; son
obtenidos directamente del servidor de Base de Datos.
Un servidor por lo general suelen ser más potente que un ordenador normal y con más
capacidad en almacenamiento de datos.
Pero como todo, también depende de las necesidades, ya que podemos tener un servidor de
menores prestaciones si vamos a tener pocos clientes conectados, o si los servicios que
queramos en el servidor no requieren una gran capacidad servidora. A modo de ejemplo,
podríamos hacer funcionar un ordenador en nuestra casa como si fuera un servidor, aunque
esto no es lo más habitual. Por general, los servidores suelen estar situados en centros de
datos de empresas (edificios con grandes salas dedicadas a alojar a los servidores).
1.3.8.2 Tipos de Servidores
(Falgueras, Ingenieria de Software, 2010) Indica que en la tabla se puede ver los tipos de
servidores más habituales.
DENOMINACIÓN
DEL SERVIDOR DESCRIPCIÓN
Servidor de Correo Es el servidor que almacena, envía, recibe y realiza todas las
operaciones relacionadas con el e-mail de sus clientes.
Servidor Proxy
Es el servidor que actúa de intermediario de forma que el servidor
que recibe una petición no conoce quién es el cliente que
verdaderamente está detrás de esa petición.
22
Servidor Web
Almacena principalmente documentos HTML (son documentos a
modo de archivos con un formato especial para la visualización de
páginas web en los navegadores de los clientes), imágenes, videos,
texto, presentaciones, y en general todo tipo de información.
Además se encarga de enviar estas informaciones a los clientes.
Servidor de Base
de Datos
Da servicios de almacenamiento y gestión de bases de datos a sus
clientes. Una base de datos es un sistema que nos permite almacenar
grandes cantidades de información. Por ejemplo, todos los datos de
los clientes de un banco y sus movimientos en las cuentas.
Servidores Clúster
Son servidores especializados en el almacenamiento de la
información teniendo grandes capacidades de almacenamiento y
permitiendo evitar la pérdida de la información por problemas en
otros servidores.
Servidores
Dedicados
Como ya expresamos anteriormente, hay servidores compartidos si
hay varias personas o empresas usando un mismo servidor, o
dedicados que son exclusivos para una sola persona o empresa.
Servidores de
imágenes
Recientemente también se han popularizado servidores
especializados en imágenes, permitiendo alojar gran cantidad de
imágenes sin consumir recursos de nuestro servidor web en
almacenamiento o para almacenar fotografías personales,
profesionales, etc.
Tabla 2: Tipos de Servidores.
Fuente: PRINCIPIOS BÁSICOS Y CLIENTES WEB
(Matínez, 2010), afirma que un servidor es un ordenador de gran capacidad que atiende las
peticiones de cientos o miles de ordenadores a los que envía información u ofrece un
servicio. El mundo de los servidores es muy complejo. No te preocupes si algunos
términos no te resultan del todo claros pues hay profesionales que llevan muchos años
trabajando con servidores y realmente es difícil conocer la gran variedad de tipos y
nomenclatura que se utiliza para referirse a todos ellos.
1.3.9 Cliente Servidor.
Como señala (Cuapar, Principios Básicos y Clientes Web, 2011), el Cliente-Servidor es un
sistema distribuido entre múltiples Procesadores donde hay clientes que solicitan servicios
y servidores que los proporcionan servicios. La Tecnología Cliente/Servidor puede ser
ejecutado en múltiples plataformas, además suelen ser un modelo que implica productos y
servicios enmarcados en el uso de la Tecnología de punta, y que permite la distribución de
23
la información en forma ágil y eficaz a las diversas áreas de una organización (empresa o
institución pública o privada), así como también fuera de ella.
La funcionalidad consiste que el cliente envía un mensaje solicitando un determinado
servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la
respuesta (provee el servicio). En un sistema distribuido cada máquina puede cumplir el rol
de servidor para algunas tareas y el rol de cliente para otras.
Posterior al tema de esta sección (KIOSKEA, 2009) afirma que los Protocolos asimétricos
tiene relación con muchos a uno entre los clientes y un servidor. Los Clientes siempre
inician un diálogo mediante la solicitud de un servicio. Los Servidores esperan
pasivamente por las solicitudes de los clientes, además realiza Transparencia de
localización de un proceso que puede residir en la misma máquina que el cliente u otra una
máquina diferente de la red. El software cliente/servidor (midleware) habitualmente oculta
la localización de un servidor a los clientes mediante la redirección de servicios, de echo se
basa en Intercambios de mensajes entre los clientes y servidores que son procesos
débilmente acoplados que pueden intercambiar solicitudes de servicios y respuestas
utilizando mensajes, de todas formas se independiza de la plataforma de software
cliente/servidor “ideal” es independiente del hardware o sistemas operativos, permitiendo
al programador mezclar plataformas de clientes y servidores, es decir es multiplataforma,
por eso se deriva de Código reutilizable para la implementación de un servicio que puede
utilizarse en varios servidores, siendo escalable, mismo que puede añadir o eliminar
estaciones clientes con un ligero impacto en el rendimiento, e incluso puede migración a
una máquina servidora más grande y rápida o la incorporación de nuevas máquinas
servidoras, conocido como un recursos compartidos de servicios a muchos clientes al
mismo tiempo, y regular el acceso de éstos a un conjunto de recursos compartidos de
Servidores de bases de datos y solicitudes SQL al servidor, ya que el servidor devuelve el
resultado de la consulta. Como por ejemplo en los servidores de transacciones: el cliente
invoca procedimientos remotos o transacciones (conjunto de instrucciones SQL) sobre la
base de datos. Los datos intercambiados son:
- Cliente -> servidor: solicitud.
- Servidor -> cliente: mensaje de resultado.
Ejemplo: En el siguiente ilustración se evidencia la arquitectura C/S que se aplica, para el
desarrollo de sistema basado en Comercio Electrónico.
24
Ilustración 3: Arquitectura de Aplicación.
Fuente: Autor
1.3.10 Metodología
Según (Castañeda Jiménez, 2011), La metodología XP programación extrema es el más
destacado de los procesos ágiles de desarrollo de software. Al igual que éstos, la
programación extrema se diferencia de las metodologías tradicionales principalmente en
que pone más énfasis en la adaptabilidad que en la previsibilidad. Los defensores de XP
consideran que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable
e incluso deseable del desarrollo de proyectos. Creen que ser capaz de adaptarse a los
cambios de requisitos en cualquier punto de la vida del proyecto, es una aproximación
mejor y más realista que intentar definir todos los requisitos al comienzo del proyecto e
invertir esfuerzos después en controlar los cambios en los requisitos.
1.4 Conclusión parcial del capítulo.
Sistema de Información financiera, se debe desarrollar con recursos aplicados en el
esquema del contenido, ya que el sistema ayuda en la ejecución del conjunto de
procesos y datos estructurados de la empresa misma que recopilará, elaborará y
distribuirá la información necesaria de dicha empresa, para las actividades de dirección
y control correspondientes y la toma de decisiones.
Un sistema de información financiera puede realizar cambios impactantes en la
sociedad, empresas, organizaciones, medio ambiente u otros, puesto que genere
procesos de forma más rápida y eficiente, la cual satisfaga las necesidades de los
usuarios y mejore la condición de vida humana.
El sistema de información apoya en proceso de desarrollo porque contiene las
actividades y tareas que se debe llevar a cabo, cubriendo desde el análisis de
requerimientos de demandas del cliente con soporte lógico necesarios.
25
Además las tareas, incluye dos partes en el diseño, mismo que cubre la evaluación en
un periodo fijado, de manera unitaria y de familiarizar con el sistema.
26
CAPÍTULO II. MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA
PROPUESTA
2.1 Caracterización del sector.
La Cooperativa de Ahorro y Crédito Imbabura Imbacoop Ltda, se encuentra ubicada en la
comunidad La Compañía, perteneciente a cantón Otavalo de la provincia de Imbabura, a 20
minutos de la ciudad.
Es una institución financiera que genera servicios de otorgación de crédito con
satisfacción a los usuarios en las comunidades y zonas de intervención de la cooperativa,
en conformación al sector del mercado al cual brinda servicios favorables, así para fidelizar
a los socios y clientes de la institución, además cuenta con una estructura administrativa y
financiera sólida, adaptada a los requerimientos del sector y el entorno, basados en
normativa con políticas y procesos definidos de acuerdo a cada uno de los manuales y
reglamentos de la SEPS.
Actualmente la cooperativa tiene aproximadamente 3600 clientes, mismo que es un
problema común en la atención de clientes en grandes cantidades, ya que causa molestia en
el tiempo en que se acoge el mismo.
2.2 Descripción del procedimientos metodológico para el desarrollo de la
investigación.
2.2.1 Metodología Utilizada.
La investigación está compuesta por dos diferentes tipos de estudios, uno cualitativo y otro
cuantitativo. Los estudios cualitativos son estudios que explican el por qué y el para qué
del comportamiento de los usuario del sistema, esto implica un trabajo de exploración
sobre aspectos que se refiere a la conducta visible y las opiniones, ya que es la mejor
alternativa para descubrir causa y encontrar respuestas espontáneas a cuestiones de fondo
que condicionan el comportamiento en los clientes, y en lo cuantitativo ofrece información
de la población con bases estadísticas que ayuda a conocer los clientes potenciales, saber
sus gustos y preferencias para poder ofrecer productos y servicios que ellos desean,
proporciona información real expresada en términos precisos, con lo que se pueden tomar
decisiones para implementar una atención de calidad.
El método deductivo se dio para analizar los problemas existes en los Procesos Financieros
de diferentes cuentas que suelen ser ejecutadas, mismo que son de sector financiero y de
contabilidad, además el método deductivo es parte del conocimiento de casos y hechos
particulares que se suman para luego, mediante la generalización, formular el modelo de
27
atención al cliente, es decir realiza control sistematizado que mejore el tiempo de ejecución
en cálculos y procesos de gestión financiera
2.2.2 Población y muestra
2.2.2.1 Población
La población obtenida fue de los clientes, empleados y del señor Alberto Ascanta
representante legal de cooperativa, además es importante mencionar el número de clientes
tomadas en el campo de acción, mismo que representa como población 3600 personas, esto
se toma con referencia de que diariamente llega a la cooperativa entre 150 a 200 personas
en las tres agencias existentes. Igualmente se realiza la encuesta a 30 empleados existentes,
y al gerente se aplica la técnica de entrevista.
Población Técnica
Sr. Alberto Ascanta Gerente. 1 Entrevista
Administradores 30 Encuesta
Clientes 3600 Encuesta Tabla 3: Tabla de población.
Fuente: Autor
2.2.2.2 Muestra
Para la obtención de datos se realizó la encuesta debido a que el número de cliente excede
de 3600 persona y necesariamente se toma el mismo número de personas para formular el
muestreo, también se realiza encuesta a todos los empleados de la diferentes sucursales
existente, de igual manera se procede a hacer una entrevista al Gerente General de la
Cooperativa.
Por el número de población de los personales (consumidores) a encuestar, se ha visto
necesario aplicar, fórmula estadística para el cálculo de la muestra que es la siguiente.
( ) [
]
Dónde:
N: Tamaño de la Muestra.
P: Probabilidad de que el evento ocurra (0,5) o 50%.
Q: Probabilidad de que el evento no ocurra (0,5) o 50%.
E: 0,05 o 5%.
28
K: 1,96 (intervalo de confianza)
N: Universo (89.562 Habitantes)
( ) [
]
Dónde:
nc = muestra corregida
n = muestra obtenida sin corregir
29
La muestra corregida determina que el número de encuestados es de 50 personas tomando
como tamaño poblacional.
Encuestados
Encuestados Cant.
Clientes 50
Empleados 30
Total 80 Tabla 4: Encuestados.
Fuente: Autor
2.2.3 Técnicas y herramientas
2.2.3.1 Técnicas
Las técnicas utilizadas para la obtención de información son las siguientes:
a) Encuestas: Las encuestas para dos aspectos, uno que fueron dirigidas a los clientes que
forman parte de la cooperativa, y lo otro dirigido a los empleado con la finalidad de
conocer cuáles son las expectativas en el trabajo y su nivel de aceptación del Sistema
Financiero.
b) Entrevista: La entrevista se realiza al señor Alberto Ascanta, para determinar
expectativas referentes a la solución de los problemas desde el punto de vista directivo
2.2.3.2 Herramientas
Las herramientas que se utilizaron para la investigación fueron
Encuestas de clientes.
Encuesta a los empleados.
Entrevistas
2.2.4 Análisis de resultados
2.2.4.1 Encuesta a clientes
Una vez aplicada la encuesta de datos originales a clientes de la Cooperativa, se procede a
procesar la información y los resultados se presentan en los siguientes cuadros y gráficos
con su respectiva interpretación.
La presente encuesta está dirigida a los clientes de la cooperativa para que ayude a conocer
lo requerimientos a aplicar en el sistema.
30
1. Usted ha sido informado a través de internet sobre los productos y servicios que
la cooperativa ofrece.
Alternativas FA Porcentaj
e
Gráfico 1: En referencia a la pregunta # 1, a clientes.
Fuente: Autor
SI 0 0%
NO 50 100%
TOTAL
ENCUESTADOS
50 100%
Tabla 5: En referencia a la pregunta # 1, a
clientes.
Fuente: Autor.
Análisis: De acuerdo a los estudios realizados mediante la encuesta el 100% de la
población partícipe desconoce la notificación que realiza la cooperativa vía internet.
2. Le gustaría recibir información de las transacciones realizadas en su cuenta.
Alternativas FA Porcentaje
Gráfico 2: En referencia a la pregunta # 2, a clientes.
Fuente: Autor
SI 45 90%
NO 5 10%
TOTAL
ENCUESTADOS
50 100%
Tabla 6: En referencia a la pregunta # 2, a
clientes.
Fuente: Autor
Análisis: Mediante la encuesta realizada se pudo evidenciar que el 90% de la población
encuestada requiere notificarse de las transacciones que ha realizado en la cooperativa, y es
por ello que se visto la necesidad de informar a los cliente los movimiento que efectúan.
SI 0%
NO 100%
Gráfico 1
SI NO
SI 90%
NO 10%
Gráfico 2
SI NO
31
3. Al momento de realizar un crédito, cual sería para usted la mejor forma de
recibir la aprobación de un crédito.
Alternativas FA Porcentaje
Gráfico 3: En referencia a la pregunta # 3, a clientes.
Fuente: Autor
Llamada
telefónica.
16 32%
Mensaje de texto. 10 20%
Correo
Electrónico.
24 48%
TOTAL
ENCUESTADOS
50 100%
Tabla 7: En referencia a la pregunta # 3, a
clientes.
Fuente: Autor.
Análisis: Según este resultado se deduce que el Correo Electrónico es una de las mejores
alternativas para recibir la aprobación del crédito, además hay probabilidad de utilizar la
llamada telefónica ya que estas dos opciones son las más destacadas en la demanda de los
clientes.
4. Qué tipo de notificación le gustaría recibir de las transacciones realizadas en su
cuenta.
Alternativas FA Porcentaje
Gráfico 4: En referencia a la pregunta # 4, a clientes.
Fuente: Autor
Llamada telefónica. 15 30%
Mensaje de texto. 13 26%
Correo Electrónico. 12 24%
Visitar personalmente
la Institución y
averiguarla.
10 20%
TOTAL
ENCUESTADOS
50 100%
Tabla 8: En referencia a la pregunta # 4, a clientes.
Fuente: Autor.
Análisis: Según los resultados obtenidos hay varias alternativas de medios a utilizar ya que
cada una de las opciones planteadas se aprecia de igual a igual y de esta manera se percibe
notificar a los clientes mediante llamadas telefónicas, E-mail, mensaje de texto y visita
personal a la empresa.
34%
21%
45%
Gráfico 3
Llamadas telefónicas Mensajes de texto.Correo Electrónico
30%
26%
24%
20%
Gráfico 4
Llamada telefónica.
Mensaje de texto.
Correo Electrónico
32
5. Qué información le gustaría saber para obtener un crédito en la cooperativa?
Alternativas FA Porcentaj
e
Gráfico 5: En referencia a la pregunta # 5, a clientes.
Fuente Autor
Requisitos 50 100%
Tipo de garante. 0 0 %
Encajes 0 0 %
Plazo 0 0 %
Otros 0 0 %
TOTAL
ENCUESTADOS
50 100%
Tabla 9: En referencia a la pregunta # 5, a
clientes.
Fuente: Autor.
Análisis: Con los análisis realizado se ha determinado que la mejor opción para notificar a
los clientes sobre créditos, son los requisitos a cumplir, ya que el mismo son recursos muy
necesarios para acceder a un crédito.
6. ¿Cuál sería el tiempo adecuado para recibir la aprobación o negación del crédito?
Alternativas FA Porcent
aje
Gráfico 6: En referencia a la pregunta # 6, a clientes.
Fuente: Autor
12 horas 40 80%
24 horas 10 20%
48 horas 0 0%
otros 0 0%
TOTAL
ENCUESTADOS
50 100%
Tabla 10: En referencia a la pregunta # 6, a
clientes.
Fuente: Autor
Análisis: De acuerdo a la respuesta visualizada anteriormente se puede definir que el
tiempo adecuando para notificarse de la aprobación de crédito sea de 12 horas, mismo que
las respuestas obtenidas son apoyadas por la población encuestada.
100%
0% 0% 0% 0%
Gráfico 5
Requisitos Tipos de garante Encaje
Plasos Otros
80%
20% 0% 0%
Gráfico 6
12 horas 24 horas 48 horas otros
33
7. Cree usted necesario el poder visualizar el estado de su cuenta vía internet
Alternativas FA Porcentaje
Gráfico 7: En referencia a la pregunta # 7, a clientes.
Fuente: Autores
SI 46 92%
40 4 8%
TOTAL
ENCUESTADOS
50 100%
Tabla 11: En referencia a la pregunta # 7, a
clientes.
Fuente: Autor.
Análisis: Mediante el análisis se pudo evidenciar que la mayoría de la población
encuestada requiere y confían en poder visualizar la información del estado de su cuenta
vía internet.
8. ¿Qué tipo de informes le resulta más fácil de comprender?
Alternativas FA Porcentaje
Gráfico 8: En referencia a la pregunta # 8, a clientes.
Fuente: Autores
Reportes textuales 10 20%
Reportes gráfico. 40 80%
TOTAL
ENCUESTADOS
50 100%
Tabla 12: En referencia a la pregunta # 8, a
clientes.
Fuente: Autor.
Análisis: En los análisis se puede evidenciar que el mayor porcentaje de la población
requiere de informes grafico para que sea fácil de comprender y expresar de forma
cómodo.
92%
8%
Gráfico 7
SI NO
20%
80%
Gráfico 8
Reporte textual Reporte gráfico
34
9. De qué forma realiza la consulta de saldos en ahorros o en créditos
Alternativas FA Porcentaje
Gráfico 9: En referencia a la pregunta # 9, a clientes.
Fuente Autores
Consulta Personal
en la Cooperativa
20 40%
Llamada
telefónica.
13 26%
Vía E-mail. 11 22%
No Realiza. 6 12%
TOTAL
ENCUESTADOS
50 100%
Tabla 13: En referencia a la pregunta # 9, a
clientes.
Fuente: Autor.
Análisis: La afirmación de los participantes en las encuestas nos da a conocer que la
mayor parte de clientes acuden personalmente a la cooperativa para hacer la consulta de las
transacciones correspondiente, a medida de esta información se conmemorar servicio de
consulta de movimiento de cuenta vía internet.
10. Cree usted necesario el poder visualizar el estado de su cuenta vía internet
Alternativas FA Porcentaje
Gráfico 10: En referencia a la pregunta # 10, a clientes.
Fuente: Autores
SI 40 80%
NO 10 20%
TOTAL
ENCUESTADOS
50 100%
Tabla 14: En referencia a la pregunta # 10, a clientes.
Fuente: Autor.
Análisis: De acuerdo a la pregunta planteada anteriormente, se ve la necesidad de que el
sistema se ejecute vía internet para satisfacer las demandas que realiza los clientes.
40%
26%
22%
12%
Gráfico 10
Consultar personalmente Llamada telefónica
Vía E-mail No realiza
80%
20%
Gráfico 10
SI NO
35
2.2.4.2 Encuesta a administradores
La presente encuesta está dirigida a los empleados que trabaja en la cooperativa para que
ayude a conocer lo requerimientos a aplicar en el sistema.
1 ¿Cuál es el tipo de crédito que maneja la institución?
Alternativas FA Porcentaje
Gráfico 11: En referencia a la pregunta # 1, a usuarios de
sistema.
Fuente: Autores
Microcrédito 30 100%
Consumo 30 100%
Vivienda 30 100%
Otros 0 0%
TOTAL
ENCUESTADOS
30 100%
Tabla 15: En referencia a la pregunta # 1, a usuarios
de sistema
Fuente: Autor.
Análisis: De acuerdo a los resultados obtenidos la población asume que los tipos de crédito
que se lleva a cabo en la cooperativa son: microcrédito, consumo y vivienda, mismo que se
toma como referencia para conceder parámetro a plantear.
2 Lleva control de los créditos entregados
Alternativas FA Porcentaje
Gráfico 12: En referencia a la pregunta # 2, a usuarios de sistema.
Fuente: Autores
SI 9 30%
NO 21 70%
TOTAL
ENCUESTADOS
30 100%
Tabla 16: En referencia a la pregunta # 2, a
usuarios de sistema
Fuente: Autor.
Análisis: Con los resultados obtenidos se considera la importancia del control del crédito,
ya que la mayoría de la población asume el monitoreo o seguimiento de créditos
entregados, y es por ello que se ha visto la demanda de un procesos de control estricto de
los créditos otorgado.
34%
33%
33%
0%
Gráfico 11
Microcrédito Consumo Vivienda Otros
30%
70%
Gráfico 12
SI NO
36
3 Tiene indicadores financieros para la toma de decisiones en la asignación de tasa
de crédito.
Alternativas FA Porcentaje
Gráfico 13: En referencia a la pregunta # 3, a usuarios de
sistema.
Fuente: Autores
SI 6 20%
NO 24 80%
TOTAL
ENCUESTADOS
30 100%
Tabla 17: En referencia a la pregunta # 3, a usuarios de
sistema
Fuente: Autor.
Análisis: De acuerdo a la información obtenida se concluye que la institución financiera
no sostiene los indicadores, mismo que favorece al encuestador las necesidades o
demandas que proporciona la población.
4 Lo seguimientos a la cartera de crédito que realiza son.
Alternativas FA Porcentaje
Gráfico 14: En referencia a la pregunta # 4, a usuarios de sistema.
Fuente: Autores
Diario 0 0%
Mensual 30 100%
Anual 0 0%
TOTAL
ENCUESTADOS
30 100%
Tabla 18: En referencia a la pregunta # 4, a
usuarios de sistema
Fuente: Autor.
Análisis: Se concluye que el seguimiento a la cartera se realiza mensualmente, y mediante
esta información se ha visto la necesidad de que el sistema tendrá la potestad de hacer el
seguimiento total de los créditos otorgados a los clientes.
20%
80%
Gráfico 13
SI NO
0%
100%
0%
Grafíco 14
Diario Mensual Anual
37
5 Que tiempo cree usted que es el adecuado para la generación de intereses en
Ahorros a la Vista.
Alternativas FA Porcentaje
Gráfico 15: En referencia a la pregunta # 5, a usuarios de sistema.
Fuente: Autores
Un mes 9 30%
Dos meses 10 34%
Tres mese 11 36%
TOTAL
ENCUESTADOS
30 100%
Tabla 19: En referencia a la pregunta # 5, a
usuarios de sistema
Fuente: Autor.
Análisis: Estas respuestas revelan la importancia de generación de intereses, ya que los
encuestados determinan que el tiempo adecuado es de tres meses, y de acuerdo a estos
resultado se someterá en la integración control de generación de interés en dicho tiempo.
6 ¿Piensa usted que se debería mejorar el tiempo de ejecución de los procesos
financieros?
Alternativas FA Porcentaje
Gráfico 16: En referencia a la pregunta # 6, a usuarios de
sistema.
Fuente: Autores
Si 27 90%
No 3 10%
TOTAL
ENCUESTADOS
30 100%
Tabla 20: En referencia a la pregunta # 6, a usuarios de
sistema
. Fuente: Autor.
Análisis: De acuerdo a la pregunta planteada el 90% de los encuestados está de acuerdo
que el tiempo de ejecución se mejore y el resto opina lo contrario.
30%
34%
36%
Gráfico 15
Un mes Dos meses Tres meses
90%
10%
Gráfico 16
Si No
38
7 ¿Piensa usted que el Sistema Financiero es de mucho beneficio para optimizar los
procesos ejecutivos?
Alternativas FA Porcentaje
Gráfico 17: En referencia a la pregunta # 7, a usuarios de
sistema.
Fuente: Autores
Si 24 80%
Si 60 20%
TOTAL
ENCUESTADOS
30 100%
Tabla 21: En referencia a la pregunta # 7, a usuarios
de sistema
Fuente: Autor.
Análisis: De acuerdo a los resultados obtenidos proyecta en un panorama muy claro, la
necesidad de un sistema financiero ya que el mayor porcentaje de los encuestados optan
que será de mucho beneficio y será de mucha necesidad para optimizar el tiempo de
ejecución de los ejercicios financiero.
8 Considera usted que en cada una de las áreas existentes en la Cooperativa
disponga de módulos específicos con sus respectivas seguridades y privilegios
necesarios.
Alternativas FA Porcentaje
Gráfico 18: En referencia a la pregunta # 8, a usuarios de sistema.
Fuente: Autores
SI 10 34%
NO 20 66%
TOTAL
ENCUESTADOS
30 100%
Tabla 22: En referencia a la pregunta # 8, a
usuarios de sistema
Fuente: Autor.
Análisis: Se pudo determinar que el 66% de la población encuestada requiere de módulos
específicos para facilitar la ejecución de los procesos asignados por el administrador.
80%
20%
Gráfico 17
Si No
34%
66%
Gráfico 18
SI NO
39
9 Tiene ayudas que le faciliten a la hora de ejercer los procesos asignados por el
administrador, como por ejemplo: captación de Inversiones.
Alternativas FA Porcentaje
Gráfico 19: En referencia a la pregunta # 9, a usuarios de sistema.
Fuente: Autores
SI 5 16%
NO 25 84%
TOTAL
ENCUESTADOS
30 100%
Tabla 23: En referencia a la pregunta # 9, a
usuarios de sistema
Fuente: Autor.
Análisis: Se pudo determinar que el 84% de la población encuestada tiene un acceso a la
ayuda de captación de inversión, mismo que determina la demanda de módulos de ayuda
en el sistema para que el usuario no tenga inconveniencia al momento de ejercer el dicho
proceso.
10 Al momento de realizar las recaudaciones de ahorros o recuperación de cartera, le
es necesario realizar consultas a la cuenta de los socios desde los sitios que se
encuentre.
Alternativas FA Porcentaje
Gráfico 20: En referencia a la pregunta # 10, a usuarios de
sistema.
Fuente: Autores
SI 30 100%
NO 0 0%
TOTAL
ENCUESTADOS
30 100%
Tabla 24: En referencia a la pregunta # 10, a
usuarios de sistema Fuente: Autor.
Análisis: La mayor parte de población encuestada está a favor de que las recaudaciones de
ahorros o recuperación de cartera, se realice las consultas a la cuenta de los socios desde
los sitios que se encuentre, y para ello se requiere adopción de este tipo de procesos en el
sistema.
16%
84%
Gráfico 19
SI NO
100%
0%
Gráfico 20
SI NO
40
2.2.4.3 Entrevista al señor Alberto Ascanta Gerente General.
1. Cómo mantiene informado a los clientes sobre las novedades, servicios y
productos existentes de la cooperativa?
A nuestros clientes mantenemos informados mediante las publicidades por la radio y las
hojas volantes que son repartidos por los empleados de la institución.
2. ¿Qué tipo de crédito ofrece la cooperativa a los clientes?
El tipo de crédito que ofrecemos es microcrédito, el mismo que suele ser otorgada para
llevar a cabo inversiones en tejidos, artesanías, comercio, agricultura y crianza de
animales.
3. ¿Cuáles son los requisitos para que los clientes abran una cuenta en la
cooperativa?
Los requisito que solicitamos son la copiad de cedula y papeleta de votación más 31
dólares para el depósito de la apertura de cuentas.
4. ¿Qué gestiones se realizan para los créditos?
Los procedimientos suelen realizar de la siguiente manera.
Socios: Se acerca a la Cooperativa y solicita un crédito.
Socios: Reúne y presenta los documentos requeridos.
Oficial de crédito:
Solicita al socio la siguiente información:
a) -Formulario Solicitud de Crédito
b) -Copia de la cédula y certificado de votación del socio y su cónyuge
c) -Copia de la cédula y certificado de votación del garante y su cónyuge (si aplica)
d) -Certificado de ingresos
e) -Copia del predio urbano
5. ¿Cómo se efectúa la aprobación de crédito?
Por lo general la aprobación de crédito se efectúa conjuntamente con el consejo de
administración tomando en cuenta el riesgo crediticio, central de riesgo, y para ello se
realizar un análisis del cliente. Si el cliente es nuevo se procede a ver su capacidad y la
garantía presentada para ver si el garante presentado tiene un alcance de la otorgación de
crédito, en caso de que el cliente ya ha tenido crédito cancelada/s se procede a ver la
categorización y los días de atrasos en la cancelación de cuotas, si en caso de que el cliente
este en un buen estado de categorización procede a aprobar el crédito en menos de 48
horas, tanto nuevos como ya existentes.
41
6. ¿De qué manera piensa Ud. que el sistema ayudaría en la toma de decisiones?
Con la generación de indicadores financieros.
7. ¿Qué tipo de reportes considera necesarios para la toma de decisiones concretas?
Necesariamente requerimos de un reporte inteligente, que contenga el análisis de riesgos
financieros, mediante el estado de la cooperativa.
8. ¿Cuál es el tiempo estimado para que los clientes realicen inversiones?
El tiempo estimado para que los clientes realicen la inversión es, menos de 24 horas, ya
que no requiere mucho requisito.
9. ¿Con que frecuencia genera reportes de las actividades de captación, colocación y
recuperación de cartera?
Este proceso se realiza diariamente por cada asesor de cada una de las agencias.
10. ¿Cómo es el proceso de captación de las inversiones?
Los procesos son:
Socio: Se acerca al Oficial de Captaciones e Inversiones portando la siguiente
documentación para realizar un depósito a plazo fijo:
a) Original y copia de la cédula de ciudadanía.
b) Original y copia de la papeleta de votación.
Cajera/o: Solicita que el socio llene el Formulario respectivo y le apertura la cuenta para
poder realizar el depósito y colocar el plazo fijo.
Atención al cliente: Deposita al menos el monto fijado como mínimo en la Norma.
Atención al cliente: Recibe el depósito y registra la transacción.
Atención al cliente: Suscribe el documento (depósito a plazo fijo) y lo entrega al socio
11. ¿Qué procesos y reportes realiza en caja fuerte?
Movimientos de asignación de fondos de cambio o reembolsos de fondos de cambio.
Envió de cheques al banco.
Movimientos semanales y mensuales de caja fuerte.
Arqueos de Caja Fuerte.
Cierre de caja
2.3 Propuesta de Investigación. Al culminar el desarrollo de sistema financiero, se procede a implantar el mismo, para
garantizar un buen nivel de funcionamientos, cumpliendo con la expectativas esperadas de
cada uno de los procesos financieras ejecutadas en los diferentes áreas de la cooperativa,
además se puede mencionar la mejora en atención al cliente, optimizando el tiempo de
42
ejecución de cada uno de los ejercicios contables, así como también con el desempeño
aplicado por los usuarios del sistema.
Posteriormente a las mejoras se suele ejecutar los reportes estratégicos que ayude en la
toma de decisiones a los órganos de controles.
2.4 Conclusiones parciales del capítulo.
Para realizar un estudio de requerimiento se toma en cuenta, la utilización de las
metodologías adecuadas, el mismo que facilita la información comprensiva y
transparente.
Las técnicas utilizadas fueron muy eficientes ya que se pudo obtener la información
clara y precisa, de los requerimientos de los usuarios.
Cada una de las herramientas aplicadas aportaron en cada área de investigación para
determinar las peticiones de los usuarios finales.
Las tabulaciones realizadas ayudo en la obtención de resultados y ver las necesidades,
el mismo que facilito en la visualización de forma gráfica los resultados de cada una de
la pregustas planteadas en los cuestionarios.
Los análisis sirven para solucionar problemas, y para satisfacer las necesidades
requeridas por los clientes, administradores y Gerente.
Al obtener el resultado final se realiza la propuesta de investigación para enfrentar los
problemas existentes dentro de la cooperativa.
43
CAPÍTULO III. VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE SU
APLICACIÓN
3.1 Procedimiento de aplicación de los resultados de la investigación
3.1.1 Metodología XP.
En este desarrollo del proyecto se utiliza la metodología XP que sirve de apoyo para el
desarrollo del sistema financiera, la cual incluye herramienta de investigación científica
que se emplea las metodologías ágiles, más utilizadas por los desarrolladores de software
para la empresa. Ésta es Extreme Programming (Programación extrema) XP.
XP es una metodología liviana debido a que disminuye los Overhead, sobre actividades de
desarrollo. Se la eligió debido a que es una forma ligera, eficiente, flexible, predecible y
científica de generar software". Extreme Programming utiliza cuatro variables que guía el
desarrollo de Aplicación Web, el costo, el tiempo, calidad y alcance. Lo que pretende XP
es: un desarrollo ágil, disciplinado con soluciones sencillas, con un enfoque adaptativo, de
tal manera de seguir el progreso de la planificación conforme con los cambios se rige a las
Fases de siguientes.
3.1.1.1 Fase de planificación
a) Se crea un plan de entregas
Se planifica el tiempo de demora para realizar el proyecto (Sistema Financiero), y realizar
su respectiva entrega con tiempo requerido del cliente y la fecha tope planificada por el
programador acorde al cronograma que se plantea.
Cronograma
Ilustración 4: Cronograma de actividades
Fuente: Autor.
44
b) Se redactan las historias de usuarios.
Se planifica todos los historiales del usuario que se va readaptar quienes van a interactuar
directamente con el servicio del sistema, ya que las transacciones financiera, como también
los ejercicios contables, va depender mucho de los usuarios finales que hace el uso del
mismo.
Historia del usuario
Definición de las historias de los usuarios.
Las historias de usuario a utilizar en el desarrollo del SVM contienen los siguientes
elementos:
Nombre de la Historia: Nombres con el que se identificara la historia del usuario en la
ficha técnica, contiene un código único y un nombre que lo describe el código se describe
como 100 corresponde a la iteración 1 200 a la iteración 2.
Días Estimados: Elementos cualitativos que mide la máxima preferencia, permite analizar
lo que es mayor importancia y requiere más atención, dando el valor 1 como el rango de
mayor grado, valor 2 como el nivel medio y valor 3 como el rango de menor grado.
Estado: Se va a indicar en que la etapa en la que se encuentra la historia de usuario este
puede ser.
a) Definida: Historia propuesta por cliente.
b) Estimada: Historia revisada por el equipo de desarrollo en la que se determina el
tiempo de elaboración.
c) Planificada: Historia definida su orden de implantación y responsable.
d) Implementada: Historia de usuario codificada.
e) Aceptada: Historia de usuario que ha superado las pruebas de implementación.
Disposición. Elemento que se define el momento de realizar la historia del usuario, para
ello se define tres tipos.
a) Planificada: Cuando la historia del usuario fue acordado al momento de comenzar la
iteración.
b) Añadida: Cuando la historia del usuario fue acordada después de comenzar la
iteración.
c) Prorrogada: Cuando la historia del usuario no fue completada en la iteración
mencionada y se requiere que se planifique en una nueva iteración.
45
Iteración: Identifica a que número de iteración corresponde la historia de usuario,
tomando en cuenta que cada iteración está compuesto por los módulos de sistema a los
cuales se les asigna una determinada historia del usuario.
Descripción: Rápida explicación de lo que trata la historia de usuario, en palabras sencillas
que los clientes puedan entender, para que facilite la comunicación entre cliente y el
equipo desarrollador.
Módulo de historia.
HU 101 Modificar plantilla html5 y css5 de Administrador
Nombre de la historia: HU 101 Modificar plantilla html5 y css5, de inglés a
español para el usuario Administrador
Días Estimados: 3 Prioridad: 2
Disposición: Planeado Estimado: Definida.
Iteración Asignada: 1
Descripción: Se utiliza Netbeans 8.0 para generar código fuente y proceder a
modificar la información, la cual se quita y se aplica módulos requeridos. Tabla 25: HU ADMINISTRADOR
Fuente: Autor.
HU 102 Sesión de usuarios.
Nombre de la historia: HU 102 Sesión de usuario
Días Estimados: 3 Prioridad: 2
Disposición: Planeado Estimado: Definida.
Iteración Asignada: 1
Descripción: Se define procede ha programar (código fuente), para el control de
sesiones de usuarios que van a acceder al sistema. Tabla 26: HU USUARIO
Fuente: Autor
HU 103 Validar acceso de usuarios.
Nombre de la historia: HU 103 Validación de acceso de los usuarios.
Días Estimados: 3 Prioridad: 2
Disposición: Planeado Estimado: Definida.
Iteración Asignada: 1
Descripción: Programación mediante comando (código fuente), con lenguaje
PHP, la cual domine el control necesario de los usuarios. Tabla 27: HU VALIDACIÓN.
Fuente: Autor
HU 104 Desarrollo módulos de Administración.
Nombre de la historia: HU 104 Desarrollo módulos de Administración (Nuevos
usuarios, tipos de cuentas, parame trizar cuentas, cuentas contables, privilegios,
otros).
Días Estimados: 3 Prioridad: 3
Disposición: Planeado Estimado: Definida.
Iteración Asignada: 1
Descripción: Programación PHP, utilizando Netbeans 8.0 código fuente. Tabla 28: HU MODULOS ADMINISTRACIÓN.
Fuente: Autor
46
HU 105 Desarrollo procesos financieros (Transacciones), para clientes.
Nombre de la historia: HU 105 Desarrollo de procesos financieros
(Transacciones: Ahorros, Créditos y Plazo fijo), para clientes.
Días Estimados: 3 Prioridad: 1
Disposición: Planeado Estimado: Definida.
Iteración Asignada: 2
Descripción: Programación PHP, utilizando Netbeans donde se aplica código
fuente como funciones y las tecnología de AJAX, JQUERY, JSCRIPT, HTML5,
CSS5 la misma que se utiliza para codificar la gestión de administrador. Tabla 29: TRANSACCIONES.
Fuente: Autor.
c) Se controla la velocidad del proyecto.
Se planifica el tiempo y la fecha exacta para culminar con el proyecto, es decir que se hará
el seguimiento de la documentación y la codificación del mismo.
d) Cada día se realiza avance.
Planifica avances diariamente para hacer el seguimiento del cronograma de actividad, y
para apreciar los alcances de cada sesión de progresos.
e) Corregir la propia metodología XP cuando falla
Planifica la realización de corrección de la metodología que se utiliza en el proyecto, ya
que la metodología tiene que irse detallando de acuerdo al avance que se realiza en la
programación para el sistema financiero.
3.1.1.2 Fases de Diseño
a) Realizar las cosas de la manera más sencilla
Se diseña el organigrama de la cooperativa para tener conocimiento sobre áreas de trabajo
existentes y así generar módulos en del desarrollo del sistema financiero.
Organigrama “IMBACOOP LTDA”
Ilustración 5: Organigrama Imbacoop
Fuente: Imbacoop.
47
El grafico representa alineación de equipos de trabajo dentro de la Cooperativa de Ahorro
y Crédito Imbabura “Imbacoop Ltda”, donde está dividida en cada una de las áreas de
trabajo y están conformado por un encargado, la cual es el responsable de llevar acabo su
cargo asignado diariamente.
b) Coherencia de los nombres de todo lo que se va a implementar
Se diseña la base de datos con los privilegios necesarios con mayor seguridad y que pueda
reducir los riesgos que puede correr el sistema financiero al momento de implantar.
El diseño de base de datos se rige a las necesidades de la cooperativa, ya que se va a hacer
utilizado para el desarrollo del sistema financiero.
Diagrama de DBB.
Ilustración 6: Diagrama Entidad relación de la BDD
Fuente: Autor
Este Esquema de diseño representa la estructura de la base de datos, y de cómo está
conformado las tabla relacionales entre sí para cumplir con los diferentes funcionalidades
de sistema financiero (Transacciones), como también la disponibilidad de servicios para
que los clientes puedas realizar las consulta de los movimientos realizados.
48
Diccionario de datos
Persona
Ilustración 7: Tabla persona
Fuente: Autor.
La tabla persona está relacionado con varias tablas como son: instrucción, profesión, tipo
de persona y ciudad, en la cual permitirá almacenar grandes cantidades de datos del
cliente que se registra, y además el cliente obtendrá un usuario para acceder al portal web y
realizar las debidas consulta de las transacciones realizadas.
Solicitud
Ilustración 8: tabla solicitud
Fuente: Autor.
Esta tabla está relacionado con varias tablas, la cual ayuda a solicitar una cuenta para
acceder a productos como: crédito, ahorros o inversiones.
Transacción de Ahorro
Ilustración 9: Tabla transacción ahorro
Fuente: Autor.
49
Esta tabla tiene relación con la tabla parámetros de ahorro y cuenta de ahorro, contiene
grandes cantidades de informaciones, de la transacciones realizadas por los clientes y
consta de siguientes procesos efectuados; Ahorros, retiros, interés ganado por ahorro,
certificados otros.
Crédito
Ilustración 10: Tabla pedido Crédito
Fuente: Autor.
Esta tabla contiene varia relaciones el mismo que almacena en grandes volúmenes de
información, sobre los créditos otorgados a los clientes.
Diseño diagrama de contexto.
Ilustración 11: Diagrama de Contexto
Autor: Autor.
Productos y Servicios
Sistema Financiero
Cliente
Servicios
Ingresar de datos
Datos informativos Datos de productos
y servicios.
Información productos y servicios
Existentes
Servicios de calidad
50
Diagrama de nivel 1.
Ilustración 12: Diagrama de Nivel 1.
Autor: Autor
El diagrama de nivel 1, Representa con más detalle lo que contiene el diagrama de nivel 0,
donde se define casi la mayoría de los procesos o gestión que va a realizar el sistema, por
parte del cliente vemos proceso de consulta de movimientos de cuenta, como también los
productos y servicios, pero se puede también apreciar proceso del administrador donde está
concedido varios privilegios como modificar productos, ingresar nuevos usuarios, ver la
cantidad de cliente usuarios que realiza varios procesos y finalmente genera reportes
estadísticos.
c) Soluciones puntuales para reducir riesgos
También se diseña los casos de uso, que ayude a solucionar riegos al momento que
requiera el sistema, las cuales reducirán riesgos en los procesos para que no tenga
inconveniencia en la ejecución precisada.
Casos de uso.
En este apartado veremos las característica fundamentales que cada uno de los actores
puede realizar, ya que el sistema tiene los módulos necesarios que puede cumplir con cada
petición.
SISTEMA
FINANCIERO
Cliente
Consulta,
producto y
servicios.
Consulta de
movimiento
de cuentas.
Administrador
Reportes
Consulta de
balance y
estado de la
coope.
Datos
Datos Referenciales
Detalles de producto
Datos Referenciales
Ingreso de datos
Respuesta
Datos Modificables
Datos Referentes
Ejecuta
Datos Referentes
Datos Informativos
Datos Referentes
51
Actor cliente (Consulta de movimiento de cuentas y notificación).
Ilustración 13: Casos de uso (Cliente)
Autor: Autor
Tabla: Caso de Uso Expandido
Caso de uso Movimiento de cuentas y notificación.
Actores Clientes.
Descripción Realizar consulta
Resumen Permitirá a los clientes realizar consulta y recibir noticias de los
productos y servicio vigentes.
Tipo Primario.
Referencia -Grafico 1,2,3 Tabla 30: Casos de Uso Expandido
Fuente: Autor.
En la figura se aprecia los procesos que realiza el sistema para dar información a los
clientes, y para que el cliente pueda realizar sus respectivas consultas.
Este actor cliente tiene algunos privilegios de manipulación que son las siguientes:
a. Ingreso al sistema (modulo consultas).
b. Cuentas: Consulta de cuentas obtenidas.
c. Movimiento de cuentas: Visualizar las transacciones realizadas.
d. Noticia: Información de productos, servicios y promociones vigentes, que ejerce.
Procesos de gestión Administrador
Ilustración 14: Casos de uso (Administrador)
Fuente: Autor.
52
Tabla caso uso expandido
Caso de uso Gestión de procesos financieros.
Actores Administradores.
Descripción Gestiona y manipula los módulos necesarios acorde a los privilegios
asignados.
Resumen Permitirá gestionar los usuarios, generar reportes estadísticos,
visualizar los movimientos diarios, asignar privilegios, etc.
Tipo Principales.
Referencia -Grafico 1,2,3 Tabla 31: Caso de uso Administración
Fuente: Autor.
Los actores administradores (caja, asesor de créditos, contadora, secretaria, gerente, otros)
realizara la gestión privilegiadas por el sistema, ya que se opta en la necesarios para poder
realizar mantenimientos al sistema, el mismo que genere un buen servicio a los clientes
que requiere de servicios de calidad.
d) Reaprovechar cuando sea posible
Diseño de guía casos de uso o en gráfico (lenguaje natural), que pueda ser aprovechado
para que un usuario no técnico entienda de cómo está estructurado el Sistema financiero, y
pueda adaptarse al manejo de ello de una manera más fácil.
Diagrama de actividades
Diagramas de actividad se debe tomar en cuenta, que son acciones que ejecuta caso de usos
cliente, ya que el objetivo de sistema financiero, se caracteriza por brindar un buen servicio
con el tiempo óptimo.
PROCESO ACTOR CLIENTE: OFRECER PRODUCTO Y SERVICIOS.
El cliente accede al sistema financiero desde su casa o cualquier parte del mundo para
informarse de los productos y servicios que brinda la cooperativa, además podrá realizar la
consulta necesaria sobre los movimientos de cuenta que efectúan a través de las
transacciones realizadas.
Meta
Ofrecer producto y servicios a los clientes.
Desencadenante
El cliente puede visualizar los detalles necesarios producto.
Actor principal
Cliente.
Precondiciones
El cliente solicita servicios en la cooperativa.
53
Post-condiciones
El cliente puede ver las noticias de la cooperativa a través de internet accediendo a la url
del mismo.
Flujo.
Ilustración 15: Proceso producto y servicios
Fuente: Autor.
PROCESO ACTOR CLIENTE: INGRESO AL SISTEMA.
Los clientes también podrán realizar la consulta de los movimientos de cuentas realizadas,
en estos casos de las transacciones (ahorros y retiros).
Meta
Ingreso de datos de Loggin.
Desencadenante
El cliente opta por realizar la consulta de movimiento de cuenta.
Actor principal
Cliente.
Precondiciones
Debe visualizar las transacciones realizadas como: ahorros, retiros, cuotas cancelas, cuotas
emitidas, otros.
Post-condiciones
Sea obtenido la información clara y transparente de movimientos en su cuenta.
INICIO
Cliente
accede al
sitio web
Visualizar los detalles y
características del
producto.
El sistema presenta
productos y servicios
Usuario puede visualizar
los productos y
promociones.
Vista detallada de los
productos FIN
Ilustración 15: Procesos productos y servicios.
54
Flujo.
Ilustración 16: Ingreso al sistema
Fuente: Autor
PROCESO ACTOR ADMINISTRADOR: REGISTRO DE CLIENTES
El administrador Secretario debe ingresar datos del cliente en el sistema para proceder a
guardar en la BDD del mismo.
Meta
Ingresar datos necesarios al sistema.
Desencadenante
Selecciona los parámetros y referencias necesarias.
Actor principal
Secretario.
Precondiciones
Verifica que los datos ingresados sean correctos.
Post-condiciones
Se ha comprobado que los datos ingresados son reales y favorables para que sirva de
referencia de identificación de cliente.
NO
El sistema pide ingresa
los datos.
Usuario ingresa datos en
los campos requeridos.
Ejecuta el proceso
Datos
correctos
NO
Ingresa al sistema.
Realiza las necesidades.
FI
N
55
Flujo.
Ilustración 17: Ingreso de cliente al sistema
Fuente: Autor.
PROCESO ACTOR ADMINISTRADOR: TRANSACCIONES
El administrador Caja requiere realiza una transacción.
Meta
Realizar transacción.
Desencadenante
El administrado procede a ingresar los datos requeridos por el sistema.
Actor principal
Cajero.
Precondiciones
Se requiere ser usuario del sistema, en base al registro.
Post-condiciones
Se realizó la transacción satisfactoriamente.
NO
El sistema pide ingresa
los datos.
Usuario ingresa datos en los
campo requeridos.
Ejecuta el proceso
Datos
correctos
NO
Datos de guardo con éxito
FI
N
56
Flujo.
Ilustración 18: Flujo de datos Inicio de sesión
Fuente: Autor.
PROCESO ACTOR ADMINISTRADORES: CRÉDITO
El administrador Asesor de Crédito requiere realiza una liquidación de crédito.
Meta
Liquidación de crédito.
Desencadenante
El asesor de crédito procede a ingresar datos y requisitos al sistema.
Actor principal
Asesor de crédito
Precondiciones
Ingresar datos más específicos y detallado al sistema.
Post-condiciones
Envía orden a la base de datos al sistema, y realiza la aprobación de crédito.
NO
El sistema pide ingresa
los datos.
Usuario ingresa datos en
los campo requeridos.
Ejecuta el proceso
Datos
correct
NO
Transacción se realiza con
éxito. FI
N
57
Flujo.
Ilustración 19: Flujo de datos liquidación de crédito
Fuente: Autor.
3.1.1.3 Fases de Desarrollo
a) El cliente está siempre disponible
Para el desarrollo de un programador tendrá que acudir al cliente para solicitar de su
petición y satisfacer la necesidad, en estos casos las necesidades del sistema financiero.
b) Se debe escribir código de acuerdo a los estándares según php.
De describe lenguajes, códigos php y html la cuales son fundamentales para los
formularios de sistema, las cuales será la base fundamental para el funcionamiento de cada
uno de los módulos, para ello se requiere presentara los códigos siguientes.
Conexión a la BDD.
<?php
$link = mysql_connect('localhost:3306', 'root', 'root');
mysql_select_db('base-coope') or die('No se pudo seleccionar la base de datos');
mysql_query("SET NAMES 'utf8'");
?>
Transacciones (ahorros y créditos)
$cuenta = $_REQUEST["cuenta"];
$monto = $_REQUEST["monto"];
if ($monto == NULL) {
echo '<span style="color: #ff0000">INGRESE EL MONTO
PORFAVOR</span>';
}
$saldo = $sub_saldo - $monto;
$fecha_de_hoy = date("Y-m-d");
$horas = date("G:H:s");
El sistema pide ingreso de
datos.
FI
N
Ingresa datos (requisitos
necesarios)
Liquidación finalizada
Completo
58
$query_guardar_transaccion = ("INSERT INTO
transaccion_ahorro(fecha,hora,monto,saldo,idparametro_ahorro,idcuenta_ahorro)
VALUES('$fecha_de_hoy','$horas','$monto','$saldo','6','$cuenta')");
if(mysql_query($query_guardar_transaccion)){
echo '<br><h5 style="color:blues;">TRANSACCION DEPOSITO SE
REALIZO CON EXITO</b5>';
}
}
Créditos.
$iddcuenta = $_REQUEST["iddcuenta"];
$plazo_meses = $_REQUEST["plazo_meses"];
$plazo_años = $_REQUEST["plazo_años"];
$plazo = "";
if ($plazo_años == null) {
if ($plazo_meses == null) {
$plazo = 1;
} else {
$plazo = $plazo_meses;
}
}
}
Inversiones:
$contador_idcuenta = strlen($cuenta);
if ($contador_idcuenta < 9 || $contador_idcuenta > 9) {
echo 'CUENTA INCORRECTA. LA CUENTA DEBE CONTENER 9
COMBINACIONES’;
}
if ($contador_idcuenta == 9) {
$str = $cuenta;
$len = strlen($str);
$subcontador = '';
for ($i = 1; $i <= $len; $i++) {
if ($i == 1 || $i == 2) {
$subcontador = $subcontador + 1;
} else {
if ($str[$i] == 0) {
$subcontador = $subcontador + 1;
} else {
$subcontador = $subcontador + 1;
break;
}}}
Script validaciones.
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id))
return;
js = d.createElement(s);
js.id = id;
59
js.src= "//connect.facebook.net/en_US/all.js#xfbml=1&appId=126780447403102";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Etc.
c) Programación.
Como se aplica método XP el Sistema será programado diariamente, ya que puede realizar
el avance adecuado y favorable, se codificará y será ejecutada las pruebas por cada línea o
varias líneas de código y así perfeccionar la metodología XP.
d) Desarrollo de diseño formulario y sesiones.
Partes visuales del sistema consta de varias sesiones, y el diseño se representa a un alto
nivel de abstracción, un nivel que se puede seguir hasta requisitos específicos de datos,
funcionales y de comportamiento
El diseño se aplicará para distintas técnicas y principios con el propósito de definir un
producto con los suficientes detalles como para permitir su realización y vista física.
Con el diseño se ha pretendido construir un sistema que:
Satisfaga determinada especificación del sistema financiero.
Se ajuste a las limitaciones impuestas por medio de destino.
Respete requisitos sobre forma, rendimiento utilización de recursos, coste, etc.
A continuación se detalla los siguientes diseños del sistema financiero.
Formulario de Inicio (ventana principal).
En la Grafica representa la ventana principal donde el cliente y administradores podrá hacer el uso del
servicio que brinda el sistema, es decir que podrá visualizar los productos y servicios de la Cooperativa.
60
Formulario de ADMIN.
En la gráfica representa los módulos necesarios para administradores que requiera realizar
las debidas gestiones de procesos financieros.
Formularios de Transacciones.
En la gráfica tenemos el formulario de transacción de ahorros, el mismo que permite
ejercer todos los depósitos que se debe realizar por los clientes.
Formulario de Créditos.
Este formulario contiene se puede realizar, la otorgación de créditos a los clientes, y se
debe tener en cuenta los requisitos e ingreso de datos adicionales.
61
3.1.1.4 Fases de Pruebas
a) Todo el código debe ir acompañado de su unidad de pruebas
Cada línea o varios líneas de comando ira conforme a las necesidades requeridas del
formulario par que se adapte de la mejor manera y no se de errores al momento de la
ejecución de prueba.
b) Todos los códigos debe pasar las unidades de pruebas antes de ser implantado
Cada código PHP será probado con detalle en orden cronológico para luego ser implantado
y que funcione correctamente.
c) Se deben ejecutar pruebas de aceptación a menudo y publicar los resultados
La prueba del resultado se ejecuta mediante el desarrollo de código fuente, para ser
corregido los errores dentro de ello se aceptó sin deslices aquello, la cual será publicado.
d) Las pruebas unitarias
La prueba fue realizada en cada ejecución por línea de condigo, es decir la revisión por
detalle y así fueron corregido los errores existente en el Sistema.
Pruebas de recursos de ejecución sistema financiero.
La evaluación objetiva del sistema se realiza a partir de consideración de unas series de
criterio e identificadores de la calidad de estos materiales, que suelen presentarse
organizados en un cuestionario para facilitar, y cada uno de los proceso se realiza las
pruebas necesaria utilizando las herramientas requeridas, como hardware y software, las
cuales son los recursos de mucha importancia para las pruebas.
Los recursos utilizados se detallan de la siguiente manera:
Hardware Equipo PC
Los componentes hardware utilizado para la ejecución del sistema y como prueba de los
procesos se ha visto muy conveniente utilizar los siguientes.
Hardware:
PC para Cliente con las siguientes características:
Intel Core i3 2100 - Procesador 2 GHz.
2 Gb en memoria RAM.
30 Gb en disco duro.
Multimedia
PC Servidor con las Siguientes características:
Intel core i7 de 3,1 Ghz.
2 Gb en memoria RAM.
62
1 Tb en disco duro.
Multimedia
Impresora Canon
Sistema operativo Linux server Ubuntu 13.04 y Windows 7
Linux Ubuntu se ha visto como un componente principal ya que se requiere poner en
ejecución el sistema, se pretende mayor seguridad en la gestión de base de datos y la
aplicación este con una protección correcta sin mucho riesgo.
Windows 7 proporcionara servicio a los consumidores, donde podrá realizar los
respectivos procesos que brinda el Sistema financiero debido a las pruebas y
mantenimientos necesarios.
Sistema Operativo Windows 7 con licencia para cliente.
Microsoft Office 2010 con licencia
Sistema operativo Ubuntu Server.
Prueba validación css
Se realiza la prueba del diseño del sistema, con la finalidad de que pueda ejercer un buen
funcionamiento, y si ningún error alguno, en el grafico siguiente se puede apreciar
resultado obtenido.
Ilustración 20: Prueba css
Fuente: Autor
Pruebas en los Navegadores.
Los navegadores también son recursos de pruebas y mantenimiento del sistema ya que el
dicho sistema es estrictamente desarrollado con las normas y estándares que brinda W3C,
donde la programación aplicada es HTML5 y CSS3 para que pueda adaptarse y sea
flexible para cualquier navegador.
Los navegadores más adecuados para ejecutar el sistema son:
63
Navegador web Firefox Mozilla
La suite de Internet que tiene navegador, cliente de correo y noticias, editor Web y cliente
de chat todo en uno.
Navegador Google Crome.
Este navegador es uno de los más requeridos actualmente y que reconoce todo tipo de
aplicación, la cual ayudará a ejecutar el sistema financiero.
Navegador Internet Explore.
En este navegador no perfecciona el sistema ya que los plugines o la tecnología aplicada
son muy robustos.
Navegador Opera.
Este navegador potencial permitirá ejecutar el sistema, de la forma más nítida y precisa
Característica:
Nuevo diseño de la IU “nativa”, creado desde cero.
Nuevo Acceso rápido con carpetas visuales fáciles de usar
Función Descubre: una forma fantástica de acceder a las últimas noticias y ofertas de
entretenimiento.
Modo todo terreno: tecnología de compresión para viajes y condiciones de red
exigentes para el sistema o también llamado aplicación web.
Barra de direcciones y barra de búsqueda combinadas
Pestañas de navegación privada.
Pruebas internas del sistema.
Pruebas de datos requeridos del sistema:
Campo de Cédula: Se activa una alerta de exigencia de ingresar datos correctos del
número y cedulas.
E-mail: Se activa una alerta de exigencia de ingresar datos correctos de una dirección
de correo valido, en caso de que el correo ya existe en la BDD procederá genera un
mensaje donde indica que el correo ya existe. .
Validación otros de campos: Se realiza las validaciones de los campos de texto más
requerido, en la cual tiene un alcance de 80% de correcto funcionamiento, donde
consta de campos numéricos, campos alfabéticos y alfanuméricos.
64
Resultado: Las pruebas ejecutadas son requisitos específicos con las descripciones
generales del sistema, donde la información está orientada al cliente/usuario potencial.
PRUEBAS DE BASES DE DATOS
EJECUCIÓN DE CONSULTA DE SQL
Consultas Equipo uno Equipo dos Tiempo Puntaje Tiempo puntaje
SQL de inferior a 5 tablas 0.0055 8 0.016 9
SQL más de 5 tablas 0.2281 6 0.0241 8
Pruebas de 1000 registros 0.0258 6 0.0123 8
Promedio 6.33 8.33
BACKUPS DE BASE DE DATOS
BACKUP Equipo uno Equipo dos Tiempo Puntaje Tiempo puntaje
SQL de dos tablas 0.063 9 0.0024 10
El tiempo de respuesta en los dos equipos usados para pruebas es óptimo a pesar de la
complejidad y anidación de varias tablas
3.2 Análisis de resultado finales de investigación.
El sistema ayuda en la optimización de tiempo, en cada uno de las ejecuciones de procesos
financiero, además mejora la atención de los clientes, por otra parte la Cooperativa de
Ahorro y Crédito Imbabura “Imbacoop Ltda”, se beneficia con este sistema, ya que la
implantación del sistema optimiza el tiempo de ejecución, la cual se opta en la rentabilidad
y sostenibilidad en el mercado posesionado.
Finalmente como resultado se obtiene la mejora en la atención al cliente, efectuando
servicios de calidad y ejecutando las transacciones en menor tiempo posibles.
3.3 Conclusiones parciales del capitulo
El sistema financiero mejoró el tiempo de ejecución, obteniendo resultado favorable y
claves para dar un buen servicio al cliente.
Proporciona la información compleja para obtener el estado de la cooperativa, esto
gracia a los reportes que ejerce (Balance general).
Auto gestión de publicidad de los productos y servicios mediante internet dirigidas a
los clientes.
La cooperativa se rentabiliza, cuando se instala y se ejecuta el sistema ya que empieza
a brindar una buena presencia en calidad atención que brinda el mismo.
65
Los encargados de llevar acabo la gestión financiera, reduce el tiempo de ejecución
para el bienestar de la cooperativa, y hacer una buena presencia en el mercado de la
provincia de Imbabura.
Las pruebas realizadas garantiza un buen funcionamiento, cumpliendo con las
expectativas esperadas por la cooperativa.
Los privilegios consta en cada uno de los usuarios que suelen ejercer sus actividades.
66
CONCLUSIONES
Al tener un sistema financiero, se optimiza el tiempo de ejecución de cada uno de los
procesos financiero.
Contribuye con las necesidades de los clientes optimizando el tiempo de ejecución de
las transacciones a realizar.
Mejora de tiempo en atención a los clientes, efectuando los cálculos de manera
eficiente, mismo que satisface las necesidades del clientes.
Ejerce reporte inteligentes, la cual ayuda en la toma de decisiones los directivos y al
personal encargado de administrar la cooperativa.
Ejerce publicidad a través de internet, ofreciendo información de productos y servicios.
Facilita a los clientes en la consulta movimiento de cuentas, ya que se rige en uso de
internet para realizar sur respectivas consultas.
Facilita el acceso a los clientes al sistema para propiciar las debidas informaciones.
Mantiene un control eficiente de los usuarios que accede al sistema.
Facilidad de manejo para los usuarios del sistema.
67
RECOMENDACIONES
El usuario debe revisar el Manual proporcionado por los desarrolladores, antes de
comenzar a hacer el uso de ello para no tener inconveniencias algunas.
Respaldar la información es un proceso que se debe cumplir frecuentemente, ya que es
posible atenerse a daños en el equipo de cómputo.
El usuario del sistema debe ser lo más discreto posible con la clave de seguridad, para
evitar cual quiera de las discrepancias.
La actualización de las noticias publicadas en el sistema debe ser de manera
transparente y discreta, para que el cliente pueda informarse.
Los directivos de órgano de control deberá solicitar la ayuda al sistema en la toma de
decisiones, para obtener opciones alternas que ayude en la mejora de servicios.
La información que proporciona el sistema, son reales y transparente, debido a ellos la
cooperativa podrá optar en la selección de varia opciones para efectuar nuevas
estrategias de trabajo dentro del mismo.
Para el desarrollo de proyecto se bebe tener en cuenta varios análisis y de estudios
necesarios, la cual ayude en la formulación y enlistar los problemas más eficiente, para
poder enfrentarlo.
La mejor opción es aplicar los recursos necesarios, para desarrollar y obtener un
producto de calidad (sistema de software Financiero).
Trabajar y obtener ayuda de los expertos con experiencia, en base al campo de
investigación a realizar.
68
A N E X O S
BIBLIOGRAFÍA
Aguilar, L. J. (2010). Fundamentos de Programación. España: McGrawHill.
Andrade Guajardo, N. E., & Guajardo Catu, G. (2014). Contabilidad Financiera. McGraw:
Sexta Edición.
Arana Orbegozo, A. (2013). Gestión de bases de datos con sql, MySQL y Acces. México:
Alfaomega.
Bahillo Marco, E., Perez Brav, C., & Escribano Ruiz, G. (2013). Gestión Financiera. Madrid-
España: Ediciones Nobel.
Beati, H. (2012). PHP Creacion de páginas Dinámicas. México: Alfaomega.
Bravo Valdivieso, M. (2013). Contabilidad General. Gran Colombia: Escobar-Impresores.
Calero, C., Moraga, M. A., & Piattini, M. (2012). Calidad de producto y proceso software.
Madrid-España.
Cantú, G. G., & Andrade, N. E. (2014). Contabilidad Financiera. México:
McGrawHillEducation.
Carrasco Zújar, C., & Pallerola Comamala, J. (2013). Gestión Financiera. Bogotá-Colombia:
Ediciones de la U.
Castañeda Jiménez, J. (2011). Metodología de la Investigación. México: McGrawHill.
Colouris, G., Dollimore, J., & Kindberg, T. (2011). Sistemas Distribuidos Conceptos y
Diseño. Madrid-España: Pearson Educación, S.A.
Coral Caceros, A., & Piattimi, M. G. (2010). Calidad del Producto y Proceso Software.
España: Ra-Ma.
Coronel Castillo, E. (2011). PHP Profesional. Lima: Macro.
Cuapar, R. S. (2011). Principios Básicos y Clientes Web. México: Editorial Universitaria.
Cuéllar Díaz, L., Vargas Rojas, H. M., & Castro Lozada, C. A. (2012). Contabilidad un
enfoque Práctico. Bogotá: Emma Ariza Herrera.
Culturals, I. C. (2011). Manual de Indesign CS5. España: MARCOMBO.
Falgueras, B. C. (2010). Ingenieria de Software. Barcelona: Primera Edición.
Fernándes Pampillón, F. (2010). Introducción al Sistema Financiero. Madrid: Primera
Edición.
Fernandez Maestre, A., Escamilla López, J. A., & Díaz-Faes Rodríguez, C. E. (2013). Nueva
Contabilidad General. Madrid: Cultural, S.A.
Fred R, D. (2013). Conceptos de Administración Estratégicas. México: 14 edición.
Garate, I. J. (2010). Contabilidad y Dirección . España: Profit Editorial.
García Sánchez, Á., & Sanz Rodríguez, J. (2012). Despliegue de Aplicaciones Web. Madrid:
Ibergaceta Publicaciones.
González Martínez, M. (2010). Tecnología de Información. McGraw.
Gutierrez Viguerra, M., & Couso Ruano, Á. (2013). Interpretación y analisis de balances.
Ibarra-Ecuador: Edicion de la UTN.
Hernández Sampieri, R., & Fernández Collado, C. (2010). Metodología de Investigación.
México: McGrawHill.
Howar, M. (2010). 19 puntos críticos sobre seguridad de software.Fallas de programación y
cómo corregirlas. Madrid-España.
Hurtado de Barrera, J. (2010). Metodología de la Investigación. Bogotá: Ciea-Sypal.
Kendall, K. E., & Kendall, J. E. (2011). Aálisis y Diseño de Sistemas. México: Pearson
Educación.
Kozikowski, Z. (2013). Finanzas Internacionales. Tercera edición: McGraw-Hill.
Lancker, V. (2013). Recursos informáticos HTM5 y CSS3. Barcelo : Segunda Edición.
Lopéz Lemos, P. (2011). Cómo hacer el manual de calidad según la nueva ISO 9001:2008.
México.
López Quijado, J. (2011). Domine PHP y MySQL. Madrid-España: Alfaomega.
Maiorano, A. (2009). Criptografía: técnicas de desarrollo para profesionales. Barcelona-
España: Afaomega.
Mantilla B, S. A. (2013). Estandares/Normas Internacionales de la Información
Financiera(IFRS/NIFT). Bogotá-Colombia: Cuarta Edición.
Martin Marin, J. L. (2011). Manual de Mercados Financieros. Madrid: Thomson Edisiones.
Matínez, D. (2010). Aplicación Web: Un Enfoque Práctico (Primera ed.). México, Mexico:
Alfa Omega.
Mora, S. L. (2014). Programación de Aplicaciones Web. España: Club Universitario.
Nevado, M. V. (2010). Introducción a las Bases de Datos Relacionales. España: Primera
Edición.
Ochoa Setzer, G. A. (2010). Administrador Financiera. México: Segunda Edición.
Padro Nieves, M. (2012). Creación y Diseño Web. Esapaña: Anaya Multimedia.
Peña, O. (2012). Dreamweaver CS6. Madrid: Anaya Multimedia.
Piattini Velthuis, M. G., García Rodríguez de Gúzmán, I., & García Rubio, F. O. (2012).
Calidad de sistemas de información. Alfaomega.
Piattini Velthuis, M., García Rubio, F., & Rodríguez de Guzmán, I. (2011). Calidad de
Sistemas de Información. México: Alfaomega.
Piattini, M., Esperanza, M., Coral, C., & Vela, B. (2010). Técnologia y diseño de Base de
Datos. México: Alfaomega.
Puentes Calvo, J. F. (2010). Principios de Seguridad en el Comercio Electrónico. México:
Alfaomega.
Rincón Soto, C. A., Lasso Marmolejo, G., & Parrado Bolaños, Á. E. (2010). Contabilidad
Siglo XXI. Colombia: Ecoe Ediciones.
Rueda, C. J. (2010). Aplicación de la Metología Rup. España: Primera Edición.
Spona, H. (2010). Programación de Base de Datos con MYSQL Y PHP. Barcelona: Primera
Edición.
Suarez Piña, G. G. (2010). Planeación de seguridad informática.Aplicativo:Auditoría
informática y definición de políticas de seguridad. Ecuador: Edición de la UTN.
Suehring, S. (2010). JAVASCRIPT. Madrid: Primera Edición.
Zambrano Ho, R., Lasso Marmolejo, G., & Roncón Soto, C. A. (2013). Plan única de cuenta
2013. Ibarra-Ecuador: Edición de la UTN.
LINKOGRAFÍA
AVANT, E. (2012). AVANT ERP - BUSINESS INTEGRATOR. Retrieved from
http://www.avant-erp.com/
Capo Torres, A. (2011, 08 16). SISTEMA DE INFORMACIÓN. Retrieved 10 21, 2014, from
http://definicion.de/sistema-de-informacion/
Corporation, S. (1995). Retrieved from http://www.symantec.com/es/es/ssl-certificates
ECUADOR, S. D. (2009). CATALOGO DE CUENTA. Retrieved from
http://www.sbs.gob.ec/practg/sbs_index?vp_art_id=54&vp_tip=2#1
EcuRed, .. (2010). CONTABILIDAD FINANCIERA O CONTABILIDAD EXTERNA.
Retrieved from http://www.ecured.cu/index.php/Contabilidad_financiera
ERP, A. (2012). BUSINESS INTEGRATOR. Retrieved from http://www.avant-erp.com/
HISPAVISTA, C. ©. (2011). APLICACIONES WEB. Retrieved from
http://empresas.hispavista.com/soluciones/aplicaciones
JUNTA DE ANDALUCÍA, @. (2009). Arquitectura de Sistemas de Información. Retrieved
from
http://www.juntadeandalucia.es/servicios/madeja/contenido/subsistemas/arquitectura/a
rquitectura-sistemas-informacion
KIOSKEA. (2009). ENTORNO CLIENTE/SERVIDOR. Retrieved from
http://es.kioskea.net/contents/148-entorno-cliente-servidor
LOEPS. (2013). SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARIA.
Retrieved from http://www.seps.gob.ec/web/guest/leyes
NICOTINA MEDIA, .. (2012). Retrieved from http://www.nicotinamedia.com/
ORACLE. (2011). MySQL. Retrieved from
http://www.oracle.com/es/products/mysql/overview/index.html
Saravia Gallardo, M. A. (2011). TIPOS DE METODOLOGÍA. Retrieved from
http://www.cienciaytecnologia.gob.bo/convocatorias/publicaciones/Metodologia.pdf
SEPS. (2013). SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARIÁ. Retrieved
from http://www.seps.gob.ec/web/guest/leyes
SISTEMA DE INFORMACIÓN. (2011, 08 16). Retrieved 10 21, 2014, from
http://definicion.de/sistema-de-informacion/
SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARI. (2013). Retrieved from
http://www.seps.gob.ec/web/guest/leyes
W3Schools. (2009). LENGUAJE DE PROGRAMACION. Retrieved from
http://www.w3schools.com/php/default.asp
ANEXO 1
MANUAL DE TÉCNICO Conexión BDD.
El siguiente código fuente del archivo conexión.php de la carpeta include, son líneas de
comando que sirve para la conexión a la base de datos, donde se especifica el puesto, el
nombre del usuario, la contraseña del usuario y el nombre de base de datos. <?php
//error_reporting(0);
$link = mysql_connect('localhost:3306', 'root', 'root');
mysql_select_db('base-coope') or die('No se pudo seleccionar la base de datos');
mysql_query("SET NAMES 'utf8'");
?>
Nuevos clientes.
El siguiente código fuente del archivo ingresos.php de la carpeta INGRESO_CLIENTE
shaman desde la línea 5 al 27, son líneas de comando para el ingreso o registro de nuevos
clientes, estos comandos procederá a ejecutar al momento que los datos requiera almacenarse
en la BDD. IF (isset($_REQUEST["ejecutar_guardar"])) {
/////////////////INGRESO PERSONAS////////////////////
$nombre = $_REQUEST["nombre"];
$apellido = $_REQUEST["apellido"];
$fecha_nacimiento = $_REQUEST["fecha_nacimiento"];
$fecha_apertura = date("Y-m-d");
$sexo = $_REQUEST["sexo"];
$estado = $_REQUEST["estado"];
$direccion = $_REQUEST["direccion"];
$correo = $_REQUEST["correo"];
$imagen = $_REQUEST["imagen"];
$telefono = $_REQUEST["telefono"];
$beneficiario = $_REQUEST["beneficiario"];
$cedula = $_REQUEST["cedula"];
$us_registrado = "beto";
$idinstruccion = $_REQUEST["idinstruccion"];
$idprofesion = $_REQUEST["idprofesion"];
$idtipo_persona = $_REQUEST["idtipo_persona"];
$idciudad = $_REQUEST["idciudad"];
$query_guardar_persona = mysql_query("insert into
persona(nombre,apellido,fecha_nacimiento,fecha_apertura,sexo,estado,direccion,correo,imagen,telefono,beneficiario,cedul
a,idinstruccion,idprofesion,idtipo_persona,idciudad)value('$nombre','$apellido','$fecha_nacimiento','$fecha_apertura','$sex
o','$estado','$direccion','$correo','$imagen','$telefono','$beneficiario','$cedula','$idinstruccion','$idprofesion','$idtipo_person
a','$idciudad');");
if ($query_guardar_persona) {
//echo '<script> alert("datos se guardo exitosamente persona")</script>';
} Solicitud de cuenta del cliente
El siguiente código del archivo solicitud.php desde la línea 24 al 41, permite realizar la
solicitud de tipos de cuotas de los clientes las cuales pueden ser: Ahorro, Inversiones y
Créditos. if (isset($_REQUEST[ejecutar])) {
$codigo = $_REQUEST["cod"];
$idtipo_solicitud = $_REQUEST["idtipo_solicitud"];
$query_consulta_persona = mysql_query("select idpersona,cedula,nombre,apellido from persona where
idpersona='$codigo'");
$row_consulta_persona = mysql_fetch_row($query_consulta_persona);
$conta = mysql_num_rows($query_consulta_persona);
$cod = $row_consulta_persona[0];
$cedula = $row_consulta_persona[1];
$nombres = $row_consulta_persona[2];
$apellidos = $row_consulta_persona[3];
$fecha_apertura = date("Y-m-d");
///////se procedera a guardal los datos en la tabla solicitud////////
$query_guadar_solicitud = ("INSERT INTO
solicitud(cedula,nombre,apellido,fecha_sol,idpersona,idtipo_solicitud,estado)VALUE('$cedula','$nombres','$apellidos','$fec
ha_apertura','$cod','$idtipo_solicitud','NUEVO')");
if (mysql_query($query_guadar_solicitud)) {
echo '<script> alert("La solicitud fue enviada")</script>';
} else {
echo '<script> alert("Error al enviar la solicitud")</script>';
}
Depósitos y retiros.
En el siguiente código podemos apreciar calculo y proceso que realiza para depósitos y
retiros, de acuerdo al monto que el usuario ingresa, cabe recalcar que estas líneas de comando
son extraídas del archivo ejecutar_transaccion.php de la carpeta Transacciones. $monto = $_REQUEST["monto"];
if ($monto == NULL) {
echo '<span style="color: #ff0000">INGRESE EL MONTO PORFAVOR</span>';
} else {
$query_sacar_saldo = mysql_query("SELECT * FROM transaccion_ahorro where idcuenta_ahorro='$cuenta'");
while ($row_sacar_saldo = mysql_fetch_row($query_sacar_saldo)) {
$sub_saldo = $row_sacar_saldo[4];
}
$saldo = $sub_saldo - $monto;
$fecha_de_hoy = date("Y-m-d");
$horas = date("G:H:s");
$query_guardar_transaccion = ("INSERT INTO
transaccion_ahorro(fecha,hora,monto,saldo,idparametro_ahorro,idcuenta_ahorro)VALUES('$fecha_de_hoy','$horas','$mon
to','$saldo','6','$cuenta')");
if(mysql_query($query_guardar_transaccion)){
echo '<br><h5 style="color:blues;">TRANSACCION DEPOSITO SE REALIZO CON EXITO</b5>';
}
}
Créditos else {
$interes_trans = round(($capital * $intere), 2);
$amort = round(($cuota - $interes_trans), 2);
$capital2 = $capital - $amort;
if ($capital < 1) {
$capital2 = "0.00";
}
$query_sacar_idcredito= mysql_query("select *from credito where idcuenta_credito='$iddcuenta'");
while($row_sacar_idcredito= mysql_fetch_row($query_sacar_idcredito)){
$idcredito=$row_sacar_idcredito[0];
}
$query_guardar_cuotas= mysql_query("INSERT INTO
cuotas(fecha_pago,inicial,interes,amortizacion,cuotas,final,mora,idcredito,estado_cancel)VALUES('$fechas','$capital','$inte
res_trans','$amort','$cuota','$capital2','00.00','$idcredito','no');");
// echo 'final'.$capital2.'___'.'<br>';
$capital=$capital2;
}
$mes = $mes + 1;
echo "<br>";
}
Pagos de cuotas de crédito <?php
include '../include/conexion.php';
$cod=$_REQUEST["cod"];
$referencia=$_REQUEST["referencia"];
if(mysql_query("UPDATE cuotas SET referencia='$referencia',estado_cancel='si' where idcuotas='$cod'"))
{
//echo '<script> alert("TRANSACCION REALIZADA CON EXITO")</script>';
}
?>
Impresión de comprobantes <?php
include '../include/conexion.php';
$cod=$_REQUEST["cod"];
$query_consulta= mysql_query("select
cuo.idcuotas,cuo.fecha_pago,cuo.idcredito,cre.idcuenta_credito,sol.nombre,sol.apellido,sol.cedula,par.descripcion,inte.desc
ripcion,cuo.cuotas,cuo.mora,cuo.inicial from cuotas cuo inner join credito cre on cuo.idcredito=cre.idcredito inner join
cuenta_credito cue on cre.idcuenta_credito=cue.idcuenta_credito inner join solicitud sol on cue.idsolicitud=sol.idsolicitud
inner join parametro_credito par on par.idparametro_credito=cre.idparametro_credito inner join interes_credito inte on
par.idinteres_credito=inte.idinteres_credito where cuo.idcuotas='$cod' and cuo.estado_cancel='si'");
$row= mysql_fetch_row($query_consulta);
$fecha= date("d-m-Y");
?>
Inversiones de clientes $guardar_inversion=("INSERT INTO
inversion(capital,tasa,decha_apertura,fecha_vencimiento,plazo,valor_acreditar,retencion,nombre_beneficiario,cedula_benef
iciario,idcuenta_inversion,idinteres_inversion)VALUES('$capital','$tasa_interes','$fecha_apertura','$fecha_vencimiento','$pl
azo','$valor_acreditar','$impuesto','$beneficiario','$cedula_beneficiario','$idcuenta','$idparametro_inversion')");
if(mysql_query($guardar_inversion))
{
echo 'TRANSACCION REALIZADA CON EXITO';
}
ELSE
{
echo 'ERROR AL GUARDAR';
}
$query_idinversion= mysql_query("SELECT *from inversion where idcuenta_inversion='$idcuenta'");
while($row_idinversion= mysql_fetch_row($query_idinversion)){
$idinversion=$row_idinversion[0];
}
Pago de cuotas a los clientes
El siguiente código consiste en el pago de interés de los clientes. <?php
include '../include/conexion.php';
$idinversion = $_REQUEST["idinversion"];
//echo 'RESIBI '.$idinversion;
$query= mysql_query("SELECT *from inversion where idinversion='$idinversion'");
$row_inversion= mysql_fetch_row($query);
?>
Reporte FPDF
El código permite ejecutar reportes necesitados, mismo que utiliza la librería FPDF. <?php
require('fpdf/fpdf.php');
require('../../include/conexion.php');
class PDF extends FPDF {
var $widths;
var $aligns;
function SetWidths($w) {
//Set the array of column widths
$this->widths = $w;
}
function SetAligns($a) {
//Set the array of column alignments
$this->aligns = $a;
}
function Row($data) {
//Calculate the height of the row
$nb = 0;
for ($i = 0; $i < count($data); $i++)
$nb = max($nb, $this->NbLines($this->widths[$i], $data[$i]));
$h = 5 * $nb;
//Issue a page break first if needed
$this->CheckPageBreak($h);
//Draw the cells of the row
function CheckPageBreak($h) {
//If the height h would cause an overflow, add a new page immediately
if ($this->GetY() + $h > $this->PageBreakTrigger)
$this->AddPage($this->CurOrientation);
}
function NbLines($w, $txt) {
//Computes the number of lines a MultiCell of width w will take
$cw = &$this->CurrentFont['cw'];
if ($w == 0)
$w = $this->w - $this->rMargin - $this->x;
$wmax = ($w - 2 * $this->cMargin) * 1000 / $this->FontSize;
$s = str_replace("\r", '', $txt);
$nb = strlen($s);
if ($nb > 0 and $s[$nb - 1] == "\n")
$nb--;
$sep = -1;
$i = 0;
$j = 0;
$l = 0;
$nl = 1;
while ($i < $nb) {
$c = $s[$i];
if ($c == "\n") {
$i++;
$sep = -1;
$j = $i;
$l = 0;
$nl++;
continue;
}
if ($c == ' ')
$sep = $i;
$l+=$cw[$c];
if ($l > $wmax) {
if ($sep == -1) {
if ($i == $j)
$i++;
} else
$i = $sep + 1;
$sep = -1;
$j = $i;
$l = 0;
$nl++;
} else
$i++;
}
return $nl;
}}
$idtransaccion = $_GET['cod'];
$consulta1 = mysql_query("SELECT * FROM transaccion_ahorro where idcuenta_ahorro='200000002'");
$r1 = mysql_fetch_row($consulta1);
$pdf = new PDF('L', 'mm', 'Letter');
$pdf->Open();
$pdf->AddPage();
$pdf->SetMargins(20, 20, 20);
$pdf->Ln(10);
$pdf->Ln(5);
$pdf->SetWidths(array(35, 35, 35, 35, 35, 35));
$pdf->SetFont('Arial', 'B', 10);
$pdf->SetFillColor(001, 020, 47);
$pdf->SetTextColor(255);
//$pdf->Row(array('Fecha', 'Hora', 'Codigo','Deposito','Retiro','Saldo'));
$pdf->Ln(1);
$consulta2 = mysql_query("SELECT * FROM transaccion_ahorro where idtransaccion_ahorro='$idtransaccion'");
while ($r2 = mysql_fetch_row($consulta2)) {
$pdf->SetFont('Arial', '', 10);
$pdf->SetFillColor(001, 020, 050);
$pdf->SetTextColor(225);
$pdf->Row(array($r2[1], $r2[2], $r2[3],$r2[4],$r2[5],$r2[4]));
}
$pdf->Ln(5);
$pdf->SetFont('Arial', '', 25);
$pdf->Cell(0, 6, ' ', 0, 1);
$pdf->Output();
?> ANEXO 2
MANUAL DE USUARIO
En la barra de navegador Crome ingresamos el siguiente url http://localhost/coop-
imbacoop/index.html, hacemos enter saldrá el siguiente ventana.
Luego hacemos clic en el menú LOGIN.
Nos visualiza la ventana de la siguiente manera.
Ingresamos el Usuario y La contraseña correcta para no tener inconveniencia, luego clic en
boto Entrar.
Ingresaremos al sistema y veremos la ventana siguiente, con los módulos asignados para cada
tipo de usuario.
También podremos visualizar los procesos que contiene el módulo Inf. Socio-cliente
Si hacemos un clic en el proceso Ingresos del módulo Inf. Socio-cliente, permitirá abrir una
ventana, con serie de parámetro de ingreso de datos donde el usuario deberá ingresar los datos
necesario que pide el sistema, y luego procede a guardar la información del cliente en la base
de datos, con la opción o botón Guardar
Para obtener una cuenta de: ahorro, crédito o plazo fijo del usuario deberá solicitar, y como un
ejemplo se ha tomado la solicitud de ahorro, para ello se requiere los siguientes pasos.
a) Clic en el módulo Inf. Socio-cliente.
b) Opción Solicitud.
c) Ingresamos el código ejecutado al momento de ingresar al sistema.
d) Hacemos enter, luego se presentaran los datos recuperados de la BDD.
e) En esta opción vamos a seleccionar el tipo solicitud y Enviamos la solicitud con clic
en el botón verde.
Luego del envió de solicitud se procede a aprobar la solicitud, y para ello se procede a los
siguientes.
a) Clic en el módulo Inf. Socio-cliente.
b) Clic en la opción Aprobación solicitud.
c) En la casilla Cod Ingresamos código de la persona solicitante de la siguiente manera,
hacemos enter.
d) Recupera la información de la BDD, donde visualizares el estado y procederos a
aprobar la solicitud.
e) Procede a certifica la cuenta solicitada de esta manera
f) Finalmente se deberá realizar el depósito de apertura si es cuenta ahorro o caso
contrario solo de queda certificado la cuenta para ello vamos a las siguientes opciones.
1) Modulo Operación Caja.
2) Opción Depósito de Apertura.
3) Ingresamos la cuenta.
Al ingresar la cuenta correcta de 9 caracteres automáticamente recupera la
información de la Base de Datos y presenta la información detallada.
4) Ingresamos el monto de apertura que nos sugiere el sistema, en caso de que
no ingrese el monto que pide el sistema no realizara la transacción, es
necesario que sigas las instrucciones que sugiere el sistema.
5) Hacemos clic en la opción Enviar DEP-EFE, nos saldrá un mensaje
indicando que la transacción fue realizado con éxito.
Depósito en Efectivo
Para realizar depósito realizamos los siguientes pasos.
a. Vamos a modulo Operación Caja.
b. Seleccionamos la opción Depósitos.
c. Ingresamos cuenta.
d. A continuación nos muestra datos del cliente.
e. Ingresamos monto a depositar y hacemos clic en el botón amarillo Enviar DEP-EFE.
ANEXO 3
CUESTIONARIO PARA CLIENTES
La presente encuesta está dirigida a los empleados que trabaja en la cooperativa para
que ayude a conocer lo requerimientos a aplicar en el sistema.
Objetivo: Recopilar información sobre los requerimientos necesario, para aplicar en el
sistema.
3.3.1.1 Usted ha sido notificado a través de internet sobre de productos y servicios que la
cooperativa ofrece.
Si( ) No( )
3.3.1.2 Le gustaría recibir notificaciones de las transacciones realizadas en su cuenta.
Si( ) No( )
3.3.1.3 Al momento de realizar un crédito, cual sería para usted la mejor forma de
recibir la aprobación de un crédito.
a) Llamada telefónica.
b) Mensaje de texto.
c) Correo Electrónico.
3.3.1.4 Qué tipo de notificación le gustaría recibir de las transacciones realizadas en su
cuenta.
a) Llamada telefónica.
b) Mensaje de texto.
c) Correo Electrónico.
d) Visitar personalmente la Institución y averiguarla.
3.3.1.5 ¿Qué información le gustaría saber para obtener un crédito en la cooperativa?
a) Requisitos.
b) Tipo de garante.
c) Encajes.
d) Plazo.
e) Otros.
3.3.1.6 ¿Cuál sería el tiempo adecuado para recibir la aprobación o negación del
crédito?
a) 12 Horas.
b) 24 Horas
c) 48 Horas.
d) otros
3.3.1.7 Cree usted necesario el poder visualizar el estado de su cuenta vía internet
Si ( ) No ( ).
3.3.1.8 ¿Qué tipo de informes le resulta más fácil de comprender?
a) Reportes textuales
b) Reportes Gráficos
3.3.1.9 De qué forma realiza la consulta de saldos en ahorros o en créditos
a) Consulta Personal en la Cooperativa
b) Llamada telefónica.
c) Vía E-mail.
d) No Realiza.
3.3.1.10 Cree usted necesario el poder visualizar el estado de su cuenta vía internet
Si ( ) No ( ).
CUESTIONARIO PARA ADMINISTRADORES
La presente encuesta está dirigida a los empleados que trabaja en la cooperativa para
que ayude a conocer lo requerimientos a aplicar en el sistema.
Objetivo: Recopilar información sobre los requerimientos necesario, para aplicar en el
sistema.
Por favor señale con x la respuesta que crea conveniente.
1. ¿Cuál es el tipo de crédito que maneja la institución?
a) Microcrédito
b) Consumo
c) Vivienda.
d) Otros…..
2. Lleva control de los créditos entregados
Si( ) No( )
3. Tiene indicadores financieros para la toma de decisiones en la asignación de tasa de
crédito.
Si( ) No( )
4. Lo seguimientos a la cartera de crédito que realiza son.
Diario
Semanal
Mensual
5. Que tiempo cree usted que es el adecuado para la generación de intereses en Ahorros
a la Vista.
a) 1 mes
b) 2 meses
c) 3 meses.
6. ¿Qué tipos de documentos utiliza en la apertura de cuenta?
a) Copias de Cedula de identidad ( ).
b) Pagos de servicio básico.
Original ( ) Copia ( ).
c) Pagos de impuesto predial ( ).
d) Certificados de Trabajo ( ).
e) Roles de Pago ( ).
7. ¿Qué tipo de documentos utilizan para acceder a un crédito?
a. Copias de Cedula de identidad ( ).
b. Pagos de servicio básico.
Original ( ) Copia ( ).
c. Pagos de impuesto predial ( ).
d. Certificados de Trabajo ( ).
e. Roles de Pago ( ).
f. Matrículas de Vehículos ( ).
g. Títulos de Propiedad ( ).
8. Tiene ayudas que les faciliten a la aprobación de créditos.
Si ( ) No ( )
9. Tiene ayudas que le faciliten a la hora de la captación de Inversiones.
Si ( ) No ( )
10. Al momento de realizar las recaudaciones de ahorros o recuperación de cartera, le es
necesario realizar consultas a la cuenta de los socios desde los sitios que se encuentre.
Si ( ) No ( )
ANEXO 4
ENTREVISTA AL GERENTE
La presente entrevista está dirigida Sr. Alberto Ascanta Males. Gerente general de la
cooperativa Imbacoop, con el propósito de conocer los requerimientos a aplicar en el
sistema.
Objetivo: Recopilar información sobre los requerimientos necesario, para aplicar en el
sistema.
1. ¿Cómo mantiene informado a los clientes sobre las novedades, servicios y productos
existentes de la cooperativa?
2. ¿Qué tipo de crédito ofrece la cooperativa a los clientes?
3. ¿Cuáles son los requisitos para que los clientes abran una cuenta en la cooperativa?
4. ¿Qué gestiones se realizan para los créditos?
5. ¿Cómo se efectúa la aprobación de crédito?
6. ¿De qué manera piensa Ud. que el sistema ayudaría en la toma de decisiones?
7. ¿Qué tipo de reportes considera necesarios para la toma de decisiones concretas?
8. ¿Cuál es el tiempo estimado para que los clientes realicen inversiones?
9. ¿Con que frecuencia genera reportes de las actividades de captación, colocación y
recuperación de cartera?
10. ¿Cómo es el proceso de captación de las inversiones?
11. ¿Qué procesos y reportes realiza en caja fuerte?
ANEXO 5
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES-IBARRA”
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PERFIL DE TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE
INGENIERO EN SISTEMAS E INFORMÁTICA.
TEMA:
SISTEMA FINANCIERO PARA LA COOPERATIVA DE AHORRO Y CRÉDITO
IMBABURA IMBACOOP LTDA, UBICADA EN COMUNIDAD LA COMPAÑÍA
AUTOR:
CANDO SALAZAR LUIS HUMBERTO
ASESOR:
ING. CHECA MARCO ANTONIO, MBA
IBARRA-ECUADOR
2015
1. TEMA:
SISTEMA FINANCIERO PARA LA COOPERATIVA DE AHORRO Y CRÉDITO
IMBABURA IMBACOOP LTDA, UBICADA EN COMUNIDAD LA COMPAÑÍA
2. DESARROLLO
2.1 ANTECEDENTES DE LA INVESTIGACIÓN.
Muchas de las empresas extranjeras distribuye sistemas de software financiero, en el que un
empresario ejecutivo podrá optar por un sistema para sus utilidades, en un ejemplo claro y
precisos México que es uno de los países donde existe una gran diversidad de Instituciones
Financieras Sociales, tales como las Cajas Populares, las Sociedades de Ahorro y Préstamo,
las Cooperativas de Ahorro y Crédito, las Cajas Solidarias, las Uniones de Crédito, las
Instituciones de Microcrédito, las Instituciones de Asistencia Privada y las Organizaciones no
gubernamentales financieras eligen AVANT ERP, que es un proveedor de sistemas
potentes y robustos.
Por otra parte se puede mencionar como proveedor pioneros de sistema financiero a nivel
nacional a COPE, que es una empresa distribuidora de excelentes sistemas, la cual cumple
con las demanda del cliente y con el control interno en las diferentes área de trabajo de una
institución financiera, en lo que se puede determinar; cartera de crédito, cuentas por cobrar,
activos fijos, cuentas por pagar, obligaciones financieras, inversiones entre otros procesos
ejecutada para realizar las respectivas transacciones diarias.
Finalmente se puede indicar ha Sistema AFINCOOP, que es una herramienta utilizada por la
Cooperativa Coop Indigena Ltda de la ciudad Otavalo, ya que este sistema ejecuta procesos
auto controlados de gestiones financiero, caracterizándose por los mecanismos de supervisión
y de apoyo a través de toma de decisiones, puesto que tiene como objetivo cumplir con los
métodos y estrategias planteadas por los expertos en ejercicios financieros.
2.2 SITUACIÓN PROBLÉMICA.
En los análisis de riesgos crediticios, presenta lentitud al momento de realizar un informe
detallado de estudio para la aprobación del crédito basado el tipo de socio, su capacidad de
pago, el monto a conceder, las garantías que sugiere presentar y condiciones del préstamo,
puesto que estos procesos se efectúan en software ofimático, la misma que no facilita con la
información favorable que sirva de ayuda para prevenir los riesgo en la liquides de crédito.
Además se detecta la inseguridad de datos de socios registrados en software ofimático, mismo
que se encuentra archivado en la computadora de la Secretaria, lo cual es una amenaza o
riesgo de que pueda perderse los archivos ofimáticos al momento de que la computadora
sufra un daño imprevisto.
Por otra parte se logra constatar que los archivos de activo y pasivo de la Cooperativa, está
situado en una PC insegura, la cual constituye una grave deficiencia del control interno y un
alto riesgo operativo, y que mediante esto se logra verificar que no mantiene un estricto
custodio en los Estados Financieros, con corte al 31 de Diciembre de cada año, y es por ello
que se presenta dificultades o descuadre en el balance general.
También se puede manifestar que los datos de registro contable están descentralizados, por
motivo de que la Institución cuenta con tres Agencia en distintos lugares geográficos como
son: Otavalo, Ibarra y Compañía.
En caso de créditos se constata que no cuenta con medios que formule la tasa de interés de
colocación y de captación, por productos, monto y plazos, y que adicionalmente se enmarque
en la disposiciones emitidas por el Banco Central del Ecuador, particularmente para el caso de
las tasas máxima de los crédito, asimismo se verifica que no puede obtener una información
transparente sobre el Índice de morosidad en los socios que se encuentren vencidos, que
genere interese de mora y que aún no se encuentra en un lugar centralizado con su debida
clasificación, la cual facilite la recuperación de cartera, la tarifa por gestión de cobranza.
Igualmente se constata que en los depósitos a plazo fijo, no hay un control que pueda limitar
o prevenir que sobrepase la taza de depósito, en concordancia a la política interna de la
Cooperativa y a lo que dispone la Ley Orgánica de Economía Popular y Solidaria LOEPS.
2.3 PROBLEMA CIENTÍFICO
Dificultades en los procesos de Sistema Financiero, en el que corresponde registro de socios,
cartera de crédito, depósitos, retiros, balances y cuentas por pagar para la Cooperativa de
Ahorro y Crédito Imbabura Imbacoop Ltda.
2.4 OBJETO DE INVESTIGACIÓN Y CAMPO DE ACCIÓN.
2.4.1 Objeto de investigación
Control de procesos financieros contables en la Cooperativa de Ahorro y Crédito Imbabura
Imbacoop Ltda.
2.4.2 Campo de acción
Sistema de Información.
2.5 IDENTIFICACIÓN DE LA LÍNEA DE INVESTIGACIÓN
Desarrollo de Software y Programación de Sistemas.
2.6 OBJETIVO GENERAL
Implantar el Sistema Financiero en la Cooperativa de Ahorro y Crédito Imbabura Imbacoop
Ltda.
2.7 OBJETIVOS ESPECÍFICOS
Fundamentar bibliográficamente los procesos de Contabilidad Financiera a utilizarse para
la realización del sistema.
Diagnosticar las necesidades de la Cooperativa de Ahorro y Crédito Imbabura Imbacoop
Ltda, para cumplir con las expectativas esperadas en la realización del Sistema Financiero.
Desarrollar el Sistema Financiero para la Cooperativa de Ahorro y Crédito Imbabura
Imbacoop Ltda, Ubicada en Comunidad La Compañía.
Validar la propuesta.
2.8 IDEA A DEFENDER
¿Cómo mejorar los procesos de Sistema Financiero, en el que corresponde registro de socios,
cartera de crédito, depósitos, retiros, balances y cuentas por pagar para la Cooperativa de
Ahorro y Crédito Imbabura Imbacoop Ltda?
2.9 VARIABLES DE LA INVESTIGACIÓN
2.9.1 Variable dependiente:
Procesos de registro de socios, cartera de crédito, depósitos, retiros, balances, cuentas por
pagar y contabilidad.
2.9.2 Variable independiente:
Sistema Financiero Contable.
2.10 METODOLOGÍA A EMPLEAR
En el presente proyecto se ha utilizado el método deductivo para analizar las deficiencias
existes en los Procesos Financieros de diferentes cuentas que suelen ser ejecutadas, las cuales
son: registro de socios, cartera de crédito, depósitos, retiros, balances, cuentas por pagar y
contabilidad.
El método deductivo constituye para realizar el control sistematizado que mejore el tiempo
de ejecución en cálculos y procesos, que son gestionadas en las diferentes áreas de trabajo.
Además se utilizará método cuantitativo y cualitativa, en cuantitativa se realizará encuestas y
entrevista a los empleados de la cooperativa, ya que se pretende obtener información sintética
que aporte potencialmente mayor valor de análisis cuantificada, medible a los sucesos, puesto
que esto proporcione información específica de contexto problemático de cada uno de los
ejercicios contables que efectúan en diferentes departamentos, sin embargo en lo cualitativo
se tomó ciertas condiciones sobre los hechos o problemas previstos , en el control de gestión
financiero.
Finalmente se utilizará la técnica de la encuesta dirigida a los empleados y al Sr. Alberto
Ascanta Gerente General de la institución, ya que mediante este instrumento se pretende
supervisar las deficiencias que existe en los ejercicios contables de cada departamentos, con el
que se podrá recolectar informaciones necesarias, para identificar los problemas efectivas.
2.11 ESQUEMA DE CONTENIDO
2.11.1 Sistema Financiero Nacional
2.11.1.1 Definición
2.11.1.2 Tipos de Instituciones Financieras
Instituciones financieras públicas
Instituciones financieras privadas.
2.11.1.3 Composición del Sistema Financiero.
Banco Central del Ecuador.
2.11.1.4 Junta Bancaria.
2.11.1.5 Superintendencia de Bancos.
Mutualistas.
2.11.1.6 Bancos.
Banca Pública.
Sociedades Financieras.
2.11.1.7 Superintendencia de Economía Popular y Solidaria.
Cooperativas de Ahorro y Crédito.
Ventajas y Desventajas
2.11.2 Servicios Financieros
2.11.2.1 Ahorros
2.11.2.2 Tipos de Ahorros
Créditos
2.11.2.3 Tipos de Créditos
2.11.3 Contabilidad Financiera
2.11.3.1 Definición
2.11.3.2 Concepto.
2.11.3.3 ACTIVOS.
Fondos Disponibles
Cartera de Créditos
Cuentas por Cobrar
2.11.3.4 Activo Fijo
Otros Activos
2.11.3.5 Pasivos
Cuentas por Pagar
Obligaciones Financieras
Otros Pasivos
2.11.3.6 Patrimonio
Capital Social
Resultados
2.11.4 Sistema de Información.
2.11.4.1 Ciclo de vida.
2.11.4.2 Aplicación Web
Definición
Tipos
2.11.5 Programación PHP
2.11.6 Base de Datos MYSQL
2.11.7 Servidor Web
2.11.7.1 Definición
2.11.7.2 Tipos de Servidores
2.11.8 Cliente Servidor.
2.11.8.1 Estructura de Cliente Servidor.
2.11.8.2 Arquitecturas
2.11.8.3 Metodología
2.11.9 Seguridad
2.11.9.1 Puertos Seguros
2.11.9.2 Privilegios Usuarios
2.11.9.3 Certificado Digital
2.12 APORTE TEÓRICO, SIGNIFICACIÓN PRÁCTICA Y NOVEDAD
CIENTÍFICA.
Los elementos financieros aplicados en los procesos automáticos mejorará el tiempo de
ejecución cálculos en los ejercicios contables, puesto que efectúan rapidez y eficiencia en la
obtención de resultado “directa” o “indirectamente”, la cual cooperare en la mejora a la
ciencia de cálculos, y es así que se debe tomar en cuenta que la ingeniería son recursos de
aporte teórico que se tiene en el proyecto a desarrollarse porque tendrá gran influencia en las
actividades comerciales y financieras.
También se puede mencionar que los procesos sistematizados del sistema financiero aportará
en todas las áreas de trabajo que conforma la empresa, ya que realizara transacciones de
forma óptima, organizar la información con el método de filtración y ejecutara reportes
estratégicos e inteligentes, la cual ayude en la toma de decisiones a los órganos de control
financiero.
Además se puede mencionar que en el presente proyecto se pretende realizar la programación
del sistema en CodeIgniter que es un framework de aplicaciones web de código abierto para
desarrolladores de proyectos de código más rápido que escribir código desde cero y ofrece un
conjunto de librerías para tareas comunmente necesarias, así como una interfaz simple y
estructura lógica para acceder a bibliotecas, igualmente se puede mencionar que la mayoría de
los programadores locales optan por Framework que requiero de mucho recursos y espacios
en la PC, los que podemos mencionar Dreamweaver, Netbeans, C# u otros.
3. BIBLIOGRAFÍA.
Aguilar, L. J. (2010). Fundamentos de Programación. España: McGrawHill.
Andrade Guajardo, N. E., & Guajardo Catu, G. (2014). Contabilidad Financiera. McGraw:
Sexta Edición.
Arana Orbegozo, A. (2013). Gestión de bases de datos con sql, MySQL y Acces. México:
Alfaomega.
ARANA ORBEGOZO, A. (2013). Gestión de bases de datos con sql, MySQL y Acces.
México: Alfaomega.
Bahillo Marco, E., Perez Brav, C., & Escribano Ruiz, G. (2013). Gestión Financiera. Madrid-
España: Ediciones Nobel.
Beati, H. (2012). PHP Creacion de páginas Dinámicas. México: Alfaomega.
Bravo Valdivieso, M. (2013). Contabilidad General. Gran Colombia: Escobar-Impresores.
Calero, C., Moraga, M. A., & Piattini, M. (2012). Calidad de producto y proceso software.
Madrid-España.
Cantú, G. G., & Andrade, N. E. (2014). Contabilidad Financiera. México:
McGrawHillEducation.
Carrasco Zújar, C., & Pallerola Comamala, J. (2013). Gestión Financiera. Bogotá-Colombia:
Ediciones de la U.
Castañeda Jiménez, J. (2011). Metodología de la Investigación. México: McGrawHill.
Colouris, G., Dollimore, J., & Kindberg, T. (2011). Sistemas Distribuidos Conceptos y
Diseño. Madrid-España: Pearson Educación, S.A.
Coral Caceros, A., & Piattimi, M. G. (2010). Calidad del Producto y Proceso Software.
España: Ra-Ma.
Coronel Castillo, E. (2011). PHP Profesional. Lima: Macro.
Cuapar, R. S. (2011). Principios Básicos y Clientes Web. México: Editorial Universitaria.
Cuéllar Díaz, L., Vargas Rojas, H. M., & Castro Lozada, C. A. (2012). Contabilidad un
enfoque Práctico. Bogotá: Emma Ariza Herrera.
Culturals, I. C. (2011). Manual de Indesign CS5. España: MARCOMBO.
Falgueras, B. C. (2010). Ingenieria de Software. Barcelona: Primera Edición.
Fernándes Pampillón, F. (2010). Introducción al Sistema Financiero. Madrid: Primera
Edición.
Fernandez Maestre, A., Escamilla López, J. A., & Díaz-Faes Rodríguez, C. E. (2013). Nueva
Contabilidad General. Madrid: Cultural, S.A.
Fred R, D. (2013). Conceptos de Administración Estratégicas. México: 14 edición.
Garate, I. J. (2010). Contabilidad y Dirección . España: Profit Editorial.
García Sánchez, Á., & Sanz Rodríguez, J. (2012). Despliegue de Aplicaciones Web. Madrid:
Ibergaceta Publicaciones.
González Martínez, M. (2010). Tecnología de Información. McGraw.
Gutierrez Viguerra, M., & Couso Ruano, Á. (2013). Interpretación y analisis de balances.
Ibarra-Ecuador: Edicion de la UTN.
Hernández Sampieri, R., & Fernández Collado, C. (2010). Metodología de Investigación.
México: McGrawHill.
Howar, M. (2010). 19 puntos críticos sobre seguridad de software.Fallas de programación y
cómo corregirlas. Madrid-España.
Hurtado de Barrera, J. (2010). Metodología de la Investigación. Bogotá: Ciea-Sypal.
Kendall, K. E., & Kendall, J. E. (2011). Aálisis y Diseño de Sistemas. México: Pearson
Educación.
Kozikowski, Z. (2013). Finanzas Internacionales. Tercera edición: McGraw-Hill.
Lancker, V. (2013). Recursos informáticos HTM5 y CSS3. Barcelo : Segunda Edición.
Lopéz Lemos, P. (2011). Cómo hacer el manual de calidad según la nueva ISO 9001:2008.
México.
López Quijado, J. (2011). Domine PHP y MySQL. Madrid-España: Alfaomega.
Maiorano, A. (2009). Criptografía: técnicas de desarrollo para profesionales. Barcelona-
España: Afaomega.
Mantilla B, S. A. (2013). Estandares/Normas Internacionales de la Información
Financiera(IFRS/NIFT). Bogotá-Colombia: Cuarta Edición.
Martin Marin, J. L. (2011). Manual de Mercados Financieros. Madrid: Thomson Edisiones.
Matínez, D. (2010). Aplicación Web: Un Enfoque Práctico (Primera ed.). México, Mexico:
Alfa Omega.
Mora, S. L. (2014). Programación de Aplicaciones Web. España: Club Universitario.
Nevado, M. V. (2010). Introducción a las Bases de Datos Relacionales. España: Primera
Edición.
Ochoa Setzer, G. A. (2010). Administrador Financiera. México: Segunda Edición.
Padro Nieves, M. (2012). Creación y Diseño Web. Esapaña: Anaya Multimedia.
Peña, O. (2012). Dreamweaver CS6. Madrid: Anaya Multimedia.
Piattini Velthuis, M. G., García Rodríguez de Gúzmán, I., & García Rubio, F. O. (2012).
Calidad de sistemas de información. Alfaomega.
Piattini Velthuis, M., García Rubio, F., & Rodríguez de Guzmán, I. (2011). Calidad de
Sistemas de Información. México: Alfaomega.
Piattini, M., Esperanza, M., Coral, C., & Vela, B. (2010). Técnologia y diseño de Base de
Datos. México: Alfaomega.
Puentes Calvo, J. F. (2010). Principios de Seguridad en el Comercio Electrónico. México:
Alfaomega.
Rincón Soto, C. A., Lasso Marmolejo, G., & Parrado Bolaños, Á. E. (2010). Contabilidad
Siglo XXI. Colombia: Ecoe Ediciones.
Rueda, C. J. (2010). Aplicación de la Metología Rup. España: Primera Edición.
Spona, H. (2010). Programación de Base de Datos con MYSQL Y PHP. Barcelona: Primera
Edición.
Suarez Piña, G. G. (2010). Planeación de seguridad informática.Aplicativo:Auditoría
informática y definición de políticas de seguridad. Ecuador: Edición de la UTN.
Suehring, S. (2010). Javascript. Madrid: Primera Edición.
Zambrano Ho, R., Lasso Marmolejo, G., & Roncón Soto, C. A. (2013). Plan única de cuenta
2013. Ibarra-Ecuador: Edición de la UTN.
LINKOGRAFÍA
AVANT, E. (2012). AVANT ERP - BUSINESS INTEGRATOR. Obtenido de
http://www.avant-erp.com/
Capo Torres, A. (16 de 08 de 2011). SISTEMA DE INFORMACIÓN. Recuperado el 21 de 10
de 2014, de http://definicion.de/sistema-de-informacion/
Corporation, S. (1995). Obtenido de http://www.symantec.com/es/es/ssl-certificates
ECUADOR, S. D. (2009). CATALOGO DE CUENTA. Obtenido de
http://www.sbs.gob.ec/practg/sbs_index?vp_art_id=54&vp_tip=2#1
EcuRed, .. (2010). CONTABILIDAD FINANCIERA O CONTABILIDAD EXTERNA. Obtenido
de http://www.ecured.cu/index.php/Contabilidad_financiera
ERP, A. (2012). BUSINESS INTEGRATOR. Obtenido de http://www.avant-erp.com/
HISPAVISTA, C. ©. (2011). APLICACIONES WEB. Obtenido de
http://empresas.hispavista.com/soluciones/aplicaciones
JUNTA DE ANDALUCÍA, @. (2009). Arquitectura de Sistemas de Información. Obtenido
de
http://www.juntadeandalucia.es/servicios/madeja/contenido/subsistemas/arquitectura/a
rquitectura-sistemas-informacion
KIOSKEA. (2009). ENTORNO CLIENTE/SERVIDOR. Obtenido de
http://es.kioskea.net/contents/148-entorno-cliente-servidor
LOEPS. (2013). SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARIA.
Obtenido de http://www.seps.gob.ec/web/guest/leyes
NICOTINA MEDIA, .. (2012). Obtenido de http://www.nicotinamedia.com/
ORACLE. (2011). MySQL. Obtenido de
http://www.oracle.com/es/products/mysql/overview/index.html
Saravia Gallardo, M. A. (2011). TIPOS DE METODOLOGÍA. Obtenido de
http://www.cienciaytecnologia.gob.bo/convocatorias/publicaciones/Metodologia.pdf
SEPS. (2013). SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARIÁ. Obtenido
de http://www.seps.gob.ec/web/guest/leyes
SISTEMA DE INFORMACIÓN. (16 de 08 de 2011). Recuperado el 21 de 10 de 2014, de
http://definicion.de/sistema-de-informacion/
SUPERINTENDENCIA DE ECONOMÍA POPULAR Y SOLIDARI. (2013). Obtenido de
http://www.seps.gob.ec/web/guest/leyes
W3Schools. (2009). LENGUAJE DE PROGRAMACION. Obtenido de
http://www.w3schools.com/php/default.asp