Skip navigation
Please use this identifier to cite or link to this item: http://uvadoc.uva.es/handle/10324/21001
Title: HP Smart Testing Tool
Authors: Iglesias García, Jesús
Editors: Universidad de Valladolid. Escuela Técnica Superior de Ingeniería Informática
Tutor: Sahelices Fernández, Benjamín
Sobrín Tejerina, Alberto
Issue Date: 2016
Degree : Grado en Ingeniería Informática
Abstract: La necesidad actual por parte de las empresas de analizar los perfiles profesionales desemboca en una ardua tarea que se incrementa cuando este proceso es manual, como por ejemplo: el análisis a través de los resultados de la completitud de test. Con el objetivo de digitalizar la información y facilitar este proceso se presenta Smart Testing Tool, herramienta software desarrollada para la empresa HP CDS con el fin de permitir la evaluación online de las capacidades, habilidades y competencias en diferentes áreas y temáticas de los usuarios finales (personal interno de la compañía o persona a la que se conceda acceso), a partir de ahora referenciados como usuarios o usuarios normales. Con la razón de poder desarrollar un sistema lo más realista posible al producto final en términos de usabilidad, reutilización, diseño, seguridad, etc., se han tomado conceptos y empleado tecnologías actuales tanto para el diseño como para la funcionalidad del sitio web, convirtiéndose así en un sistema altamente administrable y configurable por los administradores de la herramienta gracias a su panel de control. Por su parte, los usuarios, hacia los cuáles se dirige principalmente la utilidad de este sistema, podrán disfrutar de su propio perfil de usuario donde llevarán a cabo la completitud de test evaluativos. El desarrollo con una tecnología actual, como es Grails (framework full-stack) permite basar el sistema en una arquitectura centrada en el patrón de diseño MVC (Modelo-Vista-Controlador) y centrar el desarrollo en el concepto de desarrollo ágil de aplicaciones web. Este concepto, actualmente en auge y cada día con una mayor expansión, pretende agilizar y facilitar la creación de una aplicación web siguiendo una serie de patrones. A su vez, el término full-stack define la existencia de todo lo necesario para que el desarrollador pueda crear un sistema completo sin requerir otras tecnologías, es decir, permite utilizar tecnologías que se ejecutan del lado del cliente (navegadorweb), como son: HTML, CSS y Javascript, etc. para maquetar la interfaz visual de forma que sea amigable y así mejorar la experiencia de usuario. Y por otro lado se ofrecen todas aquellas tecnologías que se ejecutan del lado del servidor cuyo cometido es el correcto funcionamiento de la lógica de la aplicación, manipulación de datos, seguridad, etc.
Keywords: [Pendiente de asignar]
Language: spa
URI: http://uvadoc.uva.es/handle/10324/21001
Rights: info:eu-repo/semantics/embargoedAccess
Appears in Collections:Trabajos Fin de Grado UVa

Files in This Item:
File Description SizeFormat 
TFG-G2298.pdf95,76 kBAdobe PDFThumbnail
View/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Suggestions
University of Valladolid
Powered by MIT's. DSpace software, Version 5.5
UVa-STIC