Resumen:
|
[ES] Las migraciones de tecnología consisten en reemplazar o transferir los componentes tecnológicos existentes de una aplicación por unos más modernos con la finalidad de mejorar sus características. Éstas son proyectos ...[+]
[ES] Las migraciones de tecnología consisten en reemplazar o transferir los componentes tecnológicos existentes de una aplicación por unos más modernos con la finalidad de mejorar sus características. Éstas son proyectos estratégicos clave durante el ciclo de vida de las aplicaciones, permitiendo de esta forma extender su vida útil. El objetivo de este trabajo de fin de grado se basa en exponer los retos a los que me he enfrentado durante el desarrollo, así como las estrategias seguidas para cumplir con los objetivos marcados por la organización durante la migración de ¿Contadoc¿, un sistema ERP de contabilidad desarrollado originalmente en la tecnología Oracle Forms. Esto planteó desafíos significativos entre los que encontramos el rediseñar la interfaz de usuario adaptándola a los estándares de calidad propuestos por la ISO y las mejores prácticas actuales, de forma que causase el mínimo impacto posible a los futuros usuarios, así como mejorar la eficiencia de las operaciones con el fin de aumentar la productividad durante la realización de este proceso de negocio. Para llevar a cabo este proyecto se escogió Oracle APEX, una potente plataforma de desarrollo web que nos ofrece las mejores herramientas para llevar a cabo este proyecto de forma eficiente a través de la combinación de múltiples lenguajes. Además, este proyecto también busca encapsular toda la lógica de la aplicación en base de datos de forma que facilite futuras tareas de mantenimiento, ahorrando costes a la empresa y agilizando el proceso de una futura posible migración. Como resultado, se espera mejorar la calidad del servicio de forma que aumente la satisfacción de los clientes y que atraiga a muchos otros nuevos.
[-]
[EN] Technology migrations consist of replacing or transferring the existing technological components of an application with more modern ones in order to improve its characteristics. These are key strategic projects during ...[+]
[EN] Technology migrations consist of replacing or transferring the existing technological components of an application with more modern ones in order to improve its characteristics. These are key strategic projects during the life cycle of the applications, thus allowing to extend their useful life. The objective of this final degree project is based on exposing the challenges that I have faced during the development, as well as the strategies followed to meet the objectives set by the organization during the migration of "Contadoc", an accounting ERP system originally developed on Oracle Forms technology. This posed significant challenges, among which we found redesigning the user interface adapting it to the quality standards proposed by ISO and current best practices, in such a way that it caused the least possible impact to future users, as well as improving the efficiency of operations in order to increase productivity during the performance of this business process. To carry out this project, Oracle APEX was chosen, a powerful web development platform that offers us the best tools to carry out this project efficiently through the combination of multiple languages. In addition, this project also seeks to encapsulate all the logic of the application in the database in a way that facilitates future maintenance tasks, saving costs for the company and speeding up the process of a possible future migration. As a result, it is expected to improve the quality of the service in such a way that it increases the satisfaction of customers and attracts many new ones.
[-]
|