Terminado

Modificacion plantilla informes tipo

Publicado el 17 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Necesitamos realizar unas modificaciones en dos tipos de informes periodicos (solo valores, sin gráficas) de dos contadores que almacenan datos de consumo en nuestro servidor. El trabajo consiste en realizar unas modificaciones en los informes existentes, ampliando algo la información que se extrae de las bbdd en SQL con datos históricos.
_____________________________________________
Tenemos desde hace unos tres años una plataforma en la cual recogemos datos de consumo energético de clientes nuestros, y cada poco tiempo vamos realizando modificaciones o ampliaciones en su operativa, informes, menús, etc según las necesidades que vamos detectando.
Ahora hacemos una modificacón en los informes que se generan (es la tercera que realizamos), y el mes que viene desarrollaremso un nuevo menú en nuestro sistema.

Nuestra plataforma está desarrollada en Laravel y las bases de datos que utilizamos para almacenar los datos que nos llegan en csv estan en SQL, tenemos una base de datos por cliente y varios tipos de bases de datos en función de los equipos monitorizados.

Los informes que reciben nuestros clientes en htm por cooreo electrónico se corresponden con dos tipos de contadores (contadores de consumo y contadores de generación, son las mismas bbdd para ambos) los reciben de forma diaria (el informe se genera con datos de las últimas 24 horas), semanal (el informe se genera con datos de los últimos 7 días), mensual y anual, con los datos de consumo de eso intervalos de tiempo, queremos introducir un par de tablas en los mismos para integrar y comparar los datos de consumo de ese intervalo con los anteriores (por ejemplo el consumo que figura en esa semana comparado con el de las anteriores, ver si se ha incrementado o descendido, etc). Toda esta información está almacenada en las BBDD, hay que realizar las consultas adecuadas filtradas según los intervalos de tiempo necesarios e integrar los valores resultado en las tablas que queremos incorporar, de los informes que ya se reciben (te envío algún ejemplo, lo nuevo es lo sombreado en amarillo)

El trabajo debería ser bastante rápido, cuestión de días, y básicamente consiste en integrar datos históricos a los informes, con los datos que ya existen en las propias bases de datos, y hay que modificar solo 3 archivos  que tenemos localizados (para las modificaciones anteriores que hicimos a los informes se modificaron esos 3 archivos: informes.blade.php - Sedinformes.php (este es el del informe diario, hay otro para el semanal, otro mensual y otros anual) y Sedmailable.php)

En la actualidad el sistema funciona perfectamente y está operativo, simplemente es necesario introducir dichas tablas con información ampliada sobre la ya existente

Adjunto unos ejemplos de como se ve ahora un informe de consumo mensual, y cómo queremos que se vea, y como se ve un informe de generación mensual y como queremos que se vea.

Contexto general del proyecto

Tenemos desde hace unos tres años una plataforma en la cual recogemos datos de consumo energético de clientes nuestros, y cada poco tiempo vamos realizando modificaciones o ampliaciones en su operativa, informes, menús, etc según las necesidades que vamos detectando. Ahora hacemos una modificación en los informes que se generan (es la tercera que realizamos), y el mes que viene desarrollaremos un nuevo menú en nuestro sistema. Nuestra plataforma está desarrollada en Laravel y las bases de datos que utilizamos para almacenar los datos que nos llegan en csv están en SQL, tenemos una base de datos por cliente y varios tipos de bases de datos en función de los equipos monitorizados. Los informes que reciben nuestros clientes en htm por correo electrónico se corresponden con dos tipos de contadores (contadores de consumo y contadores de generación, son las mismas bbdd para ambos) los reciben de forma diaria (el informe se genera con datos de las últimas 24 horas), semanal (el informe se genera con datos de los últimos 7 días), mensual y anual, con los datos de consumo de eso intervalos de tiempo, queremos introducir un par de tablas en los mismos para integrar y comparar los datos de consumo de ese intervalo con los anteriores (por ejemplo el consumo que figura en esa semana comparado con el de las anteriores, ver si se ha incrementado o descendido, etc). Toda esta información está almacenada en las BBDD, hay que realizar las consultas adecuadas filtradas según los intervalos de tiempo necesarios e integrar los valores resultado en las tablas que queremos incorporar, de los informes que ya se reciben (te envío algún ejemplo, lo nuevo es lo sombreado en amarillo) El trabajo debería ser bastante rápido, cuestión de días, y básicamente consiste en integrar datos históricos a los informes, con los datos que ya existen en las propias bases de datos, y hay que modificar solo 3 archivos que tenemos localizados (para las modificaciones anteriores que hicimos a los informes se modificaron esos 3 archivos: informes.blade.php - Sedinformes.php (este es el del informe diario, hay otro para el semanal, otro mensual y otros anual) y Sedmailable.php) En la actualidad el sistema funciona perfectamente y está operativo, simplemente es necesario introducir dichas tablas con información ampliada sobre la ya existente Adjunto unos ejemplos de como se ve ahora un informe de consumo mensual, y cómo queremos que se vea, y como se ve un informe de generación mensual y como queremos que se vea.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por I.