FACULTAD DE INGENIERÍA
Escuela Académico Profesional de Ingeniería
de Sistemas e Informática
Trabajo de Investigación
Aplicación del sistema web de gestión de inventario en
la I.E. Asunción del Señor del Ámbito de la UGEL
Surcubamba para la sistematización en la toma
de decisiones
Fabio Steve Ancalle Gonzales
Para optar el Grado Académico de
Bachiller en Ingeniería de Sistemas e Informática
Huancayo, 2019
Trabajo de investigación
Esta obra está bajo una Licencia "Creative Commons Atribución 4.0 Internacional" .
AGRADECIMIENTOS
La presente investigación con mucho cariño de corazón a Dios radiante
en mi corazón que siempre hace cosas muy buenas en mi caminar.
A los docentes del taller de investigación el agradecimiento en tiempo
real por aclarar las dudas en este camino de investigar.
A mis padres por apoyarme siempre con sus consejos de continuar y
que nada se gana sin esfuerzo.
Fabio Steve Ancalle Gonzales
ii
DEDICATORIA
A mi madre:
Porque día a día es la luz de mis ojos, por guiarme a través de los caminos de
la vida ayudándome a alcanzar mis metas.
iii
ÍNDICE
Pág.
Carátula…………………………………………………………………………...i
Agradecimiento ............................................................................................... ii
Dedicatoria .................................................................................................... iii
Índice ............................................................................................................. iv
Índice de tablas ............................................................................................. vii
Índice de figuras ........................................................................................... viii
Resumen …………………………………………………………………………… x
Abstract ......................................................................................................... xii
Introducción .................................................................................................. xiv
CAPÍTULO I
PLANTEAMIENTO DEL ESTUDIO
1.1 Planteamiento y formulación del problema ....................................... …….1
1.1.1 Formulación del problema .................................................................... 3
1. 2 Objetivos.................................................................................................. 4
1. 3 Justificación ............................................................................................. 4
CAPÍTULO II
MARCO TEÓRICO
2. 1 Antecedentes del problema ..................................................................... 7
2. 2 Bases teóricas ...................................................................................... 10
2.2.1 La ingeniería Web ............................................................................. 10
[Link] Ciclo de la ingeniería Web .......................................................... 11
2.2.2 Django .............................................................................................. 12
iv
2.2.3 Proyecto .......................................................................................... 14
2.2.4 Servidor Django de desarrollo ......................................................... 16
2.2.5 Modelo de la aplicación ................................................................... 16
2.2.6 Desarrollo de la gestión de inventarios ............................................ 17
2. 3 Definición de términos .......................................................................... 18
CAPÍTULO III
METODOLÓGÍA
3.1 Metodología aplicada para el desarrollo de la solución .......................... 19
3.1.1 Fuentes de información ................................................................... 19
3.1.2 Instrumentos de recojo de información ............................................. 19
3.1.3 Población ......................................................................................... 19
3.1.4 Muestra ............................................................................................ 19
3.1.5 Operacionalización de variables ....................................................... 19
CAPÍTULO IV
ANÁLISIS Y DISEÑO DE LA SOLUCIÓN
4.1 Identificación de requerimientos ............................................................. 21
4.2 Análisis de solución ................................................................................ 23
4.2.1 Categoría de los usuarios ................................................................. 23
4.2.2 Casos de uso .................................................................................... 23
4.2.3 Historias de caso de uso................................................................... 24
4.3 Diseño .................................................................................................... 30
4.3.1 Interfaz de usuario ............................................................................. 30
CAPÍTULO V
CONSTRUCCIÓN
v
5.1 Construcción ........................................................................................... 38
5.1.1 Sistema de desarrollo Web ................................................................ 38
5.1.2 Servidor del sistema web ................................................................... 39
5.1.3 Recursos estáticos ............................................................................ 40
5.1.4 Recursos dinámicos en el servidor .................................................... 41
5.2 Pruebas y resultados .............................................................................. 42
5.2.1 Pruebas del sistema Web .................................................................. 42
5.2.2 Implementación del sistema Web ...................................................... 42
5.2.3 Resultados ......................................................................................... 44
Conclusiones ................................................................................................ 54
Trabajos futuros............................................................................................ 55
Referencias bibliográficas ............................................................................. 56
vi
ÍNDICES DE TABLAS
Tabla 1. Operacionalización de variables
Tabla 2. Índices de proceso de datos
Tabla 3. Índices en el análisis de información
vii
ÍNDICE DE FIGURAS
Figura 1. Hogares con tenencia de TIC
Figura 2. Mapa de proceso de toma de decisiones, I.E. Asunción del Señor
Figura 3. Diagrama de proceso de la información, I.E. Asunción del Señor
Figura 4. Forma de ver los procesos generales en la Ingeniería web
Figura 5. script CGI
Figura 6. Directorio
Figura 7. Ingeniería web
Figura 8: SIGA, inventario I.E. “Asunción del Señor”
Figura 9. Categoría de los usuarios del sistema web
Figura 10. Diagrama de casos de uso del usuario
Figura 11. Parte uno del diagrama de casos de uso del usuario Administrador
Figura 12: Parte dos del diagrama de casos de uso del usuario administrador
Figura 13. Diseño base (escritorio)
Figura 14. Diseño base (móvil)
Figura 15. Diseño de interfaz de validación de usuario (escritorio).
Figura 16. Registro de bienes (escritorio)
Figura 17. Interfaz de registro (móvil)
Figura 18. Registro de baja del bien (escritorio)
Figura 19. Registro de baja del bien (móvil)
Figura 20. Registro de inventario (escritorio)
Figura 21. Reporte inventario (móvil)
Figura 22. Reporte de inventario (escritorio)
Figura 23. Reporte de inventario (móvil)
Figura 24. Reporte general (escritorio)
viii
Figura 25. Reporte general (móvil)
Figura 26. Sistema de desarrollo web
Figura 27. Implementación del servidor
Figura 28. Estructura de desarrollo nginx server
Figura 29. Archivo django_cgi.py.
Figura 30. Archivo [Link].
Figura 31. Interfaz del sistema web
Figura 32. Registro de salida de bienes
Figura 33. Estado real de los bienes en la institución educativa
Figura 34. Tiempo en la toma de decisiones antes y después de la
implementación en segundos
Figura 35. Obtención de datos en el sistema en segundos
Figura 36. Análisis de datos en el sistema en segundos
Figura 37. Índices de control en los procesos de obtención de información
Figura 38. Índices de control en los procesos de análisis de información
Figura 39: Cp y el procesamiento de la información en el sistema de inventario
Figura 40. Índice de procesamiento del sistema de inventario
Figura 41. Índice Z de procesamiento del sistema de inventario
Figura 42. Cp y el análisis en el procesamiento de la información en el sistema
de inventario
Figura 43. Índice de análisis de información en el procesamiento del sistema de
inventario
Figura 44. Índice Z de procesamiento del sistema de inventario
ix
RESUMEN
La presente investigación intitulada “APLICACIÓN DE UN SISTEMA WEB DE
GESTIÓN DE INVENTARIO EN LA I.E. ASUNCIÓN DEL SEÑOR DEL ÁMBITO
DE LA UGEL SURCUBAMBA PARA LA SISTEMATIZACIÓN EN LA TOMA DE
DECISIONES”; su estudio tiene lugar en la I.E. “Asunción del Señor” dedicada a
la formación de estudiantes del nivel secundario, donde se toman decisiones
para el mantenimiento de los bienes de la I.E.
La problemática radica en el proceso de toma de decisiones de los bienes de
salida e ingreso en los programas de mantenimiento de la I.E., expresado por el
I.C.P siendo un valor menor a la unidad que muestra que existe problemas de
toma de decisiones; que debe ser óptimo cuando I.C.P sea mayor de 1.25 y el
índice Z será óptimo desde 3.
A través de un análisis de las observaciones que se tomaron nota se obtuvieron
que no se toma buenas decisiones; se muestra un conflicto de los datos que se
encuentran desfragmentados de los bienes reportados de la I.E.; los que se
generaron por el sistema SIGA que informa los datos de manera desordenada,
mostrando un descontrol en el ingreso y salida de los bienes de la institución
educativa; por tales observaciones que se presentaron y la deficiencia de la toma
de decisiones de los bienes de la institución educativa, se implementó el sistema
Web de gestión de inventarios para un mejor manejo de los datos de los bienes
de la institución educativa.
El sistema Web de gestión de inventarios se desarrolló: los usuarios, los
requisitos funcionales y no funcionales; asimismo, se procesó los niveles de
usuarios, el contenido de la aplicación y los diagramas de casos de uso del
x
sistema. Se implementó los softwares Django's test framework, un servidor de
base de datos en Mysql y un servidor dinámico Apache Web Server.
Con la aplicación del sistema se logró determinar a través de los gráficos
estadísticos el enfoque de gestión de procesos de los bienes auxiliares,
culturales y patrimoniales de la Institución educativa “Asunción del Señor”.
xi
ABSTRACT
This research entitled “APPLICATION OF A WEB INVENTORY MANAGEMENT
SYSTEM IN THE I.E. ASSUMPTION OF THE LORD OF THE FIELD OF UGEL
SURCUBAMBA FOR THE SYSTEMATIZATION IN DECISION-MAKING "; its
study takes place in the I.E. "Asunción del Señor" dedicated to the training of
secondary level students, where decisions are made for the maintenance of the
assets of the I.E.
The problem lies in the decision-making process of the exit and entry goods in
the maintenance programs of the I.E., expressed by the I.C.P being a value less
than the unit that shows that there are decision-making problems; which must be
optimal when I.C.P is greater than 1.25 and the Z index will be optimal from 3.
Through an analysis of the observations that were noted, it was obtained that
good decisions are not made; It shows a conflict of the data that is defragmented
of the reported goods of the I.E .; those that were generated by the SIGA system
that reports the data in a disorderly manner, showing a lack of control in the entry
and exit of the assets of the educational institution; Due to such observations that
were presented and the deficiency in the decision-making of the assets of the
educational institution, the Web inventory management system was implemented
to better manage the data of the assets of the educational institution.
In the inventory management Web application, the users, functional and non-
functional requirements were developed; Likewise, user levels, application
content and system use case diagrams were processed. It will implement its
modules Django's test framework, a database server in Mysql and a dynamic
Apache Web Server.
xii
With the application of the system, it was possible to determine through the
statistical graphics the process management approach of the auxiliary, cultural
and patrimonial assets of the Educational Institution "Asunción del Señor".
xiii
INTRODUCCIÓN
Hoy en día los sistemas web y su inserción en las redes de internet, tienen
grandes ventajas en los diversos servicios que ofrecen las empresas, centros
educativos, ministerios, etc.; por esta razón, que la institución educativa
“Asunción del Señor” propone la aplicación de un sistema web para superar un
problema que se suscita cada año en el inventariado de los bienes patrimoniales,
culturales y auxiliares, el mismo que se encuentra desorganizado y de una
manera descontrolada en el índice de procesos del formato Excel (SIGA); dichos
errores se evidencian en resultados de los reportes.
Con el desarrollo del sistema de gestión de inventarios (aplicación Web), los
niveles de entrega de reportes generaron una positiva toma de decisiones, en el
que se contó con datos confiables, accesibles, compactos y estructurados.
Capítulo I, se abordó el planteamiento del estudio (planteamiento, formulación
del problema, objetivos y justificación).
Capítulo II, se abordó el marco teórico (los antecedentes del problema, las bases
teóricas, definición de términos).
Capítulo III, se trató la metodología.
Capítulo IV, se presenta el análisis de solución y diseño de la interfaz de usuario.
Capítulo V, se informa de la construcción del proyecto en la aplicación Web,
implementación de los servidores, las pruebas y resultados.
Finalmente se mostró la conclusión que se llegó al realizar dicha investigación.
El autor.
xiv
CAPÍTULO I
PLANTEAMIENTO DEL ESTUDIO
1.1. Planteamiento y formulación del problema
Personas naturales, jurídicas, empresas, centros de salud, instituciones
educativas y diferentes tipos de negocios, se encuentran inmersos en el
uso de las Tecnologías de la Información y la Comunicación; estas
tecnologías son de gran aporte al hombre en las diferentes labores diarias
que aporta a la sociedad para su desarrollo; que hace a la tecnología
colocarlo en la cumbre del quehacer humano hoy en día y no siendo ajeno
el campo educativo, el cual se ha desarrollado softwares, sistemas de
asistencia, sistemas de información y otros.
Ene-feb- Ene-feb-
Tenencia de Variación (puntos
mar mar
TIC porcentuales)
2018 2019
Al menos
93,0 93,0 0,0
una TIC
Ninguna 7,0 7,0 0,0
Figura 1. Hogares con tenencia de TIC
Fuente: INEI
Los docentes encargados de la dirección y la comisión de inventario de
bienes de las diferentes instituciones educativas cada año lectivo, se
encuentran en la gran labor y responsabilidad de llevar la contabilidad de
los bienes cada fin de año; por tanto, el inventario se hace un problema
de gestión para la buena toma de decisiones y que agota la mayor parte
del tiempo de las labores de la administración de la institución, y aunque
se tiene un sistema para el inventario que se habilita cada fin de año para
el reporte de los bienes que están en alta y baja, no es suficiente, porque
durante el año lectivo ingresan bienes patrimoniales, culturales y
1
auxiliares que deben reportarse a fin de año; por tanto, el uso de un
sistema auxiliar que apoye al sistema de reporte del inventario es de gran
apoyo para una objetiva toma de decisiones y el respectivo tratamiento al
mantenimiento de la infraestructura de la institución educativa; frente a
ello, para que la toma decisiones sean las correctas se inicia con las
necesidades que requiere la I.E. de acuerdo al inventario de los bienes
que se mostraran en el sistema.
Figura 2. Mapa de proceso de toma de decisiones, I.E. Asunción del
Señor
Elaboración propia
En la obtención de la información que es un requerimiento necesario para
la toma de decisiones con sus respectivas observaciones y la salida de la
misma tomada como información; en la etapa de término se desarrolla el
análisis de información; el cual se organiza la información de los bienes
del inventario de la institución educativa obtenida; para luego finalizar con
la decisión, para su respectivo mantenimiento mediato como se muestra
en la figura 3;
2
Figura 3. Diagrama de proceso de la información, I.E. Asunción del
Señor
Elaboración propia
ante el planteamiento mencionado se realiza la formulación del problema.
1.1.1. Formulación del Problema
a) Problema General
¿Cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización en la toma de decisiones de la
I.E. Asunción del Señor en el ámbito de la UGEL Surcubamba?
b) Problemas específicos
✓ ¿Cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización de la recolección de datos
en la I.E. Asunción del Señor en el ámbito de la UGEL
Surcubamba?
✓ ¿Cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización de los reportes de los datos
3
en la I.E. Asunción del Señor en el ámbito de la UGEL
Surcubamba?
1.2. Objetivos
1.2.1. Objetivo general
Evaluar cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización en la toma de decisiones de la
I.E. Asunción del Señor en el ámbito de la UGEL Surcubamba
1.2.2. Objetivos específicos
✓ Evaluar cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización de la recolección de datos en la
I.E. Asunción del Señor en el ámbito de la UGEL Surcubamba.
✓ Evaluar cómo influye la aplicación del sistema web de gestión de
inventario, para la sistematización de los reportes de los datos en
la I.E. Asunción del Señor en el ámbito de la UGEL Surcubamba.
1.3. Justificación
a) Nivel teórico:
La manera fácil de obtener información del internet es través de los
sistemas web donde la interfaz sea accesible al usuario; asimismo,
que no necesite instalación en los distintos dispositivos portátiles,
haciendo estos portables y, su continua actualización de acuerdo a
la evolución de la comunicación digital.
“Las aplicaciones web permiten […] la creación de páginas
personalizadas según el perfil del usuario […] interactuar con los
sistemas informáticos de gestión de una empresa, como puede ser
4
gestión de clientes, contabilidad o inventario, a través de una
página web” (Lujan Mora, 2002, p. III).
Con el referente estudio, aplicación de un sistema web de gestión
de inventario en la I.E. Asunción del Señor del ámbito de la UGEL
Surcubamba para la sistematización en la toma de decisiones, se
evaluará la investigación con otros estudios para su mejora y
actualización.
b) A nivel práctico:
“La administración es el proceso de trabajar con las personas y con
los recursos para cumplir con los objetivos organizacionales. Los
buenos administradores llevan a cabo estas funciones de forma
eficaz y eficiente” (Bateman y Shell, 2009, p. 19).
En la institución educativa Asunción del Señor, se contempla una
falta de decisión en la toma de decisiones de la administración de
los bienes, por la desorganización en tiempo real de los bienes que
posee, debido a los reportes erróneos en los datos de los bienes
que se encuentran de alta y baja; también por encontrar un nivel
alto de dispersión de datos; el cambio del sistema SIGA con el
nuevo sistema web de inventarios generara datos y reportes
exactos para una eficaz, eficiente administración de los bienes y en
consecuencia una buena toma de decisiones; para el debido
mantenimiento de los bienes patrimoniales, culturales, auxiliares y
controlar la administración de los bienes de alta y baja que se
5
encuentran en los diferentes ambientes de la institución educativa
para su debido mantenimiento en la infraestructura.
c) A nivel metodológico:
“El software de aplicación consiste en programas independientes
que resuelven una necesidad de negocios específica. […] procesan
datos empresariales o técnicos de forma que facilitan las
operaciones de negocios o la toma de decisiones técnicas o de
gestión” (Ospina, 2012, p.29)
La ejecución del sistema web de inventarios preverá, la mejora de
la administración de los bienes; asimismo, justificará el estudio de
la ingeniería Web, cumpliendo con las características de
inmediatez, evolución y crecimiento continuo y evitando errores en
la información solicitada para el mantenimiento de la infraestructura
de la institución educativa.
6
CAPÍTULO II
MARCO TEÓRICO
2.1. Antecedentes del problema
(Lucas, 2017) en la investigación “Desarrollo e implementación de
aplicación Web para el control de inventario del local comercial máquinas
Hidalgo”, que aborda solucionar los procesos de la organización del
inventario y la sistematización de la información de los documentos del
local comercial. Propone implementar un sistema de control y gestión de
inventarios en sus sucursales de las diversas mercaderías. Obteniendo
como resultado la mejora en el servicio a los usuarios a través de
credenciales, cambio de contraseñas, login, creación de cargos, registro
de artículos y el reporte de la mercadería.
El trabajo de investigación mencionado aporta al estudio en los
diversos módulos que fue estructurado y las opciones del menú en el
sistema.
(Ramírez, 2017) en la investigación “Implementación de un sistema
web para mejorar el proceso de gestión académica en las escuelas de la
PNP”, el problema que plantea indica que los directores de la Escuela de
formación PNP no cuentan con recursos académicos en línea de manera
confiable y rápida; asimismo, los departamentos académicos trabajan con
el programa Excel para el registro de calificaciones y los docentes realizan
un cálculo individual de los promedios de cada cadete. Propuso
automatizar la administración académica a través de un software web
para mejorar los resultados en los diferentes procesos de gestión;
7
resultando una eficiencia del 92.86% en la gestión de matrículas, en el
registro de notas una eficiencia del 85.71%. Concluyó que la
automatización de la gestión de matrículas, calificaciones de la Escuela
de formación PNP mejoro en promedio y redujo los errores en la
administración académica.
El trabajo de investigación mencionado aporta al estudio el uso del
modelo CANVAS para la implementación del sistema web en sus diversos
procesos.
(Vásquez 2014) en la investigación "Diseño de un sistema basado
en tecnología web para el control y gestión de venta de unidades móviles",
el problema que plantea, es que la empresa Corporación Telenegocios
muestra una desorganización en la asignación de activos, el cual genera
incomodidad en sus clientes, por la falta de control y/o monitoreo en las
atenciones al público; asimismo no cuenta con un sistema de inventario
para la actualización de los activos. Propuso diseñar un sistema web de
control y gestión de la información que el usuario pueda acceder del
cualquier computador de la agencia. Como resultados obtuvieron un
proceso eficiente en el control y gestión de ventas; asimismo, los tiempos
de ejecución mejoraron. Concluyendo que el sistema web mejoro
confiablemente los datos generados en los diferentes procesos que brinda
a los usuarios.
El trabajo de investigación mencionado aporta al estudio el empleo
del modelamiento UML y la metodología Proceso Unificado de Rational.
8
(Cáceres, 2014) en la investigación “Implementación de un sistema
web para los procesos de admisión de la USMP orientado a la norma ISO
9001” que aborda el problema en el débil soporte tecnológico que muestra
la oficina de admisión, el cual genera un mal servicio, niveles bajos de
productividad y malestar en los postulantes; se propuso la implementación
de un sistema web sostenida de la metodología ágil SCRUM para la
sistematización de los diversos procesos de Admisión que presenta en las
sedes de la Universidad; que como resultado obtuvieron la disminución de
procesos en las oficinas de admisión y la intervención del soporte
tecnológico. Concluyo que contar con un sistema web mejoro la calidad
de gestión de los procesos y la sistematización eficiente de la data de la
oficina de admisión.
El trabajo de investigación mencionado aporta al estudio la
metodología de desarrollo de software SCRUM orientado a la
implementación y certificación de la norma 9001.
(Lerou, 2005) en la investigación “Sistema para control de
inventario, venta y generación de datos comerciales de restaurante” que
aborda el problema, que los restaurantes en la ciudad de Puerto Montt no
se encuentran adaptados a la era tecnológica, para mejorar la calidad de
servicio, por ello la implementación del sistema permitirá al rstaurante
aventajar a la competencia; por tanto, se propone implementar en la
empresa Corral un sistema de gestión y control de ventas,
almacenamiento y administración que sistematizara los procesos
utilizando la metodología ciclo de vida de base de datos que estará en
9
desarrollo con Microsoft Access 97; obteniendo como resultado de la
aplicación del sistema, la automatización de los diferentes procesos y
nuevas estrategias en los servicios que brinda el restaurante. Concluyo
que el sistema de control de gestión de ventas e inventario se concreto
por la apertura del desarrollo de la metodología que se usaron para su
aplicación.
El trabajo de investigación mencionado aporta al estudio las
diversas herramientas utilizadas como Power Designer 7.0, Microsoft
Access 97 y Delphi 6.0, para el desarrollo del sistema.
2.2. Bases teóricas
2.2.1. La Ingeniería web
Surge en los años 90; el cual los sitios web son espacios virtuales
de texto y gráficos, al pasar los años estos espacios se han vuelto
complejos con apoyo de la nube y servidores.
El desarrollo de aplicaciones Web se caracteriza por que su
instalación es directa, no hay necesidad de realizar una descarga,
sus actualizaciones no son complejas, es compatible con diversas
versiones de sistemas operativos y la ejecución es en ámbitos de
internet.
El proceso web está formado por el hallazgo de objetivos en la
formulación de la forma y estructura, planeación de desarrollo,
análisis de requerimientos, desarrollo de la arquitectura,
reproducción de la arquitectura de la página web, pruebas del
desarrollo funcional y prueba funcional del producto.
10
[Link]. Ciclo de la ingeniería web
El desarrollo web exige adaptación, estrategias y cambios
continuos. Los usuarios se preocupan por una aplicación
Web sea entregada cuando lo necesitan y no sobre el
trabajo que se lleva a cabo para crear una aplicación, por
lo tanto, el equipo de desarrollo de un proyecto Web debe
enfatizar la agilidad (Pressman, 2010).
El recurso humano debe estar a la vanguardia del avance
de la tecnología, para el desarrollo y avance del proyecto.
Según Roger S. Pressman “existen patrones de diseño en
la Ingeniería Web para el desarrollo de software con
calidad, también denominados Frameworks (Pressman,
2010). Un framework como estructura conceptual, es base
de la Ingeniería Web a través de procesos acordes a su
tamaño y complejidad.
11
Figura 4. Forma de ver los procesos generales en la
Ingeniería web
Fuente: Ingeniería Web: Una Metodología para el
Desarrollo de Aplicaciones Web Escalables y Sostenibles
Las actividades de la ingeniería web consta de un conjunto
de tareas con hitos en el proyecto. Las actividades en la
Ingeniería Web son la comunicación, planeamiento,
modelado, construcción, implementación.
2.2.2. Django
Es un desarrollador Web open source gratuito en lenguaje Python con una
interfaz con entrada común (CGI), que se desarrolló como aplicación Web
en los 90; esta aplicación era de alto nivel que crea un script Python en
12
HTML, donde su extensión .cgi y su trabajo con la página web de su
entorno.
Figura 5. script CGI
Fuente: [Link]
La apertura del código de la línea de comando CGI que indica que se
imprima una línea del tipo de contenido en HTML, buscando una base de
datos de libros digitales publicados; asimismo se ejecuta una instrucción
en los libros, generando en desorden en la enumeración del contenido y
cerrando el código HTML y la base de datos.
El Framework Django se centra en aplicaciones web y la programación
DRY. Django es un ejecutable en diferentes SO, a traves de los paquetes
de instalación Phyton y como fase final la implementacion de un servidor
Web en ejecutado.
13
2.2.3. Proyecto
“Un proyecto es una colección de configuraciones para una instancia de
Django, incluyendo configuración de base de datos, opciones específicas
de Django y configuraciones específicas de aplicaciones” (Holovaty y
Kaplan, 2015, p. 17).
En primer lugar, crearemos un directorio nuevo /home/username/djcode/.
El comando [Link] startproject, modifica los estandares del
archivo, en el directorio [Link] si ha sido denegado el permiso
en la navegación de django.
Figura 6. directorio
Fuente: [Link]
El startproject como se menciona es un comando que forma un directorio
con archivos.
Los archivos se mencionan:
• misitio/: Punto de trabajo con un contenedor del proyecto en una
carpeta que se renombra.
• [Link]: Comando que permite trabajar con el proyecto Django
utiliza la ayuda para remitir un informe de lo que se puede hacer
como por ejemplo la edición del archivo creado en el proyecto.
• misitio/misitio/: Directorio interno de importación.
• __init__.py: Conjunto de módulos independientes.
14
• [Link]: Configura Django.
• [Link]: Afirmación de URLs en una tabla de contenidos.
• [Link]: Ingreso al WSGI en el servidor Web.
En Django, la configuración de base de datos es por default.
• ENGINE nos refiere a la base de datos que será procesado.
• NAME ruta al sistema de la base de datos.
• USER usuario que se enlazara con la base de datos.
• PASSWORD llave de ingreso a la base de datos.
• HOST de la base de datos.
• PORT puente de la base de datos.
INSTALLED_APPS que almacena los módulos de las apps Django con su
respectiva instancia, conteniendo interfaz, framework de
sesiones/mensajes/archivos y la autenticación del sistema.
“El comando migrate busca la variable INSTALLED_APPS y crea las
tablas necesarias de cada una de las aplicaciones registradas en el
archivo [Link], que contiene todas las aplicaciones” (Holovaty y
Kaplan, 2015, p. 20).
Al finalizar con las opciones de configuración se da inicio a la creación de
modelos codificándolos en Phyton, para ellos se puede utilizar la
generación automática de directorios de aplicaciones y crear los
directorios.
15
2.2.4. Servidor Django de desarrollo
Los servidores no se configuran directamente, solo los usuarios y los
administradores de la base de datos, sincronizando mediante el comando,
[Link]-syncdb; para ello la base de datos a través del administrador
eliminará, editará, actualizará lo registrado realizando un backup de
respaldo.
2.2.5. Modelo de la aplicación
La implementación de la aplicación web de django framework, se muestra
en la figura 6:
Figura 7. Ingeniería web
Elaboración propia.
La aplicación web, como secuencia de acciones que inicia con la
identificación de las necesidades del negocio, se mueve hacia una
descripción de los objetivos de la WebApp, define características,
funciones y recopila requisitos (Pressman, 2005).
La aplicación web jerarquiza los usuarios estableciendo los casos de usos
en la gestión de inventarios en multiusuario.
16
El diseño de la aplicación web es a través de las interfaces usuario en el
que se edita y distribuye los elementos diseñados como por ejemplos los
formularios y la implementación de la app Web.
Al poner en funcionamiento la aplicación web se pone en funcionamiento
el framework con el servidor de base de datos incluyéndose los recursos
estáticos con los dinámicos.
2.2.6. Desarrollo de la gestión de inventarios
El control de inventarios comienza desde la compra de un bien; asimismo
de distingue procesos de: compras, recepción, almacén y entrega (Rincón
y Villareal, 2011).
El control y gestión de los inventarios no es tomado en cuenta en
diferentes organizaciones, por lo tediosos o mecánicas que se torna su
función de ser inscrito (Heredia, 2013).
Como ejemplo tomamos:
• Corrección de actividades.
• Aplicación del internet de las cosas.
• Causas de desviaciones, evitando el futuro.
• Origen del sector administración.
• Información de los planes.
• Reducción de costes y tiempo.
17
2.3. Definición de términos básicos
Inventario: Cantidad de bienes existentes en una organización, empresa,
etc., obtenidos de una compra u/o alquiler; el cual realiza una operación
determinada en un espacio.
Toma de decisiones: Es la razón de una decisión para el bienestar
general de una determina organización u empresa para el logro de sus
objetivos.
Gestión de inventarios: Es el registro adecuado de la entrada y salida
de los bienes adquiridos en un organización y empresa.
Aplicación web: Son herramientas de alta calidad que desarrollan
procesos y almacenamientos de datos en la web, ejecutados desde el
internet.
Framework: Es una estructura que desarrolla y sistematiza un software
sobre una tarea para cumplir los objetivos establecidos.
Ingeniería web: Son las metodologías y técnicas para desarrollar
diversas aplicaciones web, de acuerdo a la necesidad del usuario.
SIGA: Es un módulo de inventario del patrimonio de bienes educativo en
formato Excel.
Línea de comando: También llamado CLI, el cual actúa como una
interfaz de instrucciones.
Bienes patrimoniales: Son aquellos bienes que pertenecen a la
administración pública para su respectivo servicio.
18
CAPÍTULO III
METODOLOGÍA
3.1. Metodología aplicada para el desarrollo de la solución
Tipo de investigación: Con la aplicación del sistema web de gestión de
inventario en la I.E. “Asunción del Señor”, la investigación tratada es de
tipo Tecnológica, por la intervención de la variable toma de decisiones.
Nivel de la investigación: Es el explicativo, porque se determinó, el
grado de influencia de la aplicación del sistema web, en la gestión de
inventarios para la sistematización en la toma de decisiones.
Método de la investigación: Formulación, análisis y diseño de las etapas
de la ingeniería web.
3.1.1. Fuentes de información.
a) Fuentes Primarias.
Datos proporcionados por la I.E. “Asunción del Señor”, como
bienes de alta y baja.
b) Fuentes Secundarias.
Datos obtenidos del plan estratégico, registro de incidencias.
3.1.2. Instrumentos de recojo de información.
• Pecosas de bienes.
• Entrevista al director del 2018, 2019.
3.1.3. Población.
Bienes inventariados de la I.E. “Asunción del Señor”.
3.1.4. Muestra.
Bienes inventariados de la I.E. “Asunción del Señor”
3.1.5. Operacionalización de variables.
19
Tabla 1. Operacionalización de variables
Tipo Variable Indicador Unidad
Selección de
Numérica
Dependiente
opciones.
Sistematización en la Adopción de
Numérica
toma de decisiones medidas.
Evaluación Numérica
Independiente
Grado de
Sistema web de sistematización Numérica
inventarios
Elaboración propia.
En el desarrollo del sistema de inventarios para la I.E. “Asunción del
Señor”, se llevó a cabo diferentes procesos, para lograr los objetivos
trazados positivamente y tomar decisiones correctas en la alta y baja
de los bienes en sus distintas maneras de su organización
patrimoniales, auxiliares y culturales; asimismo, obtener datos
exactos de las cantidades de los bienes.
20
CAPÍTULO IV
ANÁLISIS Y DISEÑO DE LA SOLUCIÓN
4.1. Identificación de requerimientos
La gestión de inventarios cuenta con tres entradas: de ingreso, salida y un
inicio temporal de los bienes de alta y baja.
El proceso se da inicio en la alta o baja del bien; para el control y
verificación de inventarios; si en el ingreso del bien es a través de la
pecosa, se da inicio con la apertura del inventario; si es una alta o baja de
un bien se emitirá automáticamente una resolución.
El registro de ingresos es bajo el SIGA en el que se reporta los bienes
ingresados en la figura 8.
Figura 8: SIGA, inventario I.E. “Asunción del Señor”
Elaboración propia.
Tanto para la salida e ingreso de bienes se realiza con los mismos datos.
Los requisitos de la gestión de inventarios fueron a través de la indagación
con los responsables del SIGA:
Funcionales
• Almacenamiento de bienes
• Modificación de los bienes.
• Eliminar bienes.
21
• Disponibilidad del bien.
• Estado del bien.
• Orden de ingreso del bien.
• Orden de salida del bien.
• Modificar orden de ingreso del bien.
• Modificar orden de salida del bien.
• Eliminar orden del bien.
• Reporte de costo del inventario.
• Creación del código del bien ingresado.
• Reporte de inventario.
• Creación de usuarios.
• Edición de usuarios
• Eliminación de usuarios
• Ingreso de veedores del inventario.
• Edición de veedores.
• Eliminación de veedores.
No funcionales
• Respuesta mediata
• Robustez
• Seguridad
• Accesible
• Usable
• De bajo coste
• Escalable
22
• Interfaz amigable
• Integralidad
4.2. Análisis de la solución
4.2.1. Categoría de los usuarios
El sistema Web se categorizo por usuario y administrador, mostrado en
la figura 9.
Figura 9. Categoría de los usuarios del sistema web.
Elaboración propia.
El administrador como usuario principal obtiene información del estado
de inventarios, alta y baja de los bienes de la I.E.
4.2.2. Casos de uso.
Los casos de uso utilizados será el de administrador y usuario.
El diagrama de casos de uso del usuario figura 10.
23
Figura 10. Diagrama de casos de uso del usuario
Elaboración propia.
El administrador inicia con la validación de usuario, para ingresar a la
interfaz de administración y visualizar el inventario.
4.2.3. Historias de caso de uso
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<un formulario>> para poder <<consultar la
#01
disponibilidad de bienes de alta y baja>>
CRITERIOS DE ACEPTACIÓN
En caso que se <<haga la búsqueda de
disponibilidad de bienes de alta>>, cuando
<<búsqueda de bienes
1 <<se elija una fecha y lugar de ubicación del
de alta>>
bien>>, la aplicación <<debe mostrar los
bienes de alta y la ubicación del bien>>
En caso que se <<haga la búsqueda de
disponibilidad de bienes de baja>>, cuando
<<búsqueda de bienes
2 <<se elija una fecha y lugar de ubicación del
de baja>>
bien>>, la aplicación <<debe mostrar los
bienes de baja y la ubicación del bien>>
24
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<un listado de bienes disponibles>> para
#02
poder <<ver la hora de ingreso y fecha de registro>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el bien esté disponible dentro
del cronograma>>, cuando <<se seleccione en
<<cronograma de
1 la matriz de bienes disponibles>>, en el
ingreso de bienes>>
sistema <<debe listar las fechas de ingreso de
los bienes>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<un formulario que permita seleccionar el
#03
bien>> para poder <<verificar la cantidad existente>>
CRITERIOS DE ACEPTACIÓN
En caso que <<se quiera conocer la cantidad
de un bien>>, cuando <<se seleccione en la
<<registro de cantidad
1 matriz de bienes disponibles>>, el sistema
de bienes>>
<<debe emitir la cantidad de bienes por un
tiempo determinado>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<verificar los datos de bien>> para poder
#04
<<corroborar si son correctos>>
CRITERIOS DE ACEPTACIÓN
En caso que <<se registre un bien>>, cuando
1 <<registro del bien>> <<sea un bien nuevo>> el sistema <<debe
enviar aviso de confirmación del registro>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<un formulario>> para poder <<rellenar el
#05
registro de los bienes>>
CRITERIOS DE ACEPTACIÓN
25
En caso que <<el usuario realice el ingreso del
bien>>, cuando <<inserte la fecha y el lugar de
1 <<registro de bienes>>
ubicación>> el sistema <<debe confirmar el
registro del bien>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<ver el formulario>> para poder <<ver la
#06
consulta del bien>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el usuario realizó la
consulta>>, cuando <<exista fecha y lugar de
1 <<consulta del bien>>
ubicación>> el sistema <<permite la consulta
del bien>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<la impresión de la consulta del bien>> para
#07
poder <<estar conforme>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el cliente realizó la consulta del
bien>>, cuando <<exista fecha y lugar de
1 <<consulta del bien>>
ubicación>> el sistema <<emite la ficha de
consulta del bien>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<un formulario>> para poder <<ver la
#08
selección del bien>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el usuario ingrese al registro de
bienes>>, cuando <<haya obtenido la consulta
1 <<registro del bien>>
del bien>> el sistema <<muestra el estado del
bien>>
26
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<ingresar un código>> para poder
#09
<<consultar el bien>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el usuario ingresa un código>>,
1 <<registro del bien>> cuando <<haya consultado el bien>> el
sistema <le permite la consulta del bien>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<la confirmación del ingreso del bien>> para
#10
poder <<verificar el proceso>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el usuario ingrese el bien>>,
cuando <<haya consultado el bien>> el
1 <<registro del bien>>
sistema <le emite la confirmación del proceso
del registro>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<poder consultar el estado del bien>> para
#11
poder <<verificar el proceso>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el cliente realiza la búsqueda
del bien en su ubicación>>, cuando <<ingrese
1 <<registro del bien>>
el código del bien>> el sistema <le emite la
fecha, hora y la ubicación del bien>>
ID HISTORIA DE USUARIO
Como <<usuario>>, quiero <<poder imprimir registro del bien>> para
#12
poder <<verificar el proceso>>
CRITERIOS DE ACEPTACIÓN
27
En caso que <<el cliente desee imprimir el
registro del bien>>, cuando <<ingrese el
1 <<registro del bien>>
código>> el sistema <ya habrá emitido su ficha
de registro (ticket)>>
ID HISTORIA DE USUARIO
Como <<administrador de registro del bien>>, quiero <<un reporte de
#13
fecha de alta y baja>> para poder <<verificar el proceso>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el administrador de registro del
<<reporte de bienes de bien requiera un reporte>>, cuando
1
alta y baja>> <<seleccione el reporte anual de bienes>> el
sistema <<listara el reporte anual de bienes>>
ID HISTORIA DE USUARIO
Como << administrador de registro del bien>>, quiero <<programar los
#14
bienes de alta y baja>> para poder <<ver la disponibilidad de los bienes>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el administrador de registro del
<<cronograma de bien>>, cuando <<seleccione los bienes
1
ingreso de bienes>> disponibles>> el sistema <<programará las
fechas de ingreso>>
ID HISTORIA DE USUARIO
Como << administrador de registro del bien >>, quiero <<un reporte de
#15
los bienes>> para poder <<hacer el seguimiento del ingreso>>
CRITERIOS DE ACEPTACIÓN
En caso que <<el administrador de registro del
bien>>, cuando <<seleccione un determinado
1 <<Reporte de bienes>>
bien>>, el sistema <<emitirá un reporte de
bienes>>
28
Figura 11. Parte uno del diagrama de casos de uso del usuario
administrador.
Elaboración propia.
En el diagrama el administrador valida al usuario y elige la
administración del sistema, en las altas y bajas de bienes en el
inventario de la institución educativa; crea, edita, elimina los bienes
ingresados.
29
Figura 12: Parte dos del diagrama de casos de uso del usuario
administrador.
Elaboración propia.
4.3. Diseño
La etapa de diseño de la aplicación web, comprende el diseño de la
interfaz de usuario y el diseño arquitectónico de la aplicación web se basó
en django framework el cual también se empleará en el desarrollo de la
misma.
4.3.1. Interfaz usuario.
En la interfaz usuario del sistema web de inventarios se muestra el
diseño en la figura 13.
30
Figura 13. Diseño base (escritorio).
Elaboración propia.
La interfaz del menú general se encuentra el nombre el nombre de la
institución educativa y un menú desplegable donde se aprecia los
submenús de alta, baja, ingresos, salidas, bienes patrimoniales,
culturales, auxiliares y reportes; ver figura 13.
Figura 14. Diseño base (móvil).
Elaboración propia.
El sistema de inventarios como app en los dispositivos celulares, tiene
la misma interfaz que en el modo escritorio y su instalación es directa
con un menú desplegable donde se aprecia los submenús de alta, baja,
ingresos, salidas, bienes patrimoniales, culturales, auxiliares y
reportes; ver figura 14.
31
Figura 15. Diseño de interfaz de validación de usuario (escritorio).
Elaboración propia.
En el modo escritorio la interfaz para la validación del usuario lo
configura el administrador y sede los permisos correspondientes para
el registro de los bienes alta y baja; ver figura 15.
Figura 16. Registro de bienes (escritorio).
Elaboración propia.
La interfaz de ingresos como se muestra en la figura 16, se ingresa el
código, número del bien, fecha, DNI, teléfono, bien, color, cantidad y
consta de dos botones de comando de registro, agregar y cancelar.
32
Figura 17. Interfaz de registro (móvil).
Elaboración propia.
La interfaz del sistema para dispositivos celulares está conformado de
los cuadros de consulta como guía/pecosa, fecha, producto/bien,
cantidad, precio base; asimismo, botones de comando agregar,
registrar y cancelar, ver figura 17.
La interfaz de registro de bajas de bienes está conformada por cuadros
de consulta como fecha, responsable, precio, cantidad, motivo y
botones de comando agregar, registrar y cancelar en modo escritorio;
ver figura 18.
Figura 18. Registro de baja del bien (escritorio).
Elaboración propia.
El registro de bajas de un bien se reportará en archivo Excel o PDF.
33
Figura 19. Registro de baja del bien (móvil).
Elaboración propia.
La estructura de la interfaz del dispositivo móvil del registro de baja de
bienes formado por cuadros de dialogo fecha, responsable, producto,
cantidad, precio, motivo y botones de comando agregar, registrar y
cancelar; ver la figura 19.
Figura 20. Registro de inventario (escritorio).
Elaboración propia.
El reporte del estado de los bienes del inventario, se encuentra
diferenciado; ver figura 20.
34
Figura 21. Reporte inventario (móvil).
Elaboración propia.
La interfaz del reporte del inventario en el dispositivo móvil, está
estructurado en un formulario que debe ser registrado para su reporte
general; ver figura 21.
Figura 22. Reporte de inventario (escritorio).
Elaboración propia.
35
El llenado del formulario es obligatorio, la interfaz consta de tres
cuadros de dialogo, uno desplegable ubicando la institución educativa
y los otros las fechas de ingreso o salida; ver figura 22.
Figura 23. Reporte de inventario (móvil).
Elaboración propia.
El llenado del formulario es obligatorio en la interfaz móvil al igual que
la de escritorio; asimismo, consta de tres cuadros de dialogo, uno
desplegable ubicando la institución educativa y los otros las fechas de
ingreso o salida; ver figura 23.
Figura 24. Reporte general (escritorio).
Elaboración propia.
La estructura en el reporte general de inventario (escritorio), está
distribuido en el registro de campos como modelo, bien, cantidad,
inventario, estado; ver figura 24.
36
Figura 25. Reporte general (móvil).
Elaboración propia.
La estructura en el reporte general de inventario (móvil) al igual que el
de escritorio, está distribuido en el registro de campos como modelo,
bien, cantidad, inventario, estado; ver figura 25.
37
CAPÍTULO V:
CONSTRUCCIÓN
5.1. Construcción
5.1.1. Sistema de desarrollo web.
La aplicación del sistema web de inventarios estuvo orientada bajo la
guía de proyectos de Django Framework. El proyecto se estructuro en
aplicaciones medianas que se reutilizan de manera independiente;
cada app está constituido por comandos __init__.py que define la app;
[Link] archivo que especifica y modula Django Framework;
[Link] es un archivo de especificación de modelos; [Link] archivo
que evalúa las apps; [Link] archivos que configura las vistas.
Template especialmente insertada para la especificación de plantillas
do las aplicaciones apps, para su correcto funcionamiento. Ver figura
26.
38
Figura 26. Sistema de desarrollo web.
Elaboración propia.
En el desarrollo de la seguridad del sistema de inventarios web
implementamos [Link], X-Frame-
Options y CsrfViewMiddleware, herramientas de protección a ataques
maliciosos de usuarios engañosos en el clickjacking.
5.1.2. Servidor del sistema web.
El servidor de base estará basado en MySQL, administrado bajo
phpMyAdmin; en la edición de tablas se usó la herramienta [Link]
con el comando syncdb y la aplicación South en la sincronización de la
aplicación web con la base de datos, como se muestra en la figura Nº
27.
39
Figura 27. Implementación del servidor.
Elaboración propia.
Con el script [Link] se comenzó con la configuración del servidor
del sistema web y con [Link] se formó la estructura web. El
framework Django como complemento esencial para el servidor.
5.1.3. Recursos estáticos.
Nginx open source como servidor con tecnología, rapidez y ligereza
ofreció beneficios en el rendimiento del sistema web de inventarios
que combina con diferentes bibliotecas de desarrollo web; ver figura 28.
40
Figura 28. Estructura de desarrollo nginx server.
Elaboración propia.
Los archivos estáticos en [Link] se desarrolla por
separado y static_url consigna en un directorio el desarrollo de los
archivos a niveles superiores; luego se configura static_root para la
utilidad de los archivos estáticos, compilándose estos en un directorio.
5.1.4. Recursos dinámicos en el servidor.
El servidor de recursos dinámicos se implementó con el servidor web
apache, mediante su módulo de soporte CGI, para tal efecto se instaló
django framework dentro del servidor de la institución educativa, para
configurar la ubicación central del servidor, django_cgi.py, con
configuración que se puede observar en la figura 29.
Figura 29. Archivo django_cgi.py.
Elaboración propia.
Django_cgi.py acopla diversas páginas en la web y FastCGI responde
en el sistema y luego realiza una entrada al cliente a través de la
ejecución del código; FastCGI servidor que diversifica los directorios
del sistema, ver figura 30.
41
Figura 30. Archivo [Link].
Elaboración propia.
El archivo menino controla el medio para conectarse con el servidor de
la aplicación Web; con recursos dinámicos [Link].
Con esta etapa se terminó de implementar el servidor de recursos
dinámicos el cual dará funcionamiento a la web desarrollada.
5.2. Pruebas y resultados
5.2.1. Pruebas del sistema web.
Las pruebas de los requisitos funcionales y no funcionales, se probaron
a través de una evaluación personalizada de cada requisito. Las
pruebas se realizaron por un tiempo de un mes; se verifico los picos de
tráfico entre usuarios no hubo ningún problema; también se visualizó
que el sistema web no registro vulnerabilidades en la seguridad.
5.2.2. Implementación del sistema web.
La imagen en la figura 31, es la interfaz del sistema web que muestra
dos cuadros de dialogo: el nombre del usuario y la contraseña que el
administrador del sistema genera.
Figura 31. Interfaz del sistema web.
42
Elaboración propia.
En el registro de salida de los bienes se tendrá que verificar los cuadros
de dialogo que emiten para la generación del reporte de la salida de
bienes de la I.E., ver figura 32.
Figura 32. Registro de salida de bienes.
Elaboración propia.
El ingreso a los registros en la aplicación Web se accede en la Web
implementada donde se muestra un formulario de ingreso de bienes del
inventario de la I.E., la fecha y guía de ingreso del bien se procesa de
manera automática.
El reporte del estado del inventario de la institución educativa esta
conformado por un menú que integra el ingreso y salida de los bienes
a través del ingreso de datos en el formulario que se ejecuta al
momento de la inscripción del bien; ver figura 33.
43
Figura 33. Estado real de los bienes de la institución educativa.
Elaboración propia.
5.2.3. Resultados.
• Satisfacción de la plana jerárquica de la Institución Educativa
“Asunción del Señor”, en los reportes de las altas y baja de
bienes.
• Mejora en el control de los ingresos, salidas de bajas y altas de
los bienes de la institución educativa.
• Gestión y seguridad de los bienes de la institución educativa.
• Se redujo a un valor mínimo los puntos críticos de error.
• La confiabilidad en un 95% del reporte de los datos del
inventario.
• En la dispersión de los datos la variabilidad es menor.
• Los tiempos en las pruebas se redujeron.
44
10
9
8
7
6
5
4
3
2
1
0
1 2 3 4 5 6 7 8
Antes Despues
Figura 34. Tiempo en la toma de decisiones antes y después de la
implementación en segundos.
Elaboración propia.
El promedio en el tiempo de la toma de decisiones en minutos
antes de la implementación es de 7.1 y después es 6.1 minutos,
evidenciando mejoras.
• Reducción del tiempo en segundos, en la obtención de datos de
los bienes, ver figura 35.
0.3
0.25
0.2
0.15
0.1
0.05
0
1 2 3 4 5 6 7 8
Antes Después
45
Figura 35. Obtención de datos en el sistema en segundos.
Elaboración propia.
El promedio en la obtención de la información de los bienes en
el sistema web implementado en segundos, se redujo en 0.05.
• Reducción del tiempo en segundos, en el análisis de datos de
los bienes, ver figura 36.
10
9
8
7
6
5
4
3
2
1
0
1 2 3 4 5 6 7 8
Antes Después
Figura 36. Análisis de datos en el sistema en segundos.
Elaboración propia.
El promedio en la obtención en el análisis de datos de los bienes
en el sistema web implementado en segundos, se redujo en
2.75.
Para el cálculo de la desviación y los índices de capacidad z es
necesaria la intervención de los datos del antes y después de la
implementación del sistema Web como se muestra en la tabla
n° 01.
46
Tabla 2. Índices de proceso de datos.
Elaboración propia.
En el proceso de las tres sigmas se denota una puntuación de
4.79 y se encuentra en los limites reales que coinciden con las
especificaciones de calidad (μ ± 3σ); por tanto, los resultados
mostrados indican mejora en la obtención de información en el
sistema, ver tabla 2.
Figura 37. Índices de control en los procesos de obtención de
información.
Elaboración propia.
En la imagen se evidencia que el proceso de la obtención de
información sufrió una reducción en la variabilidad dentro de las
medias del proceso de tiempo; asimismo, en su comportamiento.
47
Tabla 3. Índices en el análisis de información.
Elaboración propia.
En el proceso de las tres sigmas se denota una puntuación de
4.38 y se encuentra en los limites reales que coinciden con las
especificaciones de calidad (μ ± 3σ); por tanto, los resultados
mostrados indican mejora en el análisis de la información en el
sistema.
Figura 38. Índices de control en los procesos de análisis de
información.
Elaboración propia.
48
En la figura 38, se evidencia que el objetivo de la calidad del
análisis de la información que emite el sistema se encuentra
entre la media y la desviación estándar, indicando que el análisis
de información está próximos a los datos individuales del
promedio.
Figura 39. Cp y el procesamiento de la información en el
sistema de inventario
Elaboración propia.
En la figura 39, observamos que el Cp se encuentra en los
valores más altos, el cual indica que el procesamiento de
información en el sistema implementado en la gestión de
inventarios se automatizo de manera positiva.
49
Figura 40. Índice de procesamiento del sistema de inventario
Elaboración propia.
En la figura 40, observamos que el Cpk y la automatización del
sistema de inventarios; antes de la implementación, los procesos
se encontraban en un nivel bajo el LES era menor que la
dispersión de datos; luego de la implementación se observa que
el Cp del procesamiento de inventarios se encuentran en un
nivel adecuado.
50
Figura 41. Índice Z de procesamiento del sistema de inventario.
Elaboración propia.
En la figura 41, observamos que el índice sigma en la
implementación del sistema de inventarios alcanzo niveles
adecuados con un nivel de confianza de 97%, mejorando el
retraso del procesamiento de datos antes de la implementación.
51
Figura 42. Cp y el análisis en el procesamiento de la
información en el sistema de inventario
Elaboración propia.
En la figura 42, observamos que el Cp en el análisis de la
información se encuentra en los valores más altos, el cual indica
que el análisis en el procesamiento de información del sistema
implementado en la gestión de inventarios se automatizo de
manera positiva.
Figura 43: Índice de análisis de información en el
procesamiento del sistema de inventario.
Elaboración propia.
En la figura 43, observamos que el Cpk y la automatización en
el análisis de información en el sistema de inventarios; antes de
52
la implementación, los procesos se encontraban en un nivel bajo
el LES era menor que la dispersión de datos; luego de la
implementación se observa que el Cp del análisis de la
información en el procesamiento de inventarios se encuentran
en un nivel adecuado.
Figura 44. Índice Z de procesamiento del sistema de inventario.
Elaboración propia.
En la figura 41, observamos que el índice sigma en la
implementación del sistema de inventarios en el análisis de
información alcanzo niveles adecuados con respecto a la
automatización con un nivel de confianza de 98%, mejorando el
retraso del procesamiento de datos en el análisis de la
información de la implementación.
53
CONCLUSIONES
• La implementación de la aplicación del sistema web de inventarios mejoro
la sistematización de la recolección de datos en la I.E. Asunción del Señor.
• La implementación de la aplicación del sistema web de inventarios mejoro
la sistematización de los reportes de los datos en la I.E. Asunción del
Señor.
• Los objetivos propuestos se alcanzaron por la secuencia de etapas con
una confiabilidad del 97%.
• Django framework reduce el tiempo de realización de los índices de
capacidad potencial, capacidad real y Z de un proceso.
• La implementación de la ingeniería web mejoro los procesos de obtención
y análisis de la información en el inventario registrado.
• La implementación del sistema web de inventarios satisface las
necesidades de los usuarios en el reporte de bienes de alta y baja en la
institución educativa “Asunción del Señor”
• El sistema web de inventarios implementado muestra robustez y se
adapta a las necesidades de la institución educativa; asimismo, mantiene
la confidencialidad en la emisión de los datos.
• El sistema web de inventarios implementado en la institución educativa
“Asunción del Señor”, mantiene un despliegue en su ambiente operativo
y el proceso incremental en la comunicación con el usuario.
54
TRABAJOS FUTUROS
La experiencia obtenida en el trabajo de investigación, nos conlleva a plantear
recomendaciones y sugerencias:
- Se sugiere continuar la investigación de este proyecto y su profundización
en implementar el mejor sistema de inventarios a nivel empresarial, para
ello sugiero que los temas que aborda la Universidad deben ser exquisitos
para los estudiantes.
- Plantear aplicaciones de inventarios como complemento para que sea
analizado por el estudiante a través de los diferentes softwares de
programación, así la motivación en esta escala de estudio.
- Existen I.E. que no cuentan aun con el recurso de internet que es muy
importante, también con laboratorios de computo el cual difundiría la
investigación desde el nivel escolar a la programación.
- Compartir este proyecto para su mejora a los estudiantes de Ing. de
Sistemas e informática.
55
REFERENCIA BIBLIOGRÁFICA
• BATEMAN, Thomas S. y SHELL, Scott A. Administración. Liderazgo y
colaboración en un mundo competitivo, 8a ed., México: McGraw-Hill, 2009.
807 pp.
• CÁCERES, Jessica y Colchado, Walter. Implementación de un sistema
web para los procesos de admisión de la USMP orientado a la norma ISO
9001. Tesis (Ingeniero de Computación y Sistemas). Lima: USMP, 2014.
Disponible en:
[Link]
procesos-de-admision-de-la-usmp-orient?&queue_id=-
1&v=1600717198&u=MjgwMDo0YjA6NDAwZjpjNWFiOjExY2U6NWI1Zjp
lZjljOjQ5MjY=
ISBN: 978-970-10-7279-0
• HEREDIA, Nohora. Gerencia de compras. La nueva estrategia
competitiva. Bogotá: Ecoe Ediciones, 2013.
ISBN: 9789586488426
• HOLOVATY, Adrian y Kaplan, Jacob. La guía definitiva de Django:
Desarrolla aplicaciones web de forma rápida y sencilla. 2a ed., USA:
worldwide, 2015. 575 pp. Free Documentation License.
ISBN (electronic): 978-1-4302-1937-8
• LEROU, Patricio. Sistema para control de inventario, venta y generación
de datos comerciales de restaurante. Tesis (Ingeniero en Computación).
Chile: UNIVERSIDAD AUSTRAL DE CHILE, 2005.
Disponible en:
[Link]
56
• LUCAS, Kerly. Ramírez, José. Desarrollo e implementación de aplicación
web para el control de inventario del local comercial maquinas Hidalgo.
Tesis (Ingeniero de Sistemas). Guayaquil: UNIVERSIDAD POLITÉCNICA
SALESIANA, 2017.
Disponible en:
[Link]
[Link]
• LUJÁN, Sergio. Programación de aplicaciones Web: Historia, principios
básicos y clientes web. [en línea]. España. Editorial Club Universitario,
2002 [fecha de consulta 15 de setiembre de 2020].
Disponible en:
[Link]
programacion_de_aplicaciones_web.pdf
I.S.B.N.: 84-8454-206-8
• OSPINA, Carlos. Análisis, diseño, desarrollo, pruebas y despliegue de
software, con los estándares de calidad, proceso y tecnologías usadas en
pragma S.A. Tesis (Ingeniero en Informática). Caldas: Corporación
Universitaria Lasallista, 2012.
Disponible en:
[Link]
gia_desarrollo_software_Pragma.pdf
• PRESSMAN, Roger. Ingeniería del software: un enfoque práctico. 6ta
Edición. México: MC Graw Hill, 2005. pp. 958
I.S.B.N.: 970-10-5473-3
57
• RAMÍREZ, José. Implementación de un sistema web para mejorar el
proceso de gestión académica en las escuelas de la PNP. Tesis
(Ingeniero en Computación y Sistemas). Lima: UNIVERSIDAD PERUANA
DE LAS AMÉRICAS, 2017.
Disponible en:
[Link]
• R. Pressman y L. David, Web engineering: a practitioner’s approach, New
York: McGraw-Hil, 2010.
• RINCÓN, Carlos. y VILLARREAL, Fernando. Costos, decisiones
empresariales. Ecoe. Bogotá: Ecoe ediciones, 2011.
ISBN: 9789586486163
• VÁSQUEZ, Jhubel. Diseño de un sistema basado en tecnología web para
el control y gestión de venta de unidades móviles. Tesis (Ingeniero de
Sistemas). Huancayo: UNCP, 2014.
Disponible en:
[Link]
1O%20DE%20UN%20SISTEMA%20BASADO%20EN%20TECNOLOG
%c3%8dA%[Link]?sequence=1&isAllowed=y
58