universidad de guayaquilrepositorio.ug.edu.ec/bitstream/redug/16000/1/b_cisc_ptg_1091.rugel... ·...

112
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES “SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO ELECTRÓNICO” PROYECTO DE TITULACIÓN Previa a la obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES AUTOR: Bárbara Jacqueline Rugel Rugel TUTOR: Ing. Jessica Yépez GUAYAQUIL ECUADOR 2016

Upload: lamanh

Post on 20-Oct-2018

262 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

“SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE TRANSPORTE EN

GUAYAQUIL CON ALERTAS VÍA CORREO ELECTRÓNICO”

PROYECTO DE TITULACIÓN

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTOR: Bárbara Jacqueline Rugel Rugel

TUTOR: Ing. Jessica Yépez

GUAYAQUIL – ECUADOR

2016

Page 2: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TÍTULO: “ SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE

TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO ELECTRÓNICO ”

REVISORES: Ing. Jessica Yépez

INSTITUCIÓN: Universidad de Guayaquil FACULTAD: Ciencias

Matemáticas y Físicas

CARRERA: Ingeniería en Sistemas Computacionales

FECHA DE PUBLICACIÓN: Diciembre 2016 N° DE PÁGS.:

ÁREA TEMÁTICA: Investigación y desarrollo web y base de datos.

PALABRAS CLAVES: gestor de presupuestos, transportes pesados, desarrollo de software,

base de datos, correo electrónico, sistemas.

RESUMEN: El empresas comerciales del sector en bebidas y alimentos en la ciudad de Guayaquil , tiene

como principal objeto brindar la información necesaria para apoyar la toma de decisiones

respecto de los procesos que se lleven a cabo para la transportación de los productos, indicar

las causas que generan el aumento del costo de transportación, demostrar que para la

automatización de operaciones presupuestarias es necesario contar con una plataforma

tecnológica de fácil manejo como la presentada, con esto se brindará una mejora económica

para la empresa y por ende un aporte a la sociedad en general.

N° DE REGISTRO(en base de datos): N° DE CLASIFICACIÓN:

DIRECCIÓN URL (tesis en la web):

ADJUNTO PDF

SI x

NO

CONTACTO CON AUTOR: Teléfono: 0989655140

E-mail:

[email protected]

CONTACTO DE LA INSTITUCIÓN Nombre:

Teléfono:

Page 3: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

III

APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de investigación, “SISTEMA GESTOR DE

PRESUPUESTO PARA EMPRESAS DE TRANSPORTE EN GUAYAQUIL

CON ALERTAS VÍA CORREO ELECTRÓNICO” elaborado por la Srta.

BÁRBARA JACQUELINE RUGEL RUGEL, Alumno no titulado de la

Carrera de Ingeniería en Sistemas Computacionales, Facultad de Ciencias

Matemáticas y Físicas de la Universidad de Guayaquil, previo a la obtención del

Título de Ingeniero en Sistemas Computacionales, me permito declarar que luego

de haber orientado, estudiado y revisado, la apruebo en todas sus partes.

Atentamente

………..………………………………….

Ing. Jessica Yépez Holguin

TUTOR

Page 4: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

IV

DEDICATORIA

Este proyecto de titulación se la dedico a

Dios que me guio y me dio las fuerzas

necesarias para salir adelante y no desmayar

en los problemas que se presentaban.

A mi familia por el apoyo y consejos, en

especial a mi hijo quien es mi inspiración día

a día.

Bárbara Jacqueline Rugel Rugel.

Page 5: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

V

AGRADECIMIENTO

Agradezco a Dios por darme la fuerza y fe necesaria

para creer lo que parecía ya no poder terminar.

A mi Familia, amigos y maestros por su apoyo

constante para terminar este proyecto.

Bárbara Jacqueline Rugel Rugel.

Page 6: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

VI

TRIBUNAL PROYECTO DE TITULACIÓN

Ing. Eduardo Santos Baquerizo, M. Sc. DECANO DE LA FACULTAD CIENCIAS

MATEMATICAS Y FISICAS

Ing. Roberto Crespo Mendoza, Mgs. DIRECTOR (E) CISC

Ec. Gustavo Ortiz PROFESOR REVISOR DEL ÁREA -

TRIBUNAL

Lcdo. Angel Mantilla PROFESOR REVISOR DEL ÁREA -

TRIBUNAL

Ing. Jessica Yépez Holguin TUTOR

__________________________

Ab. Juan Chávez Atocha

SECRETARIO

Page 7: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

VII

DECLARACIÓN EXPRESA

“La responsabilidad del contenido de este

Proyecto de Titulación, me corresponden

exclusivamente; y el patrimonio intelectual de la

misma a la UNIVERSIDAD DE

GUAYAQUIL”

Bárbara Jacqueline Rugel Rugel

Page 8: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

VIII

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

“SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE

TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO

ELECTRÓNICO”

Proyecto de Titulación que se presenta como requisito para optar por el

título de INGENIERO EN SISTEMAS COMPUTACIONALES

Autor/a: Barbara Jacqueline Rugel Rugel

C.I.0925680076

Tutor: Ing. Jessica Yépez Holguin

Guayaquil, 13 Diciembre de 2016

Page 9: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

IX

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo

Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por el/la

egresado(a) Rugel Rugel Bárbara Jacqueline, como requisito previo para optar

por el título de Ingeniero cuyo tema es:

SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE

TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO

ELECTRÓNICO

Considero aprobado el trabajo en su totalidad.

Presentado por:

Bárbara Jacqueline Rugel Rugel 0925680076

____________________________ ___________________________

Apellidos y Nombres completos Cédula de ciudadanía N°

Tutor: Ing. Jessica Yépez

Holguin

Guayaquil, 13 Diciembre del 2016.

Page 10: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

X

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Autorización para Publicación de Proyecto de Titulación en Formato Digital

1. Identificación del Proyecto de Titulación

Nombre Alumno: Bárbara Jacqueline Rugel Rugel

Dirección: Bellavista Mz. 24 Villa 29

Teléfono: 5022096 - 0989655140. E-mail: [email protected]

Facultad: Ciencias Matemáticas Y Físicas

Carrera: Ingeniería en Sistemas Computacionales

Proyecto de titulación al que opta: Ingeniería en Sistemas Computacionales

Profesor tutor: Ing. Jessica Yépez Holguin

Título del Proyecto de titulación: SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO ELECTRÓNICO

Tema del Proyecto de Titulación: base de datos, investigación manejo de presupuesto, desarrollo web, correo electrónico, transportes pesados.

2. Autorización de Publicación de Versión Electrónica del Proyecto de Titulación A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de este Proyecto de titulación. Publicación electrónica:

Inmediata x Después de 1 año

Firma Alumno:

Page 11: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

XI

ÍNDICE GENERAL

APROBACIÓN DEL TUTOR ..................................................................... III DEDICATORIA ......................................................................................... IV AGRADECIMIENTO .................................................................................. V TRIBUNAL PROYECTO DE TITULACIÓN ............................................... VI CERTIFICADO DE ACEPTACIÓN DEL TUTOR ...................................... IX ÍNDICE GENERAL .................................................................................... XI ÍNDICE DE CUADROS ........................................................................... XIII ÍNDICE DE GRÁFICOS .......................................................................... XV RESUMEN ................................................................................................. vi ABSTRACT ............................................................................................... vii INTRODUCCIÓN ....................................................................................... 1 CAPÍTULO I ............................................................................................... 5 EL PROBLEMA .......................................................................................... 5 PLANTEAMIENTO DEL PROBLEMA ........................................................ 5 Metodología del marco lógico .................................................................... 6

Análisis de la participación .................................................................. 7 Análisis de la participación .................................................................. 8 Árbol de Objetivos .............................................................................. 9 Alternativas ....................................................................................... 10

Causas y consecuencias del problema .................................................... 11 Delimitación del problema ........................................................................ 12 Formulación del problema ....................................................................... 12 Evaluación del problema .......................................................................... 13 Objetivos .................................................................................................. 14 Objetivos Generales ................................................................................ 14 Objetivos Específicos ............................................................................... 14 Alcances del proyecto .............................................................................. 15

Desarrollar el Módulo de Usuarios .................................................... 16 Desarrollar el Módulo de Asignación de Perfiles a usuarios ............. 16 Desarrollar el Módulo de ingreso de rubros ...................................... 16 Desarrollar el Módulo de periodo de tiempo del presupuesto ........... 16 Desarrollar el Módulo de mantenimiento de presupuesto ................. 17 Desarrollar el Módulo de consultas ................................................... 17 Desarrollar el Módulo de histórico .................................................... 17 Desarrollar el Módulo de alertas ....................................................... 17 Recursos ........................................................................................... 18

Hardware ................................................................................................. 18 Software ................................................................................................... 18

Justificación e importancia ............................................................... 18 CAPÍTULO II ............................................................................................ 21 MARCO TEÓRICO .................................................................................. 21 Antecedentes del estudio ......................................................................... 21 FUNDAMENTACIÓN TEÓRICA .............................................................. 23

Page 12: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

XII

Sistema gestor de base de datos ..................................................... 42 FUNDAMENTACIÓN LEGAL ................................................................... 54 DEFINICIONES CONCEPTUALES ......................................................... 56 CAPÍTULO III ........................................................................................... 58

PROPUESTA TECNOLÓGICA ............................................................ 58 Factibilidad técnica ............................................................................... 59 Factibilidad económica ......................................................................... 59 Factibilidad administrativa .................................................................... 60 Factibilidad institucional ....................................................................... 60 Factibilidad social ................................................................................. 60 Tipo de Investigacion ........................................................................... 60 Población y Muestra ............................................................................. 61 Operacionalización de Variables .......................................................... 64 Instrumentos de Recolección de Datos ................................................ 65 Instrumentos ......................................................................................... 66 Procedimiento de la Investigación ........................................................ 69 Recolección de la Información ............................................................. 71 Procesamiento y Análisis ..................................................................... 71 Tabulación de los resultados de la encuesta........................................ 71

CAPÍTULO IV ........................................................................................... 88 MARCO ADMINISTRATIVO ................................................................. 88 Cronograma ......................................................................................... 88 Presupuesto ......................................................................................... 89 Conclusiones y Recomendaciones ...................................................... 90 Conclusiones ........................................................................................ 90 Recomendaciones ................................................................................ 91 BIBLIOGRAFÍA .................................................................................... 92 LIBROS ................................................................................................ 92 DIRECCIONES WEB ........................................................................... 94

Page 13: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

XIII

ÍNDICE DE CUADROS

CUADRO 1. Análisis de la participación ......................................................................... 6 CUADRO 2. Análisis de la participación ......................................................................... 7

CUADRO 3. Análisis de la participación ......................................................................... 8 CUADRO 4. Árbol de Objetivos ...................................................................................... 9 CUADRO 5. Alternativas .............................................................................................. 10 CUADRO 6. Causas y Consecuencias del Problema .................................................. 11 CUADRO 7. Delimitación del problema ........................................................................ 12 CUADRO 8. Límites y características en POSTGRESQL ............................................ 50

CUADRO 9. Analisis Costo Beneficio .......................................................................... 59

CUADRO 10. Muestra total de las empresas de transporte del sector bebidas y alimentos ubicados en la ciudad en la ciudad de Guayaquil .................... 63 CUADRO 11. Matriz de Operacionalización de Variables .............................................. 64 CUADRO 12. Resultado de la primera pregunta ............................................................ 72 CUADRO 13. Resultado de la segunda pregunta .......................................................... 73

CUADRO 14. Resultado de la tercera pregunta ............................................................. 75 CUADRO 15. Resultado de la cuarta pregunta .............................................................. 77

CUADRO 16. Resultado de la quinta pregunta .............................................................. 78 CUADRO 17. Resultado de la sexta pregunta ............................................................... 79 CUADRO 18. Resultado de la septima pregunta ........................................................... 81 CUADRO 19. Resultado de la octava pregunta ............................................................. 82

CUADRO 20. Resultado de la novena pregunta ............................................................ 83

Page 14: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

XIV

CUADRO 21. Resultado de la decima pregunta ............................................................ 85 CUADRO 22. Cronograma de actividades del proyecto ................................................. 88 CUADRO 23. Resumen de egresos e ingresos ............................................................. 89

Page 15: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

XV

ÍNDICE DE GRÁFICOS

GRÁFICO 1. Protocolo HTTP SOBRE TCP/IP ............................................................. 24 GRÁFICO 2. Protocolo HTTP SOBRE TCP/IP ............................................................. 25 GRÁFICO 3. Arquitectura de dos capas ....................................................................... 27 GRÁFICO 4. Arquitectura de dos capas ....................................................................... 27 GRÁFICO 5. Capas de los Servicios Web .................................................................... 33 GRÁFICO 6. Funcionalidad de los Servicios Web ........................................................ 34 GRÁFICO 7. Sistemas de base de datos cliente/servidor ............................................. 45

GRÁFICO 8. Modelo Jerárquico ................................................................................... 47 GRÁFICO 9. Modelo Jerárquico ................................................................................... 48

GRÁFICO 10. Resultado de primera pregunta................................................................ 72

GRÁFICO 11. Resultado de segunda pregunta .............................................................. 74 GRÁFICO 12. Resultado de tercera pregunta................................................................. 75 GRÁFICO 13. Resultado de cuarta pregunta .................................................................. 77 GRÁFICO 14. Resultado de quinta pregunta .................................................................. 78 GRÁFICO 15. Resultado de sexta pregunta ................................................................... 80 GRÁFICO 16. Resultado de septima pregunta ............................................................... 81

GRÁFICO 17. Resultado de octava pregunta ................................................................. 82 GRÁFICO 18. Resultado de novena pregunta ................................................................ 84 GRÁFICO 19. Resultado de decima pregunta ................................................................ 85

Page 16: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

vi

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE

TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO

ELECTRÓNICO”

Autor/a: Bárbara Jacqueline Rugel Rugel

Tutor/a: Ing. Jessica Yépez Holguin

RESUMEN

El sistema gestor de presupuesto ofrece una alternativa optima de registro de información

necesaria para llevar un buen manejo de presupuesto en el que se integra el desarrollo

web con almacenamiento de base de datos, Utilizando como herramientas de desarrollo

JAVA con el estándar J2EE usando JSF y como base de datos PostgreSQL.

Este prototipo permite que los usuarios registren datos para el inicio de la operación como

los rubros que se van a manejar y el monto de cada uno de estos, el mismo que será

notificado al administrador asignado mediante el envío de correo electrónico, otra de las

bondades es poder obtener información que se necesite mediante reportaría que se podrá

descargar en diferentes formatos como Excel o pdf, mejorando el control presupuestario

identificando responsabilidades departamentales y de los servicios.

El tipo de investigación utilizada es exploratoria, para obtener información relevante del

desarrollo y un producto de calidad se emplea la encuesta, la población pymes

específicamente las empresas comerciales del sector de bebidas y alimentos de la ciudad

de Guayaquil.

La importancia del manejo de presupuesto radica en realizar un buen análisis de lo que se

tiene versus lo que se gasta priorizando las necesidades, puesto que el mal manejo del

mismo puede ocasionar grandes pérdidas e incluso el cierre definitivo de una empresa,

por tal razón la propuesta de proyecto de titulación será un aporte a la sociedad.

Palabras claves: base de datos, correo electrónico, gestor de presupuestos, desarrollo de

software, transportes pesados, sistemas.

Page 17: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

vii

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE

TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO

ELECTRÓNICO”

Autor/a: Bárbara Jacqueline Rugel Rugel

Tutor/a: Ing. Jessica Yépez Holguin

ABSTRACT

The manager budget system provides an optimal alternative registration necessary for

good management of budget that devolvement with storage is integrated, using

devolvement tool Java with J2EE using JSF standard base PostgreSQL data.

This prototype allows user to record data for the start of the operation as the items that are

to be handled and the amount of each of these, which will be notified to the administrator

assignade by sending e-mail, another of the benefits is to obtain information needed by it

would report can be downloaded in different formats such as Excel or pdf, improving

budgetary control by identifying departmental and service responsibilities.

The type of research to be used is exploratory, to obtain relevant information

development and product quality survey is used, the SME population specifically trading

enterprises food and beverage city of Guayaquil sector.

The importance of managing budget lies in making a good analysis of what you have

versus what is spent prioritizing the needs, since mishandling of it can cause major losses

and even the closure of a business, for that reason the titling project proposal will be a

contribution to society.

Keywords: budget manager, heavy transport, software development, database, e-mail

systems.

Page 18: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

1

INTRODUCCIÓN

En un estudio emitido en el año 2013, por el Ministerio de Industria,

Turismo y Comercio de Madrid denominado “Logística de transporte y

competitividad de las PYMES”, establece que el éxito o fracaso de la

transportación de productos sin importar su tipo radica en considerar

aspectos que alteren el transcurso normal y correcto de los gastos en los

que se incurre para transportar mercancía, aunque no siempre se puede

determinar todos es necesario al momento de crear un presupuesto

establecer un valor adicional para cubrir estas necesidades.

Por ejemplo actualmente en el Ecuador estamos viviendo un incremento

en costos de diversos productos, entre estos las llantas importadas para

el transportes pesados debido a los nuevos aranceles fijados por

Gobierno, para este tipo de acciones se debe almacenar un fondo que

sirva ante estos cambios.

Dentro del estudio en mención se indica que en gran parte de las

empresas del Caribe y Latinoamérica, no tipifican dentro de sus

presupuestos este rubro cayendo en falencias y por ende en pérdidas

económicas que conllevan al fracaso, no solo del presupuesto establecido

sino también de la planeación de vida de la misma, ocasionando que

muchas de estas se vayan directo a la quiebra. Un 85% de las empresas

no cuentan con apoyo tecnológico estable que utilizar a más de

programación en Excel para la planificación y control de sus

presupuestos.

Por otra parte acorde a lo definido por algunas instituciones a nivel

mundial el principal fracaso de la Pymes de tipo comercial, es debido a un

planeamiento presupuestario inadecuado o inexistente, por ejemplo

Page 19: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

2

Francisco Pertierra Cánepe del Estudio Joaquín Ledesma de la ciudad de

México, manifiesta toda empresa debería guiar sus acciones por la

planificación, 12 de cada 20 empresas comerciales sin importar su área

de enfoque fracasa por no darle la importancia adecuada al control y

seguimiento del presupuesto.

Por otro lado el Ministerio de trabajo y promoción del empleo del Perú

MTPE, en el año 2011 indica que 85%, de las empresas comerciales

desaparecen antes de cumplir los dos años, cuando no planifican y

controlan sus pagos de forma estructural y regidos por la balanza de

organización, por otro lado la Agencia Federal para el Desarrollo de la

Pequeña Empresa. U.S. Small Business Administration argumenta que

más del 50% de las empresas pequeñas fracasan en el primer año y el

95% en el transcurso de los primeros cinco, por el manejo inadecuado de

sus fondos y que en su mayoría es por no regirse a un manejo

presupuestario adecuado.

La importancia de mantener un presupuesto incurre en poder realizar una

proyección de nuestros recursos como empresa, con lo cual lograr cumplir

a corto plazo nuestra misión y por ende nuestros planes futuros sean más

realistas.

Aunque el principal enfoque del manejo de un presupuesto es que al final

del periodo establecido podemos notar los resultados obtenidos con el

mismo, sean estos los deseados o no siempre queda como experiencia lo

que se debe mejorar para obtener en el siguiente periodo algo mejor.

En la actualidad los principales fracasos al momento de manejar un

presupuesto radica en tener un concepto erróneo del mismo, algunas

instituciones piensan que el hecho de escatimar cualquier gasto va hacer

que el mal manejo del dinero mejore, no se prioriza lo realmente

importante frente a lo innecesario, no gestionan un verdadero análisis sino

más bien que toman a la ligera esta situación; un verdadero presupuesto

Page 20: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

3

consiste en realizar una balanza de lo que se posee económicamente

frente a lo que se gasta teniendo presente cada detalle de lo que hemos

realizado con el mismo.

El presente proyecto de titulación, se basa en una propuesta y generación

de un prototipo que ayude ante el inconveniente planteado, en donde

mediante un sistema de gestión de presupuesto se permita ingresar

rubros iniciales, periodos de tiempo en el que se va a llevar a cabo el

presupuesto lo que deja a libertad para poder planear ya sea todo el año

para el manejo de fondos de la empresa o si bien se necesita para

asignación de dinero a un proyecto en particular, permitirá indicar el

porcentaje de alerta de finalización de dinero asignado a cada proceso a

través del envío de correo electrónico al usuario definido.

Mediante categorías, se podrá determinar la importancia de cada rubro,

se cuenta con un espacio histórico en donde se podrá imprimir los

presupuestos realizados hasta un año atrás en base a parámetros

determinados, mismos que podrán ser exportados a Excel o PDF.

El desarrollo del tema se expondrá en cinco capítulos los que se

puntualizan a continuación:

Capítulo I: En esta sección se involucrará al lector con la problemática

planteada, considerando aspectos que entregan una propuesta de

proyecto de titulación de buena calidad.

Capítulo II: Esta parte del apartado está destinado a encontrar los

elementos adecuados que orienten al planteamiento y solución de la

problemática trazada, como los fundamentos teóricos y legales que

consoliden la propuesta del proyecto titulación.

Page 21: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

4

Capítulo III: En este capítulo se muestra cómo se ha obtenido la

información necesaria para presentar una solución, los puntos son: la

población a analizar y la muestra sobre la que se trabajará, los métodos

empleados para analizar la información obtenida y para la elaboración de

la propuesta.

Capítulo IV: Aquí se muestra por medio de un cronograma de trabajo, los

detalles de los tiempos que se llevara para concluir la propuesta de

proyecto de titulación, los recursos económicos en los que se ha incurrido,

además se emite las conclusiones respectivas del tema, las bondades y

debilidades del mismo, el impacto que ha tenido y por ende las

respectivas recomendaciones para el buen manejo de la herramienta.

Page 22: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

5

CAPÍTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Cuando se busca la forma correcta del manejo de las finanzas de un

departamento de trabajo, o de cualquier situación por lo general no se

cuenta con un mecanismo de ayuda, o la información que se tiene no es

fácil de entender y se tiende a privarse de ciertas cosas, sin realizar un

análisis de la situación, un verdadero presupuesto consiste en realizar

una balanza de lo que se posee económicamente frente a lo que se gasta

teniendo presente cada detalle de lo realizado con el mismo; con el objeto

de verificar la utilización correcta del dinero, en el caso de que los

resultados sean de forma negativa ahora si se debe priorizar gastos y

asignar una menor cantidad a aquellas cosas que solo dan placer y no un

beneficio económico o de servicio.

Por lo general siempre es fácil llevar un presupuesto, cuando se cuenta

con herramientas que faciliten este proceso tedioso para muchas

personas, pero que no deja de ser útil y necesario si se desea tener una

finanza estable.

La gran mayoría de empresas de transporte emplean como herramienta

de apoyo un simple diario de Excel, sin embargo suele dejar detalles de

lado como el hecho de poder alertar a quien lleva este presupuesto,

además de esto si no se encuentra la persona encargada del mismo es

un poco más compleja la comprensión; de la misma forma no existe un

estándar cada vez que ingresa una nueva persona a dirigir el presupuesto

cambia la manera de realizar el mismo, por tal razón es necesario obtener

un software que colabore con la realización de un presupuesto que se rija

Page 23: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

6

Empresas de transporte de

Guayaquil

- Dueños del

negocio.

- Empleados del

área de

transporte.

Ciudadanos en general.

ANÁLISIS DE LA

PARTICIPACIÓN

INSTITUCIONES GRUPOS DE

INTERÉS OTROS

bajo parámetros y que sea lo suficientemente flexible como para incluir

rubros que en una partida inicial no fueron considerados.

Herramientas, que ayuden al usuario con alertas del consumo del

presupuesto, además que cuente con la opción de poder exportar a pdf o

Excel reportes de lo realizado, como poder ver el presupuesto y

resultados de periodos anteriores que faciliten el análisis de la forma en

que se han ido manejando las finanzas en el departamento, con la ayuda

de perfiles de usuario cada persona podrá realizar lo que necesite y a la

final dejarlo visible a todas aquellas personas que el administrador

principal considere necesario que tengan acceso a los mismo.

Metodología del marco lógico

CUADRO 1

Análisis de la participación CUADRO 1. Análisis de la participación

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel

Page 24: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

7

CUADRO No. 2

Análisis de la participación

CUADRO 2 Análisis de la participación

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel

ANÁLISIS DE LA PARTICIPACIÓN

PROBLEMA

Área de distribución de las

Empresas de transporte Empleados

-El manejo de aprobación de un presupuesto requiere múltiples iteraciones lo que complica el control del estado en que se encuentra el mismo.

-Desorganización de información y pérdida de tiempo.

- Uso de herramientas obsoletas para la planeación y control del presupuesto.

-Procesos excesivamente largos, redundantes y manuales. -Sobrecarga de trabajo.

INTERES POTENCIA

-Disponer, de unas previsiones exactas que conlleven a la obtención de información en el momento requerido, a lo largo de un periodo, cuál ya sea este al cierre del trimestre, semestre o ejercicio fiscal.

-Dependiente del buen manejo del presupuesto por parte de los empleados encargados.

-Solvencia económica para poder pagar sus sueldos.

-Alinear objetivos estratégicos con la gestión de planificación y control del presupuesto.

Page 25: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

8

CUADRO No. 3

Análisis de la participación

CUADRO 3.Análisis de la participación

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel

FALENCIAS EN LA PLANIFICACIÓN Y CONTROL DEL PRESUPUESTO DE LOS GASTOS DE LAS

EMPRESAS DE TRANSPORTE

Complicación al momento de realizar adaptaciones a las necesidades del medio.

Proceso de aprobación de presupuesto demanda demasiadas iteraciones.

Uso de herramientas obsoletas para la planificación y control del presupuesto.

No se dispone de información inmediata y rápida para toma de decisiones importantes.

Fracaso de presupuesto asignado, por falta de rubros acorde a las necesidades.

Aumento del plazo en los procesos de elaboración y consolidación del presupuesto.

El área de distribución no cuenta con una herramienta que facilite los procesos presupuestarios y centralización de la información en tiempo real.

Falta de coherencia del proceso presupuestario, por tanto el flujo de la información.

Page 26: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

9

CUADRO No. 4

Árbol de Objetivos CUADRO 4.Árbol de Objetivos

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel

ÁRBOL DE OBJETIVOS

FALENCIAS EN LA PLANIFICACIÓN Y CONTROL DEL PRESUPUESTO DE LOS GASTOS DE LAS

EMPRESAS DE TRANSPORTE

Determinación de procedimientos que permitan consolidar la información referente a la planeación, ejecución y evaluación presupuestaria.

Facilitar el análisis de las proyecciones del presupuesto en cualquier periodo ya sea este mensual, trimestral, semestral, anual.

Los objetivos estratégicos como la planificación del presupuesto van en el mismo lineamiento, lo que garantiza un presupuesto continuo.

El personal de distribución involucrado acorta sus tiempos de labores

Demostración que el empleo del presupuesto en la gestión empresarial permite la alineación del mismo con los objetivos de la empresa colaborando en la toma de decisiones oportunas.

Demostración que el empleo de plataformas tecnológicas para la planificación y control del presupuesto de transporte en el área de distribución facilita la gestión del mismo.

Activación de alertas de presupuesto.

Obtención de una estructura de costos adecuada y con cálculo de rentabilidad fiable.

Page 27: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

10

CUADRO No. 5

Alternativas CUADRO 5.Alternativas

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel

ALTERNATIVAS

Empleo de herramientas

tecnológicas

Estandarización Análisis de

gastos e

ingresos

PROYECTO

- Realización de un sistema que considere aspectos

iniciales como rubros, costos y tiempos.

- Realización de alertas vía correo electrónica que

determinen el tiempo de finalización del valor asignado

a determinada tarea.

- Categorización de prioridades.

- Validación de asignación de presupuesto en base a

cumplimiento de objetivos de acuerdo a porcentajes

ingresados al momento de iniciar la asignación de

presupuesto.

Page 28: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

11

Causas y consecuencias del problema

CUADRO No. 6

Causas y Consecuencias del Problema CUADRO 6.Causas y Consecuencias del Problema

Causas Consecuencias

No realizar planes estratégicos a largo plazo.

Fracasos en las empresas.

La falta de un análisis para determinar los valores destinados a ingresos y gastos.

Fracaso del presupuesto asignado.

No poseer un repositorio que permita búsquedas rápidas, de presupuestos anteriores.

No cuenta con una base que permita ver fracasos anteriores para mejorar el presupuesto actual.

Mala coordinación y organización de los rubros.

Fracasos en los presupuestos.

No tener controles que permitan determinar que usuario accedió a la información.

Alteración de información de los rubros de forma innecesaria.

No contar con alertas que informen de la finalización de un valor asignado a una tarea.

Administradores desinformados.

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel

Page 29: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

12

Delimitación del problema

CUADRO No. 7

Delimitación del problema CUADRO 7.Delimitación del problema

Campo: Tecnológico

Área: Distribución.

Aspecto: Desarrollo de software y base de datos.

Tema: Sistema gestor de presupuesto para empresas de transporte

en Guayaquil con alertas vía correo electrónico

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel.

Formulación del problema

¿En qué medida ayudará la implementación de un sistema de

planificación y control del presupuesto de transporte de la ciudad de

Guayaquil facilitando la adaptación del presupuesto de la demanda del

medio con las proyecciones del mismo en cualquier periodo de tiempo?

Page 30: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

13

Evaluación del problema

A continuación se presenta algunas de las características que permiten

evaluar el problema planteado.

Delimitado: Está dirigido exclusivamente para el área de distribución de

las empresas comerciales del sector de bebidas y alimentos en la ciudad

de Guayaquil.

Evidente: La planificación de forma estratégica de los valores que se

involucran en el manejo de un presupuesto permitirá que los mismos sean

asignados de forma adecuada, por ende la presentación de un sistema de

planificación y control de presupuesto, es un apoyo para la realización del

mismo.

Relevante: Va a permitir que las empresas comerciales del sector de

bebidas y alimentos de la ciudad de Guayaquil, específicamente el área

de distribución tenga la información del presupuesto de transporte

accesible de forma fácil y rápida evitando que los administradores estén

desinformados del momento en que finalice el valor asignado a cada

rubro.

Original: Tiene la novedad de poder ser visualizado desde un

Smartphone.

Factible: El Proyecto de titulación es factible debido a que con el

suficiente estudio y análisis de la mejor manera para estructurar la base

de datos, y de las herramientas de desarrollo empleadas para la

elaboración del aplicativo, seleccionando el adecuado, y añadiéndole a

esto un buen manejo de los tiempos se obtiene un producto final estable,

y confiable de tal forma que cumpla con el objeto por el cual fue creado.

Page 31: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

14

Identifica los productos esperados: El sistema presentado es una

solución práctica, debido a que ofrece un aplicativo integro, seguro,

organizado y sobre todo que colabora con la entrega fiable de información

de vital importancia para mantener un manejo óptimo de los valores

asignados.

Variables:

Las variables de la propuesta de tesis son las siguientes:

Variable independiente (Causa):

Planificación y control del presupuesto del transporte.

Variable dependiente (Efecto):

Área de distribución de las empresas comerciales del sector de

bebidas y alimentos.

Objetivos

Objetivos Generales

Elaborar un sistema gestor de presupuesto para empresas de

transporte en Guayaquil, con alertas vía correo electrónico que

permita llevar un mejor control del presupuesto.

Objetivos Específicos

Definir mediante los instrumentos de recolección de datos los

procesos críticos y manuales, ejecutados al momento de dar inicio,

desarrollo y cierre del presupuesto, para cubrir todas las

necesidades de los usuarios en la implementación del sistema

propuesto.

Page 32: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

15

Reemplazar la utilización de libros de Excel, con ingreso de datos

por medio de la asignación de rubros preestablecidos en el sistema

propuesto para evitar el cruce de información y con esto llevar una

mejor coordinación del presupuesto y por ende de la empresa.

Mejorar el control presupuestario identificando rubros específicos

del área de transporte.

Alcances del proyecto

El Sistema gestor de presupuesto para empresas de Transporte con

alertas vía correo electrónico de la culminación de rubros asignados

contará con las siguientes características:

Deja realizar la descarga de reportes en formato pdf o .xls. y será

en idioma español.

El envío del correo, se realizará siempre y cuando se hayan

ingresado datos existentes, caso contrario no se realizará.

Permitirá ingresar detalles de los gastos sub-columnas como # de

factura o doc. compra, fecha, detalles generales.

Se podrá realizar búsquedas de los reportes acorde al usuario que

lo realizó, los mismos que solo se podrán descargar por año, los

periodos de tiempo manejados para la realización del presupuesto

serán mensuales, semestrales o anuales.

Page 33: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

16

Los perfiles que se manejarán serán: administrador principal,

supervisor, usuario final.

Cuenta con los siguientes módulos:

Desarrollar el Módulo de Usuarios

El presente módulo permitirá el ingreso de usuarios

Desarrollar el Módulo de Asignación de Perfiles a usuarios

Este módulo permitirá la asignación de perfiles a los usuarios

creados.

Desarrollar el Módulo de ingreso de rubros

En este módulo se ingresarán cada uno de los rubros para llevar a

cabo el presupuesto.

Ingresar el valor inicial asignado a cada uno de estos rubros.

Determinar el usuario responsable del mismo.

Desarrollar el Módulo de periodo de tiempo del presupuesto

En esta sección se indicará el rango de tiempo durante el cual se

llevará a cabo el presupuesto.

Page 34: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

17

Desarrollar el Módulo de mantenimiento de presupuesto

En esta parte se detallarán los movimientos de cada rubro.

Desarrollar el Módulo de consultas

En este módulo se visualizará en base a parámetros detalles de los

presupuestos realizados.

Desarrollar el Módulo de histórico

En esta sección del módulo se llevaran a cabo las búsquedas de

años anteriores.

Se podrá descargar en formato .pdf o .xls según sea el gusto del

usuario.

Desarrollar el Módulo de alertas

Permitir el envío de un correo electrónico al supervisor en el

momento que esté por concluir el valor del dinero asignado a un

determinado presupuesto.

Page 35: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

18

Recursos

Hardware

Se empleará una portátil HP core 2 dúo.

Software

Se utilizará como herramienta de desarrollo JAVA con el estándar

J2EE usando JSF.

En cuestión de base de datos emplearé PostgreSQL.

Justificación e importancia

Las empresas más importantes en el país se asientan en dos provincias:

Guayas y Pichincha, estos reportes fueron basados en las Normas

Internacionales de Información Financiera, declarando que el éxito de las

mismas radican en las estrategias empleadas entre ellas:

Buenas relaciones.

Enfoque de mercadeo.

Innovación.

Ambiente Laboral.

Secreto de la productividad.

Planeación económica.

Al planificar el manejo del dinero de forma adecuada y con un análisis que

permita dirigir el enfoque hacia la visión que se tiene como empresa,

Page 36: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

19

permite que la solvencia económica dentro de la misma perdure, dando

paso al éxito empresarial.

Las buenas estrategias al momento de viabilizar el dinero y cumplir con

los requerimientos de cada una de los departamentos necesarios para el

funcionamiento de la empresa hacen que los demás factores

mencionados anteriormente fluyan como se espera.

Por tal razón la propuesta del Proyecto de titulación de un sistema gestor

de presupuesto para empresas de transporte en Guayaquil con alertas vía

correo electrónico es una alternativa óptima para las pymes que buscan el

éxito de las grandes empresas.

A continuación se detallan las razones que justifican la implementación de

la misma:

Los administradores pueden obtener datos de periodos pasados

con facilidad con el fin de realizar un mejor análisis de los factores

que se deben mejorar para la realización de un nuevo presupuesto.

El sistema sirve tanto para proyecciones a largo plazo como a corto

plazo, debido a que se puede ingresar los rubros y valores

requeridos por cada proceso.

Establecer periodos de tiempos acorde al proyecto que se vaya a

realizar.

Priorización de rubros acorde a categorización.

Alertas de finalización de periodos del presupuesto.

Se establecen usuarios para poder tener un control de quiénes han

creado o alterado un determinado presupuesto.

Page 37: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

20

Tomando en cuenta los puntos mostrados anteriormente, la propuesta de

proyecto de titulación se convierte en un sistema útil y confiable,

desarrollado con herramientas que en la actualidad son consideradas por

los expertos como estables, todo esto con la finalidad de obtener un

producto que optimice el tiempo.

Page 38: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

21

CAPÍTULO II

MARCO TEÓRICO

Antecedentes del estudio

Actualmente el tema del manejo de presupuestos es un factor importante

a nivel empresarial ya sea esta del estado o a nivel público, sin embargo

son pocas las que se atreven a involucrar un software para la realización

del mismo, se mantienen en alternativas obsoletas como el uso de Excel.

A nivel mundial han ido presentando software que sirven de apoyo en la

gestión presupuestaria, a continuación se presenta algunos de estos con

sus características

Sorolla 2

Es una actualización de la versión de escritorio Soralla.

Desarrollado en lenguaje de programación Java.

Desarrollado de forma exclusiva para centros gestores del gasto de la

Administración General del Estado, sus Organismos Autónomos de

España.

Generación de expedientes de gastos, pagos, e inventario.

Generación de documentos contables.

Exclusivo para sistemas operativos Unix/Solaris.

Utiliza un repositorio de datos Oracle.

Page 39: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

22

A nivel nacional se presentó una propuesta de tesis en la Universidad

Técnica del Norte de la ciudad de Ibarra denominada SistPre, sin

embargo este quedó como un módulo de desarrollo sin concluir, se da la

iniciativa con las siguientes características:

Es una aplicación de escritorio.

Destinada a la Empresa Eléctrica Regional Norte.

El presupuesto que se genera es para un periodo anual.

Permite la consulta de información acorde a parámetros como

personal encargado de la realización del presupuesto, año de

realización.

Desarrollado con el lenguaje de programación PHP.

El sistema gestor de base de datos a emplear es Mysql.

Al visualizar estas dos alternativas podemos denotar diferencias que

mejoran lo existente con la presentación de la propuesta del proyecto de

titulación, que es un sistema gestor de presupuesto que para objeto de

estudio es enfocado al rubro de transportación de la ciudad de Guayaquil,

el beneficio de esta aplicación web es que se adapta con facilidad a las

necesidades de cada empresa puesto que permite el ingreso de los

rubros que cada entidad desee, además se puede ingresar la cantidad de

proyectos que se requiera cada una con sus respectivos tiempos que van

en periodos mensuales, semestrales o anuales, a más de esto categorizar

acorde a prioridades, y el administrador del mismo puede visualizar

Page 40: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

23

presupuesto anteriores hasta con dos años anteriores con el fin de

mejorar los procedimientos llevados a cabo, es desarrollado en lenguaje

de programación JAVA con el estándar J2EE usando JSF en combinación

con base de datos PostgreSQL, hospedado en un hosting lo que permite

que cada usuario registrado pueda realizar los cambios o ingresos que

requiera desde la comodidad de su hogar, simplemente accediendo

mediante un navegador web con conexión a internet a la misma.

FUNDAMENTACIÓN TEÓRICA

Aplicaciones web

Definición

Se puede determinar una aplicación web como un conjunto de páginas

web que pueden ser estáticas o dinámicas, que se encuentran

publicadas en un servidor web y que el usuario accede a las mismas a

través de un navegador.

Las solicitudes a una página web se ejecutan en el servidor lo que hace

que el usuario consuma pocos recursos de hardware.

Berzal Fernando (2010, p.3) nos indica:

“Se denominan aplicaciones web a aquellas aplicaciones cuya

interfaz se construye a partir de páginas web”.

Page 41: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

24

Características

Entre las principales características podemos denotar las siguientes:

Utilización del Protocolo HTTP sobre TCP/IP: Para que exista

la comunicación entre el usuario y el servidor es necesario un

puente de comunicación, siendo esta la función del protocolo

HTTP sobre TCP/IP.

Según lo expuesto en CCNA:

“El protocolo HTTP precisa el contenido y el formato de las

request y response que intercambian un servidor y un

cliente. Tanto el cliente como el servidor implementan el

HTTP como parte de la aplicación”

GRÁFICO No. 1

PROTOCOLO HTTP SOBRE TCP/IP GRÁFICO 1.PROTOCOLO HTTP SOBRE TCP/IP

Fuente: http://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13769-5.html

Elaboración: CCNA - CISCO

Page 42: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

25

La comunicación o petición se la realiza tal y como se muestra en la

gráfica presentada a continuación:

GRÁFICO No. 2

PROTOCOLO HTTP SOBRE TCP/IP GRÁFICO 2.PROTOCOLO HTTP SOBRE TCP/IP

Fuente: http://www.cisco.com/c/en/us/support/docs/ip/routing-information-protocol-rip/13769-5.html

Elaboración: CCNA - CISCO

La gráfica indica que un cliente realiza su solicitud a través de un

navegador web, digitando la url del sitio requerido.

Esta es analizada por el servidor, y como respuesta a la misma

envía código HTML para que finalmente el usuario visualice el

sitio web con la información requerida.

Independencia de equipo

Como las aplicaciones web se encuentran alojadas en un

servidor que por lo general se encuentran en la nube, estas

pueden ser visualizadas desde cualquier equipo y desde

cualquier lugar con acceso a internet.

Page 43: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

26

Reducción de fallos

Como las aplicaciones web se encuentran alojados en hosting

estas cuentan por lo general con servidores que se reflejan en

varios sitios lo que evita que el usuario pierda conectividad con

el sitio por demasiado tiempo.

Reducción de pérdida de datos

Como toda la información se encuentra alojado en la nube se

reduce el riesgo de pérdida de información por daños en

hardware o fallos por virus.

Reducción en consumo de memoria

Como todas las solicitudes se ejecutan en el servidor, el cliente

no requiere de mucha memoria para ejecutar los requerimientos

de la aplicación web.

Arquitecturas

El modelado de una aplicación web depende de las necesidades que

desee cubrir la misma, existe arquitecturas de dos capas, arquitecturas

de tres capas, y arquitecturas de N capas, para la propuesta de tesis

presentada se empleará una arquitectura de tres capas.

Page 44: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

27

GRÁFICO No. 3

ARQUITECTURA DE DOS CAPAS GRÁFICO 3.ARQUITECTURA DE DOS CAPAS

Fuente: http://es.slideshare.net/CHIONA69/arquitectura-de-aplicaciones-15180551

Elaboración: Pearson Education

Cuando hablamos de este tipo de arquitectura hacemos referencia al

modelo cliente/servidor, definida por la interfaz de usuario como cliente

y el servidor web.

GRÁFICO No. 4

ARQUITECTURA DE DOS CAPAS GRÁFICO 4.ARQUITECTURA DE DOS CAPAS

Fuente: http://es.slideshare.net/CHIONA69/arquitectura-de-aplicaciones-15180551

Elaboración: Pearson Education

Page 45: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

28

Este es el modelo a emplear a continuación se detalla cada una de las

capas.

Nivel 1

Este nivel es el denominado de usuario en donde se presenta la

interfaz gráfica lo que hace que sea más fácil para el usuario

final enviar sus peticiones, esta capa solo tiene contacto con el

segundo nivel.

Nivel 2

Esta capa es la denominada capa de clases o negocio es el

intermedio entre el nivel 1 y el 3, es el que recibe las solicitudes

del nivel 1 para enviárselas al nivel 3 y viceversa, se lo suele

denominar como el servidor de aplicaciones.

Nivel 3

Esta es la capa encargada de obtener los resultados de la base

de datos, y tiene contacto únicamente con el nivel 2, para esta

capa se emplea los denominados servicios web.

Ventajas del uso de aplicaciones web

Entre las principales ventajas podemos denotar las siguientes:

Sin instalaciones

El usuario puede hacer uso de la aplicación web sin la

necesidad de instalar ningún software adicional.

Page 46: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

29

Multiplataforma

Gracias a que la aplicación se encuentra alojada en un hosting

se puede acceder a la misma desde cualquier plataforma con

navegador web.

Actualizaciones al instante

Cuando se realiza alguna mejora a la aplicación esta se refresca

de forma automática al momento de subir al alojamiento los

cambios realizados, siendo transparente para el usuario final.

Portable

El usuario puede iniciar realizando una operación en una PC y

continuar en otra sin necesidad que esto afecte los cambios

realizados inicialmente.

Usuarios concurrentes

Como todo se encuentra almacenado en la nube, varios

usuarios pueden ingresar a la aplicación sin ningún

inconveniente, además cada uno de estos visualiza las

alteraciones realizadas por los otros.

Inconvenientes

Entre las principales desventajas podemos denotar las siguientes:

Dependencia de proveedor de internet

Como para poder hacer uso de las aplicaciones web es

necesario la conexión a internet en caso de no tener una no se

Page 47: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

30

podrá ingresar a la misma además los tiempos de respuesta de

información depende de la velocidad de conexión que se posea.

La seguridad de la información depende del proveedor del

hosting, este inconveniente en ocasiones es uno de los

principales factores por los que algunas empresas no se

arriesgan a migrar sus aplicaciones de escritorio a un ambiente

web.

Avanzadas codificaciones de diseño

Si bien es cierto que basta con un navegador para poder

visualizar la aplicación web, la correcta visualización en cada

uno de estos va a depender que el desarrollador del mismo

elabore un diseño gráfico que se adapte a todos los

navegadores, aunque esto no afecta a la información si al

aspecto visual.

Clasificación

Entre los principales modelos de aplicaciones web podemos mencionar

las siguientes:

Web en flash

Como su nombre mismo lo indica este tipo de aplicaciones web

emplean para su elaboración Adobe Flash, aunque es un tipo de

aplicaciones que en la actualidad no están siendo muy

utilizadas, sin embargo su uso está más enfocado en el

desarrollo de juegos en línea.

Page 48: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

31

E- commerce

Estas son las aplicaciones destinadas a la compra y venta de

productos, involucrando temas como métodos de pagos

(tarjetas de crédito, pay pal, depósito, entre otros), además del

uso de animaciones con el apoyo de desarrollo en javascript,

ccs, los lenguajes de programación que se utiliza son java, php,

c#, entre otros.

De gestión

Estas aplicaciones web son destinadas para llegar a cabo los

procesos dentro de una organización como por ejemplo:

facturación, inventario, entre otros.

E- learning

Este tipo de aplicaciones son empleadas para el proceso de

enseñanza – aprendizaje, estas son por lo general creadas

empleando frameword de desarrollo como por ejemplo: Drupal,

Moodle, etc.

Servicios web

Un servicio web es una tecnología de apoyo, que recibe una solicitud la

procesa activando un proceso y retorna una respuesta ante la

solicitudes de una aplicación web, con la ayuda de otras herramientas

como por ejemplo XML, puede ser empleada por múltiples plataformas.

Page 49: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

32

Olivas José, Sobrino Alejandro, (2005, p.50) nos manifiestan que:

“Un servicio web es una interfaz que describe un conjunto de

operaciones que son accesibles a través de la web usando un

protocolo de mensajes que será especificado mediante un

lenguaje estándar basado en XML.”

Capas

Un servicio web está compuesto por un conjunto de tecnologías o

protocolos de los cuales se apoya a continuación se detalla cada una

de estas, desde el nivel más bajo:

Capa de transporte

En esta capa se inicia el proceso de recepción de una petición

de un servicio web, uno de estos son TCP/IP, HTTP, HTTPS,

SMTP en el caso del correo electrónico, FTP en el caso de la

transferencia de archivos.

Capa de mensajería

Esta capa es la encarga de convertir el mensaje en un lenguaje

comprensible para los dos extremos de comunicación (PC

cliente, PC servidor). Los estándares empleados son el SOAP,

XML Schema, XML.

Capa de descripción

Como su nombre mismo lo indica es el que contiene la

descripción del servicio web, y su principal funcionalidad es

identificar y describir a cada servicio.

Page 50: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

33

Capa de descubrimiento

Finalmente esta capa es la que permite que los servicios web se

puedan reutilizar, es decir que cada uno de estos estén visibles

para otros procesos. A esta se la conoce como UDDI.

GRÁFICO No. 5

Capas de los Servicios Web GRÁFICO 5.Capas de los Servicios Web

Fuente:https://books.google.com.ec/books?id=IANgnAMppO8C&pg=PA50&dq=servicio+web+definicion&hl=es&sa=X&ei=vwbrVLurGoyoNr_Lg9AE&ved=0CDgQ6AEwBQ#v=onepage&q=servicio%20web%20definicion&f=f

alse Elaboración: Universidad de Santiago.

Page 51: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

34

Funcionalidad

GRÁFICO No. 6

Funcionalidad de los Servicios Web GRÁFICO 6.Funcionalidad de los Servicios Web

Fuente:https://books.google.com.ec/books?id=43G6AwAABAJ&pg=PA17&dq=servicio+web+definicion&hl=es&sa=X&ei=vwbrVLurGoyoNr_Lg9AE&ved=0CD0Q6AEwBg#v=onepage&q=servicio%20web%20definici

on&f=false Elaboración: Alicia Ramos.

Tal y como se observa en la figura un cliente tiene la necesidad de

encontrar una información a través de una aplicación web realiza la

petición, esta viaja por el protocolo TCP/IP, luego el protocolo WSDL,

inicia la búsqueda e identificación del servicio requerido, para luego el

UDDI colocarlo visible para devolver la información, una vez

encontrado el proveedor de servicio a través del SOAP retorna dicha

información al cliente.

Page 52: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

35

Ventajas

Entre las principales ventanas tenemos:

Independencia de plataformas, lenguajes de programación que

se emplee o base de datos, esto debido a que se basan en un

lenguaje estándar como es el XML.

Como se apoyó de Http, puede emplear las seguridades que

ofrece el mismo.

Permite la comunicación entre diferentes áreas geográficas

gracias a que UDDI, permite que este visible.

Extensible Markup Language (XML)

Definición

Es un lenguaje de marcas que se encarga de describir, intercambiar y

almacenar los datos.

García Ignacio, Munilla Eduardo (2003, p.265) nos indica:

“La ventaja de emplear XML para definir datos, es que dichos

datos se almacenan en un formato de texto puro y no dependen

de ningún software patentado”.

Page 53: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

36

Características

Entre las principales características podemos denotar las siguientes:

Es un lenguaje que permite crear etiquetas con sencillas acorde a

las necesidades de cada usuario.

Sin versionamientos, esto hace que sea un lenguaje de marcada

que podrá ser empleado sin ningún inconveniente con

navegadores futuros.

Se adapta con facilidad a cualquier protocolo de transporte basta

con que pueda transmitir texto.

Estructura

Está compuesta por los siguientes elementos:

DTD

Determina los elementos y atributos que puede contener un

documento XML, estos pueden ser declarados dentro del mismo

documento XML o manejados como documentos externos,

llamados dentro del documento XML.

Ejemplo de un elemento:

<Nombre> BARBARA RUGEL </Nombre>

Ejemplo de un atributo:

<Nombre sexo=”femenino” edad=” 29”>BARBARA

RUGEL</Nombre>

Page 54: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

37

XLL

No son más que enlaces definidos dentro de un archivo XML.

XSL

Estos son considerados los estilos que se les da a los documentos

XML, es como estar hablando de un archivo CSS.

Hosting

Definición

Según la fundación BBVA (2012, pág. 307) determina lo siguiente:

“Es el servicio que provee a los usuarios de internet de un

sistema para poder almacenar información, imágenes, videos, o

cualquier contenido accesible vía web”

Cuando se realice la selección del mismo se debe considerar los

siguientes aspectos:

Determinar el espacio en disco que se necesita para manejar el

aplicativo web.

Es recomendable que la subida de archivos no solo sea a través

del servicio de hosting sino también que de acceso por medio de

FTP, esto debido a la rapidez para realizar el mismo.

Es recomendable que estos acepten múltiples sistemas gestores

de base datos.

Page 55: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

38

Verificar que posea certificados que garantice que la información

que vamos a almacenar este protegida.

Verificar que posea líneas de ayuda 24 x 7, los 365 días del año.

Soporte a diversos lenguajes de programación.

Verificar que este posea servidores de respaldo en casos de

fallos, con esto garantizamos que nuestros clientes cuenten con

información requerida en todo momento.

Tipos

Entre los principales tipos de hosting encontramos los siguientes:

Hosting gratuito

Sin duda este tipo de hosting es el más empleado por

estudiantes, y pequeñas empresas sin mucha carga de

información, el principal inconveniente es que al ser gratuito su

espacio en disco es limitado, muchos de estos no ofrecen

servicio de soporte, las transferencias de archivos son lentas, no

cuentan con el soporte de varios gestores de base de datos, ni

de lenguajes de programación, por lo general emplea lenguajes

de programación gratuitos como: PHP, y gestores como MySQL.

Un claro ejemplo de esto es http://www.000webhost.com/.

Hosting de imágenes

Al igual que el caso anterior son alojamientos gratuitos con

limitaciones en este caso como está destinado únicamente a la

Page 56: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

39

subida de imágenes, el tamaño de la imagen es limitado y el

espacio en disco también. Un ejemplo de esto http://overpic.net/.

Hosting compartido

Este tipo de hosting es lo comúnmente utilizado por las

empresas porque a pesar de tener un costo es inferior al

comparado con un hosting dedicado, este tipo es un alojamiento

en donde diferentes usuarios almacenan su información, sin

embargo se les destina un espacio exclusivo para cada uno de

ellos, el principal inconveniente es que en el caso de fallos en

alguno de los sistemas puede generar inconvenientes a otros,

sin embargo esto no siempre se da.

Hosting dedicado

Este tipo de hosting es de exclusividad de un cliente, en donde

ellos tienen la alternativa de administrarlo de forma total o

parcial, son costos.

Java

Es un lenguaje de programación de propósito general, concurrente,

orientado a objetos que fue diseñado específicamente para tener tan

pocas dependencias de implementación como fuera posible. Su

intención es permitir que los desarrolladores de aplicaciones escriban

el programa una vez y lo ejecuten en cualquier dispositivo (conocido en

inglés como WORA, o "write once, run anywhere"), lo que quiere decir

que el código que es ejecutado en una plataforma no tiene que ser

recompilado para correr en otra. Java es, a partir de 2012, uno de los

lenguajes de programación más populares en uso, particularmente

Page 57: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

40

para aplicaciones de cliente-servidor de web, con unos 10 millones de

usuarios reportados.

El lenguaje de programación Java fue originalmente desarrollado por

James Gosling de Sun Microsystems (la cual fue adquirida por la

compañía Oracle) y publicado en 1995 como un componente

fundamental de la plataforma Java de Sun Microsystems. Su sintaxis

deriva en gran medida de C y C++, pero tiene menos utilidades de bajo

nivel que cualquiera de ellos. Las aplicaciones de Java son

generalmente compiladas a bytecode (clase Java) que puede

ejecutarse en cualquier máquina virtual Java (JVM) sin importar la

arquitectura de la computadora subyacente.

La compañía Sun desarrolló la implementación de referencia original

para los compiladores de Java, máquinas virtuales, y librerías de clases

en 1991 y las publicó por primera vez en 1995. A partir de mayo de

2007, en cumplimiento con las especificaciones del Proceso de la

Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías

de Java bajo la Licencia Pública General de GNU. Otros también han

desarrollado implementaciones alternas a estas tecnologías de Sun,

tales como el Compilador de Java de GNU y el GNU Classpath.

Ventajas

Entre las principales ventajas tenemos:

- El usuario no comete delito por tenerlo o usarlo.

- Variedad de herramientas libres.

- Tiene actualizaciones frecuentes.

Page 58: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

41

Desventajas

Algunas de las desventajas de usar Java son:

- El usuario debe tener nociones de programación

- Algunas aplicaciones no están el mercado

- Dificultad en el intercambio de archivos

PrimeFaces

Es una librería de componentes visuales open source desarrollada y

mantenida por Pime Technology, compañía turca de IT especializada

en consultoría ágil, JSF, Java EE y Outsourcing.

Las principales características son:

Kit para crear aplicaciones web para móviles.

Es compatible con otras librerías de componentes, como jboss

richfaces.

Uso de javascript no intrusivo (no aparece en línea dentro de los

elementos, sino dentro de un bloque <script>).

Es un proyecto open source, activo y bastante estable entre

versiones.

Soporte nativo de Ajax, incluyendo Push/Comet.

Page 59: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

42

Base de datos

Definición

Llanos Diego manifiesta (2007, pág. 272):

Una base de datos es un conjunto, colección o depósito de

datos almacenados en un soporte informático de acceso

directo. Los datos se encuentran relacionados y estructurados

de acuerdo con un modelo capaz de recoger de recoger el

contenido semántico de los datos almacenados

Sistema gestor de base de datos

Definición

Ramos Alicia, Ramos María (2007, p.3) nos manifiesta

Un sistema gestor de base de datos es una aplicación que

permite que a los usuarios definir, crear, y mantener la base de

datos y proporciona un acceso controlado a la misma

Como lo indica el autor los sistemas gestores de base de datos ayudan a

la manipulación total de las bases de datos y la información que contiene

la misma.

En conclusión podemos indicar que un sistema gestor de base datos es el

que permite la creación y manipulación de la base de datos, brindando

Page 60: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

43

mecanismos que faciliten su administración y tratamiento de la

información.

Según lo expuesto por José Manuel Cotos en su libro Sistemas de

Información se pueden destacar las siguientes ventajas y

desventajas de los sistemas gestores de base de datos:

Ventajas

Entre las principales ventajas tenemos las siguientes:

Se mantiene un solo repositorio de datos al cual puedan acceder

múltiples usuarios obtener la información requerida, sin afectar la

entrega de la misma a ninguno de los usuarios.

Se evitan pérdidas de información por ataques de virus en PC de

usuarios puesto que los datos se encuentran en un solo repositorio

y como se realizan de manera constante copias de respaldo de los

datos esta se encuentra salvaguardada.

Al estar los datos centralizados, cada uno de los usuarios obtienen

los mismos resultados, es decir la información es consistente.

Desventajas

Una de las desventajas es que se necesita de un personal

calificado para la correcta administración de la información,

generando gastos adicionales por el personal.

Page 61: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

44

Si se desea manejar gran cantidad de información es necesario

incurrir en gastos elevados para realizar la compra de un equipo

altamente calificado para poder salvaguardar la información.

Es necesario organizar de forma concurrente los respaldos para

evitar pérdidas de información.

Arquitecturas

Existen dos arquitecturas principales que se detallan a continuación:

Sistemas centralizados.- Este tipo de base lo que hace es

mantener una estructura de forma sectorizada en donde cada parte

se relaciona con otra basándose en jerarquías, la información se

encuentra en un único repositorio, a cada usuario que accede se lo

considera un esclavo y se manejan en base a prioridades de

ejecución. Como todo pasa del servidor al cliente sin ningún otro

intermediario los tiempos de respuestas son más reducidos, sin

embargo el costo del ordenador es muy elevado puesto que debe

poseer características físicas lo suficientemente potentes como

para soportar la cantidad de información que manejan los usuarios,

además como no hay un servidor espejo el restaurar un respaldo

en caso de fallos demoraría un tiempo considerable.

Sistemas cliente/servidor.- La principal ventaja de este tipo de

arquitectura es que la base está dividida en diversos procesos pero

la información está replicada en cada uno de estos, con esto nos

aseguramos que la información este actualizada, esto es lo que se

denomina consistencia de datos, al disminuir la carga operativa en

diversos servidores estos no deben ser tan potentes, el

Page 62: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

45

inconveniente es que los tiempos de respuestas pueden ser un

poco más lento.

GRÁFICO Nº7

Sistemas de base de datos cliente/servidor GRÁFICO 7.Sistemas de base de datos cliente/servidor

Fuente: http://polanclienteservidor.blogspot.com/ Elaboración: Bárbara Jacqueline Rugel Rugel.

COMPONENTES

Un sistema gestor de base de datos está compuesto por:

Lenguajes de los SGBD.- Es la herramienta que emplea el

administrador de base de datos para darle las ordenes a la base de

datos y con esto obtener la información requerida, entre ellos están

los lenguajes de definición de datos, como su nombre mismo lo

indica es el encargado de las definiciones de la estructura de la

base de datos, otros son los lenguajes de manipulación de datos,

este tipo de lenguaje es para atacar exclusivamente a la

información almacenada en las bases de datos, los lenguajes de

Page 63: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

46

control de datos, estos van orientados a la seguridad de los datos,

y la administración de los mismos.

Diccionario de datos.- Este espacio es de vital importancia puesto

que es el encargado de almacenar toda la información referente a

la estructuración y organización de la base de datos.

Seguridad e integridad de los datos.- la seguridad es el principal

elemento a considerar cuando se habla de información como

recurso importante para una empresa, a continuación se detallan

algunos puntos:

Lo primero y básico es dar prioridades acorde a cada usuario,

estos son los denominados controles de acceso, con esto se

garantiza que la información sea manipulada por quien debería

hacerlo.

Los respaldos son un tema que se debe realizar de forma

periódica, para que en casos de fallos no se realicen perdidas

de datos, para ello se implementan mecanismos de respaldo y

restauración.

Mecanismos que garanticen el acceso concurrente de varios

usuarios manteniendo la veracidad de la información.

Administrador de base de datos.- Debe poder realizar lo siguiente:

1. Realizar la gestión de instalación del sistema gestor de base de

datos en los servidores asignados para la base de datos.

2. Realizar la estructura y esquematización de la base de datos.

3. Crear cuentas de usuarios en base a privilegios.

Page 64: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

47

4. Colaborar en las tareas de formación de usuarios.

5. Generar políticas de acceso y los protocolos de trabajo de los

usuarios.

6. Realización de políticas de respaldo y restauración de datos.

7. Detección y corrección de fallos en base de datos.

Clasificación

Podemos clasificar los sistemas gestores de la siguiente manera:

Según el modelo: podemos denotar los siguientes:

Jerárquico.- Aquí la información se almacena desde un nodo

principal a un nodo inferior es decir respetando una jerarquía. El

único problema es mantener en su mínima expresión el término de

la redundancia de información.

GRÁFICO Nº 8

MODELO JERÁRQUICO GRÁFICO 8.MODELO JERÁRQUICO

Fuente: http://bdjulian.galeon.com/aficiones1783064.html Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 65: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

48

De red.- Este tipo de modelo fue una mejora del modelo

jerárquico, ya no existía un nodo principal y los nodos

denominados hijos podían nacer de diferentes principales, el

inconveniente de este es la complejidad para administrar el mismo.

GRÁFICO Nº 9

Modelo Jerárquico GRÁFICO 9.Modelo Jerárquico

Fuente: http://bdjulian.galeon.com/aficiones1783064.html Elaboración: Bárbara Jacqueline Rugel Rugel.

Transaccionales.- las características principales de este tipo es

que son consideradas para gran cantidad de datos, por ende la

duplicidad de información es mínima.

Relacionales.- Aquí las relaciones son en formas de tablas y lo

que la diferencia de los modelos anteriores, es que en esta no

existen la repetición de datos. Es el modelo de SGBD más

empleado. Ejemplo SQL SERVER, MY SQL.

Según el número de usuarios: Este se divide en:

Monousuarios.- este tipo de bases se caracterizan por ser

instaladas en un solo PC, en donde atiende los requerimientos de

ese único usuario.

Page 66: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

49

Multiusuarios.- la base de datos atiende las necesidades de varios

usuarios al mismo tiempo.

Según el acceso.- estas se dividen en:

Centralizados.- son los que los datos se almacenan en un PC en

particular aunque atiendan a varios usuarios simultáneamente.

Distribuidos.- Estos el SGBD y la información en si puede estar en

varios lugares conectados por la red.

PostgreSQL

Definición

Es un potente sistema de base de datos objeto-relacional de código

abierto. Cuenta con más de 15 años de desarrollo activo y una

arquitectura probada que se ha ganado una sólida reputación de fiabilidad

e integridad de datos. Se ejecuta en los principales sistemas operativos

que existen en la actualidad como:

Linux

UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64)

Windows

Es totalmente compatible con ACID, tiene soporte completo para claves

foráneas, uniones, vistas, disparadores y procedimientos almacenados

(en varios lenguajes). Incluye la mayoría de los tipos de datos del SQL

2008, incluyendo INTEGER, numérico, BOOLEAN, CHAR, VARCHAR,

DATE, INTERVAL, y TIMESTAMP. También soporta almacenamiento de

objetos binarios grandes, como imágenes, sonidos o vídeo. Cuenta con

Page 67: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

50

interfaces nativas de programación para C / C + +, Java, Net, Perl,

Python, Ruby, Tcl, ODBC, entre otros, y la documentación que

actualmente existe es realmente excepcional.

Una base de datos de clase empresarial, PostgreSQL cuenta con

características avanzadas tales como Multi-Version Control de

concurrencia (MVCC), puntos en tiempo de recuperación, tablespaces,

replicación asincrónica, transacciones anidadas (savepoints), respaldos

online/hot, un sofisticado query planner/optimizer. Soporta el conjunto de

caracteres internacional, codificaciones de caracteres multibyte, Unicode,

mayúsculas y minúsculas.

Es altamente escalable, tanto en la enorme cantidad de datos que puede

manejar y en el número de usuarios concurrentes que puede administrar.

Hay sistemas activos en PostgreSQL en entornos de producción que

manejan más de 4 terabytes de datos. Algunos límites y características

generales que se incluyen en PostgreSQL son:

CUADRO No. 8

Límites y características en POSTGRESQL CUADRO 8.Límites y características en POSTGRESQL

Tamaño máximo de la Base de datos Ilimitado

Tamaño máximo de la tablas 32 TB

Tamaño máximo de la fila 1.6 TB

Tamaño máximo para cada campo 1 GB

Máximo de filas por tabla Ilimitado

Máximo de columnas por tabla 250-1600 dependiendo del tipo de columna

Máximo de índices por tabla Ilimitado

Fuente: http://www.postgresql.org/about/ Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 68: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

51

Altamente personalizable

En PostgreSQL puedes escribir procedimientos almacenados en más de

una docena de lenguajes como:

Java

Perl

Python

Ruby

Tcl

C / C ++

PL / pgSQL (que es similar a PL / SQL de Oracle)

Incluye una biblioteca de funciones estándar con cientos de funciones

integradas que van desde las operaciones matemáticas básicas,

operaciones con strings para criptografía y compatibilidad con Oracle. Los

disparadores (triggers) y procedimientos almacenados pueden ser

escritos en C y se cargan en la base de datos como una biblioteca, lo cual

permite una gran flexibilidad y ampliación de sus capacidades. Del mismo

modo, PostgreSQL incluye un framework que permite a los

desarrolladores definir y crear sus propios tipos de datos personalizados.

Como resultado, una gran cantidad de tipos de datos avanzados se han

creado que van desde los geométricos y espaciales para direcciones de

red, incluso para los tipos de datos ISBN / ISSN (International Standard

Book Number / Número Internacional Normalizado de Publicaciones

Seriadas), los cuales pueden ser opcionalmente agregados al sistema.

Así como hay muchos lenguajes de procedimientos soportados en

PostgreSQL, también existen muchas librerías de interfaces, lo que

Page 69: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

52

permite que varios lenguajes sean tanto compilados e interpretados a la

interfaz con PostgreSQL. Hay interfaces para Java (JDBC), ODBC, Perl,

Python, Ruby, C, C + +, PHP, Lisp, Scheme, y Qt sólo por mencionar

algunos.

Lo mejor de todo, el código fuente de PostgreSQL está disponible bajo

una licencia de código abierto: la licencia de PostgreSQL. Esta licencia le

da la libertad para usar, modificar y distribuir PostgreSQL en cualquier

forma que guste ya sea de código abierto o cerrado. Como tal,

PostgreSQL no es sólo un sistema de base de datos de gran alcance

capaz de usarse en las empresas, es todo una plataforma de desarrollo

sobre la cual puedes desarrollar todo tipo de software que requiere un

RDBMS de grandes capacidades. (Fuente:

http://www.postgresql.org/about/)

SQL SERVER

Definición

Según lo establecido por Gabillaud Jerome (2008, p.389)

“SQL SERVER es capaz de administrar datos complejos,

orientada a soluciones de comercio electrónico, línea de

negocios, y almacenamiento de datos, con alternativas de

protección de datos mediante cifrados transparentes, auditorías

eficaces, administración de claves extensibles y copias de

seguridad cifrada”

Page 70: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

53

De acuerdo a lo indicado por el autor SQL SERVER es un sistema gestor

empleado en diversas áreas y brindando las seguridades y estabilidad

requerida a cada una de ellas.

En conclusión SQL SERVER es un sistema gestor de base de datos que

maneja un modelo relacional, permite manejar altos niveles de

concurrencia, y con la correcta administración brindar una adecuada

seguridad a la información, el inconveniente es que consume gran

cantidad de recursos de hardware tanto en memoria como en disco duro.

Ventajas

Cuentan con el beneficio de poder iniciar con ingresos de un solo

usuario e ir creciendo conforme a las necesidades.

Con el objeto de salvaguardar la información pueden realizarse

encriptaciones de la base de datos en sí, o de archivos log.

Brinda la alternativa de reducir espacios en tiempo y espacios al

momento de realizar las copias de respaldo gracias a la

compresión de Backup.

Libera espacios de memoria interna del caché en los momentos

que no recibe órdenes por parte del usuario enviándolas al disco

duro.

Mediante los logs de la base se pueden detectar falencias y por

ende corregirlas.

Soporte para hashes.

Desventajas

Entre las principales desventajas podemos denotar las siguientes:

Page 71: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

54

Como es un producto de Microsoft debe pagar costos por

licenciamiento para gozar con todos los beneficios.

Lastimosamente está atado a un tipo de sistema operativo.

Consumo excesivo de memoria y espacio en disco.

FUNDAMENTACIÓN LEGAL

Para el proceso de tesis se emplea las siguientes leyes que la

fundamentan:

En la Ley de gestión presupuestaria en la norma IX indica: “El

proceso presupuestario, debe apoyarse en los resultados de ejercicios

anteriores y tomar en cuenta las perspectivas”

En la Ley de Propiedad Intelectual en su art. 5 dice.- “El derecho de

autor nace y se protege por el solo hecho de la creación de la obra,

independientemente de su mérito, destino o modo de expresión.”

En la Ley de Propiedad Intelectual en su art. 29 dice: “Es titular de

un programa de ordenador, el productor, esto es la persona natural o

jurídica que toma la iniciativa y responsabilidad de la realización de la

obra. Se considerará titular, salvo prueba en contrario, a la persona

cuyo nombre conste en la obra o sus copias de la forma usual.”

En el Reglamento de Curso de Graduación de la Carrera de

Ingeniería en Sistemas Computacionales, en el capítulo de la

Propiedad Intelectual del Proyecto de Grado menciona en su art.

33 lo siguiente: “La autoría del Proyecto de Grado pertenece al (o los)

Page 72: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

55

egresados que lo realizaron, correspondiéndole a la Universidad los

derechos que generen la aplicación del producto final.”

HIPÓTESIS

¿Cómo se puede considerar la factibilidad del desarrollo de un sistema

de planificación y control, para empresas de transporte en Guayaquil,

con alertas vía correo electrónico que mejorará la administración del

presupuesto, aportando a la comunicación entre las áreas

involucradas?

Variables de la investigación

Variable independiente (Causa):

Planificación y control del presupuesto del transporte.

La planificación y control del presupuesto del transporte va a permitir

llevar un mejor control del proceso presupuestario, considerando

aspectos como tiempos, rubros, costos.

Variable dependiente (Efecto):

Área de transporte de las empresas comerciales del sector de bebidas

y alimentos.

El área de distribución en las empresas comerciales del sector de

bebidas y alimentos es la responsable de la planificación, organización

y del control de los productos de almacén. Se encarga de dirigir y

coordinar la entrada y salida de mercancía, desde el centro de

operaciones de la organización hasta el destino final.

Page 73: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

56

DEFINICIONES CONCEPTUALES

DDL

Un lenguaje de definición de datos (Data Definition Language, DDL por

sus siglas en inglés) es un lenguaje proporcionado por el sistema de

gestión de base de datos que permite a los usuarios de la misma llevar a

cabo las tareas de definición de las estructuras que almacenarán los

datos así como de los procedimientos o funciones que permitan

consultarlos. Más concretamente dan la posibilidad de crear estos

elementos, modificar su definición y eliminarlos (Fuente: UF2176 -

Definición y manipulación de datos, José Manuel Piñeiro Gómez, Pag. 31)

Lenguaje Intermedio

Un lenguaje intermedio es el lenguaje de una máquina abstracta diseñada

para ayudar en el análisis de los programas de computadora. MSIL, son

las siglas de Microsoft Intermediate Language y es un conjunto de

instrucciones o códigos semi-compilado que es independiente de la

CPU, en el que se compilan los programas del Marco .Net. Este dispone

de instrucciones para cargar, almacenar, inicializar y realizar

llamadas a métodos en los objetos. Junto con los metadatos y el CTS,

MSIL permite la total integración de varios lenguajes. Antes de la

ejecución, MSIL se convierte a código máquina. No se interpreta.

(Fuente: Compiladores: teoría e implementación, Jacinto Ruiz Catalán,

Pag. 10)

Page 74: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

57

T-SQL

T-SQL (Transact-SQL) es el principal medio de interacción con el

Servidor. Permite realizar las operaciones claves en SQL Server,

incluyendo la creación y modificación de esquemas de la base de datos,

la introducción y edición de los datos en la base de datos, así como la

administración del servidor como tal.

Esto se realiza mediante el envío de sentencias de T-SQL y declaraciones

que son procesadas por el servidor y los resultados (o errores) regresan a

la aplicación cliente. (Fuente: http://www.enesimasoft.com/mssql.html)

Proyecto de titulación

Es el término que utilice durante la investigación de mi propuesta para

hacer referencia a la misma. (Fuente: http://www.colciencias.gov.co/fa)

Page 75: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

58

CAPÍTULO III

PROPUESTA TECNOLÓGICA

La modalidad de la presente investigación es de proyecto factible, esto

debido a que se plantea una solución al problema de la siguiente forma:

investigación 20%, bibliografía 20%, propuesta 60%.

Es considerada como un proyecto factible puesto que se presenta la

elaboración de la propuesta planteada, una aplicación que sirva de apoyo

en la elaboración de un presupuesto para empresas de transporte con

alertas vía correo electrónico.

Se la expone en dos etapas para alcanzar de forma óptima los requisitos

involucrados en la modalidad del proyecto.

En la primera fase de este proyecto se realizó la investigación sobre si es

necesario o no, contar con herramientas que apoyen el proceso

presupuestario de las empresas comerciales del sector de bebidas y

alimentos y cuáles son las posibles causas de su ausencia, en la segunda

fase, y como respuesta a los resultados obtenidos en la investigación se

implementará la propuesta, la misma que tiene como finalidad reducir el

problema detectado.

Según lo expuesto por Jully Pahola Calderon Saldana, Luis Alex

Alzamora De Los Godos Urcia (2010, pág. 18) en su libro Metodología

de la investigación Científica, No basta que el problema de la

investigación este correctamente formulado, sino que en ese

proceso es importante analizar la factibilidad y conviene plantearse

una serie de interrogantes como:

Page 76: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

59

Factibilidad técnica

En este aspecto se evalúan las herramientas que se emplearán en

la elaboración de la propuestas, si considerando las bondades del

lenguaje de programación y base de datos son las necesarias para

que el producto resultante cuente con la facilidades de uso, las

seguridades y la eficacia para satisfacer las demandas del usuario

final, a más de esto se determina si se cuenta con las herramientas

de hardware para poder implementar el software y si con

capacitación los involucrados van a poder darle un buen uso al

aplicativo.

Factibilidad económica

Se realiza un análisis de costo beneficios, referente a la

implementación del software.

CUADRO No. 9

ANALISIS COSTO BENEFICIO CUADRO 9.ANALISIS COSTO BENEFICIO

Actividad Cant.

Empleados Sueldo/Hr Tiempo

Costo x Empleado

Declaración gastos de Operación 1 $ 2,81 96,00 $ 270,00 Declaración ingresos de Operación 1 $ 2,81 112,00 $ 315,00 Consolidación de Gastos 1 $ 2,81 16,00 $ 45,00 Análisis de Costo Beneficio 1 $ 2,81 16,00 $ 45,00 Generación de KPIS 1 $ 2,81 16,00 $ 45,00

256,00 $ 720,00

Actividad

Cant. Empleados

Sueldo/Hr Tiempo Costo x

Empleado Declaración gastos de Operación 1 $ 2,81 96,00 $ 270,00 Declaración ingresos de Operación 1 $ 2,81 112,00 $ 315,00 Consolidación de Gastos 0 $ 2,81 - $ - Análisis de Costo Beneficio 0 $ 2,81 - $ - Generación de KPIS 0 $ 2,81 - $ -

208,00 $ 585,00

Tiempo Disponible para asignación de otras actividades (48,00) Margen de Ganancia $ (135,00)

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 77: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

60

Factibilidad administrativa

Este término es de vital importancia para que el éxito de la

implementación del aplicativo sea significativo, puesto que si los

encargados de la administración del sitio donde se pretende

implementar el sistema no viabilizan los permisos de

implementación por mejor que sea el producto el proyecto

fracasará de entrada.

Factibilidad institucional

El concepto va por la misma línea que el punto anterior con la

diferencia que no abarca únicamente a la administración sino a

cada una de las personas que se ven involucrada en la

implementación del sistema.

Factibilidad social

La factibilidad de este tema es que al realizar un manejo correcto

del presupuesto los beneficios económicos de la misma mejora y

por ende transciende hasta la sociedad, generando nuevas

posibilidades a plazas de trabajo que mejore la economía del país.

Tipo de Investigación

Se maneja dos tipos de investigación:

Según Gemma García Ferrer en su libro Investigación comercial

(2012, pág. 46) define lo siguiente:

“Una investigación exploratoria permite obtener un

conocimiento más amplio respecto al problema de estudio y

proporcionar ideas”

Page 78: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

61

1. Investigación Exploratorio.- Esto debido a que se realiza una

investigación de un tema, y es poco tratado como la factibilidad de

implementar software como apoyo presupuestario, para determinar

hipótesis útiles.

Jully Pahola Calderon Saldana, Luis Alex Alzamora De Los Godos

Urcia (2010, pág. 18 y 78) nos indica:

Un proyecto factible consiste en la elaboración de una

propuesta viable para buscar una solución posible a un

problema de tipo práctico y así satisfacer las necesidades

de una institución o grupo social, puede referirse a la

formulación de políticas, programas, tecnologías, métodos

o procesos.

2. Investigación proyecto especial.- Esto debido a que se presenta

una propuesta de sistema de planificación y control para mejorar la

administración económica de las empresas de transporte.

Población y Muestra

Población

El presente trabajo de proyecto de titulación está dirigido a las empresas

de transporte del sector bebidas y alimentos ubicados en la ciudad en la

ciudad de Guayaquil que acorde a lo presentado por el Servicio de Rentas

Internas (SRI) a inicios del año 2014, existen alrededor de 890 empresas,

siendo esta nuestra población.

Page 79: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

62

Muestra

Para poder obtener la muestra de la población total se plantea la siguiente

muestra.

n: Tamaño de la muestra N: Tamaño de la población E: Margen de error 6% PQ: 0.25

K: 2

n= 0.25x890 _ ___ (2276-1)0.06 2/22 +0.25 n= 222.5_______ (889)(0.0036)/4 + 0.25 n= 222.5_________ (889)(0.0009) +0.25 n= 222.5___ 0.8001+0.25 n= 222.5_ 1.0501 n= 211.88 n=212

Page 80: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

63

Teniendo como resultado 212 como tamaño de nuestra muestra total,

especificamos lo siguiente:

La selección de los sujetos de investigación será tomada de manera

aleatoria.

CUADRO No. 10

MUESTRA TOTAL DE LAS EMPRESAS DE TRANSPORTE DEL

SECTOR BEBIDAS Y ALIMENTOS UBICADOS EN LA CIUDAD EN LA

CIUDAD DE GUAYAQUIL

CUADRO 10.MUESTRA TOTAL DE LAS EMPRESAS DE TRANSPORTE DEL SECTOR BEBIDAS Y ALIMENTOS UBICADOS EN LA CIUDAD EN LA CIUDAD DE GUAYAQUIL

N° DETALLE N° %

1 Departamento Distribución 151 71.23%

2 Administración 61 28.77%

TOTAL DE POBLACIÓN 212 100%

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Cálculo de la Fracción Muestral

Fórmula utilizada:

f= n = _212_ = 0.24

N 890

Se utilizó el tipo de muestreo estratificado debido a que se dividió la

población de estudio en subconjuntos o estratos en los cuales los

elementos poseen características comunes, es decir al departamento de

distribución y administración, que se les aplicó la encuesta, tienen una

idea general o conocen sobre la correcta gestión de un presupuesto.

Page 81: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

64

Operacionalización de Variables

CUADRO Nº 11

MATRIZ DE OPERACIONALIZACIÓN DE VARIABLES

CUADRO 11.MATRIZ DE OPERACIONALIZACIÓN DE VARIABLES

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel.

Variables Dimensiones Indicadores Técnicas y/o Instrumentos

V.I. Planificación y control del presupuesto del transporte. La planificación y control del presupuesto del transporte va a permitir llevar un mejor control del proceso presupuestario, considerando aspectos como tiempos, rubros, costos.

Ocupación

Conformidad con el manejo del sistema.

Encuesta. Bibliografías especializadas

V.D. Área de Transporte de las empresas comerciales del sector de bebidas y alimentos. El área de Transporte en las empresas comerciales del sector de bebidas y alimentos es la responsable de la planificación, organización y del control de los productos de almacén. Se encarga de dirigir y coordinar la entrada y salida de mercancía, desde el centro de operaciones de la organización hasta el destino final.

Utilización

Conformidad con la utilización del servicio.

Encuestas

Page 82: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

65

Instrumentos de Recolección de Datos

La Técnica

Para poder obtener información relevante para el desarrollo de un

producto de calidad se emplea la encuesta, luego del análisis de los datos

obtenidos se determina la falta de plataformas que sirvan de apoyo en la

gestión de presupuestos en las empresas de transporte de alimentos y

bebidas ubicados en la ciudad de Guayaquil.

Investigación de Campo

La investigación de campo reúne la información necesaria recurriendo

fundamentalmente al contacto directo con los hechos o fenómenos que se

encuentren en estudio, ya sea que estos hechos y fenómenos estén

ocurriendo de una manera ajena al investigador o que sean provocados

por éste con un adecuado control de las variables que intervienen; en la

investigación de campo, si se trata de recabar datos, se recurre

directamente a las personas que los tienen, si se trata de probar la

efectividad de un método o material se ponen en práctica y se registra de

forma sistemática los resultados que se van observando.

La siguiente descripción proporciona un ejemplo de investigación de

campo:

Una investigación que pretenda indagar sobre la relación que existe

entre el clima organizacional y el grado de aceptación que tiene el

personal directo que tiene los planteles escolares, y recabe la

información mediante entrevistas y cuestionarios. (Moreno, 2000:42)

Page 83: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

66

La Encuesta

En el campo de la investigación la encuesta alude a un procedimiento

mediante el cual los sujetos brindan directamente información al

investigador. En ese sentido puede incluirse la encuesta dentro de las

técnicas llamadas de reporte personal, ya que son las personas las que

aportan la información. La investigación por encuesta proviene del

contexto de la investigación cuantitativa. Aunque puede recopilar

información cualitativa, lo que caracteriza a la investigación por encuesta

es su intención de describir, analizar, y establecer las relaciones entre

variables en poblaciones o grupos particulares, generalmente de cierta

extensión. En otras palabras, la investigación por encuesta es propicia

cuando se requiere obtener un conocimiento de colectivos o clases de

sujetos, instituciones o fenómenos. (Yuni & Ariel, 2006:63)

Entre las formas de aplicación del instrumento de medición tenemos:

Aplicación directa-personal

Encuesta por Correo

Encuesta Telefónica

Encuesta directa por computadora

Encuesta por Internet. (Bernal, 2006:217)

Instrumentos

La selección del instrumento va de la mano con la técnica empleada,

tomando en cuenta que de la correcta planificación depende el éxito o el

fracaso de la investigación, en este caso será el cuestionario, está dirigido

Page 84: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

67

a personal de distribución y a los administrativos de las empresas de

transporte de la ciudad de Guayaquil.

El Cuestionario

El cuestionario es un conjunto de preguntas diseñadas para generar los

datos necesarios para alcanzar los objetivos del proyecto de

investigación.

En general un cuestionario consiste en un conjunto de preguntas respecto

a una o más variables que van a medir.

El cuestionario permite estandarizar y uniformar el proceso de

recopilación de datos.

Antes de iniciar la elaboración de un cuestionario, es necesario tener

claros los objetivos y las hipótesis o preguntas de investigación que

impulsan a diseñar el cuestionario.

Para preparar un instrumento para recabar datos, deben examinarse los

siguientes aspectos básicos:

La naturaleza de la información que se busca.

La naturaleza de la información o muestra de sujetos que

aportaran la información.

El medio o los medios de aplicación del instrumento. (Bernal,

2006:217)

El cuestionario para esta investigación consta de 10 preguntas cerradas

que son las siguientes:

Page 85: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

68

Pregunta Nº 1: ¿Cree usted qué al realizar un presupuesto en

libros de Excel pierde tiempo al momento de querer realizar

búsquedas de datos pasados?

Pregunta Nº 2: ¿El realizar alertas vía correo electrónico sobre el

manejo del presupuesto mejorará la comunicación entre las

personas que la realizan y la administración de la empresa?

Pregunta Nº 3: ¿Cuál considera usted que es la principal causa de

no contar con una herramienta de apoyo para el control y

seguimiento de un presupuesto?

Pregunta Nº 4: ¿Piensa usted que al cambiar el método de manejo

de presupuesto se mejorará los niveles económicos de la

empresa?

Pregunta Nº 5: ¿Cree usted que la implementación de un sistema

de planificación y control de presupuesto mejoraría el manejo del

mismo?

Pregunta Nº 6: ¿Considera usted que no existe en el mercado

aplicaciones que se ajusten a las necesidades de su negocio a

bajo costo?

Pregunta Nº 7: ¿Usted piensa que el contar con una herramienta

de apoyo le permitirá disminuir el tiempo improductivo en la

empresa?

Pregunta Nº 8: ¿Considera que una herramienta de apoyo

disminuirá el tiempo de análisis de KPIS del negocio?

Pregunta Nº 9: ¿Estima usted que una herramienta de apoyo

aumentara la productividad del negocio?

Page 86: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

69

Pregunta Nº 10: ¿Usted cree que el tener una herramienta de

apoyo le dará visibilidad de los costos de Operación ágilmente?

Procedimiento de la Investigación

El problema

Ubicación del Problema en un contexto

Situación Conflicto

Causas del Problema, Consecuencias

Delimitación del Problema

Formulación del Problema

Evaluación del Problema

Objetivos de la Investigación

Alcances del Proyecto

Justificación e Importancia de la Investigación

Marco teórico

Antecedentes del Estudio

Fundamentación Teórica

Fundamentación Legal

Hipótesis Interrogativas

Variables de la Investigación

Page 87: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

70

Definiciones Conceptuales

Metodología

Modalidad de la Investigación

Tipo de Investigación

Población y Muestra

Operacionalización de las Variables

Instrumentos de Recolección de Datos

Procesamiento de la Investigación

Recolección de la Información

Procesamiento y Análisis

Criterio Para la Elaboración de la Propuesta

Criterio Para la Realización de la Propuesta

Marco administrativo

Cronograma

Presupuesto

Conclusiones y recomendaciones

Conclusiones y Recomendaciones

Page 88: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

71

Recolección de la Información

Para obtener un producto final satisfactorio se emplea la encuesta como

medio de recolección e información.

El cuestionario constó de 10 preguntas cerradas las mismas que se

realizaron vía telefónica, con la finalidad de procesarlas de una manera

rápida y correcta. Este se detallará en el anexo 1.

Procesamiento y Análisis

Para poder analizar la encuesta de una forma más rápida se siguen los

siguientes pasos:

1. Revisión de los cuestionarios.

2. Contabilización de las respuestas obtenidas.

3. Elaboración de las gráficas representativas.

4. Como herramienta de apoyo se utilizará Microsoft Excel.

5. Análisis de resultados y conclusión de los resultados obtenidos.

Tabulación de los resultados de la encuesta

A continuación se detallan las preguntas con su respectivo análisis y

objetivo.

Page 89: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

72

Pregunta Nº 1: ¿Cree usted qué al realizar un presupuesto en libros de

Excel pierde tiempo al momento de querer realizar búsquedas de datos

pasados?

CUADRO No. 12

RESULTADO DE LA PRIMERA PREGUNTA CUADRO 12.RESULTADO DE LA PRIMERA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de Logística

70 36 27 18 151

Administración 39 5 15 2 61

Total 109 41 42 20 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 10

RESULTADO DE PRIMERA PREGUNTA GRÁFICO 10.RESULTADO DE PRIMERA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 70 departamentos de distribución

y 39 de administración están de acuerdo con la pérdida de tiempo al

Page 90: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

73

realizar búsquedas de presupuestos pasados al realizar los mismos en

libros de Excel, por otro lado 36 departamentos de distribución y 5 de

administración están parcialmente de acuerdo, unos 27 departamentos de

distribución y 15 de administración están parcialmente desacuerdo, y

finalmente 18 departamentos de distribución y 2 de administración de la

totalidad de encuestados están en desacuerdo.

Pregunta Nº 2: ¿El realizar alertas vía correo electrónico sobre el manejo

del presupuesto mejorará la comunicación entre las personas que la

realizan y la administración de la empresa?

CUADRO No. 13

RESULTADO DE LA SEGUNDA PREGUNTA CUADRO 13.RESULTADO DE LA SEGUNDA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de Distribución

65 45 21 20 151

Administración 44 12 3 2 61

Total 109 57 24 22 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 91: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

74

GRÁFICO No. 11

RESULTADO DE SEGUNDA PREGUNTA GRÁFICO 11.RESULTADO DE SEGUNDA PREGUNTA

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 65 departamentos de distribución

y 44 de administración están de acuerdo en que al realizar alertas vía

correo electrónico se mejoraría la comunicación entre administradores y

los que realizan los presupuesta, por otro lado 45 departamentos de

distribución y 12 de administración están parcialmente de acuerdo, unos

21 departamentos de distribución y 3 de administración están

parcialmente desacuerdo, y finalmente 20 departamentos de distribución y

2 de administración de la totalidad de encuestados están en desacuerdo.

Page 92: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

75

Pregunta Nº 3: ¿Cuál considera usted que es la principal causa de no

contar con una herramienta de apoyo para el control y seguimiento de un

presupuesto?

CUADRO No. 14

RESULTADO DE LA TERCERA PREGUNTA CUADRO 14.RESULTADO DE LA TERCERA PREGUNTA

Descripción Causa

1 Causa

2 Causa

3 Causa

4 Total

Departamento de Distribución 22 42 80 7 151

Administración 9 17 33 2 61

Total 31 59 113 9 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 12

RESULTADO DE TERCERA PREGUNTA GRÁFICO 12.RESULTADO DE TERCERA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

CAUSAS:

1. Falta de recursos económicos asignados a la adquisición de

apoyos tecnológicos para llevar procesos presupuestarios

Page 93: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

76

2. Falta de personal capacitado para llevar a cabo la utilización de

herramientas de software como métodos de apoyo en registros de

información.

3. Falta de aplicabilidad de plataformas que apoyen el control y

seguimiento de procesos presupuestarios.

4. Otras

Análisis Causa 1: En el gráfico se observa que 22 departamentos de

distribución y 9 de administración estuvieron de acuerdo que por falta de

recursos económicos no cuentan con software que apoyen el manejo de

presupuesto.

Análisis Causa 2: En el gráfico se observa que 42 departamentos de

distribución y 17 de administración estuvieron de acuerdo que por falta de

personal capacitado para manejar herramientas de software como apoyo

para ingreso de información.

Análisis Causa 3: En el gráfico se observa que 80 departamentos de

distribución y 33 de administración estuvieron de acuerdo que por no

contar con propuestas de desarrollo para llevar la gestión de presupuesto.

Análisis Causa 4: En el gráfico se observa que 7 departamentos de

distribución y 2 de administración indicaron factores variados para no

contar con una aplicación para el control y seguimiento de la gestión de

presupuesto.

Page 94: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

77

Pregunta Nº 4: ¿Piensa usted que al cambiar el método de manejo de

presupuesto se mejorará los niveles económicos de la empresa?

CUADRO No. 15

RESULTADO DE LA CUARTA PREGUNTA CUADRO 15.RESULTADO DE LA CUARTA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de Distribución

18 88 9 36 151

Administración 39 10 10 2 61

Total 57 98 19 38 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 13

RESULTADO DE CUARTA PREGUNTA GRÁFICO 13.RESULTADO DE CUARTA PREGUNTA

Fuente: Información recolectada de la problemática planteada.

Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 18 departamentos de distribución

y 39 de administración están de acuerdo en que al cambiar el método de

manejo de presupuesto se mejorará la economía de la empresa, por otro

Page 95: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

78

lado 88 departamentos de distribución y 10 de administración están

parcialmente de acuerdo, unos 9 departamentos de distribución y 10 de

administración están parcialmente desacuerdo, y finalmente 36

departamentos de distribución y 2 de administración de la totalidad de

encuestados están en desacuerdo.

Pregunta Nº 5: ¿Cree usted que la implementación de un sistema de

planificación y control de presupuesto mejoraría el manejo del mismo?

CUADRO No. 16

RESULTADO DE LA QUINTA PREGUNTA CUADRO 16.RESULTADO DE LA QUINTA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

65 42 27 17 151

Administración 18 18 10 15 61

Total 83 60 37 32 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 14

RESULTADO DE QUINTA PREGUNTA GRÁFICO 14.RESULTADO DE QUINTA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 96: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

79

Análisis: En el gráfico se observa que 65 departamentos de distribución

y 18 de administración están de acuerdo en que al cambiar el método de

manejo de presupuesto se mejorará la economía de la empresa, por otro

lado 42 departamentos de distribución y 18 de administración están

parcialmente de acuerdo, unos 27 departamentos de distribución y 10 de

administración están parcialmente desacuerdo, y finalmente 17

departamentos de distribución y 5 de administración de la totalidad de

encuestados están en desacuerdo.

Pregunta Nº 6: ¿Considera usted que no existe en el mercado

aplicaciones que se ajusten a las necesidades de su negocio a bajo

costo?

CUADRO No. 17

RESULTADO DE LA SEXTA PREGUNTA CUADRO 17.RESULTADO DE LA SEXTA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

75 40 22 14 151

Administración 22 16 10 13 61

Total 97 56 32 27 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 97: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

80

GRÁFICO No. 15

RESULTADO DE SEXTA PREGUNTA GRÁFICO 15.RESULTADO DE SEXTA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 75 departamentos de distribución

y 22 de administración están de acuerdo no existe en el mercado

aplicaciones que se ajusten a las necesidades de su negocio a bajo costo,

por otro lado 40 departamentos de distribución y 16 de administración

están parcialmente de acuerdo, unos 22 departamentos de distribución y

10 de administración están parcialmente desacuerdo, y finalmente 14

departamentos de distribución y 13 de administración de la totalidad de

encuestados están en desacuerdo.

Page 98: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

81

Pregunta Nº 7: ¿Usted piensa que el contar con una herramienta de

apoyo le permitirá disminuir el tiempo improductivo en la empresa?

CUADRO No. 18

RESULTADO DE LA SEPTIMA PREGUNTA CUADRO 18.RESULTADO DE LA SEPTIMA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

68 45 19 19 151

Administración 25 23 8 5 61

Total 93 68 27 24 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 16

RESULTADO DE SEPTIMA PREGUNTA GRÁFICO 16.RESULTADO DE SEPTIMA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 68 departamentos de distribución

y 25 de administración están de acuerdo que el contar con una

herramienta de apoyo le permitirá disminuir el tiempo improductivo en la

empresa, por otro lado 45 departamentos de distribución y 23 de

Page 99: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

82

administración están parcialmente de acuerdo, unos 19 departamentos de

distribución y 8 de administración están parcialmente desacuerdo, y

finalmente 19 departamentos de distribución y 5 de administración de la

totalidad de encuestados están en desacuerdo.

Pregunta Nº 8: ¿Considera que una herramienta de apoyo disminuirá el

tiempo de análisis de KPIS del negocio?

CUADRO No. 19

RESULTADO DE LA OCTAVA PREGUNTA CUADRO 19.RESULTADO DE LA OCTAVA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

56 50 25 20 151

Administración 22 19 12 8 61

Total 78 69 37 28 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 17

RESULTADO DE OCTAVA PREGUNTA GRÁFICO 17.RESULTADO DE OCTAVA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 100: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

83

Análisis: En el gráfico se observa que 56 departamentos de distribución

y 22 de administración están de acuerdo que una herramienta de apoyo

disminuirá el tiempo de análisis de KPIS del negocio, por otro lado 50

departamentos de distribución y 19 de administración están parcialmente

de acuerdo, unos 25 departamentos de distribución y 12 de

administración están parcialmente desacuerdo, y finalmente 20

departamentos de distribución y 8 de administración de la totalidad de

encuestados están en desacuerdo.

Pregunta Nº 9: ¿Estima usted que una herramienta de apoyo aumentara

la productividad del negocio?

CUADRO No. 20

RESULTADO DE LA NOVENA PREGUNTA CUADRO 20.RESULTADO DE LA NOVENA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

65 42 28 16 151

Administración 23 18 12 8 61

Total 88 60 40 24 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 101: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

84

GRÁFICO No. 18

RESULTADO DE NOVENA PREGUNTA GRÁFICO 18.RESULTADO DE NOVENA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 65 departamentos de distribución

y 23 de administración están de acuerdo que una herramienta de apoyo

aumentara la productividad del negocio, por otro lado 42 departamentos

de distribución y 18 de administración están parcialmente de acuerdo,

unos 28 departamentos de distribución y 12 de administración están

parcialmente desacuerdo, y finalmente 16 departamentos de distribución y

8 de administración de la totalidad de encuestados están en desacuerdo.

Page 102: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

85

Pregunta Nº 10: ¿Usted cree que el tener una herramienta de apoyo le

dará visibilidad de los costos de Operación ágilmente?

CUADRO No. 21

RESULTADO DE LA DECIMA PREGUNTA CUADRO 21.RESULTADO DE LA DECIMA PREGUNTA

Descripción De

acuerdo Parcialmente de acuerdo

Parcialmente en

desacuerdo Desacuerdo Total

Departamento de distribución

55 50 25 21 151

Administración 20 22 10 9 61

Total 75 72 35 30 212

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

GRÁFICO No. 19

RESULTADO DE DECIMA PREGUNTA GRÁFICO 19.RESULTADO DE DECIMA PREGUNTA

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Análisis: En el gráfico se observa que 55 departamentos de distribución

y 20 de administración están de acuerdo que una herramienta de apoyo le

dará visibilidad de los costos de Operación más ágilmente, por otro lado

50 departamentos de distribución y 22 de administración están

Page 103: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

86

parcialmente de acuerdo, unos 25 departamentos de distribución y 10 de

administración están parcialmente desacuerdo, y finalmente 21

departamentos de distribución y 9 de administración de la totalidad de

encuestados están en desacuerdo.

CRITERIOS PARA LA ELABORACIÓN DE LA PROPUESTA

El criterio y la estrategia que se utiliza para elaborar la propuesta es la

metodología del ciclo de vida de un sistema.

Análisis

Se realiza una recopilación y análisis de la metodología de

planificación y control de la realización del presupuesto en algunas

empresas de comercio del sector de bebidas y alimentos, con el fin

de determinar las fortalezas y debilidades de la misma y

considerarlas para la propuesta planteada.

Se analiza las herramientas de desarrollo actual con el fin de

determinar la adecuada para presentar una alternativa útil, que

brinde las respectivas seguridades y que cumpla con el objeto de la

investigación.

Recopilación y análisis de la información necesaria de los gestores

de base de datos que ofrecen estabilidad, concurrencia, y

seguridad de la información.

Análisis e interpretación de la información obtenida en la

investigación de campo, con el objeto de considerar las

necesidades reales de las empresas comerciales del sector de

bebidas y alimentos.

Page 104: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

87

Diseño

Diseño de los diagramas entidad relación, casos de usos y

procesos.

Diseño de la base de datos.

Diseño del entorno gráfico de la aplicación.

Desarrollo

Elaboración de los módulos que forman parten del desarrollo del

sistema.

Pruebas

Verificación de módulos acorde a los alcances establecidos.

Mantenimiento

Verificación de funcionamiento de módulos.

Page 105: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

88

CAPÍTULO IV

MARCO ADMINISTRATIVO

Cronograma

CUADRO No. 22

CRONOGRAMA DE ACTIVIDADES DEL PROYECTO CUADRO 22.CRONOGRAMA DE ACTIVIDADES DEL PROYECTO

Nombre de Tarea Duración Comienzo Fin

- SISTEMA GESTOR DE PRESUPUESTO PARA EMPRESAS DE TRANSPORTE EN GUAYAQUIL CON ALERTAS VÍA CORREO ELECTRÓNICO 93 lun, 27/06/16 mar, 27/09/16

- Análisis de la Problemática 27 lun, 27/06/16 sáb, 23/07/16

Recopilación y análisis de la metodología de planeación y control de la realización de presupuestos en algunas empresas de transporte 15 lun, 27/06/16 lun, 11/07/16

Recopilación y análisis de la información necesaria sobre las herramientas de desarrollo 4 mar, 12/07/16 vie, 15/07/16

Recopilación y análisis de la información necesaria de los gestores de base de datos 4 sáb, 16/07/16 mar, 19/07/16

Análisis e interpretación de la información obtenida en la investigación de campo 4 mié, 20/07/16 sáb, 23/07/16

- Diseño 25 dom, 24/07/16 mié, 17/08/16

Diseño de los diagramas entidad relación, casos de usos y procesos 4 dom, 24/07/16 mié, 27/07/16

Diseño de la base de datos 15 jue, 28/07/16 jue, 11/08/16

Diseño del entorno grafico de la aplicación 6 vie, 12/08/16 mié, 17/08/16

- Desarrollo 25 jue, 18/08/16 dom, 11/09/16

Elaboración de los módulos que forman parte del desarrollo del sistema 25 jue, 18/08/16 dom, 11/09/16

- Prueba 8 lun, 12/09/16 lun, 19/09/16

Verificación de módulos acorde a los alcances establecidos 8 lun, 12/09/16 lun, 19/09/16

- Prueba 8 mar, 20/09/16 mar, 27/09/16

Verificación de funcionamientos de módulos 8 mar, 20/09/16 mar, 27/09/16

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 106: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

89

Presupuesto

Valores aproximados para el desarrollo del sistema.

CUADRO No. 23

RESUMEN DE EGRESOS E INGRESOS CUADRO 23.RESUMEN DE EGRESOS E INGRESOS

Detalle Ingresos en Dólares

Los recursos empleados en el desarrollo

de este tema serán por financiamiento

propio.

$1600

Total $1600

Detalle Egresos en Dólares

Hosting + dominio $260

Fotocopias $ 50,00

Servicios de internet ($ 21 al mes) $ 105,00

Impresión, empastado y anillado de

proyecto de titulación $ 185,00

PC para desarrollar proyecto $ 1000,00

Total $1600

Fuente: Información recolectada de la problemática planteada. Elaboración: Bárbara Jacqueline Rugel Rugel.

Page 107: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

90

Conclusiones y Recomendaciones

Conclusiones

En el mundo actual el empleo de herramientas de software, como

métodos de apoyo para llevar procesos rutinarios dentro de cualquier

ámbito se ha convertido en una metodología bastante estable, segura y

eficaz. Abriendo con esto un puente que mejore la entrega de datos hacia

usuarios finales.

Enfocados en la propuesta planteada se llega a la siguiente conclusión:

Mediante una investigación de campo se levantó la información

necesaria, para definir las necesidades de las empresas y llevar de

manera apropiada un presupuesto.

Se evidencio que es necesario el aporte de herramientas

tecnológicas que ayuden en el flujo de la información y la

comunicación entre el personal del área de transporte y los altos

mandos.

Con el análisis del costo beneficio se pudo verificar que al

estandarizar los rubros a medirse mejora la productividad del

negocio y optimiza los recursos de la empresa.

Page 108: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

91

Recomendaciones

A continuación se presentan algunos puntos a considerar:

Es necesario que para el éxito de la propuesta se presente una

capacitación al personal que utilizará la herramienta.

Se deberá asignar los perfiles a los usuarios de forma correcta,

porque estos serán los responsables del manejo de la información

y almacenamiento de la misma, en caso de equivocaciones de

digitación no es responsabilidad del buen funcionamiento del

aplicativo sino netamente humano.

Se sugiere que el equipo seleccionado para el almacenamiento de

la información debe poseer características adecuadas entre ellas

un procesador Intel Pentium®, sistema operativo Windows,

memoria 32GB (4 ranuras DIMM) y para su respaldo una

herramienta de almacenamiento alterna, puesto que la rapidez al

momento de la entrega de información va a depender de este

factor.

Page 109: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

92

BIBLIOGRAFÍA

LIBROS

Asid Silvia (2005).

Introducción a las bases de datos. Madrid. Editorial Thomsom.

Primera Edición. ISBN: 978-84-9732-396-6.

Berzal Fernando, CORTIJO Francisco J. & CUBERO Juan Carlos (2004).

Desarrollo profesional de aplicaciones web con ASP.NET. ISBN:

84-609-4245-7.

Cobo Ángel Yera (2009).

Diseño y programación de base de datos. Madrid. Editorial Vision.

Primera Edición. ISBN: 978-84-9821-459-8.

Cotos José (2005).

Sistemas de Información. España. Editorial Netbiblo. Tercera

Edición. ISBN: 84-9745-056-6.

Garzón Luisa (2006).

Técnicos de soporte informático. España. Editorial Mad. Primera

Edición. ISBN: 84-665-5102-6.

Hernández R, Fernández C y Batista P (1998).

Metodología de la investigación. México. Editorial MacGrew.

Tercera Edición. ISBN: 85-16-0078-48-4.

Page 110: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

93

Pérez María (2009).

Sql Server 2008 R2. Madrid. Editorial RC. Segunda Edición. ISBN:

978-84-9383-12-3-3.

Salquin (1999).

Métodos de investigación. México. Editorial Hill. Segunda Edición.

ISBN: 85-22-0133-28-2.

José Manuel Piñeiro Gómez (2014)

Definición y manipulación de datos. España. Editorial Paraninfo

S.A. ISBN: 978-94-283-9824-4.

Jacinto Ruiz Catalán (2010)

Compiladores: teoría e implementación. España. Editorial RC

Libros. ISBN: 978-84-937008-9-8.

Helma Spona (2010)

Programación de bases de datos con MySQL y PHP. España.

Editorial Marcombo. Primera Edición. ISBN: 978-84-267-14688-8.

José Antonio Navarro Gallardo (2015)

Aplicaciones microinformáticas e Internet para consulta y

generación de documentación IFCT0310. España. Editorial IC

Editorial. ISBN: 978-84-16433-33-9.

Jose Yuni, Claudio Ariel Urbano (2006)

Técnicas Para Investigar 2. Argentina. Editorial Brujas. Segunda

Edición. ISBN: 987-591-020-1.

Page 111: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

94

Cesar Augusto Bernal Torres (2006)

Metodología de la investigación: para administración, economía,

humanidades y ciencias sociales. México. Editorial Pearson

Educación. Segunda Edición. ISBN: 970-26-0645-4.

María Guadalupe Moreno Bayardo (2000)

Introducción a la metodología de la investigación educativa 1-2.

México. Editorial Progreso. Primera Edición. Segunda

Reimpresión. ISBN: 968-436-868-2.

Ignacio Vivona (2011)

Java. Buenos Aires. Editorial RedUsers. Primera Edición. ISBN:

978-987-1773-8.

DIRECCIONES WEB

Constitución. (2008).

Constitución política del Ecuador. Recuperado el 12 de Febrero de 2015,

de http://biblioteca.espe.edu.ec/upload/2008.pdf

Eduardo Mosqueira Rey. (2011).

Propiedades Básicas de la Orientación a Objetos. Recuperado el 9 de

Febrero de 2015, de http://quegrande.org/apuntes/EI/OPT/POO/teoria/07-

08/tema_3_-_propiedades_basicas.pdf.

Eumed. (2010).

Instrumentos de recolección de datos. Recuperado el 24 de Febrero de

2015, de http://www.eumed.net/tesis-

Page 112: UNIVERSIDAD DE GUAYAQUILrepositorio.ug.edu.ec/bitstream/redug/16000/1/B_CISC_PTG_1091.Rugel... · Nº DIRECCIÓN URL (tesis en la web): ... INTRODUCCIÓN ... JAVA con el estándar

95

doctorales/2010/prc/INSTRUMENTOS%20DE%20RECOLECCION%20

DE%20DATOS.htm

Hernández, Ana Loly. (2008).

El Proyecto Factible como Modalidad de la Investigación Educativa.

Recuperado el 12 de Febrero de 2015, de

http://www.tupalanca.com/boletines/prueba.pdf

LPI. (1998).

Ley de Propiedad Intelectual del Ecuador. Recuperado el 02 de Marzo de

2015, de http://www.cetid.abogados.ec/archivos/80.pdf

Microsoft (2014)

Visual Studio. Recuperado el 26 de Febrero del 2015, de

https://www.visualstudio.com/products/visual-studio-with-msdn-

overview-vs

Microsoft (2014)

Introducción a Visual Studio. Recuperado el 10 de Febrero del 2015, desde

https://msdn.microsoft.com/es-es/library/vstudio/fx6bk1f4(v=vs.100).aspx

Microsoft (2008)

Información general de SQL SERVER. Recuperado el 21 de Febrero del

2014, desde https://technet.microsoft.com/es-

es/library/ms166352%28v=sql.90%28.aspx

PostgreSQL (2015)

Información general PostgreSQL . Recuperado el 02 de Octubre de 2010,

desde http://www.postgresql.org/about/