ebook img

Desarrollo de Cliente web integrado de gestión de contenidos y de flujos de trabajo sobre los ... PDF

69 Pages·2016·1.47 MB·Spanish
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Desarrollo de Cliente web integrado de gestión de contenidos y de flujos de trabajo sobre los ...

UNIVERSIDAD AUTONOMA DE MADRID ESCUELA POLITECNICA SUPERIOR Grado en Ingeniería Informática TRABAJO FIN DE GRADO Desarrollo de Cliente web integrado de gestión de contenidos y de flujos de trabajo sobre los motores de Pixelware Solutions y jBPM Alberto Pérez Navarro Tutor: Safwan Nassri Ponente: Álvaro Ortigosa Mayo 2016 Desarrollo de Cliente web integrado de gestión de contenidos y de flujos de trabajo sobre los motores de Pixelware Solutions y jBPM AUTOR: Alberto Pérez Navarro TUTOR: Safwan Nassri PONENTE: Álvaro Ortigosa Empresa Pixelware S.A Dpto. de Ingeniería Informática Escuela Politécnica Superior Universidad Autónoma de Madrid Mayo de 2016 Resumen Este Trabajo de Fin de Grado se centra en la participación en un proyecto real de empresa a gran escala, en el que se ha realizado una remodelación, migración de lenguaje y unificación de varios software obsoletos. La finalidad principal es mejorar tanto la interfaz anticuada del lado Cliente, como la eficiencia del lado Servidor; para ello se han utilizado las últimas tecnologías programación web como AngularJS, Bootstrap y Typescript siguiendo la arquitectura Single Page Application (SPA). En cuanto al Servidor, se ha desarrollado siguiendo la arquitectura RESTful WebApi. La nueva aplicación web ofrece al usuario una interfaz mejorada totalmente responsive y una navegación más ligera debido a la reducción de carga del Servidor. Para tener una visión global y tocar todas las áreas, en este Trabajo de Fin de Grado se han realizado una serie de módulos del proyecto general llevando a cabo todas las fases del ciclo de vida. Cada módulo comprende unas fases previas de investigación del software obsoleto, reuniones con desarrolladores de la empresa y posteriormente el desarrollo del Cliente y el Servidor. Se ha usado como gestor de contenidos el Motor ECM de la empresa Pixelware S.A, que mediante las librerías PixelwareApi interactúa con la base de datos y Content Server para la descarga de documentos. Adicionalmente también se han añadido algunas funcionalidades al Motor ECM. Finalmente se han realizado unas pruebas concluyentes comparando ambos software para corroborar las motivaciones iniciales. Palabras clave Remodelación, migración de lenguaje, unificación, Software Obsoleto, AngularJS, Bootstrap,Typescript, Single Page Application (SPA), RESTful WebApi, responsive, Motor ECM, Pixelware, PixelwareApi, Content Server. Abstract This bachelor thesis focuses on participation in a real project of large-scale enterprise, which has made a remodeling, language migration and unification of several obsolete software. The main purpose is to improve both the outdated client-side interface, such as server-side efficiency. It has been used the latest web programming technologies like AngularJS, Bootstrap and Typescript following single-page application architecture (SPA). As for the server, it has been developed following the WebAPI RESTful architecture. The new web application makes available a fully responsive user interface and improved navigation faster due to reduced server load. To have a global vision and work in all areas, this thesis includes the creation of several modules of the overall project performing all phases of the life cycle. Each module comprises the preliminary stages of research obsolete software, developers meetings with the company and later the development of the client and the server. This project has used the ECM Motor of Pixelware Company as content management, which through software Library PixelwareApi interacts with the database and Content Server for downloading documents.Additionally, it has been necessary to add functionality to ECM Motor. Finally, there have been some representative tests comparing both software to confirm the initial motivations. Keywords Remodeling, language migration, unification, obsolete software, AngularJS, Bootstrap,Typescript, Single Page Application (SPA), RESTful WebApi, responsive, ECM Motor, Pixelware, PixelwareApi, Content Server. Agradecimientos En primer lugar agradecer a mi tutor Safwan Nassri por darme la oportunidad de realizar este Trabajo de Fin de Grado en la empresa Pixelware S.A. También agradecer a los desarrolladores de la empresa, en concreto Alberto Chacón y Andrés Ramos, que siempre han estado ahí para aconsejarme. Por último y más importante, a mi familia que me han apoyado en todo momento y en concreto a mi madre que sin tener conocimientos de informática, me ha ayudado en todo lo posible. Alberto Pérez Navarro Mayo 2016

Description:
programación web como AngularJS, Bootstrap y Typescript siguiendo la o Pixelware WorkFlow Client: Aplicación web escrita en ASP.NET y C++.
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.