OACore: Software de gestión de información

dc.contributor.advisorDíaz Agudo, María Belén
dc.contributor.advisorJorro Aragoneses, José Luis
dc.contributor.authorSánchez Hurtado, Adrián Estiben
dc.date.accessioned2023-06-17T15:05:30Z
dc.date.available2023-06-17T15:05:30Z
dc.date.defense2019
dc.date.issued2019
dc.degree.titleGrado en Ingeniería del Software
dc.descriptionTrabajo 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.
dc.description.abstractDurante 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.
dc.description.abstractDuring 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.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/64813
dc.identifier.urihttps://hdl.handle.net/20.500.14352/15390
dc.language.isospa
dc.page.total43
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordFlujo de trabajo
dc.subject.keywordAutomatización de procesos
dc.subject.keywordProceso
dc.subject.keywordIPC
dc.subject.keywordComunicación entre procesos
dc.subject.keywordDiseño de flujos
dc.subject.keywordProgramación reactiva.
dc.subject.keywordWorkflow
dc.subject.keywordProcess automation
dc.subject.keywordProcess
dc.subject.keywordInter-Process-Communication
dc.subject.keywordFlow design
dc.subject.keywordReactive programming.
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleOACore: Software de gestión de información
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication95de81bf-4637-4307-8ff6-f2c06c591d18
relation.isAdvisorOfPublication69099e90-e663-4e59-8a27-7d4a0554b9ee
relation.isAdvisorOfPublication.latestForDiscovery95de81bf-4637-4307-8ff6-f2c06c591d18

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SANCHEZ_HURTADO_Memoria_4201388_309402933.pdf
Size:
810.24 KB
Format:
Adobe Portable Document Format