UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES...

103
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAFACULTAD 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: APLICACIÓN WEB PARA LA GESTIÓN CONTABLE DE LA COOPERATIVA DE AHORRO Y CRÉDITO 25 DE JUNIO DE LA CIUDAD DE IBARRA.AUTOR: ANRRANGO RODRÍGUEZ ANDRÉS ISAAC ASESOR: ING. CHECA MARCO MBA IBARRA ECUADOR 2015

Transcript of UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES...

Page 1: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES

“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: “APLICACIÓN WEB PARA LA GESTIÓN CONTABLE DE LA COOPERATIVA

DE AHORRO Y CRÉDITO 25 DE JUNIO DE LA CIUDAD DE IBARRA.”

AUTOR: ANRRANGO RODRÍGUEZ ANDRÉS ISAAC

ASESOR: ING. CHECA MARCO MBA

IBARRA – ECUADOR

2015

Page 2: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

CERTIFICACIÓN DEL ASESOR

De mi persona Ing. Marco Checa como asesor en el desarrollo de la tesis previo a la

obtención del título de ingeniero en sistemas e informática el cual consiste en “Aplicación

web para la gestión contable de la cooperativa de ahorro y crédito 25 de Junio de la Ciudad

de Ibarra”, provincia de Imbabura, manifiesto que la presente investigación del proyecto de

tesis ha sido realizado por el estudiante, Andrés Anrrango, y sometido a revisión, por lo

tanto autorizo la presentación para la defensa.

Ibarra, Lunes 06 de Marzo del 2015

------------------------------------------

Ing. Marco Checa MBA

C.C. 100165610-5

Page 3: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

DECLARACIÓN DE AUTORÍA DE LA TESIS

Yo Andrés Anrrango, declaro que trabajé en el presente Proyecto de tesis en el cual el tema

es la “Aplicación web para la gestión contable de la cooperativa de ahorro y crédito 25 de

Junio de la Ciudad de Ibarra”, provincia de Imbabura. El mismo que es de mi originalidad

y autoría; la cual he sometido a revisión por mi asesor Ing. Marco Checa, en el desarrollo

de tesis previo a la obtención del título de ingeniero en sistemas e informática.

Ibarra, Marzo del 2015

-----------------------------------

Téc. Andrés Anrrango

C.C. 100302750-3

Page 4: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

DEDICATORIA

Este proyecto dedico primeramente a Dios y en segundo lugar a mis padres. A Dios por

darme de su sabiduría y entendimiento para ampliar mis conocimientos y de su fuerza para

poder culminar con éxito mi carrera, a mis padres, quienes a lo largo de mi vida me han

apoyado y han estado conmigo durante todo este camino en las buenas y malas, agradecer

por su esfuerzo que han hecho para poder ser un profesional. Y en tercer lugar a mi familia

y amigos que han aportado con el desarrollo de este proyecto.

Page 5: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

AGRADECIMIENTO

A Dios que me guio hasta finalizar una de mis metas; que sin su ayuda no lo hubiese sido

posible lograrlo.

A la Universidad Regional Autónoma de los Andes “UNIANDES”, que me formó y me

preparó para llegar hacer una mejor persona tanto profesional como ser humano, por todos

los valores y ciencia que me inculcaron.

A la Cooperativa de Ahorro y Crédito “25 de Junio por haberme brindado su ayuda,

permitiéndome realizar este presente proyecto en sus instalaciones, al Gerente por su

tiempo y amistad brindada.

Los sinceros agradecimientos a toda mi familia por sus oraciones y apoyo para poder

culminar con dicho proyecto y en especial a mis padres que estuvieron más pendiente de

cada paso de mi carrera apoyándome en todo momento, con sus ánimos y consejos.

A mis amigos que desinteresadamente aportaron con conocimientos para el desarrollo de

este proyecto

Page 6: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

ÍNDICE GENERAL

INTRODUCCIÓN .............................................................................................................. 1

Antecedentes de la investigación……………………………………………………………........1

Planteamiento del problema…………………………………………………………................…1

Formulación del Problema……………………………………………………………………..…1

Objeto de investigación y campo de acción………………………………………………….…...1

Identificación de la línea de investigación…………………………………………………….….2

Objetivos: objetivo general y objetivo específico………………………………………………...2

Hipótesis, Idea a defender, Pregunta científica…………………………………………………...2

Justificación del tema………………………………………………………………………….….2

Breve explicación de la metodología investigativa…………………………………………….....2

Resumen de la estructura de la tesis……………………………………………………………....3

Elementos de novedad, aporte teórico y significación práctica………………….…………….…3

CAPÍTULO I MARCO TEÓRICO ..................................................................................... 4

1.1. Origen y evolución del objeto de investigación ......................................................... 4

1.2. Análisis de distintas posiciones teóricas sobre el objeto de investigación .................. 5

1.3. Valoración crítica de los conceptos principales de las distintas posiciones teóricas

sobre el objeto de investigación. .......................................................................................... 6

1.3.1. Contabilidad ................................................................................................................... 6

1.3.1.1. Definición ................................................................................................................... 6

1.3.1.2. Tipos de Contabilidad ................................................................................................ 6

1.3.1.3. Principios de la partida doble ..................................................................................... 6

1.3.1.4. Transacción ................................................................................................................ 7

1.3.1.5. Procesos contables ..................................................................................................... 7

1.3.2. Sistemas de información ................................................................................................ 9

1.3.2.1. Introducción ............................................................................................................... 9

1.3.2.2. Definición ................................................................................................................. 10

1.3.2.3. Elementos de un Sistema de Información ................................................................ 10

1.3.2.4. Características .......................................................................................................... 11

1.3.2.5. Tipos de Sistemas de Información ........................................................................... 11

1.3.2.6. Ventajas .................................................................................................................... 13

1.3.2.7. Desventajas .............................................................................................................. 13

1.3.3. Aplicaciones web ......................................................................................................... 13

1.3.3.1. Antecedentes ............................................................................................................ 14

Page 7: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

1.3.3.2. Interfaz ..................................................................................................................... 14

1.3.3.3. Consideraciones Técnicas ........................................................................................ 14

1.3.3.4. Estructura de aplicación ........................................................................................... 15

1.3.3.5. Ventajas .................................................................................................................... 15

1.3.3.6. Desventajas .............................................................................................................. 15

1.3.4. Seguridad Informática .................................................................................................. 16

1.3.4.1. Definición ................................................................................................................. 16

1.3.4.2. Certificado SSL ........................................................................................................ 16

1.3.4.1. Funcionamiento de SSL ........................................................................................... 16

1.3.4.2. Implementación de un certificado SSL en la página Web de la Cooperativa .......... 16

1.3.4.3. Confidencialidad ...................................................................................................... 16

1.3.4.4. Integridad ................................................................................................................. 17

1.3.4.5. Disponibilidad .......................................................................................................... 17

1.3.4.6. Autenticidad ............................................................................................................. 17

1.3.4.7. Imposibilidad de rechazo ......................................................................................... 17

1.3.4.8. Consistencia ............................................................................................................. 17

1.3.4.9. Aislamiento .............................................................................................................. 18

1.3.5. Php ............................................................................................................................... 18

1.3.5.1. Definición ................................................................................................................. 18

1.3.5.2. Historia ..................................................................................................................... 18

1.3.5.3. Características .......................................................................................................... 18

1.3.5.4. Ventajas .................................................................................................................... 19

1.3.5.5. Desventajas .............................................................................................................. 19

1.3.6. MySQL ......................................................................................................................... 20

1.3.6.1. Definición ................................................................................................................. 20

1.3.6.2. Historia ..................................................................................................................... 20

1.3.6.3. Características .......................................................................................................... 20

1.3.6.4. Ventajas .................................................................................................................... 21

1.3.6.5. Desventajas .............................................................................................................. 21

1.4. Conclusiones parciales del capítulo ........................................................................ 22

CAPÍTULO II MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA

PROPUESTA .................................................................................................................... 23

2.1. Caracterización del sector, rama, empresa, contexto institucional o problema

seleccionado para la investigación. .................................................................................... 23

Page 8: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

2.2. Descripción del procedimiento metodológico para el desarrollo de la investigación 24

2.2.1. Métodos ........................................................................................................................ 24

2.2.1.1. Deductivo ................................................................................................................. 24

2.2.1.2. Inductivo .................................................................................................................. 25

2.2.1.3. Cualitativo ................................................................................................................ 25

2.2.1.4. Cuantitativo .............................................................................................................. 25

2.2.2. Población y muestra ..................................................................................................... 25

2.2.2.1. Población .................................................................................................................. 25

2.2.2.2. Muestra ..................................................................................................................... 26

2.2.3. Técnicas ....................................................................................................................... 26

2.2.4. Herramientas ................................................................................................................ 26

2.2.4.1. Entrevista ................................................................................................................. 27

2.2.4.2. Encuesta ................................................................................................................... 31

2.3. Propuestas del investigador .................................................................................... 37

2.4. Conclusiones parciales del capítulo ........................................................................ 38

CAPÍTULO III VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE SU

APLICACIÓN .................................................................................................................. 39

3.1. Procedimiento de la aplicación de los resultados de la investigación ...................... 39

3.2. Análisis de los resultados finales de la investigación ............................................... 40

3.2.1. Fase de Inicio ............................................................................................................... 40

3.2.1.1. Documento de visión ................................................................................................ 40

3.2.1.2. Alcance ..................................................................................................................... 40

3.2.1.3. Posicionamiento ....................................................................................................... 40

3.2.1.4. Oportunidad de negocio ........................................................................................... 40

3.2.1.5. Sentencia que define el problema............................................................................. 41

3.2.1.6. Especificación de Requerimientos ........................................................................... 41

3.2.1.9. Resumen de los usuarios .......................................................................................... 41

3.2.1.10. Perfiles de la aplicación web .................................................................................... 42

3.2.1.11. Descripción global del proyecto ............................................................................... 42

3.2.1.12. Restricciones ............................................................................................................ 42

3.2.1.13. Análisis de riesgo ..................................................................................................... 43

3.2.1.14. Análisis de hardware y software .............................................................................. 43

3.2.1.15. Perspectiva del proyecto .......................................................................................... 44

3.2.2. Fase de Elaboración ..................................................................................................... 45

Page 9: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

3.2.2.1. Casos de uso ............................................................................................................. 45

3.2.2.2. Contador ................................................................................................................... 45

3.2.2.3. Accionistas ............................................................................................................... 45

3.2.2.4. Administrador .......................................................................................................... 46

3.2.2.5. Empleado ................................................................................................................. 47

3.2.3. Fase de construcción .................................................................................................... 47

3.2.3.1. Base de datos ............................................................................................................ 47

3.2.3.2. Diccionario de datos ................................................................................................. 49

3.2.3.3. Tabla Plan de Cuentas .............................................................................................. 49

3.2.3.4. Tabla Libro diario .................................................................................................... 49

3.2.3.5. Tabla Detalle Libro Diario ....................................................................................... 50

3.2.3.6. Tabla Mayorización ................................................................................................. 50

3.2.3.7. Tabla Rol Pagos ....................................................................................................... 50

3.2.3.8. Tabla Detalle Rol pagos ........................................................................................... 51

3.2.3.9. Tabla Activos Fijos .................................................................................................. 52

3.2.3.10. Diseño de entradas ................................................................................................... 52

3.2.3.11. Inicio de sesión ......................................................................................................... 52

3.2.3.12. Formulario Nuevo Plan Cuentas .............................................................................. 53

3.2.3.13. Formulario Nueva Transacción ................................................................................ 54

3.2.3.14. Formulario para Registro de Horas .......................................................................... 55

3.2.3.15. Formulario para Creación de Usuarios..................................................................... 56

3.2.3.16. Formulario Nuevo Activo Fijo ................................................................................. 57

3.2.3.17. Formulario Nuevo Préstamo .................................................................................... 58

3.2.3.18. Diseño de Salidas ..................................................................................................... 59

3.2.3.19. Formulario Libro Diario ........................................................................................... 59

3.2.3.20. Formulario Libro Mayor .......................................................................................... 60

3.2.3.21. Formulario Balance de Comprobación .................................................................... 61

3.2.3.22. Formulario Estado de Resultados ............................................................................. 62

3.2.3.23. Formulario Balance General .................................................................................... 63

3.2.4. Fase de transición ......................................................................................................... 64

3.2.4.1. Pruebas de Compatibilidad en Hardware /Software................................................. 64

3.2.4.2. Pruebas de Resolución de Pantalla ........................................................................... 65

3.2.4.3. Pruebas de Carga en Navegadores Web ................................................................... 65

Page 10: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

3.2.4.4. Pruebas de Consumo de Memoria ............................................................................ 66

3.2.4.5. Prueba del Sistema ................................................................................................... 67

3.2.4.6. Análisis de resultado ................................................................................................ 68

3.2.4.7. Dimensión de eficiencia ........................................................................................... 68

3.2.4.8. Dimensión de confiablidad ...................................................................................... 68

3.2.4.9. Dimensión de seguridad ........................................................................................... 69

3.2.4.10. Cuadro comparativo ................................................................................................. 69

3.3. Conclusiones parciales del capítulo. ....................................................................... 70

CONCLUSIONES GENERALES ..................................................................................... 71

RECOMENDACIONES ................................................................................................... 72

BIBLIOGRAFÍA

LINKOGRAFÍA

ANEXOS

Page 11: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

ÍNDICE DE GRÁFICOS

Figura 1 Transacción ............................................................................................................ 7

Figura 2 Elementos de Sistema de Información ................................................................. 10

Figura 3 Mapa de Ubicación ............................................................................................... 23

Figura 4 Gráfico de la Pregunta 1 ....................................................................................... 31

Figura 5 Gráfico de la Pregunta 2 ....................................................................................... 32

Figura 6 Gráfico de la pregunta 3 ....................................................................................... 32

Figura 7 Gráfico de la pregunta 4 ....................................................................................... 33

Figura 8 Gráfico de la pregunta 5 ....................................................................................... 33

Figura 9 Gráfico de la pregunta 6 ....................................................................................... 34

Figura 10 Gráfico de la pregunta 7 ..................................................................................... 34

Figura 11 Gráfico de la pregunta 8 ..................................................................................... 35

Figura 12 Gráfico de la pregunta 9 ..................................................................................... 35

Figura 13 Gráfico de la pregunta 10 ................................................................................... 36

Figura 14 Gráfico de la pregunta 11 ................................................................................... 36

Figura 15 Actor Contador ................................................................................................... 45

Figura 16 Actor Accionistas ............................................................................................... 46

Figura 17 Actor Administrador. .......................................................................................... 46

Figura 18 Actor Empleado .................................................................................................. 47

Figura 19 Diseño de base de datos ...................................................................................... 48

Figura 20 Tabla Plan de Cuentas ........................................................................................ 49

Figura 21 Tabla Libro Diario .............................................................................................. 49

Figura 22 Tabla Detalle Libro Diario ................................................................................. 50

Figura 23 Tabla Mayorización ............................................................................................ 50

Figura 24 Tabla Rol Pagos .................................................................................................. 50

Figura 25 Tabla Detalle Rol Pagos ..................................................................................... 51

Figura 26 Tabla Activos Fijos ............................................................................................. 52

Figura 27 Ingreso al Sistema .............................................................................................. 53

Figura 28 Formulario Nuevo Plan Cuentas ....................................................................... 53

Figura 29 Formulario de Nueva Transacción .................................................................... 54

Figura 30 Formulario Registro de Horas ........................................................................... 55

Figura 31 Formulario Nuevo Usuario ................................................................................ 56

Page 12: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

Figura 32 Formulario Nuevo Activo Fijo ........................................................................... 57

Figura 33 Formulario Nuevo Préstamo .............................................................................. 58

Figura 34 Formulario libro diario ...................................................................................... 59

Figura 35 Formulario Libro Mayor .................................................................................... 60

Figura 36 Formulario Balance de Comprobación ............................................................... 61

Figura 37 Formulario Estado de Resultados ....................................................................... 62

Figura 38 Formulario Balance General .............................................................................. 63

Figura 39 Consumo de Memoria ........................................................................................ 67

Page 13: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

ÍNDICE DE TABLAS

Tabla 1 Población. ............................................................................................................... 26

Tabla 2 Resultado de la primera pregunta ........................................................................... 31

Tabla 3 Resultado de la segunda pregunta ........................................................................... 32

Tabla 4 Resultado de la tercera pregunta ............................................................................. 32

Tabla 5 Resultado de la cuarta pregunta .............................................................................. 33

Tabla 6 Resultado de la quinta pregunta .............................................................................. 33

Tabla 7 Resultado de la sexta pregunta ............................................................................... 34

Tabla 8 Resultado de la séptima pregunta ........................................................................... 34

Tabla 9 Resultado de la octava pregunta ............................................................................. 35

Tabla 10 Resultado de la novena pregunta .......................................................................... 35

Tabla 11 Resultado de la décima pregunta .......................................................................... 36

Tabla 12 Resultado de la onceava pregunta ......................................................................... 36

Tabla 13 Sentencia que define el problema. ........................................................................ 41

Tabla 14 Resumen del desarrollador de la aplicación ........................................................ 41

Tabla 15 Resumen de usuarios. ........................................................................................... 41

Tabla 16 Desarrollo de la aplicación web. ........................................................................... 42

Tabla 17 Resumen de características. .................................................................................. 42

Tabla 18 Lista de riesgo ....................................................................................................... 43

Tabla 19 Hardware ............................................................................................................... 44

Tabla 20 Software. ............................................................................................................... 44

Tabla 21 Beneficios a obtener. ............................................................................................ 44

Tabla 22 Pruebas de Software ............................................................................................. 64

Tabla 23 Pruebas de Hardware ............................................................................................ 64

Tabla 24 Pruebas de Resolución de Pantalla ....................................................................... 65

Tabla 25 Pruebas de Carga .................................................................................................. 66

Tabla 26 Pruebas del Sistema .............................................................................................. 67

Tabla 27 Cuadro Comparativo ............................................................................................. 69

Page 14: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

RESUMEN EJECUTIVO

La Cooperativa de Ahorro y Crédito 25 de Junio, por su gran incremento de información al

generar sus procesos contables diariamente, se ve en la necesidad de implantar una

Aplicación Web para la Gestión Contable al punto de poder suplir todos los procesos

realizados a mano.

Es importante contar con un Sistema Informático para agilizar los movimientos contables y

organizar los datos, ya que la economía de cada empresa rigüe alrededor de cada Sistema

Informático, hoy en día muchas Cooperativas cuentan con Aplicaciones Web para

gestionar sus ingresos y egresos.

Esta Aplicación Web Contable involucra diferentes tipos de tecnologías actuales como:

RIA(Aplicaciones ricas orientadas al internet), Ajax y lo más importante que puede ser

utilizada en una red local (LAN) o en redes ampliadas (WAN).

Los métodos de investigación científica son: deductivo para obtener conocimientos

globales y ejecución de conclusiones finales, inductivo para la obtención de información

mediante la entrevista al Ing. Rolando Cangas y encuestas a los accionistas, cuantitativo

porque a base de estadísticas graficadas en tablas y gráficos circulares se muestra los

resultados y porcentajes; cualitativo por su seguridad, fiabilidad y rapidez; el presente

proyecto se encuentra en la línea de investigación: Desarrollo de Software y Programación

de Sistemas, además se utilizó la metodología RUP por su análisis, diseño,

implementación, documentación y escalabilidad.

Con el desarrollo de la Aplicación Web ayudará a automatizar los procesos contables para

prestar agilidad y precisión a los usuarios, para que estén satisfechos por los servicios

prestados en dicha Cooperativa.

Page 15: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

ABSTRACT

The Savings and Credit Cooperative “25 de Junio”, for its great increase of information to

generate its daily accounting processes, it needs to set up a Web application for the

accounting management in order to supply all the processes performed manually.

It is important to have a computer system to reorganize the accounting transactions and

organize data, since the economy of each company governs around each computer system,

today many cooperatives have Web applications to manage their income and expenses.

This Accounting Web Application involves different types of current technologies such as

RIA (rich internet applications), Ajax and the most important it can be used on a local

network (LAN) or extended networks (WAN).

The scientific research methods are: deductive for global knowledge and execution of final

conclusions, inductive to gather information by an interview to Mr. Rolando Cangas and

surveys to shareholders, quantitative because based on graphed statistics on charts and pie

charts the results and percentages are shown; qualitative for its safety, reliability and speed;

this paperwork is framed on the research line: Software Development and Systems

Programming, besides it applied the RUP methodology for analysis, design,

implementation, paperwork and scalability.

The development of this web application will help to automate the accounting processes to

provide quickness and accuracy to its users, so that they could be satisfied with the services

provided by the cooperative.

Page 16: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

1

INTRODUCCIÓN

El desarrollo de la tecnología se ha colocado al frente de cada empresa, compañía o

sociedad para el mejor trato de sus cuantas financieras, es así que cada compañía involucra

a sistemas informáticos para la agilidad y tiempo de sus estados de cuentas, y a su vez

conectando con sus agencia que se encuentran en diferentes países.

Software Como: “Aspel, ContPaq, Sap, Tango, Zureo, Mónica, Mqr, Sasi” (Wikipedia,

2015, Sitio web: https://es.wikipedia.org/wiki/Software_contable) y una infinidad más de

software que cada compañía utiliza para sus procesos contables proporcionan diversos

puntos de vista como facilidad, integración, actualización, seguridad, confiabilidad,

automatización, etc. En beneficio de la producción de cada empresa.

En el Ecuador existen grandes empresas con más 500 colaboradores: Ep PetroEcuador,

Movistar telecomunicaciones, PacifiCard S.A. Kimberly-Clark Ecuador S.A. Farmacias

Fybeca, Corporación Favorita, Conecel (Claro) etc. (Greatplacetowork, 2015, Sitio web:

http://www.greatplacetowork.com.ec/mejores-empresas/mejores-empresas-en-ecuador)

Que han logrado ganar un amplio terreno en los negocios lo cual involucra sistemas

informáticos para su crecimiento tomando en cuenta que cada una de estas empresas

manejan grandes cantidades de dinero, por lo que llevan un historial diario de todos los

movimientos monetarios que humanamente se requeriría de un gran personal para llevar

estas cuentas, ahora con un sistemas contable solo se requeriría de una persona para

adminístralo y general cualquier tipo de balances o estados financieros.

La Cooperativa de Ahorro y Crédito 25 de Junio de la Ciudad de Ibarra, ha ido

incrementado los servicios prestados a la comunidad Ibarreña, y de la misma manera los

procesos de Libro Diario, Roles de pago, Balances, Mayores, han tenido un gran

incremento de información por lo que ha visto un problema al momento de realizar todos

estos procesos a mano, porque implica un consumo de tiempo que se lleva en buscar los

registros o cuentas solicitadas por Gerencia o el Departamento contable, por esta razón no

se puede tener una rápida respuesta y agilización en los procesos que genera diariamente.

Por razones ya mencionadas, se puede determinar que el problema es la deficiencia en la

optimización del tiempo en los procesos contables de la Cooperativa de Ahorro y Crédito

25 de Junio de la Ciudad de Ibarra.

Page 17: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

2

El objeto de investigación para la gestión contable está centrada en los procesos

informáticos contables tales como: Plan de Cuentas, Libro Diario, Mayores, Balances, Rol

de pago entre otros, centrándose como campo de acción en los sistemas informáticos así

poder lograr un control integral de las actividades de la Cooperativa, mejorando la

administración de datos, de forma organizada para su posterior uso.

En base al campo laboral de la cooperativa se identificó como línea de investigación al

Desarrollo de Software y Programación de Sistemas para la Cooperativa de Ahorro y

Crédito 25 de Junio de la Ciudad de Ibarra, como trayecto que se enfocó en el desarrollo de

este proyecto de tesis.

Cabe mencionar que el objetivo planteado es Implantar una Aplicación Web para la

Gestión Contable de la Cooperativa de Ahorro y Crédito 25 de Junio de la Ciudad de

Ibarra, para ayudar con este objetivo se propuso primero fundamentar bibliográficamente

el diagnóstico de los procesos contables para determinar los problemas que se maneja en la

Cooperativa de Ahorro y Crédito 25 de Junio de la Ciudad de Ibarra, en base a esto

desarrollar una Aplicación Web para la Gestión Contable.

Es así que la idea a defender del presente proyecto es: ¿Cómo mejorar los procesos

contables en la Cooperativa de Ahorro y Crédito 25 de Junio de la Ciudad de Ibarra?

Mediante una Aplicación Web Contable para automatizar los procesos contables.

La creación de una Aplicación Web contable se debe a que la Cooperativa 25 de Junio no

cuenta con ningún tipo de sistema informático para agilizar o automatizar sus procesos

contables y porque la mayoría de cooperativas cuentan con sistemas informáticos para sus

transacciones y almacenamiento de datos con lo que no se puede competir por lo que los

clientes eligen cambiar de cooperativa, generando un déficit en la economía de dicha

cooperativa.

Se utilizó el método deductivo para obtener información global de todos los movimientos

contables de la empresa, y el método inductivo para las entrevistas y encuestas para tener

una conclusión clara y verdadera con los porcentajes y valores cuantitativos de los

procesos contables que se lleva en la Cooperativa de Ahorro y Crédito 25 de Junio,

resaltando el método cualitativo de la empresa como su fiabilidad y transparencia, para

demostrar con pruebas realizadas que la Aplicación Web Contable es confiable para dicha

empresa.

Page 18: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

3

Para alcanzar los objetivos de producir un software de calidad, se tomaron en cuenta varios

aspectos de desarrollo como el fluido de datos, requerimientos de la empresa y tipo de

usuarios, en base a estos parámetros se eligió la metodología RUP

(RationalUnifiedProcess), con lo que se pretende obtener una interfaz amigable para el

usuario, los datos que necesita conocer el contador y poder tener la destreza de seguir

extendiendo aún más la Aplicación Web Contable.

La investigación está estructurada por la introducción, tres capítulos que desarrollan el

tema de la investigación, además se establece las conclusiones y recomendaciones, y se

añade a ello la bibliografía y anexos; la introducción está compuesta por los antecedentes

del problema, planteamiento, formulación, delimitación, objeto de investigación y campo

de acción, la línea de investigación, objetivos, idea a defender, justificación, metodología,

y elementos de novedad, aporte teórico y significación práctica; el capítulo primero se trata

sobre el marco teórico, que consta de origen y evolución del objeto, análisis de las

posiciones teóricas, valoración y un análisis crítico del mismo; el capítulo segundo se

refiere al marco metodológico y planteamiento de la propuesta, el proceso metodológico

que se aplicó para recoger los resultados y una breve explicación sobre la propuesta; el

capítulo tercero es el desarrollo de la propuesta como alternativa de solución al problema

identificado.

Como aporte teórico a la Cooperativa de Ahorro y Crédito 25 de Junio, se fundamenta una

Aplicación Web Contable para automatizar todos los procesos hechos a mano en el

departamento de contabilidad, desarrollando el Libro diario, Libro Mayor, Estado de

resultados, Balance general, Balance de comprobación, Rol de pagos.

Lo que significa en la práctica con dicha aplicación es ayudar y mejorar en los procesos

contables para prestar agilidad y precisión en el área contable, para que esté acorde con los

servicios prestados en la Cooperativa de Ahorro y Crédito 25 de Junio.

En el desarrollo de esta Aplicación Web Contable se utiliza aplicaciones novedosas e

interactivas como son: RIA (Aplicaciones Ricas Orientadas al Internet), facilita la rápida

respuesta de la aplicación, buscando mejorar la experiencia y productividad del lado del

cliente. AJAX (Asíncronos JavaScript y XML), aplicación que se ejecuta del lado del

navegador manteniendo la comunicación asíncrona con el servidor en segundo plano.

HTML 5 (Marcado de lenguaje de Hipertexto 5).

Page 19: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

4

CAPÍTULO I MARCO TEÓRICO

1.1. Origen y evolución del objeto de investigación

El inicio del proceso contable se da al momento que la empresa inicia su actividad

económica o con la apertura de un registro contable, en el que se recopila toda su actividad

económica de forma ordenada, empezando por el plan de cuentas donde están todas las

cuentas que se utilizan para el registro de transacciones como los ingresos y egresos, en el

Libro Diario se muestran los movimientos de la empresa de forma global pasando al Libro

Mayor donde permite conocer los saldo de cada cuenta en forma individual, llegando hasta

la preparación de los estados financieros y balances o informes contables. Los procesos

contables, son factores de vital importancia en la organización, porque mediante los

informes contables se puede hacer la toma de decisiones al final de cada período contable,

corrigiendo o ajustando las cuentas para el siguiente período contable.

En la actualidad los procesos informáticos contables han evolucionado de manera amplia,

transformando la contabilidad tradicional en procesos informáticos contables, para realizar

de forma automática los diarios, mayores, estados financieros, nóminas e informes,

obteniendo balances y cuentas de resultados en tiempo real, generando transacciones

financieras a través del internet, liquidar a los empleados por internet, manejo de gran

cantidad de datos ya que era muy limitada llevar manualmente un número muy elevado de

operaciones y cálculos matemáticos y en velocidad. La evolución de procesos informáticos

contables reduce el número de errores porque los cálculos se realizan con mayor exactitud

por ejemplo, los sistemas contables no aceptan un asiento en que él debe y el haber no sean

iguales, los pases al mayor se realizan en forma automática, en vez de la tarea manual de

pasar al mayor lo cual consume demasiado tiempo y puede traer muchas dificultades. Los

procesos informáticos contables asegura que cada asiento se pase con exactitud, esto evita

errores como el doble pase, el pase a una cuenta equivocada. Es necesario que la

información sea procesada y almacenada de una forma más efectiva para agilizar y lograr

un control integral de los procesos contables.

Los primeros sistemas informáticos contables fueron usados para realizar pequeños

cálculos matemáticos, el segundo paso fue el entorno visual dando así a la entrada de

información mediante formularios, pasando al almacenamiento de información donde se

empieza a utilizar bases de datos, para poder procesar toda la información, se implementa

módulos como Control de empleados, Activo Fijos, Proveedores, Rol pagos, control de

Page 20: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

5

Usuarios, Préstamos, etc. Y finalmente la salida información mediante informes y balances

contables.

Hoy en día se encuentra gran variedad de sistemas informáticos contables que brindan gran

variedad de herramientas para administrar, compartir y analizar la información con

aplicaciones de intranet, base de datos, internet, acceso remoto, transferencia de ficheros,

adaptándose a las necesidades de las empresas con módulos más sofisticados como

facturación, control de inventarios, contabilidad, nóminas, Activos fijos, control de

empleados, etc. Hoy todos estos módulos pueden estar en un solo sistema informático

contable, siendo un eje principal de toda contabilidad permitido la evolución de entidades

financieras y convirtiendo en obsoletas a todas las empresas que no sepan adaptarse.

1.2. Análisis de distintas posiciones teóricas sobre el objeto de investigación

(Rymond McLeod, 2000) Afirma. “Las tareas de procesamiento de datos de una compañía

corren por cuenta de un Sistema de Información Contable que reúnen datos que describen

las actividades de la compañía, transforma los datos en información y pone la información

a disposición de los usuarios tanto de dentro como de fuera de la compañía. Los datos se

recaben de todo sistema físico y del entorno, y se introducen en la base de datos. El

software de procesamiento de datos trasforma los datos en información para la gerencia de

la compañía y para individuos y organización del entorno de la compañía.” (p. 310)

(Zurita, 2002) Afirma. “El sistema de información es una combinación de recursos

humanos y de procedimientos que transforman datos en información útil para la toma de

decisiones” (p.23).

(Arroyo, 2006) Afirma. “Los sistemas de información son conjuntos de elementos

orientados al tratamiento y administración de datos e información, organizados y listados

para su posterior uso, generados para cubrir una necesidad, estas pueden ser personas,

datos, actividades, técnicas de trabajo y comercio”.

Page 21: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

6

1.3. Valoración crítica de los conceptos principales de las distintas posiciones

teóricas sobre el objeto de investigación.

1.3.1. Contabilidad

1.3.1.1. Definición

(Sarmiento, 2003) Afirma. “Es la encargada de mantener las finanzas de forma organizada

de una empresa, con el fin de servir para la toma de decisiones y controlar los movimientos

de ingresos y egresos de todas las unidades monetarias de dicha empresa para proceder dar

información de eventos económicos y estados financieros” (p.5).

1.3.1.2. Tipos de Contabilidad

Existen varios tipos de contabilidad que se maneja y una de ellas que se utiliza en la

cooperativa 25 de junio es la contabilidad financiera.

Contabilidad Financiera.- Es la presentación de informes de estados contables a socios,

accionistas, inversores para la ayuda en la toma de decisiones.

(Mayor, 2008) Afirma. “Tiene por objeto la preparación de los estados contables

descriptivos de la situación económica-financiera de la entidad y su evolución en el

tiempo, basándose fundamentalmente en los datos emanados de las transacciones

realizadas con otras unidades económicas” (p.12).

Contabilidad Fiscal.- Se fundamenta en criterios fiscales, como se debe llevar la

contabilidad establecida en cada país y la presentación de declaraciones y el pago de

impuestos.

Contabilidad de Costos.- Se utiliza para determinar el coste de cada producto y el punto de

equilibrio que necesita producir y vender.

Contabilidad Administrativa.- Está diseñada para controlar todas las actividades diarias de

compra, venta, gastos, créditos, etc., de cada compañía siendo el responsable el contador

de la empresa para el registro de dichas actividades.

1.3.1.3. Principios de la partida doble

(Sarmiento, 2003) Afirma. “En contabilidad se aplica el principio fundamental de la

partida doble, en la que dice “no hay deudos sin acreedor o viceversa”, mediante el cual se

recibe y se entrega: dinero, mercaderías documentos o servicios en general, para que se

Page 22: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

7

cumpla dicho principio, se requiere por lo menos la intervención de dos cuentas; la una que

recibe ira al Debe, es decir se debitará, y la otra que entrega irá al Haber, es decir se

acreditará; lo cual necesariamente tendrá que ser por un mismo valor, esta acción es la que

se conoce como asiento contable o jornalización en el libro diario o comprobante de

diario” (p.14).

1.3.1.4. Transacción

(Sarmiento, 2003) Transacción es el intercambio de bienes y/o servicios necesarios para la

satisfacción de las diversas necesidades humanas, intercambio que tiene

indispensablemente dos pasos o etapas simultáneas, que son:

Primera. Recibir el bien (mercaderías, vehículos, muebles, etc.) o el servicio (agua, luz,

teléfono, arriendo, sueldos, etc.).

Segunda. Entregar el precio o valor de dicho bien o servicio.

Figura 1. Transacción

Fuente: Autor

1.3.1.5. Procesos contables

Son todas y cada una de las actividades que se realiza en el área contable, con el fin de

organizar y registrar todos los movimientos económicos de la empresa.

Plan de Cuentas.

(Sarmiento, 2003) Afirma. “Es un listado donde contiene las cuentas que se va a

utilizar para registrar los hechos contables de la empresa, en relación ordenada y

clasificada en Activos, Pasivos, Patrimonio, Gastos, Ingresos” (p.19).

Page 23: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

8

Tipo de Comprobante.

(Sarmiento, 2003) Afirma. “Documento en el cual se resumen las operaciones

financieras, económicas y sociales, considerado como un respaldo de dicha

transacción” (p.46).

Período Contable.

(Sarmiento, 2003) Afirma. “Es el lapso de tiempo en que transcurren los movimientos

contables para medir sus resultados y determinar su situación patrimonial y financiera”

(p.35).

Libro Diario.

(Sarmiento, 2003) Afirma. “Es un registro cronológico de los hechos económicos que

genera la empresa día a día” (p.74).

Libro Mayor.

(Sarmiento, 2003) Afirma. “Donde se organizan y clasifican las cuentas de Activos,

Pasivos, Patrimonio, con el objetivo de conocer su movimiento y saldo en forma

particular” (p.79).

Balance de Comprobación.

(Sarmiento, 2003) Afirma. “Es un instrumento financiero que se utiliza para visualizar

la lista del total de los débitos y créditos de las cuentas, junto al saldo de cada una de

ellas” (p.84).

Estado de Resultados.

(Sarmiento, 2003) Afirma. “Es el estado financiero que muestra detalladamente y

ordenada para la toma de decisiones de los gastos y costos” (p.245).

Balance General.

(Sarmiento, 2003) Afirma. “Es un resumen de todo lo que tiene la empresa de lo que

debe, lo que le deben y lo que les pertenece a los accionistas y propietario de la

empresa” (p.248).

Rol de Pagos.

(Sarmiento, 2003) Afirma. “Es el registro que toda empresa realiza para llevar el

control de los pagos y descuentos que debe realizar a sus empleados cada mes” (p.137).

Page 24: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

9

Control de Empleados.

Es el registro de todos los datos personales y administrativos del personal con el que

cuenta una empresa o compañía.

Registro de Horas.

Es el control de asistencia horaria de cada jornada de trabajo de los empleados,

disponiendo de informes detallados.

Activos fijos.

Son los equipos de computación, muebles y enseres, necesarios para el desarrollo de la

empresa, sean tangibles o intangibles.

Nómina.

(Wikipedia, 2015) Afirma. “Es la suma de los registros financieros de los sueldos de

los empleados, incluyendo los salarios, las bonificaciones, y las deducciones” En la

contabilidad, la nómina se refiere a la cantidad pagada a los empleados por los

servicios que prestaron durante un cierto período de tiempo.

1.3.2. Sistemas de información

1.3.2.1. Introducción

(Nietzsche, 2012) Los sistemas de información han ido evolucionando conforme al paso

de los años y con ello el mundo se ha vuelto más exigente en cuanto al desempeño y

competitividad en las organizaciones, por eso los sistemas de información forman parte

importante en todas las organizaciones ya que es una fuente de administración de datos en

la cual las empresas buscan mejorar su desempeño laboral.

En una organización o empresa, el analista y diseño de sistemas es el proceso de estudiar

su situación con la finalidad de observar cómo trabaja y decir si es necesario realizar una

mejora, al sistema anterior o realizar una nueva, el encargado de realizar estas tareas es el

analista de sistemas ya que antes de comenzar el desarrollo de cualquier proyecto, se

conoce un estudio de sistemas para detectar todos los detalles de la situación actual en la

empresa. La información reunida con este estudio sirve como base para crear varias

estrategias de diseño.

Page 25: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

10

1.3.2.2. Definición

(Peralta, 2008) Es un conjunto de elementos que interactúan entre sí con el fin de apoyar

las actividades de una empresa o negocio. Teniendo muy en cuenta el equipo

computacional necesario para que el sistema de información pueda operar y el recurso

humano que interactúa con el Sistema de Información, el cual está formado por las

personas que utilizan el sistema.

(Cauca, 2010) Un sistema de información es un conjunto de elementos que interactúan

entre sí con el fin de apoyar las actividades de una empresa o negocio.

1.3.2.3. Elementos de un Sistema de Información

Los elementos de un sistema de información son: personas, datos, actividades y recursos,

todos estos elementos interactúan entre sí para procesar los datos (incluyendo procesos

manuales y automáticos) dando lugar a información más elaborada y distribuyéndola de la

manera más adecuada posible en una determinada organización en función de sus

objetivos.

Figura 2 Elementos de Sistema de Información

Fuente: Jesuja, 2008

Software: (Zurita, 2002) Afirma. “Es un conjunto de programas que permiten un

vínculo entre el computador y el usuario, permitiendo realizar determinadas tareas,

facilitando las actividades del usuario final.” (p.18).

Hardware: Son dispositivos electrónicos que proporcionan la capacidad de: procesar

información a la velocidad de la luz, almacenamiento de datos, y la manipulación y

visualización de resultados exactos.

Personas: Los individuos que son usuarios y operadores del software y del hardware.

Información

ACTIVIDADES Personas

Recursos

Objetivos de la

Entidad

Financiera

Sistema de Información

Page 26: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

11

Base de Datos: (Zurita, 2002) Afirma. “Una colección grande y organizada de

información a la que se accede mediante el software y que es una parte integral del

funcionamiento del sistema” (p.18).

Documentación: Los manuales, los impresos y otra información descriptiva que

explica el uso y la operación de instrumentos informáticos.

Procesamiento de datos: (Wikipedia, 2015) Afirma. “Es la acumulación y

manipulación de datos para producir información significativa”.

Control: Los sistemas trabajan mejor cuando operan dentro de niveles de control

tolerables de rendimiento.

1.3.2.4. Características

(Horngren, 2013) Afirma. “Disponibilidad de información cuando es necesario y por los

medios adecuados. Suministro de información de manera selectiva.

Suelen lograrse ahorros significativos de mano de obra.

Tiene la propiedad de ser recolectores de información.

Son adaptables de aplicación que se encuentran en el mercado”.

Variedad en la forma de presentación de la información.

Grado de inteligencia incorporado al sistema.

(Horngren, 2013) Afirma. “Generalidad, como las funciones para atender a las

diferentes necesidades.

Flexibilidad, capacidad de adaptación.

Fiabilidad, para que el sistema opere correctamente”.

Seguridad, protección contra pérdidas.

(Horngren, 2013) Afirma. “Reserva, nivel de repetición del sistema para evitar

pérdidas”.

(Zurita, 2002) Afirma. “Almacenamiento de datos, permite guardar datos hasta el

momento del proceso para posteriores cálculos o procesos”.

(Zurita, 2002) Afirma. “Permiten realizar análisis diversos de los mismos datos sin

necesidad de programación”.

1.3.2.5. Tipos de Sistemas de Información

(Méndez, 2014) Afirma. “Sin importar que tipo de sistema informático sea, tiene como

objetivo ayudar a realizar el proceso administrativo y llevar acabo las actividades de

manera eficiente para obtener resultados concisos que ayuden en la toma de decisiones”

Page 27: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

12

(Salgado, 2013) Afirma. “Debido a que el principal uso que se da a los Sistemas de

Información es de optimizar el desarrollo de las actividades de una organización con el fin

de ser más productivos y obtener ventajas competitivas en primer término, se puede

clasificar a los sistemas de información en:”

Sistemas de Información para la Gestión

(Zurita, 2002) Afirma. “Los Sistemas de Información para la Gestión son un conjunto de

herramientas que combinan las tecnologías de la información (hardware + software) con

procedimientos que permitan suministrar información a los gestores de la cooperativa para

la toma de decisiones. Los sistemas se componen de tres funciones; la recopilación de

datos, tanto internos como externos; el almacenamiento y procesamiento de información; y

la transmisión de información a los gestores” (p.24).

Sistemas Soporte a la Decisión

(Zurita, 2002) Afirma. “Es un sistema de información interactivo basado en ordenador que

utiliza normas y modelos de decisión, que junto con una base de datos soporta todas las

fases del proceso de toma de decisiones, principalmente en decisiones semi estructuradas

bajo el control total de aquellos que se dedican a tomarlas” (p.24).

Sistema de información para ejecutivos

Es un software, con un sistema de recuperación amigable que provee información

electrónica a los directivos con un acceso rápido a la información que forma parte de las

áreas clave de la empresa, ayudando a realizar las actividades de gestión para conseguir los

objetivos de la institución financiera.

Aplicaciones de Sistemas de Información

Existen muchos tipos de sistemas de información al servicio de distintas áreas o ramas del

desarrollo humano. Siguiendo el ejemplo del ordenador, existen sistemas operativos,

expertos, informáticos etc. Al servicio de salud se han diseñado sistemas de información

geográfica que monitorean desigualdades de salud que complementan políticas sanitarias y

de salud pública. En otras ramas de desarrollo existen sistemas de información de

transacciones, sistemas de información de conocimiento, sistemas de información de

apoyo a grupos etc.

Page 28: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

13

1.3.2.6. Ventajas

Optimiza el desarrollo de las actividades de una organización con el fin de ser más

productivos.

Contribuyen al logro de una meta estratégica.

Generan cambios fundamentales en la forma de dirigir una compañía, la forma en que

compite o en la que interactúa con clientes y proveedores.

Cambian significativamente el desempeño de un negocio al medirse por uno o más

indicadores clave, entre ellos, la magnitud del impacto.

Presenta la información al instante

(Salgado, 2013) Afirma. “Generación de nuevas dinámicas, utilizando medios

informáticos como el correo electrónico, multimedia, videoconferencia, acceso directo a

base de datos y redes nacionales e internacionales”.

1.3.2.7. Desventajas

La empresa debe invertir en la capacitación para el uso de esta tecnología al personal

que se encargará de manejar los sistemas de información.

Adquisición de equipos de cómputo sofisticados.

(Salgado, 2013) Afirma. “Una de sus desventajas es el tiempo de duración que tarda su

implementación, la resistencia al cambio por parte de los usuarios y los problemas

técnicos ya sean fallas de hardware o software, es por eso que antes de implementar un

sistema de información se debe analizar el entorno, en el cual se va a inmiscuir,

analizando sus herramientas y recursos disponibles para que estos sistemas tengan un

éxito”.

(Salgado, 2013) Afirma. “Se debe tener en cuenta que las fallas están siempre presentes,

y en el caso de los sistemas de información estas pueden presentarse tanto por fallas de

software o hardware, sin olvidar las fallas operativas por parte de los usuarios”.

1.3.3. Aplicaciones web

(Mora, 2002) Afirma. “La aplicación web son aquellas aplicaciones donde los usuarios

pueden utilizar accediendo a un servidor web a través de Internet o de una intranet

mediante un navegador, razón por lo que también se conoce como una aplicación software

que se codifica en un lenguaje soportado por los navegadores web en la que se confía la

ejecución al navegador” (p.47).

Page 29: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

14

Por ser muy práctico el navegador web como cliente ligero e independiente del sistema

operativo, son muy populares dentro de las aplicaciones web, así como a la facilidad para

actualizar y mantener aplicaciones web sin distribuir e instalar software a miles de usuarios

potenciales.

1.3.3.1. Antecedentes

(Caivano, 2009) Afirma. “Al principio de la computación cliente-servidor, cada aplicación

tenía su propio programa cliente que servía como interfaz de usuario que tenía que ser

instalado por separado en cada ordenador personal de cada usuario. Para ejecutar una tarea

el cliente tenía que realizar peticiones a otro programa llamado servidor que le daba

respuesta, para alcanzar una mejora en el servidor, como parte de la aplicación, requería

normalmente una mejora de los clientes instalados en cada ordenador personal, añadiendo

un coste de soporte técnico y disminuyendo la productividad.

Las aplicaciones web generan dinámicamente una serie de páginas en un formato estándar,

como HTML o XHTML, soportados por los navegadores web comunes. Se utilizan

lenguajes interpretados del lado del cliente, tales como JavaScript, para añadir elementos

dinámicos a la interfaz de usuario. Generalmente cada página web en particular se envía al

cliente como un documento estático, pero la secuencia de páginas ofrece al usuario una

experiencia interactiva. Durante la sesión, el navegador web interpreta y muestra en

pantalla las imágenes, actuando como cliente para cualquier aplicación web” (p.16).

1.3.3.2. Interfaz

(Caivano, 2009) Afirma. “Las interfaces web tienen ciertas limitaciones en las

funcionalidades que se ofrecen al usuario. Hay funcionalidades comunes en las

aplicaciones de escritorio como dibujar en la pantalla o arrastrar una tabla y soltar en

donde se desee, la misma función no está soportado por las tecnologías web estándar.

Actualmente ya existen tecnologías que permite coordinar estos lenguajes con las

tecnologías en el lado del servidor. Como ejemplo, AJAX es una técnica de desarrollo web

que usa una combinación de varias tecnologías” (p.16).

1.3.3.3. Consideraciones Técnicas

(Caivano, 2009) Afirma. “Una ventaja significativa es que las aplicaciones web deberían

funcionar igual independientemente de la versión del sistema operativo instalado en el

Page 30: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

15

cliente. En vez de crear clientes para Windows, Linux, Mac OS X, y otros sistemas

operativos, la aplicación web se escribe una vez y se ejecuta igual en todas partes.

También existen aplicaciones inconsistentes escritas con HTML, CSS, DOM y otras

especificaciones para navegadores web que pueden causar problemas en el desarrollo y

soporte de las aplicaciones web” (p.17).

1.3.3.4. Estructura de aplicación

(Caivano, 2009) Afirma. “Una aplicación web está normalmente estructurada como una

aplicación de tres-capas. En su forma más común, el navegador web ofrece la primera capa

y un motor capaz de usar alguna tecnología web dinámica (Ejemplo: PHP, Java Servlets o

ASP, Pythom o Ruby) constituye la capa intermedio. Por último, una base de datos

constituye la tercera y última capa” (p.17).

1.3.3.5. Ventajas

(Mora, 2002) Afirma. “Las aplicaciones web requieren poco o nada de espacio en disco.

Las aplicaciones son livianas.

Se pueden realizar tareas sencillas sin necesidad de descargar ni instalar ningún

programa.

Dado que la gran parte por no decir toda de la aplicación no se encuentra en nuestro

ordenador, muchas de las tareas que realiza el software no consumen recursos nuestros

porque se realizan desde otro ordenador.

No requieren que los usuarios actualicen, eso es implementado del lado del servidor.

Proveen gran compatibilidad entre plataformas dado que operan en un navegador web”

(p.53).

1.3.3.6. Desventajas

(Mora, 2002) Afirma. “La aplicación web desaparece si así lo requiere el desarrollador

o si el mismo se extingue y la información existente ya no se encuentra en la red.

Para utilizar la aplicación web es necesario estar en red.

Si se cae el servidor los datos pueden estar al alcance de otros usuarios.

El usuario, en general, no tiene libertad de elegir la versión de la aplicación web que

quiere usar. Un usuario podría preferir usar una versión más antigua, hasta que la nueva

sea probada” (p.53).

Page 31: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

16

1.3.4. Seguridad Informática

1.3.4.1. Definición

(Erb, 2009) La Seguridad Informática se refiere a las características y condiciones de

sistemas de procesamiento de datos y su almacenamiento, para garantizar su

confidencialidad, integridad y disponibilidad.

1.3.4.2. Certificado SSL

El certificado SSL se usa para asegurarle al visitante de la página/portal web la

autenticidad del servidor, el cifrado (encriptación) de sus datos, y es una prueba de

integridad en la comunicación. Con un certificado SSL válido, las comunicaciones a través

de Internet se transmiten de forma cifrada (encriptado). Se puede confiar que la

información que se envía será recibida privadamente y sin alteración al servidor con el que

se establece la conexión.

1.3.4.1. Funcionamiento de SSL

SSL opera mediante el intercambio de llaves entre el cliente y el servidor para poder

descifrar la información que ha sido codificada por un método de encriptación. Lo que esto

significa es que los datos encriptados solo pueden ser des encriptados por el poseedor de la

llave correcta.

1.3.4.2. Implementación de un certificado SSL en la página Web de la Cooperativa

Un certificado SSL es muy importante para la aplicación web por lo que se requiera alguna

de las siguientes características:

Ofrece transacciones seguras.

Garantiza la privacidad de la información suministrada por el usuario dentro de la

página web, protegiendo el proceso de transmisión de datos entre el usuario y el

servidor.

Protege la información durante el proceso de transmisión de datos entre el usuario y el

servidor.

1.3.4.3. Confidencialidad

Esta propiedad es para realizar el servicio de seguridad, o condición, que asegura que la

información no pueda estar disponible o ser descubierta para personas, entidades o

procesos no autorizados. La confidencialidad, a veces denominada secreto o privacidad, se

Page 32: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

17

refiere a la capacidad del sistema para evitar que personas no autorizadas puedan acceder a

la información almacenada en él. En entornos de negocios, la confidencialidad asegura la

protección en base a disposiciones legales o criterios estratégicos de información privada,

tal como datos de las nóminas de los empleados, documentos internos sobre estrategias,

nuevos productos o campañas, etc.

1.3.4.4. Integridad

La integridad permite brindar un servicio de seguridad que garantiza que la información es

modificada, incluyendo su creación y borrado, sólo por el personal autorizado. El concepto

de integridad significa que el sistema no debe modificar o corromper la información que

almacene, o permitir que alguien no autorizado lo haga. Esta propiedad permite asegurar

que no se ha falseado la información. Por ejemplo, que los datos recibidos o recuperados

son exactamente los que fueron enviados o almacenados, sin que se haya producido

ninguna modificación, adición o borrado.

1.3.4.5. Disponibilidad

Un dato debe estar en el lugar, momento y forma en que es requerido por el usuario

autorizado. La situación que se produce cuando se puede acceder a un Sistema de

Información en un espacio de tiempo considerado aceptable. Un sistema seguro debe

mantener la información disponible para los usuarios. Disponibilidad significa que el

sistema, tanto hardware como software, se mantienen funcionando eficientemente y que es

capaz de recuperarse rápidamente en caso de fallo.

1.3.4.6. Autenticidad

Esta propiedad permite asegurar el origen de la información. La identidad del emisor puede

ser validada, de modo que se puede demostrar quien dice ser. De este modo se evita que un

usuario envíe una información haciéndose pasar por otro.

1.3.4.7. Imposibilidad de rechazo

Esta propiedad permite asegurar que cualquier entidad que envía o recibe información, no

puede alegar ante terceros que no la envió o la recibió. Esta propiedad y la anterior son

especialmente importantes en el entorno bancario y en el uso del comercio digital.

1.3.4.8. Consistencia

Permite asegurar a la Aplicación Web que se comporta como se supone que debe hacerlo

con los usuarios autorizados. Si el software o el hardware de repente comienzan a

Page 33: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

18

comportarse de un modo radicalmente diferente al esperado, puede ser un desastre. Esta

propiedad es amenazada por ejemplo por el uso de los Caballos de Troya. Programas que

no hacen lo que se supone que deben hacer, o que además se dedican a otras tareas.

1.3.4.9. Aislamiento

Regula el acceso al sistema, impidiendo que personas no autorizadas entren en él. Este

aspecto está relacionado directamente con la confidencialidad, aunque se centra más en el

acceso al sistema que a la información que contiene.

1.3.5. Php

El php, se define como un lenguaje de programación para la creación rápida de contenidos

dinámicos de sitios web, como son los foros, blogs, sistemas de noticias entre otros.

También crea aplicaciones graficas independientes del navegador y aplicaciones para

servidores, es un lenguaje de script dentro del HTML.

1.3.5.1. Definición

Es un lenguaje de programación de uso general de código del lado del

servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de

los primeros lenguajes de programación del lado del servidor que se podían incorporar

directamente en el documento HTML en lugar de llamar a un archivo externo que procese

los datos.

1.3.5.2. Historia

Fue originalmente diseñado en Perl, con base en la escritura de un grupo de CGI binarios

escritos en el lenguaje C por el programador Danés-Canadiense Rasmus Lerdorf en el año

1994 para mostrar su currículum vítae y guardar ciertos datos, como la cantidad de tráfico

que su página web recibía. El 8 de junio de 1995 fue publicado "Personal Home Page

Tools" después de que Lerdorf lo combinara con su propio Form Interpreter para crear

PHP/FI.

1.3.5.3. Características

El código fuente escrito en PHP es invisible al navegador web y al cliente, ya que es el

servidor el que se encarga de ejecutar el código y enviar su resultado HTML al

navegador.

Esto hace que la programación en PHP sea segura y confiable.

Page 34: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

19

Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan

en la actualidad, destaca su conectividad con MySQL y PostgreSQL.

Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).

Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que

todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de

ayuda.

1.3.5.4. Ventajas

Es un lenguaje multiplataforma.

Capacidad de conexión con la mayoría de los manejadores de base de datos que se

utilizan en la actualidad, destaca su conectividad con MySQL

Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados

ext's o extensiones).

Posee una amplia documentación en su página oficial (https://secure.php.net/), entre la

cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un

único archivo de ayuda.

Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Permite las técnicas de Programación Orientada a Objetos.

Biblioteca nativa de funciones sumamente amplia e incluida.

No requiere definición de tipos de variables.

Tiene manejo de excepciones (desde php5).

1.3.5.5. Desventajas

No posee una abstracción de base de datos estándar, sino bibliotecas especializadas

para cada motor (a veces más de una para el mismo motor).

No posee adecuado manejo de internacionalización, unicode, etc.

Por su diseño dinámico no puede ser compilado y es muy difícil de optimizar.

Por sus características favorece la creación de código desordenado y complejo de

mantener.

Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de

programar (muchos otros lenguajes tampoco lo hacen), aun estando dirigido a alguna en

particular, el programador puede aplicar en su trabajo cualquier técnica de

Page 35: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

20

programación y/o desarrollo que le permita escribir código ordenado, estructurado y

manejable.

1.3.6. MySQL

1.3.6.1. Definición

Es un sistema de gestión de base de datos. Es decir, una base es una colección estructurada

de datos y el usuario necesita un administrador para poder agregar, acceder o procesar esta

información guardada en el ordenador.

1.3.6.2. Historia

MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL

para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras

pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo

que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una

interfaz SQL a su base de datos, totalmente compatible a mSQL.

El origen del nombre MySQL no se sabe con certeza de donde proviene, por un lado se

dice que en sus librerías han llevado el prefijo “my” durante los diez últimos años, por otra

parte, la hija de uno de los desarrolladores se llama My. Así que no está claramente

definido cuál de estas dos causas han dado lugar al nombre de este conocido gestor de

bases de datos.

1.3.6.3. Características

Inicialmente, MySQL carecía de elementos considerados esenciales en las bases de datos

relacionales, tales como integridad referencial y transacciones. A pesar de ello, atrajo a los

desarrolladores de páginas web con contenido dinámico, justamente por su simplicidad.

Poco a poco los elementos de los que carecía MySQL están siendo incorporados tanto por

desarrollos internos, como por desarrolladores de software libre. Entre las características

disponibles en las últimas versiones se puede destacar:

Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.

Disponibilidad en gran cantidad de plataformas y sistemas.

Page 36: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

21

Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente

velocidad de operación, soporte físico, capacidad, distribución geográfica,

transacciones.

Transacciones y claves foráneas.

Conectividad Segura.

Replicación.

Búsqueda de indexación de campos de texto.

(Páez, 2008) Afirma. “Gestión de usuarios y passwords, manteniendo un muy buen

nivel de seguridad de datos”.

1.3.6.4. Ventajas

Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor

rendimiento.

Facilidad de configuración e instalación.

Bajo costo en requerimientos para la elaboración de bases de datos, ya que debido a su

bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún

problema.

Soporta gran variedad de Sistemas Operativos

Baja probabilidad de corromper datos, incluso si los errores no se producen en el

propio gestor, sino en el sistema en el que está.

Conectividad y seguridad

(Páez, 2008) Afirma. “El Software MySQL usa licencia GPL”.

1.3.6.5. Desventajas

Un gran porcentaje de las utilidades de MySQL no están documentadas.

No es intuitivo, como otros programas (ACCESS).

Page 37: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

22

1.4. Conclusiones parciales del capitulo

Los sistemas informáticos brindan gran variedad de herramientas para compartir,

administrar y analizar información.

La automatización de los procesos contables a través de la Aplicación Web permite

realizar de forma automática los procesos contables, optimizando el tiempo y ahorrar

recursos.

La Aplicación Web contable permite que la información sea almacenada y procesada

para la preparación de reportes y consultas en tiempo real.

El uso de la base de datos para el manejo de información en la Cooperativa es

importante ya que permite manipulación de datos de una manera estructurada y

organizada siendo por esto MySQL una opción accesible por su fácil manejo y bajo

costo.

El proceso de investigación realizado ayuda a determinar que es de vital importancia la

implantación de la Aplicación Web para la Gestión Contable debido a la eficacia de

manejo de información y la eficiencia con las que se realiza los procesos.

La Aplicación Web contable permite realizar todos los procesos contables desde

cualquier lugar, dando así la facilidad de elaborar informes y transacciones contables.

Page 38: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

23

CAPÍTULO II MARCO METODOLÓGICO Y PLANTEAMIENTO DE LA

PROPUESTA

2.1. Caracterización del sector, rama, empresa, contexto institucional o problema

seleccionado para la investigación.

La misión de la Cooperativa de Ahorro y Crédito 25 de Junio es brindar servicios de

intermediación financiera de calidad, satisfacer las necesidades económicas, mejorar el

nivel de vida de nuestros socios y clientes, con todos los recursos que posee la institución.

La Cooperativa se encuentra en la Ciudad de Ibarra, Provincia de Imbabura, en las calles

Sucre 6-70 y Oviedo.

Figura 3 Mapa de Ubicación

Fuente: Autor

La Cooperativa 25 de Junio es uno de los tantos servicios que ofrece El Centro integral

LACHOZA entre ellos se encuentran:

Alimentación

Centro Medico

Page 39: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

24

Grupos de Teatro

Grupos de Danza

Edición de Audio y Video

Internet y Cabinas

Soporte técnico en Informática

Capacitación

Caja de Ahorro y Crédito

Casa de la Juventud

Ecología

Auspicios

En la rama que está orientado la Cooperativa 25 de Junio es en el área de Finanzas,

prestando servicio a toda la comunidad Ibarreña con créditos, cuenta ahorrista,

contabilidad, libretas de ahorro, accionistas y ahorros.

2.2. Descripción del procedimiento metodológico para el desarrollo de la

investigación

2.2.1. Métodos

En toda investigación científica se necesita un conjuntos de técnicas y métodos para la

ejecución del proyecto se utiliza la metodología deductiva para la obtención de

conocimientos generales a particulares e inductiva para obtener información particular; las

técnicas de entrevista y encuestas para indagar al personal de la Cooperativa sobre los

procesos que realiza la misma; en el desarrollo la aplicación web de gestión contable se

empleó la metodología RUP por su funcionalidad que va escalando, por sus pasos

firmemente establecidos, conjuntos de datos adaptables y la orientación a un desarrollo de

interfaz de procesos genéricos.

2.2.1.1. Deductivo

La deficiencia en la optimización del tiempo de los procesos contables da como resultado

problemas relacionados con el trato de información, mal manejo en los datos, posibles

errores en las transacciones contables y el retardo en la presentación de los informes

contables a los accionistas, por lo que imposibilita en la rápida toma de decisiones frente a

la situación económica de la Cooperativa por lo que se concluye en la implantación de una

Aplicación Web Contable.

Page 40: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

25

2.2.1.2. Inductivo

Se recogió datos para entender los inconvenientes por los que pasa la Cooperativa, los

beneficios y contras que se presentan en el manejo de datos, información de carácter

particular como: inconsistencias en los módulos de libro diario, mayorización, balances

contables, activos fijos y nóminas. Para ello el desarrollo y la implantación de la

Aplicación Web Contable aporta la esencia misma de las transacciones que realiza la

Cooperativa, también de las herramientas a utilizar y de los métodos que maneja al

momento de realizar sus transacciones.

2.2.1.3. Cualitativo

Permitió desarrollar el proyecto de una manera organizada y llevar un control de los

procesos que se van a llevar a cabo durante el transcurso de la realización de la Aplicación

Web Contable. Para el departamento financiero de la Cooperativa 25 de Junio de la Ciudad

de Ibarra, se investigó el proceso que actualmente se lleva en la empresa en el manejo de la

información y procesos, verificando que existe falencia en los resultados de los estados

financieros; así como no cuenta con un módulo de rol de pagos, llevando las tareas

manualmente lo que imposibilita el acceso inmediato a los datos y sus resultados son poco

eficientes.

2.2.1.4. Cuantitativo

Una vez que entre en funcionamiento la aplicación web, se verá reflejado que en el 100%

de los accionistas, contador y gerente serán favorecidos ya que optimizará el tiempo y

recursos para genera el Libro Diario, Libro Mayor sin errores, consulta de transacciones

por parte del contador y consulta de estados financieros, balances generales y de

comprobación por parte de los accionistas. Se obtuvo información a través de encuestas y

entrevistas que permitió obtener información relevante que se utilizó como base para la

realización del proyecto.

2.2.2. Población y muestra

2.2.2.1. Población

Como población se tomó en cuenta al Ing. Rolando Cangás Gerente, Contador y

Accionistas que conforman la Cooperativa 25 de Junio de la Ciudad de Ibarra, la misma

que se detalla a continuación.

Page 41: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

26

Tabla 1 Población.

Involucrados Nombres Población Instrumento Utilizado

Gerente Ing. Rolando

Cangás

1 Entrevista

Contador Ing. Mónica

Rodríguez

1 Entrevista

Accionistas Varios 12 Encuesta

TOTAL 12 Encuesta

Fuente: Autor

2.2.2.2. Muestra

En este caso no se utilizó la fórmula de muestra porque la población es pequeña y por tanto

se aplicó las encuestas a todos los accionistas para conocer los procesos y requerimientos

de la institución.

2.2.3. Técnicas

La primera entrevista se hizo al Ing. Rolando Cangás gerente de la Cooperativa de Ahorro

y Crédito 25 de Junio, para conocer los procesos que se administran en la cooperativa, los

diferentes tipo de reportes que serán útil para la toma de decisiones, datos estadísticos

sobre los estados financieros y el tipo de acceso a información que tiene el Gerente.

La segunda entrevista fue dirigida a la Ing. Mónica Rodríguez contadora de la institución

financiera. Con el fin de conocer los procesos que se realiza en el área de contabilidad para

aportar con el desarrollo de la Aplicación Web contable en el registro de los libros diarios

y mayores, estados financieros, ingresos y egresos, estado de resultados, balances,

nóminas, plan de cuentas y período contable.

La encuesta a los accionistas de la Cooperativa se la aplicó con el objetivo de recoger

cierta información general que permitiera cuantificar algunos datos y profundizar en

conocimientos como; datos generales de la cooperativa, tipos de cuentas contables,

utilidades de la Cooperativa, administración de empleados, atención y servicios prestados y

tareas realizadas en la contabilidad.

2.2.4. Herramientas

La herramienta que se utilizó como instrumento de indagación fue un cuestionario con

varias preguntas abiertas y cerradas, facilitando así la tabulación de la información

Page 42: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

27

obtenida y un posterior análisis para la ayuda de la construcción de la Aplicación Web

Contable. Con esta herramienta se aplican las técnicas de Entrevista y Encuestas que

fueron ejecutadas en las instalaciones de la cooperativa de ahorro y crédito al personal de

la entidad ya mencionada.

2.2.4.1. Entrevista

ENTREVISTA DIRIGIDA AL GERENTE ING. ROLANDO CANGÁS DE LA

COOPERATIVA DE AHORRO Y CRÉDITO 25 DE JUNIO DE LA CIUDAD DE

IBARRA

Tenga un cordial saludo por parte del desarrollador de la Aplicación Web para la gestión

contable de la Cooperativa de Ahorro y Crédito 25 de Junio.

Objetivo. Conocer las funciones administrativas y fundamentar teóricamente los procesos

contables con el fin de sustentar y aportar al desarrollo de la Aplicación Web contable de

dicha Cooperativa.

Indicaciones: Conteste a cada interrogante según convenga. En las líneas entre cortadas.

Cite su respuesta de forma clara y detallada.

1.- ¿Qué tasa de interés se utiliza en la cooperativa 25 de Junio?

Crédito 3% en micro crédito (Mensual)

Crédito 24% Anual (Superior a $1000)

2.- ¿Qué tipo de procesos le serán útil para la administración de la cooperativa?

Cartera – Contabilidad – Créditos – Cuentas

Reportes – Utilidades - Impuestos

3.- ¿Qué tipo de reportes le será útil para la toma de decisiones?

Ganancia o pérdida – Flujo de Clientes

Movimientos económicos – Créditos

Page 43: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

28

4.- ¿Los clientes a qué tipo de información tienen acceso?

Movimientos o estados de cuenta

Sugerencias

5.- ¿Qué tipo de dato estadístico le gustaría recibir del sistema contable?

Flujo de inversión

Proyección de crecimiento económico

Constancia de créditos

6.- ¿Cuáles son las actividades previas a los accionistas de los estados financieros?

Pasar la base de ingreso que es variable

Documentos personales

Solicitudes de ingreso

7.- ¿Cómo recibe información sobre los ingresos y egresos de la cooperativa?

Asamblea general, resumen e informe de la tesorería

8.- ¿Realiza algún tipo de control en la contabilidad?

Todavía no

9.- ¿Cuáles son los pasos a seguir en caso de incumplimiento de deudas en la cooperativa?

Cobro de la letra de cambio

10.- ¿Qué tipo de reporte recibe del área contable?

Estados de resultados

Balance general

Gracias por su colaboración.

Page 44: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

29

ENTREVISTA DIRIGIDA AL CONTADOR(A) ING. MÓNICA RODRÍGUEZ DE

LA COOPERATIVA DE AHORRO Y CRÉDITO 25 DE JUNIO DE LA CIUDAD

DE IBARRA

Tenga un cordial saludo por parte del desarrollador de la Aplicación web para la gestión

contable de la Cooperativa de Ahorro y Crédito 25 de Junio.

Objetivo. Conocer las funciones administrativas y fundamentar teóricamente los procesos

contables con el fin de sustentar y aportar al desarrollo de la Aplicación Web contable de

dicha Cooperativa.

Indicaciones: Conteste a cada interrogante según convenga. En las líneas entre cortadas.

Cite su respuesta de forma clara y detallada.

1.- ¿Cuáles son los procesos que se realiza cuando se adquiere un activo?

Se realiza un registro con fecha, marca, número de serie, valor de compra, etc., y se lo

hace constar en los libros contables.

2.- ¿Qué procesos se realiza cuando un activo se da de baja?

Cálculo de depreciación acumulada, cálculo valor en libros y utilidad o pérdida contable

en venta de activos.

3.- ¿Qué datos se utiliza para realizar una transacción?

Fecha, número de transacción, cuentas y glosa

4.- ¿Cómo registra los datos en el libro diario?

De forma secuencial, las transacciones que genera la empresa día a día

5.- ¿Cuáles son los pasos y que datos registra en el estado de resultados?

Total de ingresos menos total de gastos = utilidad neta

6.- ¿Qué tipo de Informes contables realiza?

Balance de comprobación, Estado de resultados, Balance General

Page 45: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

30

7.- ¿Cuenta con algún tipo de reportes? Cuales

No

8.- ¿Cuáles son los procesos que realiza en el área contable?

Contabilizar las transacciones en el libro diario, mayorización, balances, y nóminas

9.- ¿Qué tiempo dura un período contable en la cooperativa?

1 año

10.- ¿Cuáles son los pasos para iniciar el período contable en la cooperativa?

Trasferir la utilidad o pérdida a la cuenta de capital

Los saldos finales en el balance general se convierten en los saldos iniciales para el

período siguiente.

11.- ¿Cuáles son los pasos para el cierre del período contable en la cooperativa?

Cerrar cuentas, trasferir la utilidad o pérdida a la cuenta de capital

Los saldos finales en el balance general se convierten en los saldos iniciales para el

período siguiente.

12.- ¿Cada que tiempo realiza las nóminas para los empleados?

Cada mes

13.- ¿Qué tipo de reportes entrega a gerencia?

Estado de pérdidas y ganancia, Balances contables

14.- ¿Qué plan de cuentas utiliza?

Catálogo único de cuentas para uso de las entidades financieras

Gracias por su colaboración.

Page 46: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

31

2.2.4.2. Encuesta

ENCUESTA DIRIGIDA A LOS ACCIONISTAS DE LA COOPERATIVA DE

AHORRO Y CRÉDITO 25 DE JUNIO DE LA CIUDAD DE IBARRA

Tenga un cordial saludo por parte del desarrollador de la Aplicación Web para la gestión

contable de la Cooperativa de Ahorro y Crédito 25 de Junio.

Objetivo. Conocer las funciones administrativas y fundamentar teóricamente los procesos

contables con el fin de sustentar y aportar al desarrollo de la Aplicación Web contable de

dicha cooperativa.

Indicaciones: Por favor marque con una X la respuesta que usted considere para cada una

de las siguientes preguntas.

1.- ¿Cree usted que agilitaría la atención y servicio con un sistema informático?

Figura 4 Gráfico de la Pregunta 1

Tabla 2 Resultado de la primera pregunta

Opción Resultado Porcentaje

Si 10 83.33%

No 2 16.66%

Fuente: Autor

Fuente: Autor

Análisis: De acuerdo a las respuestas se determina que la mayoría de socios están de

acuerdo que con un sistema de información mejoraría la rapidez en la atención y servicios

prestados de la cooperativa.

83%

17%

Análisis #1

Si

No

Page 47: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

32

2.- ¿Sabe con exactitud los ingresos y egresos de la cooperativa?

Figura 5 Gráfico de la Pregunta 2

Tabla 3 Resultado de la segunda pregunta

Opción Resultado Porcentaje

Si 8 66.66%

No 4 33.33%

Fuente: Autor

Fuente: Autor

Análisis: Se puede analizar que un 67% conocen sobre los ingresos y egresos de la

cooperativa y la otra parte el 33% no la conoce, razón por la que se observa que existen

falta de conocimiento sobre los valores económicos.

3.- ¿Conoce el número de créditos entregados periódicamente?

Figura 6 Gráfico de la pregunta 3

Tabla 4 Resultado de la tercera pregunta

Opción Resultado Porcentaje

Si 3 25%

No 9 75%

Fuente: Autor

Fuente: Autor

Análisis: De acuerdo a las respuestas se observa que no todos los accionistas están al tanto

de los créditos otorgados por la cooperativa, solo el 75% conoce el número de créditos y la

cuarta parte no ha tenido información sobre estos movimientos.

67%

33%

Análisis #2

Si

No

25%

75%

Análisis #3

Si

No

Page 48: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

33

4.- ¿Tiene conocimiento de las ganancias obtenidas periódicamente?

Figura 7 Gráfico de la pregunta 4

Tabla 5 Resultado de la cuarta pregunta

Opción Resultado Porcentaje

Si 10 83.33%

No 2 16.66%

Fuente: Autor

Fuente: Autor

Análisis: Se observa que en el conocimiento de las ganancias de la empresa el porcentaje

es más alto, el número de accionistas que respondieron SI, fueron 10 que equivale al

83.33%, quedando una mínima parte que respondieron que NO.

5.- ¿Es necesario automatizar los procesos contables?

Figura 8 Gráfico de la pregunta 5

Tabla 6 Resultado de la quinta pregunta

Opción Resultado Porcentaje

Si 12 100%

No 0 0%

Fuente: Autor

Fuente: Autor

Análisis: De acuerdo a las respuestas se determina que todos los accionistas respondieron

que SI, observando que existen una necesidad de integración de un sistema informático

contable dando lugar a la automatización de los procesos contables de la cooperativa.

83%

17%

Análisis #4

Si

No

100%

0%

Análisis #5

Si

No

Page 49: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

34

6.- ¿Tiene fácil acceso a los movimientos contables?

Figura 9 Gráfico de la pregunta 6

Tabla 7 Resultado de la sexta pregunta

Opción Resultado Porcentaje

Si 6 50%

No 6 50%

Fuente: Autor

Fuente: Autor

Análisis: De acuerdo a las respuestas se determina que no todos tienen fácil acceso a los

movimientos contables, apenas el 50% pueden llegar a esta información, mientras que el

otro 50% no lo puede hacer mientras no esté el contador presente.

7.- ¿Los informes contables son entregados a tiempo?

Figura 10 Gráfico de la pregunta 7

Tabla 8 Resultado de la séptima pregunta

Opción Resultado Porcentaje

Si 2 16.66%

No 10 83.33%

Fuente: Autor

Fuente: Autor

Análisis: Se puede observar que existe un retraso de informes financieros por parte del

área contable hacia los accionistas. Razón que el contador debe hacer una recopilación de

datos de todo el período contable para poder generar los balances correspondientes.

50% 50%

Análisis #6

Si

No

17%

83%

Análisis #7

Si

No

Page 50: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

35

8.- ¿Está de acuerdo de cómo se maneja la contabilidad?

Figura 11 Gráfico de la pregunta 8

Tabla 9 Resultado de la octava pregunta

Opción Resultado Porcentaje

Si 1 8.33%

No 11 91.66%

Fuente: Autor

Fuente: Autor

Análisis: El 8% respondieron que no están de acuerdo como se maneja los procesos

contables en esta área, razón que no cuentan con un sistema para realizar los cálculos de

forma segura y confiable.

9. ¿La nómina entregada mensualmente detalla de forma correcta sus ingresos y egresos?

Figura 12 Gráfico de la pregunta 9

Tabla 10 Resultado de la novena pregunta

Opción Resultado Porcentaje

Si 5 41.66%

No 7 58.33%

Fuente: Autor

Fuente: Autor

Análisis: La mayoría de accionistas no están conformes de cómo se entregan sus nóminas

por razón que no explica de forma detallada los ingresos y egresos de cada persona, ya que

el contador debe generar una transacción por cada empleado y por falta de tiempo los

describe en forma global.

8%

92%

Análisis #8

Si

No

42%

58%

Análisis #9

Si

No

Page 51: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

36

10. ¿Está de acuerdo con un control de asistencia y horaria a los empleados de la

Cooperativa?

Figura 13 Gráfico de la pregunta 10

Tabla 11 Resultado de la décima pregunta

Opción Resultado Porcentaje

Si 12 100%

No 0 0%

Fuente: Autor

Fuente: Autor

Análisis: Se muestra que hace falta un control de asistencia para llevar registrado los días

trabajados y los atrasos de los empleados, para proceder con las respectivas multas.

11.- ¿Apoyaría a la implantación de una aplicación web para la gestión contable?

Figura 14 Gráfico de la pregunta 11

Tabla 12 Resultado de la onceava pregunta

Opción Resultado Porcentaje

Si 12 100%

No 0 0%

Fuente: Autor

Fuente: Autor

Análisis: De acuerdo a las respuestas se determina que todos los accionistas están en total

acuerdo que se implante una aplicación web para la gestión contable.

100%

0%

Análisis #10

Si

No

100%

0%

Análisis #11

Si

No

Page 52: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

37

2.3. Propuestas del investigador

La Cooperativa cuenta con los equipos necesarios además de un Hosting, cumple con los

requerimientos y características técnicas solicitadas logrando un correcto funcionamiento

del sistema.

La Cooperativa ha colaborado con la realización de las pruebas respectivas de la aplicación

lo cual ha permitido observar el correcto funcionamiento del mismo y posible error que

pudiera surgir durante esta etapa.

Al contar con los equipos y Hosting que posee la cooperativa los gastos no serán muy

elevados y no se requerirá realizar una inversión adicional para la implantación y

desarrollo del proyecto.

El personal de la Cooperativa está dispuesto a colaborar con la información necesaria que

se solicite para el desarrollo de la aplicación sin que esta llegue a fallar.

El personal será el que esté involucrado en la capacitación, diseño de la aplicación además

de las mejoras que se pueda requerir durante el desarrollo a un tiempo futuro.

Los encargados del manejo de la aplicación poseen conocimientos de informática lo que

garantiza la correcta operación de la aplicación.

Al realizar un estudio de los requerimientos que se necesita para el desarrollo de la

aplicación se determinó que la cooperativa cuenta con el equipo de cómputo y personal

adecuado lo que permite que el desarrollo e implementación de la aplicación no llegue a un

valor económico excesivo y se pueda realizar la aplicación de manera satisfactoria.

Al tener la Cooperativa los recursos necesarios la misma no tendrá que realizar gastos

adicionales para el desarrollo e implementación.

La inversión en las herramientas de desarrollo es nula ya que son libres, de esta manera se

logra un desarrollo del proyecto exitoso.

Page 53: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

38

2.4. Conclusiones parciales del capítulo

Para el desarrollo del sistema se utilizó la metodología de RUP por su flexibilidad,

funcionalidad que va escalando y la orientación a un desarrollo de interfaz.

De acuerdo con la investigación realizada se observó que no existe una rápida respuesta

de información actualizada, ni reportes que ayuden en la toma de decisiones, ni una

progresión de crecimiento económico, Por lo que el contador está de acuerdo con la

Aplicación Web para la Gestión Contable.

Ya que todas las actividades contables son realizadas a mano, en el Departamento

contable se siente esa necesidad de automatizar sus procesos para agilizar cada actividad

que se desarrolla en la contabilidad.

Existe una necesidad absoluta de la implementación de una Aplicación Web para la

Gestión Contable por parte del Gerente de la Cooperativa.

La deficiencia en la optimización del tiempo de los procesos contables se produce por

problemas relacionados con el trato de información, mal manejo en los datos, posibles

errores en las transacciones contables, dando como resultado el retardo en la

presentación de los informes contables a los accionistas, por lo que imposibilita en la

rápida toma de decisiones frente a la situación económica de la Cooperativa por lo que

se concluye en la implantación de una Aplicación Web Contable.

Page 54: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

39

CAPÍTULO III VALIDACIÓN Y/O EVALUACIÓN DE RESULTADOS DE SU

APLICACIÓN

3.1. Procedimiento de la aplicación de los resultados de la investigación

Para la realización de este proyecto primeramente se indagó necesidades y problemas en el

área contable, dando así como resultado la deficiencia en la optimización del tiempo en los

procesos contables de la Cooperativa de Ahorro y Crédito 25 de Junio de la Ciudad de

Ibarra Provincia de Imbabura, por lo que se propuso Implantar una Aplicación Web para la

Gestión Contable de dicha Cooperativa, para ello se fundamentó bibliográficamente sobre

la gestión contable, sus procesos y las actividades que la Cooperativa realiza en el área

contable, utilizando las entrevistas y encuestas para indagar y establecer la situación

problemática de la Cooperativa.

El desarrollo de la Aplicación Web contable se desarrolló mediante software y

programación informática con herramientas libres, PHP para el desarrollo de la

programación, orientado a trabajar del lado del servidor como cálculos, procesos y

comandos, HTML para muestreo de formularios para el usuario final, JavaScript para

desarrollo de funciones y búsquedas, Ajax para el enriquecimiento de la parte visual con

formularios dinámicos, búsquedas personalizadas y listado de tablas dinámicas, CSS para

dar color a los formularios, tipos de letras atractivos y gráficas coloridas y por último la

base de datos MySQL para almacenar todos los registros, datos, información y

movimientos económicos de la empresa.

Para garantizar el correcto funcionamiento de la Aplicación Web se realizaron pruebas de

validación tanto en la interfaz como en el funcionamiento interno de la programación y de

la base de datos, utilizando diferentes tipos de datos y equipos. En las pruebas realizadas al

sistema contable se verificó que el funcionamiento de la Aplicación Web es independiente

del sistema operativo de lado del cliente, es decir, que todos los procesos informáticos se

ejecutan del lado del servidor, lo cual no afecta a la Aplicación Web contable el tipo de

plataforma o sistema operático que el usuario final utilice, de esa manera se realiza de

forma adecuada la gestión contable, manteniendo la integridad de la información y que las

respuestas sean las esperadas.

Page 55: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

40

3.2. Análisis de los resultados finales de la investigación

3.2.1. Fase de Inicio

3.2.1.1. Documento de visión

El propósito de este documento tiene como finalidad recoger, analizar y definir las

necesidades de alto nivel y las características de una Aplicación Web que proporciona la

gestión contable. Este documento se centra en la funcionalidad requerida por la

cooperativa y el contador, basada en promocionar y dar a conocer a la Cooperativa de

Ahorro y Crédito 25 de Junio de todos sus servicios que ofrece para toda la ciudadanía,

detallando características y la eficacia del manejo de la contabilidad.

Esta utilidad tiene como objetivo facilitar el trabajo al personal que labora en la

cooperativa viéndose afectada directamente el área contable, con una mejor organización al

momento de elaborar de cada transacción, dando una mejor rentabilidad y organización en

la cooperativa. La misión de implantar una Aplicación Web dirigida a la gestión contable

de la Cooperativa 25 de Junio es automatizar la gestión contable.

La Aplicación Web permitirá a los encargados de la cooperativa gestionar con mejor

facilidad los procesos contables, de esta manera proporcionando los servicios y llevando

un control de aquellos procesos con mayor seguridad y rapidez. Además, permitirá al

contador y gerente consultar los balances desde el internet y conocer las transacciones que

se ha realizado.

3.2.1.2. Alcance

Esta Aplicación Web de gestión contable de la Cooperativa de Ahorro y Crédito “25 de

Junio” ubicada en la Cuidad de Ibarra, Provincia de Imbabura, está nominada para realizar

los siguientes procesos como: manejo de Plan de Cuentas, realizar Transacciones, generar

Libro Diario, Libro Mayor, Balances Contables, Generación de Reportes, Nóminas,

Activos Fijos, Control de Empleados, Usuarios, Cargos y Departamentos, la cual fue

desarrollada en un lenguaje de programación PHP y un gestor de base de datos MYSQL.

3.2.1.3. Posicionamiento

3.2.1.4. Oportunidad de negocio

Este sistema financiero brindará a la Cooperativa una oportunidad de crecer

económicamente y ser más confiable por los accionistas con un informe de todas sus

actividades económicas. Lo cual garantizará acceso rápido a la información de la gestión

Page 56: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

41

contable, gracias a interfaces amigables. Además, los datos ingresados están siempre

actualizados y a disposición.

3.2.1.5. Sentencia que define el problema

Tabla 13 Sentencia que define el problema.

El problema

Deficiencia en la optimización del tiempo en los procesos contables de

la Cooperativa de Ahorro y Crédito 25 de Junio, de la ciudad de Ibarra.

Afecta a

La Cooperativa de Ahorro y Crédito 25 de Junio, de la ciudad de

Ibarra.

Un solución adecuada

Implantar una Aplicación Web para la Gestión contable de la

Cooperativa de Ahorro y Crédito 25 de Junio de la ciudad de Ibarra.

Fuente: Autor

3.2.1.6. Especificación de Requerimientos

3.2.1.7. Descripción

Para proveer de una forma efectiva una metodología que se ajuste a las necesidades de los

usuarios, es necesario identificar e involucrar a todos los participantes en el proyecto como

parte del proceso de modelado de requerimientos. También es necesario identificar los

usuarios del sistema y asegurarse de que el conjunto de participantes en el proyecto los

represente adecuadamente. Esta sección muestra los participantes y los usuarios

involucrados en el proyecto, así como los problemas más importantes que estos perciben

para enfocar la solución propuesta hacia ellos.

3.2.1.8. Resumen

Tabla 14 Resumen del desarrollador de la aplicación

Nombre Descripción Responsabilidad

Andrés Isaac Anrrango

Rodríguez

Desarrollador de la Aplicación Web Funcionalidad de la gestionar

contable

Ing. Rolando Cangas Gerente de la Cooperativa Seguimiento del desarrollo de la

Aplicación Web

Fuente: Autor

3.2.1.9. Resumen de los usuarios

Tabla 15 Resumen de usuarios.

Nombre Descripción Aplicación Web

Ing. Mónica Rodríguez Usuario que hará uso de la gestión contable Contador

Ing. Rolando Cangás Súper usuario que tiene acceso total de la Aplicación

Web Contable

Administrador

Empleados Registro y Control de empleados Empleado

Fuente: Autor

Page 57: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

42

3.2.1.10. Perfiles de la Aplicación Web

Desarrollo de la Aplicación Web

Tabla 16 Desarrollo de la Aplicación Web.

Representante Andrés Isaac Anrrango Rodríguez

Descripción Desarrollador de la Aplicación Web

Tipo Tec. En Sistemas Computacionales

Responsabilidades Encargado del análisis de requerimientos, diseños de la interfaz.

Realizar seguimiento del desarrollo del proyecto. Realización de la

Aplicación Web para la Gestión contable para la Cooperativa de Ahorro

y Crédito 25 de Junio.

Fuente: Autor

3.2.1.11. Descripción global del proyecto

Perspectiva del proyecto

El proyecto a desarrollar es una Aplicación Web para la gestión contable en la Cooperativa

de Ahorro y Crédito 25 de Junio de la ciudad de Ibarra, con el objetivo de mejorar los

procesos de la gestión contable.

Resumen y características

A continuación se muestra un listado con los beneficios que obtendrá el contador a partir

del servicio:

Tabla 17 Resumen de características.

Beneficio del contador Características que lo apoyan

Método fácil, rápido para la gestión contable Interface gráfica amigable

Utilización de nuevos recursos, como es el internet Aplicación web

Mayor facilidad para el acceso de datos Base de Datos

Fuente: Autor

3.2.1.12. Restricciones

Acceso y privilegios de usuario.

La Aplicación Web está definida para uso del contador, y gerente de la Cooperativa

permitiendo la modificación, eliminación, e inserción de la información de la misma

manera generar reportes y consultas si el administrador lo autoriza.

Page 58: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

43

3.2.1.13. Análisis de riesgo

Fue necesario realizar un análisis previo a los riesgos que pudieran estar expuestos la

Aplicación Web y los recursos informáticos que hacen funcionamiento para poder dar una

solución antes estos posibles problemas que pudieran ser causados.

Lista de riesgos

Tabla 18 Lista de riesgo

N° Nombre Descripción Probabilidad

de ocurrencia

Medida de

mitigación

1 Falta de recursos No cuenta con equipo de

hardware y software adecuado

para el funcionamiento correcto

10% Elaborar plan de

proformas de

hardware y

software

2 Seguridad Perdida de información debido

al acceso no autorizado de

personas que podrían alterar

información en base de datos

70% Realizar

restricciones para

el uso del sistema.

3 Cambios en las

políticas y procesos

luego de culminar

el proyecto

Las políticas y los procesos

contables pueden cambiar luego

de haber culminado el proyecto

15% Desarrollar la

aplicación web

flexible para

permitir y realizar

futuros cambios.

4 Riesgos de datos

erróneos

Inserción de información

incorrecta a la base de datos por

la administración.

20% Ingreso de

información

correcta y

verdadera, con la

respectiva

comprobación.

5 Mala

administración

Manejo inadecuado de la

aplicación web por parte del

contador o administrador

10% Capacitación a los

usuarios que van

hacer uso del

sistema.

6 Incompatibilidad Incompatibilidad de la

aplicación web

5% Instalar y

comprobar

correctamente la

compatibilidad de

la aplicación web

Fuente: Autor

3.2.1.14. Análisis de hardware y software

Hardware

En la Cooperativa poseen tres computadores, los cuales son utilizados en el desarrollo del

proyecto, al usar recursos que posee la Cooperativa por ende se ahorra recursos en comprar

equipos informáticos. A continuación se detallan las características de los equipos que son:

Page 59: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

44

Tabla 19 Hardware

Computadores (tres) Impresora (una)

Case Marca HP Desk Modelo Canon MP 280

Procesador Dual Core de 2.4 GHz Modo de impresión Tinta continua

Memoria RAM 4GB DDR SDRAM Velocidad de

impresión

A4, B/N 7 páginas por

minuto, color 5 páginas

por minuto

Disco Duro 500 GB Sata

Fuente: Autor

Software

El software con el cual se va a trabaja es gratuito por lo cual su obtención es fácil de

conseguirlo directamente desde la web haciendo las descargas de los diferentes programas

que se utilizan para el funcionamiento de la aplicación, los cuales se puede mencionar:

Tabla 20 Software.

Requerimientos de Software

Diseño MySql Workbench se optó por esta herramienta por ser de fácil uso y de

gran funcionalidad para el modelado de la base de datos.

Motor de base de datos MySQL Versión: 1.2.8

Codificación Para el desarrollo de la aplicación web Php versión 5.2.6 (lenguaje de alto

nivel), servidor web Apache 2.5.10, NetBeans IDE 6.8

Fuente: Autor

3.2.1.15. Perspectiva del proyecto

El proyecto a desarrollar es una Aplicación Web para la gestión contable para la

Cooperativa de Ahorra y Crédito 25 de Junio, con el objeto de optimizar el tiempo y

automatizar los procesos contables.

Resumen de beneficios a obtener

Tabla 21 Beneficios a obtener.

Beneficio Usuarios Características que lo apoyan

Método rápido y eficiente para el proceso

contable.

Interfaz gráfica amigable

Utilización de nuevos recursos. Como es el

internet.

Aplicación Web

Mayor facilidad para el acceso a datos Base de Datos

Fuente: Autor

Page 60: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

45

3.2.2. Fase de Elaboración

En la fase de elaboración se seleccionó los problemas para definir la arquitectura del

sistema especificando los casos de uso para un primer análisis del dominio, y diseñar la

solución preliminar.

3.2.2.1. Casos de uso

3.2.2.2. Contador

El actor contador está relacionado con los siguientes Casos de Uso: Ingreso de Plan de

Cuentas, Realizar Transacciones, Generar Libro Diario, Mayorización, Nóminas, y

Balances Contables donde se muestran los Estados Financieros de la Cooperativa, en cada

ingreso o acción se muestra un mensaje en el cual indica que se ha ingresado

correctamente los datos, así también todos los campos o registros están debidamente

validados para evitar datos erróneos.

Figura 15 Actor Contador

Fuente: Autor

3.2.2.3. Accionistas

El actor accionista está relacionado con los casos de uso: Reportes de los Estados

Financieros de la Cooperativa como el Estado de Resultados, Balance General, y Balance

de Comprobación, con el objetivo para la toma de decisiones.

Page 61: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

46

Figura 16 Actor Accionistas

Fuente: Autor

3.2.2.4. Administrador

El actor Administrador es quien tiene acceso total al sistema, quien realizar consultas de

todos los procesos del sistema, gestión de empelados y usuarios, creación de cargos y

departamentos y asignar los empleados a cada departamento, otorgar permisos a los

usuarios, modificar parámetros del sistema, revisar los balances contables, ingresar,

modificar y eliminar datos.

Figura 17 Actor Administrador.

Fuente: Autor

Page 62: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

47

3.2.2.5. Empleado

El actor empleado puede ingresar al sistema con su usuario y su contraseña para registrar

sus datos personales, modificar su información personal, registrar su hora de entrada y

salida, consultar la información de la empresa.

Figura 18 Actor Empleado

Fuente: Autor

3.2.3. Fase de construcción

3.2.3.1. Base de datos

Descripción

La base de datos fue diseñada en MySQL WorkBench. Se la crea con el nombre de

25dejunio.sql; se le coloco contraseña para así dar seguridad a los datos almacenados en

ella. Contiene 38 tablas, las mismas que están relacionas entre sí.

Page 63: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

48

Figura 19 Diseño de base de datos

Fuente: Autor

Page 64: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

49

3.2.3.2. Diccionario de datos

3.2.3.3. Tabla Plan de Cuentas

Figura 20 Tabla Plan de Cuentas

Fuente: Autor

En esta tabla se registra el catálogo de plan de cuentas que se utiliza en las entidades

financieras de todos los movimientos contables que la Cooperativa realiza, se puede

eliminar, modificar e ingresar una nueva cuenta.

3.2.3.4. Tabla Libro diario

Figura 21 Tabla Libro Diario

Fuente: Autor

En esta tabla solo se registra en encabezado de la transacción como la fecha, número de

asiento, el total del debe y haber y su descripción del asiento contable para posterior

registrar la transacción en otra tabla.

Page 65: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

50

3.2.3.5. Tabla Detalle Libro Diario

Figura 22 Tabla Detalle Libro Diario

Fuente: Autor

Aquí se registran todas las cuentas que se utiliza en la transacción contable, no tiene límite

al momento de agregar una cuenta.

3.2.3.6. Tabla Mayorización

Figura 23 Tabla Mayorización

Fuente: Autor

Al momento de guardar el asiento contable, también se registra automáticamente en la

tabla de mayores, solo se guarda el id de la cuenta usada y el id del período contable, para

poder mostrar de forma individual cada cuenta con todos sus movimientos y su total.

3.2.3.7. Tabla Rol Pagos

Figura 24 Tabla Rol Pagos

Fuente: Autor

Page 66: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

51

Al momento de guardar la nómina para los empleados se registra en esta tabla llamada rol

pagos, en esta tabla solo se registra el encabezado de la nómina.

3.2.3.8. Tabla Detalle Rol pagos

Figura 25 Tabla Detalle Rol Pagos

Fuente: Autor

En la tabla detalle rol de pagos se guardan todos los datos de ingresos y egresos del

empleados como: sueldo básico, subsidios, fondo de reserva, horas extras, comisiones,

vacaciones, aportes personal, prestamos, multas, etc. Todos estos datos se calculan

automáticamente en sistema, para proceder a guardar, internamente en el sistema realiza

procesos y cálculos después de dar clic en el botón guardar del formulario Rol de pagos.

Page 67: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

52

3.2.3.9. Tabla Activos Fijos

Figura 26 Tabla Activos Fijos

Fuente: Autor

Esta tabla permite el registro de los activos fijos de la empresa de forma organizada, en la

que se puede registrar, eliminar y modificar sus datos, y generar reportes de todos los

activos fijos vigente y los que se ha dado de baja con los que cuenta la empresa.

3.2.3.10. Diseño de entradas

3.2.3.11. Inicio de sesión

Para el ingreso al sistema hay que dirigirse al menú principal en la opción Sistema, que

posterior se muestra un formulario que pedirá el nombre de usuario y la contraseña para

validar y verificar si el usuario está activo y si posee permisos de acceso. En caso de que se

ingrese como contador se habilita todos los procesos de la Gestión Contable. Por otra parte

si se ingresa como administrador tiene acceso total al sistema con los permisos de crear

eliminar y modificar.

Page 68: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

53

Figura 27 Ingreso al Sistema

Fuente: Autor

3.2.3.12. Formulario Nuevo Plan Cuentas

Figura 28 Formulario Nuevo Plan Cuentas

Fuente: Autor

Page 69: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

54

El siguiente formulario se ha diseñado para registrar un nuevo plan de cuentas, los campos

que están marcados por (requerido) son campos que deben ser ingresados obligatoriamente

caso contrario al momento de guardar el registro da un error, además todos los campos

están debidamente validados para evitar datos erróneos, el mismo sistema da un mensaje

de error indicando el motivo del error que debe ser resuelto.

3.2.3.13. Formulario Nueva Transacción

Figura 29 Formulario de Nueva Transacción

Fuente: Autor

Para crear una nueva transacción se debe aplicar este formulario donde el encabezado de la

transacción es la parte de información, estos datos se llenan automáticamente. Para agregar

una cuenta primeramente se realiza una búsqueda, digitando en el campo cuenta el nombre

o el código de la cuenta, a continuación se desplegará una lista de las cuentas relacionadas

con el valor escrito, una vez encontrada la cuenta se procede a dar clic sobre la cuenta

Page 70: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

55

correspondiente. Las transacciones deben cumplir partida doble, esto quiere decir que tanto

en él Debe como el Haber deben tener el mismo valor.

3.2.3.14. Formulario para Registro de Horas

Figura 30 Formulario Registro de Horas

Fuente: Autor

Este formulario permite registrar las horas de entrada y de salida por el empleado, para que

el Administrador pueda tener control de los atrasos y horas extras de los empleados y

verificar si ha cumplido con la jornada de trabajo. Con este ingreso muestra al

administrador un listado de todos los empleados con el total de las horas trabajadas, el total

de las horas extras y el total de los atrasos. Para proceder con las multas o el pago de horas

extras.

Page 71: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

56

3.2.3.15. Formulario para Creación de Usuarios

Figura 31 Formulario Nuevo Usuario

Fuente: Autor

Este formulario está diseñado para crear nuevos usuarios para el acceso del sistema y la

manipulación del mismo, cada campo esta validado con: alfabéticos numéricos y

alfanuméricos, para evitar datos erróneos. Con este formulario se puede tener control de

los usuarios y proporcionar privilegios y permisos de lectura o de escritura.

Page 72: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

57

3.2.3.16. Formulario Nuevo Activo Fijo

Figura 32 Formulario Nuevo Activo Fijo

Fuente: Autor

En este formulario se registra los activos fijos que posee o adquiere la cooperativa, para

llevar de forma ordenada y organizada los datos con sus respectivos, nombres, fechas,

marca, vida útil, etc. Luego del registro del Activo fijo el sistema procede a la depreciación

de cada activo.

Page 73: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

58

3.2.3.17. Formulario Nuevo Préstamo

Figura 33 Formulario Nuevo Préstamo

Fuente: Autor

En este formulario se puede realizar un nuevo préstamo solo a los empleados de la

cooperativa, este formulario calcula automáticamente los valores de cada cuota, el importe

final del préstamo, los intereses y la fecha final del préstamo, también despliega una lista

de todas las cuotas a pagar con sus diferentes fechas de pago y el valor a pagar.

Page 74: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

59

3.2.3.18. Diseño de Salidas

3.2.3.19. Formulario Libro Diario

Figura 34 Formulario libro diario

Fuente: Autor

Este formulario muestra todas las transacciones ingresadas por el contador generando

automáticamente el libro diario donde se muestra la fecha, el detalle y el total de la

transacción. También se puede buscar alguna transacción específica para modificarla,

visualizarla o imprimir, La búsqueda se la puede realizar por fecha, por número de

transacción u ordenarlas ascendentemente o descendentemente, mostrar todos los registros

u ordenar por fecha o número de transacción.

Page 75: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

60

3.2.3.20. Formulario Libro Mayor

Figura 35 Formulario Libro Mayor

Fuente: Autor

Aquí se muestra un listado de todas las cuentas utilizadas por la empresa. Cada cuenta se

muestra en forma individual con cada movimiento hecho con esa cuenta contable durante

el período contable, cada cuenta está formada por tablas donde se observa el número de

transacción, fecha, código de la cuenta, nombre de la cuenta y su debe y haber, cada

movimiento está incluido con un link en el número de transacción, al dar clic en dicho

número se muestra en una ventana auxiliar el asiento contable completo de lo que se ha

registrado y así poder imprimirlo si lo requiere. También está incluida la búsqueda

personalizada donde se podrá buscar por código o número de cuenta.

Page 76: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

61

3.2.3.21. Formulario Balance de Comprobación

Figura 36 Formulario Balance de Comprobación

Fuente: Autor

En el siguiente formulario se muestra de una forma más detalla cada cuenta contable que

se utilizó en el registro de las transacciones, agrupa las transacciones en cuentas, donde se

observa el código, nombre de la cuenta, debe, haber, saldo deudor y saldo acreedor, al final

de la lista se observa el total general. También consta con las búsquedas personalizadas ya

sea por código o nombre de la cuenta, ordenar por código y nombre y el número de

registros que se desea visualizar ya sean 5, 10, 20 o todos, paginando todos los registros.

Page 77: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

62

3.2.3.22. Formulario Estado de Resultados

Figura 37 Formulario Estado de Resultados

Fuente: Autor

El estado de resultados ayuda a verificar los ingresos y los gastos de la empresa y la

utilidad neta con la que cuenta la empresa, este formulario ayuda a la toma de decisiones

para el contador y para los accionistas, aquí se observa que detalla todos los ingresos

obtenidos y su total correspondiente, de la misma manera para los gastos, y al final un

resumen general donde suma los ingresos menos los gastos generando un total que se lo

denomina como la utilidad neta de la cooperativa. De la misma forma cuenta con el motor

de búsquedas pero esta vez para buscar los estados de resultados por periodos contables.

Page 78: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

63

3.2.3.23. Formulario Balance General

Figura 38 Formulario Balance General

Fuente: Autor

En este formulario muestra la situación económica y financiera de la cooperativa, se

estructura por tres conceptos, Activo, Pasivo y Patrimonio, en los cuales están compuestos

por las cuentas que se ha manejado durante el período contable. En los activos se muestran

las cuentas que lo que dispone la cooperativa, pasivos muestra las deudas que la

cooperativa tiene, patrimonio representa los aportes de los accionistas o el capital contable,

al final de esto se tiene el resumen y sus valores finales del balance general.

Page 79: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

64

3.2.4. Fase de transición

3.2.4.1. Pruebas de Compatibilidad en Hardware /Software

Se llevó a cabo las pruebas de contabilidad tanto en software como en hardware para

verificar la compatibilidad de la Aplicación Web contable bajo diferentes plataformas y

diferentes componentes de hardware, dando como resultado los siguientes resultados:

Software

Tabla 22 Pruebas de Software

Sistemas

operativos

Procesador Memoria

RAM

Resultados

Windows 2000 Intel Core i5-3330 3.00GHz 4 GB Compatible

Windows XP Intel Core i5-3330 3.00GHz 4 GB Compatible

Windows Vista Intel Core i5-3330 3.00GHz 4 GB Compatible

Windows 7 Intel Core i5-3330 3.00GHz 4 GB Compatible

Fuente: Autor

En esta tabla se realizaron pruebas en diferentes sistemas operativos con las mismas

características de procesador y memoria RAM, para verificar la compatibilidad de la

aplicación web. Dado que las pruebas fueron satisfactorias en las diferentes plataformas se

determina que el sistema contable funciona de manera independiente del tipo de sistema

operativo.

Hardware

Tabla 23 Pruebas de Hardware

Procesadores Memoria RAM Sistema Operativo Resultados

Intel Dual Core 2.0GHz 2 GB Windows 7 Compatible

Intel Core i3 2.9GHz 4 GB Windows 7 Compatible

Intel Core i5 3.00GHz 4 GB Windows 7 Compatible

Intel Core i7 3.5GHz 8GB Windows 7 Compatible

Fuente: Autor

Se realizaron pruebas en diferentes computadores con diferentes componentes tanto en

procesador como en memoria RAM y los resultados fueron correctos, esto significa que se

puede utilizar la Aplicación Web Contable en cualquier computador desde un computador

elemental hasta el computador de última generación

Page 80: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

65

3.2.4.2. Pruebas de Resolución de Pantalla

Las siguientes pruebas se enfocaron en las resoluciones de pantalla de monitores para

conocer el desarrollo del entorno gráfico de la Aplicación Web contable. Para el desarrollo

de las siguientes pruebas se utilizó dos tipos de monitores CRT y LCD.

Los resultados son los siguientes:

Tabla 24 Pruebas de Resolución de Pantalla

Monitores Resolución Resultados

CRT 800 x 600

1024 x 768

Mezcla de colores de la interfaz gráfica.

- 15 pulgadas Muestra distorsiones en las imágenes.

- 14pulgadas No se muestran los formularios completos.

LCD

115 x 864

1280 x 600

1280 x 720

1280 x 800

1280 x 960

1280 x 1024

Velocidad de apertura de ventanas sin demora.

- 15 pulgadas Interfaz gráfica de buena apreciación.

- 14 pulgadas No presenta distorsión en imágenes o gráficos

de la aplicación.

Se muestran los formularios completos.

Fuente: Autor

Luego de las pruebas realizadas en diferentes resoluciones de pantalla y en dos tipos de

monitores se concluye que Monitores con tamaño de 1152x864 o superiores no presentaron

anomalías en la interfaz gráfica de la aplicación, resoluciones de 1024x768 por abajo,

representan distorsiones en los gráficos y desajustes de las tablas, menús y formularios.

3.2.4.3. Pruebas de Carga en Navegadores Web

Se evaluó el tiempo de carga y peso de la página de la aplicación web contable en

diferentes navegadores web. Para ello se utilizó el siguiente código fuente.

<?php

// Codigo a insertar al principio de la web

function getTiempo() {

list($usec, $sec) = explode(" ",microtime());

return ((float)$usec + (float)$sec);

}

$TiempoInicial = getTiempo();

ob.stat();

?>

Page 81: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

66

<?php

//Código para ver el peso y la rapidez de carga

$TiempoFinal = getTiempo();

$Tiempo = $TiempoFinal - $TiempoInicial;

$Tiempo = round($Tiempo,6);

echo "Esta web ha cargado en $Tiempo segundos.";

$despues = 212; // Número de bytes después de echo round.

echo 'Peso de esta página: ';

echo round(((ob_get_length()+$despues)/1024)*100)/100;

echo 'kb';

ob_end_flush();

//FIN Código para ver el peso y la rapidez de carga

?>

Tabla 25 Pruebas de Carga

Software Resultados

Navegadores Sistemas

Operativos

Tiempo de carga Peso de la pagina

Internet Explorer Windows 7 0.000973 segundos 0.21kb

Mozilla Firefox Windows 7 0.000943 segundos 0.21kb

Safari Windows 7 0.000981 segundos 0.21kb

Google Chrome Windows 7 0.000939 segundos 0.21kb

Fuente: Autor

El uso de cualquier navegador web no es recomendable como lo muestra en el Tabla 25,

donde se utilizaron navegadores más comunes de uso. Siendo así recomendable utilizar

Google Chrome para el uso adecuado de la aplicación. En sistemas operativos no se

detectó inconveniente alguno, cabe recalcar que la aplicación web contable funciona de

manera independiente del sistema operativo.

3.2.4.4. Pruebas de Consumo de Memoria

Para saber el consumo de memoria RAM de la aplicación web se realizó la siguiente

prueba, utilizando el administrador de tareas del navegador web, en este caso se utilizó el

navegador Google Chrome y se puedo verificar que su consumo es de 31.616kb como lo

muestra la Figura 39. Este consumo de memoria es considerado como mínimo ya que hay

páginas web que consumen hasta 200.392kb, Los resultados son los siguientes:

Page 82: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

67

Figura 39 Consumo de Memoria

Fuente: Autor

3.2.4.5. Prueba del Sistema

Una vez concluido el desarrollo del sistema se lo presentó al Gerente de la Cooperativa y al

contador. Luego se realizó el ingreso de varios datos iníciales para verificar su evolución

del sistema datos como: ingreso al sistema, creación de usuarios, ingreso del plan de

cuentas, ingreso de transacciones, ingreso de préstamos, ingreso de activos. Para

comprobar el correcto funcionamiento del sistema se realizaron distintos casos de prueba,

los resultados de los procesos más importantes del sistema se presentan en las siguientes

tablas:

Tabla 26 Pruebas del Sistema

Caso de

prueba

Prerrequisitos Datos de prueba Resultado esperado Resultado

obtenido

Ingreso al

sistema

Estar registrado y

obtener un usuario y

una contraseña y que

el usuario este activo.

Usuario:

Administrador

Contraseña:

Administrador

El sistema verifica los

datos digitados en los

campos requerido con

los datos registrados de

la base de datos

Correcto

Creación de

usuarios

Nombre, apellido,

dirección, cédula, tipo

de usuario, estado

Andrés Anrrango,

Urb. 7 de Abril,

1003027503,

Activo

Validar los campos

numéricos,

alfanuméricos y

alfabéticos, Validar

número de cedula,

Verifica si los datos

requeridos han sido

ingresados

Correcto

Page 83: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

68

Ingreso del

plan de

cuentas

Tipo de cuenta, Nivel

de la cuenta, Código,

Nombre

Activos, 3, 1.4.1,

Cartera de créditos

Validar que todos los

datos han sido

ingresados, Verificar

que código y el nombre

no estén repetidos

Correcto

Ingreso de

transacciones

Fecha, Número de

transacción,

Descripción, Cuentas

contables, Debe y

haber deben cumplir

partida doble.

2015-03-23, 9,

Pagos de servicios

Básicos,

Proveedores

servicios básicos,

Bancos, Debe 200

Haber 200

Verificar si los datos

requeridos han sido

ingresados, Él debe y el

haber debe cumplir

partida doble.

Correcto

Ingreso de

préstamos

Empleado, Monto del

préstamo, Fecha de

inicio, Taza de

interés, Plazo en

meses.

Andrés Anrrango,

$600, 23 de marzo

del 20015, 5%, 6

meses.

Cálculo

automáticamente de las

cuotas mensuales,

Importe final, Intereses

y Fecha corte, Listado

de las cuotas a pagar

por fecha.

Correcto

Ingreso de

activos

Nombre del activo,

fecha de compra,

valor de compra, vida

útil

Equipos de

computación, 23

de marzo del 2015,

$1000, 5 años.

Calculo automático del

valor de depreciación,

porcentaje de

depreciación

Correcto

Fuente: Autor

3.2.4.6. Análisis de resultado

3.2.4.7. Dimensión de eficiencia

Con ayuda de la Aplicación Web para la gestión contable, se obtiene una mayor eficiencia

a comparación de los procesos tradicionales de la administración contable, ya que los datos

ingresados se registran directamente en la base de datos del servidor, permitiendo esto

conocer los resultados inmediatamente después de que hayan sido registrados, obteniendo

en tiempo real reportes del libro diario, libro mayor y balances contables. En comparación

con el proceso manual, en el que los reportes tabulados de todas las actividades o

movimientos económicos, son conocidos después del cumplimiento laboral o cierre del

período contable.

3.2.4.8. Dimensión de confiabilidad

Con ayuda de la Aplicación Web para la gestión contable, se logra un 100% de

confiabilidad en los resultados que se requieren del proyecto, por razón que todos los

campos de cada formulario están validados para que el ingreso de datos sean verdaderos y

seguros, mensajes de advertencia, ayudas, descripción de cada formulario y respaldo de la

base de datos.

Page 84: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

69

3.2.4.9. Dimensión de seguridad

La Aplicación Web contable cuenta con diferentes tipos de usuarios para el ingreso al

sistema a los que se le asignan privilegios de lectura o de escritura logrando obtener un alto

nivel de integridad en los datos, puesto que los procesos realizados en el área contable no

son manipulados por terceras personas, y se reduce la posibilidad de adulteración o

modificación de la información, esto asegura que los resultados que se obtienen de las

mismas son 100% de la fuente.

3.2.4.10. Cuadro comparativo

Tabla 27 Cuadro Comparativo

DIMENSIÓN INDICADOR OBSERVACION ANTES

DE LA APLICACIÓN WEB

OBSERVACION POSTERIOR

AL DESARROLLO DE LA

APLICACIÓN WEB

Eficiencia Tiempo de

obtención de

reporte

60 minutos a 120 minutos 12.1(segundos) promedio

Confiabilidad Tasa de error

en el cálculo

del porcentaje

20% 0%

Seguridad Integridad de

Datos

La integridad de los datos se

ve comprometida puesto que

los procesos de la Gestión de

Cuentas de Ahorro pueden ser

manipulados por terceras

personas

Los registros de los procesos son

100% íntegros puesto que los

datos ingresados son directamente

almacenados en la base datos.

Fuente: Autor

Page 85: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

70

3.3. Conclusiones parciales del capítulo.

Se puede concluir que la aplicación es viable ya que la Cooperativa de Ahorro y Crédito

25 de Junio cuenta con los recursos para el desarrollo como son los equipos

informáticos.

Es importante realizar pruebas de funcionamiento de la aplicación para prevenir errores

antes de la implantación del sistema en la cooperativa.

La aplicación contable optimizará los recursos de la cooperativa, reduciendo tiempo en

los procesos contables que en esta se producen, además de la administración y control

de empleados, usuarios, departamentos, cargos y activos fijos.

El proyecto está enfocado para ser usado y manipulación por el departamento contable

de la Cooperativa.

La información que antes se tenía en archivos físicos como hojas de papel, estarán

clasificadas y almacenadas en una base de datos a la cual se podrá acceder y controlar

de manera fácil y rápida.

La toma de decisiones será más fácil ya que se dispondrá de información actualizada de

los procesos y las actividades financieras que se lleva a cabo en la Cooperativa.

Para cumplir con los objetivos planteados, es fundamental la buena predisposición por

parte de los usuarios con las capacitaciones para el correcto uso y manejo de las

herramientas informáticas, para que la automatización de procesos que se llevan a cabo

dentro de la Cooperativa sean exitosos.

La selección de la metodología RUP aporta con la habilidad de que el sistema contable

pueda adaptarse a cambios o crecimiento de la Cooperativa ya que una de las virtudes

de esta metodología es su flexibilidad por ende el sistema tiende a ser escalable.

La Aplicación Web contable está desarrollado en un entorno web, para ser usado en

una red local (Intranet), o en una red global (Internet), lo que facilita el fácil acceso al

sistema de cualquier parte y a cualquier hora.

Page 86: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

71

CONCLUSIONES GENERALES

La implementación de la aplicación web contable, reducirá en gran parte errores

humanos, de tal manera que cada transacción contable sean más Confiable.

La relación que se encuentra en el análisis de la Cooperativa 25 de Junio y el uso de las

dos variables, la independiente (Aplicación Web contable) y la dependiente (proceso

contable), reducirá tiempos y costos, empleando la utilización de software libre.

Fue posible desarrollar este sistema contable gracias a la colaboración que brindó el Ing.

Rolando Cangás Gerente de la Cooperativa 25 de Junio, y de esa manera automatizar el

departamento contable.

Con esta aplicación se logró mejorar y optimizar el tiempo en los procesos contables,

reportes de los estados de pérdida y ganancia y administración de usuarios y empleados.

La utilización de software libre, es la libertad de usar y elegir herramientas eliminando

el pago de la licencia, lo que significa que para el funcionamiento de la Aplicación Web

contable no se invertirá ningún tipo de capital en los diferentes programas que la

Aplicación Web contable usa para su funcionamiento.

La Aplicación Web contable está diseñada para ser usada en el departamento contable la

cual se adapta al entorno de la institución, enriqueciendo la forma de trabajo, de manera

que se puede visualizar las ganancias y pérdidas de la Cooperativa en tiempo real.

Esta Aplicación Web permitió al equipo de trabajo de la Cooperativa agilizar los

procedimientos respecto a la gestión contable, además realizando operaciones eficientes

en un menor tiempo.

El uso de herramientas informáticas como el sistema contable, internet, equipos

informáticos y todas las herramientas necesarias para la configuración de la Aplicación

Web, requirió inversión de tiempo para aprender a manejar de forma correcta, pero una

vez terminada esta etapa de aprendizaje será más sencillo y confortable el uso de la

Aplicación Web.

Desde el levantamiento de información se mantuvo un especial cuidado con la selección

de herramientas para llevar a cabo el proyecto bajo altos niveles de calidad; como se

visualiza a lo largo de este documento, las herramientas utilizadas para el desarrollo de

la Aplicación Web para la gestión contable son herramientas lo bastantes robustas y

completas que permitieron tener seguridad y confianza sobre el producto final que se

entrega en este documento.

Page 87: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

72

RECOMENDACIONES

Para el correcto funcionamiento de la Aplicación Web contable es importante usar el

navegador Google Chrome para que todos los formularios, tablas, listas y búsquedas

funcionen correctamente, ya que si no se toma en cuenta este punto importante la

Aplicación Web puede sufrir fallos, provocando el atraso de información, reportes e

informes contables.

Es recomendable al final de cada día de trabajo sacar un respaldo de la base de datos,

por el departamento de sistemas, evitando de esta manera la alteración de la

información.

La persona que es encargada del manejo de la Aplicación Web, debe tener en cuenta

acerca de los privilegios que puede dar a un cierto usuario al momento de crear la

cuenta ya que si no tomara en cuenta este punto pueden robar información ajena.

Para realizar el mantenimiento de la Aplicación Web la Cooperativa debe contar con un

Ingeniero de Sistemas, quien a su vez debe revisar el manual técnico que será entregado

junto con la Aplicación Web, para poder realizar un mantenimiento adecuado, en casos

extremos debe solicitar ayuda al desarrollador del proyecto.

Las personas que manipulen el sistema deberán manejar adecuadamente la información

que ingresa y sale del sistema, por lo que se recomienda ingresar datos verdaderos y

congruentes.

Verificar que la conexión a la Base de datos sea correcta junto con la Aplicación.

Se recomienda el uso de un técnico informático para dar mantenimiento constantemente

a los computadores que usan en la Cooperativa 25 de Junio y donde se ejecutara el

sistema ya que habrá un mejor rendimiento del sistema.

Es muy importante sugerir que los usuarios que van a interactuar con la Aplicación Web

contable como administradores y contadores hagan uso de claves alfanuméricos en sus

contraseñas y que contengan más de 8 dígitos. Y al salir del sistema utilicen la opción

de Cerrar Sesión que se encuentra en el menú principal y así evitar en ingreso de

usuarios no autorizados.

En empresas o instituciones en las cuales se manejan tipos de información relevante,

tanto monetaria como logística, la utilización de software libre es una recomendación

importante ya que son menos vulnerables a infecciones de virus y su uso no tiene costo

y a su vez da un gran beneficio económico por que no se invierte en pago de licencias.

Page 88: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

BIBLIOGRAFÍA

Caivano, R. M. (2009). Aplicaciones Web 2.0 - Google docs. Villa María: Eduvim.

De miguel Adoración, (2009) Diseño De Base De Datos, Alfaomega.

Granados, I. (2003). Contabilidad Gerencial. Leovigildo Latorre.

Gauchat Juan Diego, (2011), Html5 Css Y Javascript, N° Edición 1ra, España, N°

páginas 374.

Horngren, C. T. (2013). Contabilidad. México: Pearson Educación.

Lizardo, C. (2009). Metodología de la investigación Científica. En C. Lizardo,

Metodología de la investigación Científica. Cali: F.A.I.D.

Mayor, o. J. (2008). Fundamentos de contabilidad financiera: teoría y práctica. Las

Rozas - Madrid (españa): Primera Edición.

Mora, S. L. (2002). Programación de aplicaciones web. San Vicente (Alicante): Editoria

Club Universitario.

Pablo, V. S. (2011). Gestión de base de datos. En V. S. Pablo, Gestión de base de datos

(pág. 256). Madrid: Primera Edición.

Pedro, Z. (2010). Contabilidad General. En Z. Pedro, Contabilidad General. México:

Septima Edicion.

Ralph, Schulz, (Febrero de 2009), Diseño Web, Alfaomega, 2da ED, México

Rymond McLeod, J. (2000). Sistemas de Información gerencial. Mexico: Septima.

Sarmiento, R. (2003). Contabilidad General. En R. Sarmiento, Contabilidad General

(pág. 466). Quito: Novena Edición.

Schulz, R. (2009). Diseño web. En R. Schulz, Diseño web. México: Alfa y Omega 2da

Edición.

Suehring Steve (2011), Javascript, Nº Edición: 1ª, Madrid, Nº páginas: 464 páginas.

Stoner, J. (1996). Administración. México: Sexta edición.

Suehring Steve, C. T. (2009). PHP 6 y MySQL. En C. T. Suehring Steve, PHP 6 y

MySQL (pág. 976). Madrid: Primera Edición.

Zurita, I. I. (2002). Computación Aplicada. Quito: HabreLuz.

Page 89: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

LINKOGRAFÍA

Armando Dany, (2009), “Sistemas de Información”.

http://www.econlink.com.ar/sistemas-informacion/definicion

Cauca, U. d. (2010). Conceptos básicos de Sistemas de Información. Obtenido de

http://fccea.unicauca.edu.co/old/siconceptosbasicos.htm

Christian Castañeda, (2009), “Ciclo de vida de un Sistema de Información”.

http://www.monografias.com/trabajos29/ciclo-sistema/ciclo-sistema.shtml

Cozic, F. (2009). ICONES.PRO. Recuperado el Octubre de 2014, de ICONES.PRO:

http://icones.pro/en/

Erb, M. (2009). Seguridad Informática. Recuperado el 2014, de

http://protejete.wordpress.com/gdr_principal/definicion_si/

Legal, E. (2008). Ecuador Legal. Recuperado el Miercoles de Diciembre de 2014, de

Ecuador Legal Online: http://www.ecuadorlegalonline.com/laboral/calculadora-horas-

extras-suplementarias/

Méndez, N. (2014 ). Nicolás Méndez Grantón. Recuperado el Septiembre de 2014, de

Nicolás Méndez Grantón:

http://blog.nicolasmendez.com.ar/index.php/2010/11/24/validar-textbox-que-reciba-

solo-numeros/

Monografías. (2012). Sistemas de información. Recuperado el 2014, de

http://www.monografias.com/trabajos94/sistemas-informacion-oficina-y-

seguridad/sistemas-informacion-oficina-y-seguridad.shtml

Manuel, P (2010), “Sistema de Información”.

http://www.monografias.com/trabajos7/sisinf/sisinf.shtml

Manuel Peralta, (2010), “Sistema De Información”.

http://www.monografias.com/trabajos7/sisinf/sisinf.shtml

Multibanca. (2010). manejatusfinanzas.com. Recuperado el 2013, de

manejatusfinanzas.com:

Page 90: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

http://www.manejatusfinanzas.com/Elahorro/CuentasBancarias/cuentadeahorros/tabid/1

14/language/es-CO/Default.aspx

Nietzsche, F. (octubre de 2012). Sistemas de Información en la empresas. Recuperado

el 2014, de http://sistemas-de-de-informacion.blogspot.com/

Peralta. (2008). Sistemas de Información. Recuperado el 2013, de

http://www.econlink.com.ar/sistemas-informacion/definicion

Préstamos, C. y. (2014). Créditos y Préstamos. Recuperado el 2014, de Cuentas de

ahorro: http://creditosyprestamos.es/definicion-de-cuenta-de-ahorro/

Vega, E. A. (2005). Sistemas de Información. Recuperado el 2014, de

http://djmucching.blogspot.com/2011/05/evolucion-de-los-sistemas-de.html

Page 91: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

ANEXOS

Page 92: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

1

MANUAL TÉCNICO

Instalar AppServer 2.5.10

Para instalar AppServer se necesita del instalador, el cual se encuentra en el CD con el

nombre appserv-win32-2.5.10.exe, como lo muestra en la ilustración 1 en este caso se

instalara en Windows 7, en esta herramienta viene incluido:

Apache

PHP

MySQL

PHPMyAdmin

Ilustración 1 Instalador

Damos clic derecho sobre el instalador y seleccionamos Ejecutar como Administrador, y damos en

si hacer cambios.

Ilustración 2 Bienvenida

Dará la bienvenida al proceso de instalación, damos clic en NEXT:

Page 93: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

2

Ilustración 3 Licencia

Nos da a leer el acuerdo, las licencias y demás arreglos que aceptamos para instalar el

software, damos clic en I AGREE:

Ilustración 4 Dirección de la Instalación

Nos pregunta la carpeta donde se instalar el software, dependiendo de nuestras necesidades

o no, podemos cambiar la ruta, para beneficios prácticos, es recomendable dejar la ruta por

default, damos clic en NEXT:

Page 94: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

3

Ilustración 5 Selector de paquetes

Nos da a escoger todas y cada una de las opciones que podemos o no instalar, para nuestros

propósitos, activaremos TODAS las opciones (4 disponibles), y daremos clic en NEXT:

Ilustración 6 Información del servidor

La primera opción nos pregunta donde invocaremos al apache, si estamos instalándolo en

nuestra computadora personal, para uso de desarrollo personal, debemos teclear localhost.

Si vamos a instalar un servidor en una red donde debe ser visible para los usuarios de la

misma, deberemos teclear la IP que tenga configurada la PC para los mismos efectos. Si

van a instalar sobre un dominio, pues debes dar el nombre de dominio, incluyendo el www,

si tu servidor así lo permite. Para nuestros ejemplos nos iremos por la opción de localhost.

Page 95: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

4

La Segunda opción nos pregunta el correo web del Administrador, algunos scripts utilizan

la dirección aquí indicada, para enviar o recibir correos de manera predeterminada. Si estas

instalando en localhost, puedes optar por null@localhost. Si estas instalando por IP

igualmente, pero si es por dominio, pues introduce el correo del webmaster.

La Tercera opción nos pregunta por el puerto donde arrancara el Apache, en nuestro caso

por default es el puerto 80, que es el puerto más estándar para web, existen otros como el

8080, el 82 y el 85. Para nuestros ejemplos dejaremos el 80.

Cabe hacer destacar que cualquier puerto que utilices, debes “desbloquearlo” en el firewall

de Windows o algunos antivirus deshabilitan el firewall de Windows y activan uno propio.

Aparte del puerto arriba mencionado el 3306 es utilizado por MySQL, y también se debe

desbloquear. Le damos clic en NEXT:

Ilustración 7 Configuración de contraseña

Ahora el instalador nos pedirá algunos parámetros de MySQL, el primero y el segundo

pregunta por el password para el usuario principal: root, como password root.

Lo siguiente que pregunta el juego de caracteres, para evitarte problemas con acentos y

otros caracteres especiales, deberemos escoger: UTF-8 Unicode, que es el estándar más

propagado. Y que nos servirá de mucho para evitar dolores de cabeza. La opción de

OldPassword support no es necesaria activarla para los ejemplos que realizaremos. Pero la

Page 96: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

5

opcion de innodb, si es muy importante tenerla activa, porque de otra manera, no tenemos

una base de datos transaccional, como debe de ser. Le damos clic en INSTALL:

Ilustración 8 Proceso de instalación

La siguiente ventana muestra el avance de la instalación y todo lo que va haciendo.

Ilustración 9 Finalización de la instalación

Al terminar de instalar, nos dará la opción de iniciar los servicios, dejamos seleccionados y

damos en FINISH.

Page 97: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

6

Ilustración 10 Página principal de AppServer

Por ultimo abrimos nuestro navegador favorito y tecleamos la dirección: http://localhost/ y

nos deberá salir la pantalla del AppServ en ejecución.

Ilustración 11 Ingreso de contraseña

Ahora daremos clic en el enlace que dice: phpMyAdmin Database Manager, que nos

llevara al administrador de base de datos de MySQL. Nos pedirá un usuario y un password

para entrar, que son los que escogimos para el MySQL, Usuario: root, Contraseña: root.

Page 98: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

7

Ilustración 12 Pagina de phpMyAdmin

Si aparece esta última ventana que se muestra, entonces quedo muy bien configurado

nuestro entorno de desarrollo.

Page 99: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

8

MANUAL DE USUARIO

Ingreso al Sistema

Para el ingreso a la Aplicación Web Contable se requiere ejecutar el navegador web, de

preferencia Google Chrome, en el cual se digita en la URL la dirección de donde este

alojado el Sistema Web. Para el ingreso al sistema nos dirigimos al menú principal y

damos clic en sistema, que posterior nos mostrará la siguiente pantalla.

Ilustración 13 Ingreso al sistema

En el siguiente formulario digitamos el nombre de usuario y la contraseña, en este caso nos

ingresamos como Administrador, con el usuario: administrador y la contraseña:

administrador, para el ingreso del sistema existen tres tipos de usuarios el administrador

que tiene acceso total al sistema, el contador que tiene acceso solo a los módulos contables,

y el empleado que solo está diseñado para registrar su hora de entrada y salida.

Una vez ingresado en el sistema muestra una pantalla que dar la bienvenida y afirma el tipo

de usuario con el que se ha registrado y un menú diferente donde se encuentran los

diferentes procesos contables

Page 100: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

9

Plan de cuentas

Para realizar los procesos de plan de cuentas nos dirigimos al menú Contabilidad y

seleccionamos Plan de cuentas

Ilustración 14 Menú Plan cuentas

Una vez adentro nos mostrará una pantalla con un sinnúmero de opciones para registra,

modificar, eliminar, buscar, y generar reportes como lo muestra la siguiente ilustración.

Ilustración 15 Plan de cuentas

En este formulario nos muestra un listado de todo el plan de cuentas usado, también nos da

la opción de ordenar por nombre, código, ascendente o descendente y paginar por registros.

Aun lado del formulario tenemos un menú de las tareas que se puede realizar en el

desarrollo del plan de cuentas, siendo así versátil en la ordenación de las cuentas contables.

Page 101: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

10

Libro diario

Para el proceso del libro diario nos dirigimos al menú Contabilidad y seleccionamos Libro

Diario.

Ilustración 16 Menú Libro Diario

En el formulario libro diario nos muestra un listado de todo el libro diario que se ha

generado ordenado por fecha y número de transacción, de la misma forma podemos

modificar, eliminar o agregar una nueva transacción y buscar una transacción específica

por fechas o número de transacción para generar o imprimir los reportes.

En la parte derecha del formulario encontramos un menú de las diferentes tareas que

podemos realizar, como crear una nueva transacción, imprimir todo el libro diario o en

casos extremos vaciar todo el libro diario.

Ilustración 17 Libro Diario

Page 102: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

11

Nueva transacción

Para la creación de una nueva transacción podemos encontrarla en el panel de tareas del

libro diario. En este formulario encontramos la parte informativa donde nos muestra el

período actual, número de transacción, número de comprobante y fecha de creación, todos

estos campos se cargan automáticamente y la descripción para detallar que se trata dicha

transacción.

Para agregar una cuenta contable digitamos el nombre o el código de la cuenta en el campo

cuenta, y automáticamente ara una búsqueda y nos desplegará una lista de las cuentas que

coincidan con lo que digitamos en el campo, una vez seleccionada la cuenta procedemos a

registrar él debe y el haber y al final nos dará el total de la transacción, uno de los

requisitos para guardar una transacción contable es que debe cumplir la partida doble caso

contrario no se podrá guardar y nos dará una alerta de error.

Ilustración 18 Nueva transacción

Page 103: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ÁNDES “UNIANDES-IBARRAdspace.uniandes.edu.ec/bitstream/123456789/3210/1/... · de Ibarra”, provincia de Imbabura, manifiesto que la presente

12

Libro Mayor

Para revisar el Libro Mayor nos dirigimos al menú Contabilidad y seleccionamos Libro

Mayor como lo muestra la Ilustración 19.

Ilustración 19 Menú Libro Mayor

En el libro Mayor se muestra un listado de todos los mayores de las cuentas utilizadas y

cada cuenta con sus movimientos correspondientes, el libro mayor se elabora de forma

automática por lo que el Contador ahorra tiempo en elaborar dicho libro. En la parte de

información podremos buscar los mayores que necesitemos con solo digitar el código o el

nombre de la cuenta en el cuadro Cuenta, podemos ordenar por código o nombre,

ascendente o descendente y paginar los mayores por registros. A la derecha del formulario

tenemos las diferentes tareas que podemos realizar como imprimir o generar los reportes y

generar una nueva transacción.

Ilustración 20 Libro Mayor