Open GabrielDiniz05 opened 1 day ago
Responsável: Gabriel de Assis Lopes Diniz Aprovador: João Victor Santos Egydio
O processo de cadastro de usuários permite a criação e gestão de contas, determinando níveis de acesso e garantindo que cada usuário tenha as permissões adequadas para acessar as funcionalidades do sistema.
Cadastro de Novos Usuários: O sistema permite a inserção de informações como nome, sobrenome, e-mail, data de nascimento.
Haverá um botão de cadastro na página home do sistema, onde ao clicar, o usuário será redirecionado para o formulário de cadastro, onde ele vai preencher (Nome, Sobrenome, E-mail e Data de Nascimento). Após finalizar o cadastro o usuário será redirecionado para a página principal do sistema.
Responsável: Raí Átila Cavalcante Aprovador: Abdon França Neto
O processo de cadastro de painéis solares envolve a inserção de informações sobre os equipamentos para que possam ser monitorados e gerenciados pelo sistema.
Registro de Painéis: O sistema permite o cadastro das seguintes informações: área, endereço, eficiência, modelo, horas de sol.
Associação a Usuários: Cada painel será vinculado a um usuário, garantindo que apenas pessoas autorizadas possam monitorá-lo.
Assim que o processo 1 for finalizado o usuário será apresentado à página inicial, onde haverá um botão para realizar o cadastro de painel solar, após o usuário clicar no botão ele será redirecionado para o formulário de criação do mesmo. E após a finalização do cadastro do painel solar, o usuário será direcionado para a página de detalhes do painel solar.
Responsável: Guilherme Henrique Pereira Rocha Aprovador: Gabriel de Assis Lopes Diniz
Esse processo utiliza modelos preditivos para estimar o desempenho futuro dos painéis solares, com base nas condições climáticas previstas. A previsão é essencial para otimizar a operação e o planejamento energético. As etapas envolvem:
A coleta de dados climáticos no aplicativo envolve a obtenção de informações históricas e em tempo real sobre as condições meteorológicas. Para isso, são utilizadas fontes confiáveis, como serviços meteorológicos globais ou regionais (e.g., APIs de serviços como OpenWeather ou WeatherAPI ou a API da Visual Crossing). Esses dados incluem informações sobre temperatura, umidade, precipitação, irradiância solar, velocidade do vento e outros fatores que influenciam na produção de energia solar.
Serviços Meteorológicos: O aplicativo se conecta periodicamente a APIs de provedores de serviços meteorológicos para recuperar dados sobre as condições atuais e previsões futuras, proporcionando aos usuários uma visão antecipada do clima que pode afetar o desempenho das placas solares.
Utilização de algoritmos que analisam os dados climáticos futuros para prever a produção de energia solar em curto e médio prazo.
Com base nos dados e no histórico de eficiência do sistema, o desempenho esperado é calculado, permitindo ajustes antecipados na operação.
Visualização de Previsões
As estimativas de desempenho são apresentadas em relatórios e gráficos, facilitando o planejamento e a tomada de decisões operacionais.
Ao fim dos processos 1 e 2, na página de detalhes do painel, o usuário terá a opção de verificar o desempenho solar futuro. Haverá um botão que ao ser clicado uma acionará uma integração que vai receber os dados futuros que serão tratados no sistema, após isso, o usuário será redirecionado para uma página dentro do sistema que mostra os cálculos de desempenho futuro do painel cadastrado.
Responsável: João Fellipe Alves de Moraes Aprovador: João Victor Santos Egydio
Monitoramento contínuo do desempenho dos painéis solares, incluindo produção de energia e status operacional. Este processo é essencial para garantir que os painéis solares estejam operando de maneira eficiente e que os dados coletados sejam precisos para análise e previsão. Abaixo está uma descrição das etapas envolvidas no processo de monitoramento do sistema solar:
Coleta de Dados em Tempo Real
Análise de Desempenho
Identificação de Anomalias e Problemas
Visualização de Dados e Relatórios
Integração com Outros Processos
Na página de detalhes do painel, informações sobre desempenho, produção de energia e status operacional serão disponibilizadas para o usuário.
Responsável: Abdon França Neto Aprovador: Guilherme Henrique Pereira Rocha
Esse processo envolve a criação de relatórios completos que destacam o impacto do uso da energia solar, com foco na redução de emissões de carbono e na eficiência energética. Esses relatórios são fundamentais para análise de desempenho e demonstração dos benefícios ambientais. As etapas incluem:
Reunião de dados sobre a produção de energia, eficiência dos painéis e consumo energético, além de informações sobre as emissões de carbono evitadas.
Análise dos dados coletados para calcular a quantidade de emissões de CO₂ que foi evitada pelo uso de energia solar em comparação com fontes convencionais.
Avaliação da eficiência energética dos sistemas solares, destacando variações sazonais, desempenho e possíveis melhorias.
Criação de relatórios detalhados com gráficos, tabelas e indicadores-chave de desempenho (KPIs) que facilitam a visualização do impacto ambiental e da eficiência energética.
Adaptação dos relatórios para atender às necessidades de diferentes públicos, como investidores, gestores e usuários finais, com níveis de detalhamento variados.
Na página principal do sistema, haverá uma aba de relatórios, onde após o usuário acessar, ele poderá escolher o painel solar que ele quer gerar relatório, filtrar com base no dia, mês e ano e clicar no botão gerar. Após isso será emitido relatórios com base no filtro do usuário, que poderão ser exportados para PDF e CSV.
Responsável: João Victor Santos Egydio Aprovador: João Fellipe Alves de Moraes
Este processo é responsável por identificar e comunicar a necessidade de manutenção preventiva ou corretiva nos sistemas solares. O objetivo é garantir que os painéis solares funcionem de maneira eficiente e evitar falhas ou quedas significativas no desempenho.
Monitoramento Contínuo de Desempenho
Identificação de Necessidade de Manutenção
Geração e Emissão de Alertas
Integração com Sistemas de Manutenção
Caso o desempenho do painel cadastrado pelo usuário esteja ruim ou esteja próximo de uma manutenção, o sistema irá enviar um email com o alerta, avisando ao usuário a situação do painel.
Revisei os processos, ficou muito bom, até atualizei a documentação no repositório. Porem acho válido no processo 5, retirarmos a opção de CSV, não é muito prático pro usuário final ter que abrir um arquivo desse formato. Processar csv pode ser custoso em processamento, pela complexidade pode tomar muito tempo do responsável pela feature. O que achas?
Objetivo:
O responsável por esta tarefa deve: Descreve todos os processos com o máximo de detalhes possível. Além de eliminar processos redundantes e indesejados.
Critérios de aceite: