Resumen:
|
[ES] En la constante evolución de las tecnologías de la información existe una necesidad casi obligada de actualizar el software y la infraestructura, con el objetivo de reducir los tiempos de espera, las vulnerabilidades ...[+]
[ES] En la constante evolución de las tecnologías de la información existe una necesidad casi obligada de actualizar el software y la infraestructura, con el objetivo de reducir los tiempos de espera, las vulnerabilidades y los costes, así como la mejora del mantenimiento y la experiencia de usuario en nuestras aplicaciones.
El objetivo del Trabajo Final de Grado es diseñar un nuevo portal web para la dirección general de tecnologías de la información de la GVA (GVATIC) que recopile diversos formularios para la administración de tareas, seguimiento de errores e incidencias, y gestión operativa de proyectos. Este portal sustituye al actual, añadiendo nuevas funcionalidades y tecnologías que mejoran las actuales (obsoletas e ineficientes). De este modo se ha realizado un análisis específico comparando las distintas tecnologías que más se adaptan al proyecto y eligiendo las idóneas para su implementación. Por otra parte, como el portal existente no ofrece una buena experiencia de usuario, se han realizado estudios de usabilidad con usuarios reales, con el objetivo de identificar elementos que puedan ser mejorados, y así, realizar un nuevo diseño que ofrezca una experiencia de usuario más sencilla e intuitiva (sin que se vea modificada su funcionalidad actual).
El sitio web va a ser desarrollado a través de Liferay 7.2, herramienta de código abierto que se encarga de la administración de contenidos y JIRA que facilita una gestión ágil de las peticiones de los clientes. Con el fin de unificar ambas herramientas se ha empleado un servidor local Wildfly y un servidor de automatización JENKINS para el despliegue final de los módulos. Por otra parte se ha utilizado SQL como sistema gestor de base de datos, Alloy-UI, SCSS y JavaScript para la capa de presentación y Java 8 para la capa de acceso a datos. Por último, se utiliza la herramienta Subversion para el control de versiones.
[-]
[EN] In the constant evolution of information technologies there is an almost obligatory need to update software and infrastructure, with the aim of reducing wait times, vulnerabilities and costs, as well as improving ...[+]
[EN] In the constant evolution of information technologies there is an almost obligatory need to update software and infrastructure, with the aim of reducing wait times, vulnerabilities and costs, as well as improving maintenance and user experience in our applications.
The objective of the Final Work of Degree is to design a new web portal for the General Direction of Information and Communications of the GVA (GVATIC), that collects various forms for task administration, error monitoring and operational management of projects. This portal replaces the current one, adding new functionalities and technologies that improve the current ones (obsolete and inefficient). In this way, a specific analysis has been carried out by comparing the different technologies that best suit the project and choosing the ones suitable for its implementation. On the other hand, since the existing portal does not offer a good user experience, usability studies have been carried out with real users, with the aim of identifying elements that can be improved, and thus, design a new exclusive style that offers a simpler and more intuitive user experience (without having modified its current functionality).
The website will be developed through Liferay 7.2, an open source tool responsible of content management and Jira that facilitates an agile management of customer requests. In order to unify both tools, a Wildfly local server and a Jenkins automation server have been used for the final deployment of the modules.
On the other hand, SQL has been used as a database manager system, Alloy-UI, SCSS, and JavaScript for the presentation layer, and Java 8 has been used for the data access layer. Also noteworthy is the Subversion tool for version control.
[-]
[CA] En la constant evolució de les tecnologies de la informació existeix una necessitat quasi
obligada de actualitzar el software i la infraestructura, en l’objectiu de reduir els temps de espera, les
vulnerabilitats i ...[+]
[CA] En la constant evolució de les tecnologies de la informació existeix una necessitat quasi
obligada de actualitzar el software i la infraestructura, en l’objectiu de reduir els temps de espera, les
vulnerabilitats i els costos, així com la millora del manteniment i l’experiència d’usuari en les nostres
aplicacions.
El objectiu del Treball Final de Grau es idear un nou portal web per a la Direcció General de
Tecnologies de la Informació de la GVA (GVATIC) que recopile diversos formularis per a
l’administració de tasques, seguiment de errors e incidències i gestió operativa de projectes.
Aquest portal substitueix a l’actual, afegint noves funcionalitats i tecnologies que milloren les actuals
(obsoletes i ineficients). D’aquesta manera s’ha realitzat un anàlisi específic comparant les distintes
tecnologies que més s’adapten al projecte i elegint les idònies per la seva implementació.
D’altra banda, com el portal existent no ofereix una bona experiència d’usuari, s’han realitzat estudis
d’usabilitat en usuaris reals, amb l’objectiu d’identificar elements que puguen ser millorats, i així,
dissenyar un nou estil exclusiu que oferisca una experiència d’usuari més senzilla i intuïtiva (sense que
siga modifica la seva funcionalitat actual).
El lloc web va ser desenvolupat en Liferay 7.2, ferramenta de codi obert que s’encarrega de
l’administració de continguts i JIRA que facilita una gestió àgil de les peticions dels clients. Per unificar
ambdues ferramentes s’ha empleat un servidor local Wildfly i un servidor de automatització Jenkins per
al desplegament final dels mòduls.
D’altra banda, s’ha utilitzat SQL com a sistema gestor de base de dades, Alloy-UI, SCSS y
JavaScript per a la capa de presentació i Java 8 per a la capa de accés a dades. També cal destacar la
ferramenta Subversion per al control de versions.
[-]
|