@misc{10902/23115, year = {2021}, month = {9}, url = {http://hdl.handle.net/10902/23115}, abstract = {RESUMEN: Este trabajo de fin de grado describe la realización e implementación de dos nuevas funcionalidades de una aplicación web ya existente en una comercializadora de gas natural. Dicha aplicación sirve para acceder y controlar diferentes datos como balances o medidas del gas de una forma sencilla y visual, gestionar contratos minoristas de venta de gas, el consumo y facturación, etc. El primer módulo que se va a tratar en esta memoria es el de notificaciones. Este módulo se basa en informar al cliente de los problemas encontrados a través de correos electrónicos, como por ejemplo, la finalización de contratos, la acumulación de garantías a deber o que su solicitud de compra ha sido rechazada. Por otro lado, el módulo de cálculo de garantías tiene por objeto establecer las condiciones que deben cumplirse en los contratos de las comercializadoras de gas para garantizar que el gas que se descarga y lleva por viaductos se consuma (se tenga prevista su venta) en los próximos dos meses. El cálculo se ha creado respecto a las características propias de la venta de slots. Para ambas funcionalidades se desarrollaron los servicios, en la parte de backend, con Java y el framework de Spring, junto con las pantallas necesarias en la parte del frontend que se implementará en Javascript usando Angular.}, abstract = {ABSTRACT: This end-of-degree work describes the realization and implementation of two new functionalities of an existing web application in a gas company. This application is used to access and control different data such as balances or gas measurements in a simple and visual way. The first module to be dealt with in this report is that of notifications. This module is based on informing the client of the problems encountered through emails, for example, the termination of contracts, the accumulation of guarantees due or that their purchase request has been rejected. On the other hand, the guarantee calculation module aims to establish the conditions that must be met in the contracts of the gas marketers to guarantee that the gas that is discharged and carried through viaducts is consumed (its sale is planned) in the next two months. The calculation has been created with respect to the characteristics of the sale of slots. For both functionalities the services were developed, in the backend part, with Java and the Spring framework, along with the necessary screens in the frontend part that were developed in Javascript using Angular.}, title = {Diseño e implementación de los módulos de notificaciones y de cálculo de garantías de una aplicación de ventas por slot para una comercializadora de gas}, author = {Pérez Sáiz, Sonia}, }