Resumen:
Hoy en día existen diferentes metodologías para el desarrollo de aplicaciones web
como: scrum, crystal, desarrollo basado en características, desarrollo de software adaptativo
y programación extrema (XP). Se ha identificado que la metodología XP permite el
desarrollo en equipo, así como una versatilidad para el desarrollo de los modelos de
desarrollo tradicionales. Es decir, XP enfatiza las pruebas de unidades de código y las
pruebas exhaustivas de la funcionalidad del software.
Este desarrollo aplicado actualmente a todo tipo de empresa, inclusive
independientemente de su tamaño, se propone una evolución de la aplicación web. Se conoce
que las aplicaciones web requieren configuración y actualización en la programación para
garantizar la seguridad, confidencialidad y confianza de la información publicada.
Por otra parte, el lenguaje PHP se tipifica como dinámico, lo que significa que las
variables toman el tipo de los objetos que se les asignan y pueden cambiar de tipo a medida
que avanza la ejecución. En este sentido, lo alcanzado hasta el momento en el desarrollo de
PHP genera una ventaja respecto a lenguajes similares que son utilizados por otras empresas.
Varias son las aplicaciones que se han generado en torno al uso de PHP para el
desarrollo de manejo de inventarios y secuencias en donde existe la creación de base de datos
y gestión de bienes. Es decir, el control que se ejerce sobre los bienes e inmuebles requiere
de un trabajo detallado para evitar pérdidas y demoras en la gestión de los mismos. Un nivel
de inventario óptimo puede basarse en la consideración de la rentabilidad incremental del
costo de oportunidad de llevar los saldos de inventario más altos. Antes de la era informática
y la integración, los inventarios de papel eran la solución empleadas como herramientas de
gestión de inventario. No había una solución eficiente disponible en muchas empresas, que
permita llevar un correcto proceso de ingreso y salida de los bienes en una empresa.
Con la implementación de nuevos sistemas de computación, cada proceso se inicia para
integrarse en el entorno electrónico. Los sistemas basados en software traen ventajas de tener
un control más eficiente, con menos esfuerzo y menos personal encargado de esta tarea. En
este caso, se propone dentro de este trabajo desarrollo una aplicación web para inventario de
bienes dentro de la empresa MERCK C.A. del Ecuador.
De acuerdo con lo mencionado anteriormente, esta tesis se plantea como objetivo el
desarrollar una aplicación web, mediante el uso de metodología XP, en lenguaje PHP, con
la finalidad de gestionar registros y generar actas digitales de los dispositivos tecnológicos que son entregados a los usuarios internos de la empresa Merck, con el propósito de
automatizar la administración de sus activos. Para aquello, estos dispositivos mantienen un
código de identificación, que es registrado dentro del inventario de la empresa. Los sistemas
de inventario pueden desarrollarse en varios tipos de aplicaciones. Debido a la necesidad de
mejorar la accesibilidad y reducir el costo de licencias se propone el uso de una aplicación
web, desarrollada en lenguaje PHP.
Los resultados alcanzados en este trabajo demuestran que existe viabilidad técnica para
el desarrollo de la aplicación web, además de que se ha generado una propuesta que
demuestra la aplicabilidad del lenguaje PHP y la versatilidad de la metodología XP. De tal
forma, la gestión de bienes de tipo electrónico puede innovarse bajo el trabajo que se
desarrolla en esta tesis.
Palabras claves: Aplicaciones web, Metodología XP, Lenguaje PHP, Sistema de
inventarios, Automatización.
Descripción:
ABSTRACT
Today there are different methodologies for the development of web applications such
as: scrum, crystal, development based on features, development of adaptive software and
extreme programming (XP). It has been identified that the XP methodology allows team
development, as well as a versatility for the development of traditional development models.
That is, XP emphasizes the testing of code units and exhaustive testing of software
functionality.
This development currently applied to all types of companies, regardless of their size,
proposes an evolution of the web application. It is known that web applications require
configuration and updating in the programming to guarantee the security, confidentiality and
confidence of the published information.
On the other hand, the PHP language is typified as dynamic, which means that the
variables take the type of the objects that are assigned to them and can change type as the
execution progresses. In this sense, what has been achieved so far in the development of PHP
generates an advantage over similar languages that are used by other companies.
There are several applications that have been generated around the use of PHP for the
development of inventory management and sequences where there is the creation of database
and asset management. That is to say the control that is exercised over the goods and real
estate requires a detailed work to avoid losses and delays in the management of the same.
An optimal inventory level can be based on consideration of the incremental cost of
opportunity cost of carrying the higher inventory balances. Before the computer age and
integration, paper inventories were the solution used as inventory management tools. There
was not an efficient solution available in many companies, which allows for a correct process
of entry and exit of goods in a company.
With the implementation of new computer systems, each process starts to integrate into
the electronic environment. Software-based systems bring advantages of having more
efficient control, with less effort and less personnel in charge of this task. In this case, a web
application for inventory of goods within the company MERCK C.A. is proposed within this
work. of Ecuador.
According to the aforementioned, this thesis aims to develop a web application, using
the XP methodology, in PHP language, with the purpose of managing records and generating
digital records of the technological devices that are delivered to the internal users of the Merck company, with the purpose of automating the administration of their assets. For that,
these devices maintain an identification code, which is registered within the company's
inventory. Inventory systems can be developed in several types of applications. Due to the
need to improve accessibility and reduce the cost of licenses, the use of a web application,
developed in PHP language, is proposed.
The results obtained in this work show that there is technical feasibility for the
development of the web application, in addition to that a proposal has been generated that
demonstrates the applicability of the PHP language and the versatility of the XP
methodology. In this way, the management of goods of electronic type can be innovated
under the work developed in this thesis.
Keywords: Web applications, XP Methodology, PHP Language, Inventory System,
Automation.