Publication:
OACore: Software de gestión de información

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2019
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
Durante las últimas décadas la transformación digital empresarial ha sido una realidad que ha traído como consecuencia el uso cada vez más abundante de distintas tecnologías en todos los niveles de organización con el fin de mantener la competitividad en el mercado ya sea en términos de producto, producción, costes, calidad y otros más. Esto trae como consecuencia la necesidad de un equipo técnico (departamento de tecnología de la información o IT) experto en todas y cada una de las tecnologías usadas con el fin de integrarlas de acorde a los procesos de negocio. Poseer un equipo tal suele ser inexistente en pequeñas y medianas empresas, generando costes muy altos en la contratación de servicios y limitando la toma de decisiones en la empresa debido a la complejidad o al desconocimiento de la parte que aborda cada tecnología dentro de los procesos de negocio. Este proyecto tiene como objetivo iniciar el desarrollo de un software capaz de ejecutar, modelar y simplificar la integración de distintos programas informáticos a través del diseño y la configuración de flujos de trabajo. Con este, las empresas podrían integrar distintas tecnologías sin la necesidad de contar con expertos de cada uno de los programas informáticos y reducir así los costes de contratar servicios externos. Se ha logrado desarrollar un servicio web en el que se usa el elemento Canvas de HTML5 que permite la representación gráfica para el diseño de flujos de trabajo, dentro de un software desarrollado en el lenguaje de programación java con el que automatizar la ejecución de programas informáticos y la comunicación entre estos. Esta comunicación se ha realizado a través de la entrada estándar de proceso y el uso de sockets de internet.
During the last decades, the digital business transformation has been a reality that has resulted in the increasingly abundant use of different technologies at all levels of organization in order to maintain competitiveness in the market whether in terms of product, production, costs, quality and others. This results in the need for a technical team (department of information technology or IT) expert in each and every one of the technologies used in order to integrate them according to business processes. Owning such a team is usually non-existent in small and medium-sized companies, generating very high costs in contracting services and limiting decision-making in the company due to the complexity or ignorance of the part that addresses each technology within business processes. This project aims to initiate the development of software capable of executing, modeling and simplifying the integration of different computer programs through the design and configuration of workflows. With this, companies could integrate different technologies without the need of contracting experts from each of the computer programs and thus reduce the costs of hiring external services. It has been possible to develop a web service in which the HTML5 Canvas element is used to allows the graphic representation for the design of workflows, within a software developed in the java programming language with which to automate the execution of computer programs and communication between these. This communication has been made through the standard process input and the use of internet sockets.
Description
Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2018/2019.
Unesco subjects
Keywords
Citation