Diseño de aplicación web para la gestión de los resultados de ensayos de laboratorio

Loading...
Thumbnail Image

Official URL

Full text at PDC

Publication date

2024

Advisors (or tutors)

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Citations
Google Scholar

Citation

Abstract

El presente trabajo consiste en la especificación, diseño e implementación de una base de datos, una API, y una aplicación web realizadas para el Centro de Estudios y Experimentación de Obras Públicas (CEDEX), con el fin de estructurar, persistir, interactuar y visualizar datos relacionados con experimentos de laboratorio sobre aceros. Se han diseñado dos bases de datos, una base de datos siguiendo un esquema relacional para la gestión de los metadatos a partir de los cuales se diseñan las distintas pantallas de la aplicación web. La segunda base de datos sigue un esquema NoSql, en particular se trata de una base de datos orientada a documentos que garantizará la persistencia de los resultados obtenidos por los distintos ensayos que se realizan en el laboratorio y a partir de los cuales se generarán informes y estadísticas. Para poder interactuar con los datos disponibles, se utiliza una API. Por último, se creó una página web para facilitar el uso de dicha API, permitiendo además generar tablas y diagramas para poder visualizar los datos seleccionados. Tanto la API como la aplicación web tienen un sistema de autenticación para proteger los datos existentes.

Research Projects

Organizational Units

Journal Issue

Description

The present work involves the specification, design, and implementation of a database, an API, and a web application developed for the Centro de Estudios y Experimentación de Obras Públicas (CEDEX), with the aim of structuring, persisting, interacting with, and visualizing data related to laboratory experiments on steel. Two databases have been designed: a relational database schema for managing the metadata from which the various screens of the web application are designed, and a NoSQL database, specifically a document-oriented database that ensures the persistence of results obtained from various laboratory tests, which will be used to generate reports and statistics. To interact with the available data, an API is used. Finally, a web page was created to facilitate the use of this API, also allowing the generation of tables and diagrams to visualize the selected data. Both the API and the web application have an authentication system to protect the existing data.

Keywords