Documente Academic
Documente Profesional
Documente Cultură
JUVENTINO ROSAS
TESIS
Presenta:
Juan Martin Vargas Vargas
Asesor:
M.I. Rebeca Eugenia Aguilar Durón
I
Dedicatoria
II
Resumen
III
Abstract
IV
Índice general
1. Introducción 1
1.1. Motivación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3. Definición del Problema . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4.1. Objetivo General . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4.2. Objetivos Particulares del Desarrollo Web . . . . . . . . . . . . . . 4
1.4.3. Objetivos Particulares de la Aplicación Web . . . . . . . . . . . . . 4
1.5. Contribuciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.6. Organización de esta tesis . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Marco Teórico 7
2.1. Desarrollo Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3. Análisis y Diseño 8
3.1. Análisis de Requerimientos . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
V
4. Descripción de la Implementación 9
5. Pruebas y Resultados 10
6. Conclusiones 11
6.1. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
VI
Índice de figuras
VII
Capı́tulo 1
Introducción
1.1. Motivación
Esta tesis está vinculada al desarrollo de soluciones tecnológicas a fin de cubrir diversas
necesidades en una institución.
Algunas de las preguntas motivadoras que se plantean en el marco de esta tesis son las
siguientes ¿De qué forma se puede dar a conocer la Cooperativa en más lugares?¿Cómo
pueden contactar los socios con la Cooperativa?¿Qué problemas se solucionarán al im-
plementar un nuevo sistema de inventarios?¿Se pueden incorporar las nuevas tecnologı́as
como parte del crecimiento de la Cooperativa?
1
1.2. Antecedentes
2
1.3. Definición del Problema
Al ser Caja Popular Santa Cruz una Cooperativa referente de crédito y ahorro, en
Juventino Rosas, deben llevar un buen control y registro de todos sus productos con
los que disponen, tanto de los que sı́ están en funcionamiento, como de los que ya son
obsoletos, y por ende ya no son utilizados, todo esto para que se cuente con un historial
para futuras auditorı́as y cuestiones legales que se puedan presentar.
En Caja Popular Santa Cruz actualmente se cuentan con un departamento de sistemas
pequeño, pero en ocasiones se contratan servicios de terceros para la contratación de
internet desde el municipio de Celaya, aunque este proyecto ha sido diseñado enteramente
como un desarrollo a la medida.
En la presente tesis se describe el desarrollo y la implementación de un sitio web creado
con HTML aplicando Bootstrap, con la finalidad de realizar la presentación de la empresa
en Internet, pues se decidió tomar esta medida como respuesta a que su competencia lanzo
un sitio web a inicios del año, ası́ como el análisis, el diseño y la implementación de un
sistema de escritorio con base de datos en MySQL para realizar el control de inventarios
de productos.
1.4. Objetivos
3
ducto con que cuenta.
Implementar nuevas tecnologı́as para estar en contacto con los socios, ası́ como dar
a conocer en más lugares la Cooperativa.
Diseñar una Interfaz gráfica amigable e intuitiva, que le permita al usuario interac-
tuar con el sistema con facilidad minimizando el uso de manuales o capacitaciones.
4
1.5. Contribuciones
Las contribuciones esperadas tras el desarrollo de las estadı́as en la Caja Popular Santa
Cruz son las siguientes:
5
Capı́tulo 5. Pruebas y Resultados: El quinto capı́tulo presenta la estrategia y
métodos de pruebas ejecutados, ası́ como las observaciones, conclusiones y recomen-
daciones sobre trabajos futuros derivados a partir de este trabajo.
6
Capı́tulo 2
Marco Teórico
7
Capı́tulo 3
Análisis y Diseño
8
Capı́tulo 4
Descripción de la Implementación
En esta sección se describe la implementación tanto del sitio web como de la aplicación
de escritorio. Es posible también encontrar los resultados visuales y la navegabilidad de
los sistemas.
9
Capı́tulo 5
Pruebas y Resultados
10
Capı́tulo 6
Conclusiones
6.1. Conclusiones
11
Bibliografı́a
[3] J.D. Gauchat. El Gran Libro de HTML5, CSS3 y Javascript. Marcombo, 2012. [Ac-
ceso online; accesado el 26-Julio-2016] https://gutl.jovenclub.cu/wp-content/
uploads/2013/10/El+gran+libro+de+HTML5+CSS3+y+Javascrip.pdf.
[4] jQuery Foundation. License. jQuery Foundation, 2009. [Acceso online; accesa-
do el 26-Julio-2016] https://w3techs.com/technologies/overview/javascript_
library/all.
[6] ORACLE. The World’s Most Popular Open Source Database. ORACLE, 2016.
[Acceso online; accesado el 26-Julio-2016] http://www.oracle.com/us/products/
mysql/overview/index.html.
[7] TIOBE. July Headline: Assembly Language enters the Top 10 again. TIOBE, 2016.
[Acceso online; accesado el 26-Julio-2016] http://www.tiobe.com/tiobe_index.
12
[9] W3Techs. Usage of JavaScript libraries for websites. W3Techs, 2009. [Acceso
online; accesado el 26-Julio-2016] https://w3techs.com/technologies/overview/
javascript_library/all.
[10] Michael Widenius. Help saving MySQL. Monty Says Blog, 2009. [Acce-
so online; accesado el 26-Julio-2016] http://monty-says.blogspot.mx/2009/12/
help-saving-mysql.html.
13