BSC-LT/ACAData huggingface dataset:
[en] The aim of this Master's dissertation is to design and develop a customizable and scalable web platform for a consulting firm in order to provide to their clients a way to access all their personal data and some other kind of information. The main idea of the project, comes from the necessity of a consulting firm to offer a distinguishable service for their customers, in order to be able to make a difference with their competitors. Currently, they already have a portal for their customers, but it's a standard and poorly customizable business solution. The goal of developing their own product is the ability to customize the entire content of the platform and add some features that are not available in any other commercial existing solution. In order to be able to develop a product that meets the expectations, it has been done using agile methods, following the planned schedule and always being in contact with the customer. In the technological side of the project, the main objective has been to use the latest and best available technologies on the market in both sides of the project: Frontend and Backend. After finishing the project, all the goals have been reached. The final result is a fully customizable and modular web application, that can be used in any platform and resolution. This project has been a good opportunity to test all the new skills learned during this Master and also to have a professional looking product for the author's portfolio.

[es] El propósito de este TFM es diseñar y desarrollar una plataforma web escalable y personalizable para que los clientes de una gestoría puedan acceder a sus datos y otro tipo de información proporcionada por su gestor. El punto de salida de esta idea, surge de la necesidad de una gestoría de poder ofrecer un servicio distintivo a sus clientes, que les permita destacar en un mercado con una gran competencia. Actualmente, ya tienen un portal para sus clientes, pero este es una solución comercial estándar poco personalizable. El objetivo de desarrollar un producto propio, es la capacidad de poder personalizar la totalidad del contenido de la plataforma y poderle añadir características que no es encuentran disponibles en ninguna otra solución existente. Para poder desarrollar un producto que esté a la altura de las expectativas, se ha trabajado siguiendo una metodología de trabajo agile, siguiendo la planificación planteada y estando siempre en contacto con el cliente. A nivel tecnológico, se ha trabajado siempre con las nuevas tecnologías y tendencias del mercado, tanto en el servidor como en el cliente web. Una vez finalizado el proyecto, podemos decir que se han logrado con éxito todos los objetivos. El resultado final es una aplicación web totalmente personalizable y modular, que se adapta a todas las plataformas y resoluciones. Este trabajo ha estado una oportunidad perfecta para el autor del TFM para poder poner en práctica los conocimientos ganados durante el Máster, para formarse en nuevos ámbitos y para poder tener un producto que sirva como punto de salida en su portfolio.
[en] This project aims at the creation of a platform for online exams and its respective proctoring tools. The application has three parts: the first one is the API with which the other two parts communicate, the second one is the server application used by the administrators to access all the data related to users and exams and the third one is a desktop client from where the users can take the exams. The server application allows administrators to manage all users and exams and all topics related to them. The exam creation process is done through forms that provide the necessary flexibility to adapt to the needs of each online test. The desktop client allows the tests to be carried out in a controlled environment. This proctoring can range from monitoring with the camera to the analysis of the processes that are running on the localhost. The project is mainly developed with Javascript, using a selection of Frameworks and libraries based on it, specifically Electron, React and Node.js. For the user interface side of the application, Bootstrap has been chosen as the library to use to keep a uniform and easy to implement interface.

[es] Este trabajo tiene como finalidad la creación de una plataforma para la realización de exámenes en línea y sus respectivas herramientas de supervisión. Esta aplicación dispone de tres partes: la primera es la API con la que se comunican las otras dos partes, la segunda es la aplicación del servidor desde la que acceden los administradores que examinan los alumnos y la tercera es un cliente de escritorio desde del cual los usuarios pueden examinarse. La aplicación del servidor permite a los administradores gestionar todos los usuarios y los exámenes y todo lo relativo a estos. La creación de exámenes se hace a través deformularis que dan la flexibilidad necesaria para adaptarse a las necesidades de cada prueba. El cliente de escritorio permite la realización de los exámenes en un entorno controlado. Esta supervisión puede ir desde el control de la cámara hasta el análisis de los procesos que se ejecutan en local. El proyecto está desarrollado principalmente con Javascript ya que utilizan una selección de Frameworks y librerías basadas en éste, en concreto Electron, React y Node.js. Por la parte gráfica de las aplicaciones, se ha decidido utilizar también la librería de Bootstrap para mantener una estética uniforme y fácil de implementar.
[en] This thesis emerge from the popularity increase of DevSecOps. DevSecOps integrates security in the DevOps process. The main objective of this thesis is the automation of security controls in certain phases of software development. To sum up, in this work will be automate: The static security tests (SAST) through software quality controls and dependency vulnerabilities checking. Dynamic security tests (DAST) through the dynamic analysis of a web application. Infrastructure security by analysing the CVE vulnerabilities of the Dockers images. To this aim, in this thesis have been developed three independent projects in Jenkins which automate each of the previous controls named and allow knowing both the quality of the software and the vulnerabilities in the dependencies, applications and in the infrastructure. In this thesis an extensive use of Dockers is made, from the use of Jenkins Docker to the use of the Dockers images of the different tools integrated.

[es] Este trabajo nace del creciente aumento en popularidad de DevSecOps. DevSecOps integra la seguridad en el proceso DevOps. El objetivo principal de este trabajo es la automatización de los controles de seguridad en ciertas fases del desarrollo software. En concreto, en este trabajo se automatizarán: Las pruebas estáticas de seguridad (SAST) mediante controles de calidad del software y la comprobación de vulnerabilidades en las dependencias. Las pruebas dinámicas de seguridad (DAST) mediante el análisis dinámico de una aplicación web. La seguridad en la infraestructura mediante el análisis de las vulnerabilidades CVE de las imágenes Dockers. Para ello en este trabajo se han desarrollado tres proyectos independientes en Jenkins que automatizan cada una de los controles anteriores y permiten conocer tanto la calidad del software como las vulnerabilidades en las dependencias, aplicaciones y en la infraestructura. En este proyecto se realiza un uso extenso de Dockers, desde la utilización del Docker de Jenkins hasta el uso de las imágenes Dockers de las diferentes herramientas integradas.
[en] BibliotequesXBM is the libraries of Barcelona official mobile app. An app that advertises itself as "The library in your pocket", while having many functional problems, making it unpleasant to use. This Final Project aims to lay the foundations for a redesign of the app that meets the functionality requirements of User-Centered Design, always having in mind that it's for a service aimed at bringing library services closer to the general population of Barcelona.

[es] La aplicación BibliotequesXBM es la app oficial de las bibliotecas de la Diputación de Barcelona. Una aplicación que se anuncia como "La biblioteca en tu bolsillo", pero que sufre muchos problemas funcionales, haciendola muy complicada de usar. Este Trabajo Final pretende asentar las bases para proponer un rediseño de la aplicación que cumpla con los requisitos de funcionalidad del Diseño Centrado en el Usuario, teniendo siempre en cuenta que se trata de un servicio dirigido a acercar los servicios bibliotecarios a la población general.
[en] The SOA paradigm conceptualizes software establishing a separation between the applications and components of business logic. This Final Degree Project joins both concepts through analysis, design and development of a product catalogue with service oriented architecture and .NET technology as the work framework. As an added value, a series of new technologies have been introduced that undoubtedly contribute to improving the final results.

[es] El paradigma SOA conceptualiza el software estableciendo una separación entre las aplicaciones y los componentes de lógica empresarial. El presente Trabajo de Fin de Carrera une ambos conceptos mediante el análisis, diseño y desarrollo de un Catálogo de Productos con Arquitectura Orientada a Servicios y tecnología .NET como marco de trabajo. Asimismo, se han introducido como valor añadido una serie de tecnologías novedosas que contribuyen, sin duda, a la mejora del resultado final.
[en] The emergence of the ECISACH scale represents a paradigm shift in the profession of Health Social Work. The assessment of the complexity of social intervention during health processes goes from subjectivity and professional criteria to standardized quantitative measurement, opening new lines of research that can provide greater strength and scientific criteria for our intervention. Given these arguments, the present research aims to determine the validity of the ECISACH scale in the long-stay social and health unit of the Alt Penedès i Garraf Health Consortium, understanding the existence of differences in the characteristics and time of approach to Health Social Work in relation to other hospital units and, based on the hypothesis that it is not appropriate because it does not include high temporality rates such as those presented in the unit. Based on a systematic data extraction and a descriptive, multivariate and cross-sectional analysis, the variables are compared and grouped according to the items on the scale to assess their representativeness and distribution. It has been determined that the items of "institutional response time" and "social resolution time" are not representative of the time presented by the intervention in the unit, but that this fact is not sufficient to state that the ECISACH scale it is not adequate, but its results may be altered. Finally, a multi-center study proposal is made to have a more representative sample and results.

[es] La aparición de la escala ECISACH supone un cambio de paradigma a la profesión del Trabajo Social Sanitario. La valoración de la complejidad en la intervención social durante los procesos de salud pasa de la subjetividad y el criterio profesional a la medida cuantitativa estandarizada, abriendo nuevas líneas de investigación que pueden permitir dotar de mayor solidez y criterio científico la nuestro intervención. Ante estos argumentos, la presente investigación tiene el objetivo de determinar la validez de la escala ECISACH a la unidad de larga estancia sociosanitaria del Consorcio Sanitario del Alt Penedès y Garraf, entendiendo la existencia de diferencias en las características y tiempos de abordaje del Trabajo Social Sanitario en relación a otras unidades hospitalarias y, fundamentándose con la hipótesis que no resulta adecuada porque no contempla temporalidades elevadas como las que se presentan a la unidad. A partir de una extracción de datos sistematizada y de un análisis descriptivo, multivariable y de corte transversal se comparan las variables y se agrupan según los ítems de la escala para valorar su representatividad y distribución. Se ha podido determinar que los ítems de "tiempos de respuesta institucional" y "tiempo de resolución social" no son representativos respeto los tiempos que presenta la intervención a la unidad, pero que este hecho no es suficiente para afirmar que la escala ECISACH no es adecuada, sino que sus resultados se pueden ver alterados. Finalmente, se realiza una propuesta de estudio multe céntrico para disponer de una muestra y unos resultados con mayor representatividad.
[en] Whilst many authors are now confident to dismiss the notion of the digital divide, this paper argues that inequalities in ICT use in contemporary higher education are of growing rather than diminishing importance. In particular, it argues that there is an urgent need for the higher education community to develop more sophisticated understandings of the nature of the digital divisions that exist within current cohorts of university students - not least inequalities of ¿effective' use of ICT to access information and knowledge. With these thoughts in mind, the paper presents a review of recent research and theoretical work in the area of digital exclusion and the digital divide, and considers a number of reasons why digital exclusion remains a complex and entrenched social problem within populations of higher education students.

[es] Aunque muchos autores ya rechazan con seguridad la noción de brecha digital, este documento razona que las desigualdades en el uso de las TIC en la educación superior contemporánea tienen una importancia creciente en lugar de decreciente. Concretamente, razona que existe una necesidad urgente de que la comunidad de la educación superior desarrolle conocimientos más sofisticados de la naturaleza de las brechas digitales existentes en los grupos actuales de estudiantes universitarios, particularmente desigualdades del uso "efectivo" de las TIC para acceder a la información y el conocimiento. Con estos pensamientos en mente, el documento presenta una visión global de los estudios recientes y teorías en el ámbito de la exclusión digital y la brecha digital, y tiene en cuenta una serie de motivos del por qué la exclusión digital sigue siendo un problema social complejo y profundamente arraigado en los grupos de estudiantes de educación superior.
[en] In the current context of higher education, social responsibility and the gender perspective have emerged as crucial dimensions to ensure comprehensive and equitable training. However, in the universities of the Valencian Community, the specific evaluation of these dimensions within the Internal Quality Assurance Systems (IQAS) is limited, evidencing the need for a more structured and systematic approach to address these essential aspects. The main objective of this Master thesis is to design a proposal to integrate the evaluation of Social Responsibility and Gender Perspective in the IQAS of the universities of the Valencian Community. The specific objectives include reviewing the literature on social responsibility and gender perspective, identifying key areas for evaluation, designing a methodological framework, developing specific indicators, proposing a review and evaluation system, and analysing the IQAS of various universities to identify their performance in these dimensions. The results highlight the identification of key areas such as participation in community projects, student participation and gender equity in leadership. Specific indicators are designed to evaluate these areas, and the analysis of the IQAS reveals significant patterns and differences in the performance and evaluation of various universities in the Valencian Community. This work not only contributes to the academic literature, but also provides a replicable model for improving quality and equity in higher education.

[es] En el contexto actual de la educación superior, la responsabilidad social y la perspectiva de género han surgido como dimensiones cruciales para garantizar una formación integral y equitativa. Sin embargo, en las universidades de la Comunidad Valenciana, la evaluación específica de estas dimensiones dentro de los Sistemas de Garantía Interna de Calidad (SGIC) es limitada, evidenciando la necesidad de un enfoque más estructurado y sistemático para abordar estos aspectos esenciales. El objetivo principal de este Trabajo de Fin de Máster es diseñar una propuesta para integrar la evaluación de la Responsabilidad Social y la Perspectiva de Género en los SGIC de las universidades de la Comunidad Valenciana. Los resultados destacan la identificación de áreas clave como la participación en proyectos comunitarios, la participación estudiantil y la equidad de género en liderazgo. Se diseñan indicadores específicos para evaluar estas áreas, y el análisis de los SGIC revela patrones y diferencias significativas en la actuación y evaluación de diversas universidades de la Comunidad Valenciana. Este trabajo no solo contribuye a la literatura académica, sino que también proporciona un modelo replicable para mejorar la calidad y equidad en la educación superior.
[en] This project presents an analysis of the implementation of a safety management system information in a company with features and data based on a real environment, to assess, review and improve the state of security system using the guidelines for certifiable standard ISO/IEC 27001 and the code of good practices defined by ISO/IEC 27002:2013.

[es] Este trabajo tiene como finalidad realizar un análisis de la implementación de un sistema gestor de la seguridad de la información en una empresa con características y datos basados en un entorno real, para conseguir evaluar, mejorar y planificar la revisión y la estado de la seguridad según la norma certificable ISO/IEC 27001 y el código de buenas prácticas definido por la norma ISO/IEC 27002:2013.
[en] In that project I will develop a application that seeks to digitize the processes carried out in a rental point of different types of boats located on the beach, this point belongs to a larger business, specifically a sailing school, so we will look for the coordination and simplification of the processes that take place between them. From one side, I want register of boat rentals to be kept in a database where real-time queries can be made, either from the total invoiced per day, or from the number of boats in the water, those that have been exceed over time and a series of other assumptions that will be developed throughout this memory. The other side is create a database through which to manage the different types of boats, the maintenance and possible damage they have, as well as the purchase value, second-hand sales amount, depreciation ... And so, I start this project that will end a great stage, but already determined to apply the knowledge acquired in next one.

[es] En el siguiente proyecto desarrollaré una aplicación que busca digitalizar los procesos realizados en un punto de alquiler de diferentes tipos de embarcaciones situado en la playa, este punto pertenece a un negocio más grande, en concreto una escuela de vela, por lo que buscaremos la coordinación y la simplificación de los procesos que se realizan entre ellas. Por un lado, se quiere que el registro de los alquileres de embarcaciones se guarde en una base de datos donde se puedan hacer consultas en tiempo real, ya sea del total facturado durante el día, o del número de embarcaciones que hay en el agua, las que se han excedido en el tiempo y una serie de supuestos más que se irán desarrollando a lo largo de esta memoria. Del otro, se quiere realizar una base de datos a través de la cual gestionar los diferentes tipos de embarcaciones, los mantenimientos y posibles desperfectos que tengan, así como el valor de compra, importe de venta de segunda mano, amortizaciones... Y así inicio este proyecto que pondrá fin a una gran etapa, pero ya decidido a aplicar los conocimientos adquiridos a la siguiente.
[en] Introduction: There is growing scientific evidence showing the relationship between maternal psychopathology and alterations in mother-infant relationships and in the psycho-affective development of children. Maternal representations and prenatal bonding have been described as having a significant influence. In this context, the aim of this review is to summarize information on the influence that the presence of perinatal psychopathology may have on maternal representations and prenatal bonding. Methods: A bibliographic search was carried out in the following databases: PubMed, PsycINFO and Web of Science. Results: The included studies demonstrate that the presence of perinatal mental disorders alter maternal representations and prenatal bonding. Conclusions: Finally, we conclude that maternal mental health care deserves special attention through specific programs integrated in the health system that allow early detection of bonding difficulties and the establishment of psychological interventions to prevent alterations in maternal-filial relationships.

[es] Introducción: Existe una creciente evidencia científica que muestra la relación existente entre psicopatología materna y alteraciones en las relaciones madre-bebé y en el desarrollo psicoafectivo de los niños. Se ha descrito que las representaciones maternas y el vínculo prenatal influyen de forma significativa. En este contexto, el objetivo de esta revisión es resumir la información relativa a la influencia que puede tener la presencia de psicopatología perinatal en las representaciones maternas y en el vínculo prenatal. Método: Se realiza una búsqueda bibliográfica en las siguientes bases de datos: PubMed, PsycINFO y Web of Science. Resultados: Los estudios incluidos demuestran que la presencia de trastornos mentales perinatales alteran las representaciones maternas y el vínculo prenatal. Conclusiones: Finalmente, concluimos que el cuidado a la salud mental materna merece recibir una atención especial mediante programas específicos integrados en el sistema sanitario que permitan detectar de forma temprana las dificultades en el vínculo y establecer intervenciones psicológicas para prevenir las alteraciones en las relaciones materno-filiales.
[en] The following dissertation shows how you may introduce the law ISO/IEC 27001:2005 into an organization. This might lead in the same way to establish the aims of the business and the guidelines for a security agreement; according to the international regulation. The bases to implement the Information Security Management System (ISMS) are set out within the subject of study; throughout developing the contextualization and the analysis of the current situation. It also includes the development of the documentary outline, risk analysis and a new project proposal. In order to finish with an evaluation of the rate of rules followed at this level.

[es] Este proyecto plantea la manera de llevar a cabo la implantación de la norma ISO/IEC 27001:2005 en una organización. Esto va a permitir a la misma alinear sus objetivos de negocio y sus directrices de seguridad de acuerdo a los requisitos impuestos por la normativa internacional de referencia. Se plantean las bases para la implementación de un sistema de gestión de seguridad de la información (SGSI) en la organización objeto de estudio, desarrollando las fases de contextualización y estudio de la situación actual, desarrollo del esquema documental, análisis de riesgos, propuesta de proyectos y evaluación del nivel de cumplimiento de la norma.