EcoCharge

De Wiki Cursos IFPR Foz
Revisão de 15h35min de 14 de setembro de 2018 por EcoCharge (discussão | contribs)
Ir para navegaçãoIr para pesquisar

Equipe

Professores orientadores
  • Alcione Benacchio
  • Wellington Oliveira
Alunos
  • Kaio Rocha Aguiar
  • Luis Felipe Miglioli de Oliveira

Introdução

-- Texto Placebo --
(O objetivo deste projeto é construir um sistema web e ampliar o projeto EcoCharge [1] iniciado na disciplina projeto integrador do TADS - 2018-1. O sistema utiliza de um dispositivo desenvolvido com a placa arduino para monitoramento da energia elétrica de um ponto de consumo utilizando um microcontrolador, enviando dados via rede sem fio a um Servidor Web, juntamente com uma interface disponível para Android, onde o usuário pode visualizar seus gastos e consequentemente, monitorar seu consumo.Entregar ao usuário uma forma simples e precisa de controle do consumo elétrico dos aparelhos que utiliza no seu cotidiano, fazendo uso de tecnologias capazes de monitorar o consumo de um aparelho ligado diretamente na tomada, apresentando informações atualizadas e reais sobre gastos.)

Objetivo Geral

Impulsionados em conscientizar nossos usuários, o presente projeto fornece uma ferramenta de monitoramento de gastos elétricos. O aplicativo juntamento com o dispositivo medidor irá monitorar em tempo real o consumo do aparelho e enviar os dados coletados ao sistema, que ficarão disponíveis ao usuário a partir do aplicativo.

Objetivo Especifico

Monitorar o consumo elétrico por meio de uma placa arduíno.

  • Cadastro de placas de monitoramento.
  • Registrar todos os dados monitorados pela placa.
  • Agendamento do horário de funcionamento do aparelho.
  • Permitindo o usuário cadastrar aparelhos e cômodos para uma melhor filtragem dos dados recolhidos.
  • Preenchimento de configurações do usuário.

Principais Funcionalidades

  • Cadastro, edição, listagem e solicitação da exclusão de aparelhos monitorados. (Presente na versão Android)
  • Cadastro, edição, listagem e solicitação da exclusão de cômodos. (Presente na versão Android)
  • Consulta do histórico de consumo. (Presente na versão Android)
  • Consulta e edição das configurações referente aos cálculos. (Presente na versão Android)
  • Consulta e cadastro do dispositivo medidor. (Presente na versão Android)
  • Ativar/Desativar corrente de energia elétrica do aparelho monitorado (Ligar/Desligar). (Previsto em atualizações futuras)
  • Agendar datas/horários de funcionamento do aparelho monitorado. (Previsto em atualizações futuras)

Público Alvo

Primário

  • Empresas de médio e grande porte.
  • Industrias de qualquer rumo.

Secundário

Concerne de um público amplo de jovens adultos á idosos, devido a praticidade da interface desenvolvida, para qualquer pessoa com interesse em monitorar e diminuir custos em energia elétrica pode ser considerado público alvo.


Métodologia

-- (A fazer)

  • HTML5
  • CSS3
  • Javascript
  • JQuery 3.3.1
  • PostgreSQL (Banco de Dados)
  • C# (Servidor Web)

Trabalhos relacionados

Simulador de consumo de energia elétrica


Simulador de consumo de energia elétrica e uma aplicação desenvolvida pela empresa de distribuição de energia paranaense copel, foi desenvolvido com uma tecnologia antiga o reprodutor de multimídia adobe flash player para navegadores. Falando em monitoramento de energia os cálculos do simulador da copel calcula tudo com uma boa aptidão, porem depende totalmente do preenchimento dos dados pelo usuário, deixando exaustivo o usuário preencher todos os aparelhos de sua residencia e lembrando que se trata de um simulador onde seus resultados tem uma grande margem de diferença do real, porem com uma interface bem interativa, ela proporciona uma sensação de estar jogando um simulador no vídeo game, que alivia um pouco a massiva jornada de inserção de dados. Alem de ser bem interativo e cheio de animações a aplicação da copel deixa a desejar sendo que foi desenvolvida em uma tecnologia tao antiga que não tem suporte para dispositivos moveis.

Medidor inteligente da GreenAnt


GreenAnt e uma empresa carioca que busca soluções inovadoras orientadas à gestão energética tanto residencial quanto empresarial. Com seu produto medidor inteligente que monitora o consumo de energia elétrica em tempo real de uma residencia, acoplado ao disjuntor da seu aparelho que bem compacto, utiliza do seu wifi para mandar seus dados a nuvem. A interface do usuário e tanto mobile quanto e web trazendo um certo conforto de acessar seus dados independe de onde estiver. Com funções adicionais de monitoramento de gastos atípicos, balancos automáticos e identificação de aparelhos automático. GreenAnt realiza o monitoramento com toda eficiência trazendo dados muito bem avaliados pelos seus usuarios somente falha na hora de instalação de depende que o usuário tenha cuidado e o minimo de conhecimento sobre energia para não ocorrer problemas na rede elétrica.

Ecomonitor | Monitoramento do consumo de energia e água


Ecomonitor e um produto da empresa rede industrial que promete monitoramento de energia, água e luz. Utilizando sensores que são praticamente como pregadores que são simplesmente pregar ao fio elétrico ou no cano de água ou de gás deixando a instalação do ecomonitor bem pratica. Com uma interface web e mobile o sistema provem de alto suporte da parte da empresa quanto aos seus usuários trazendo confiança ao produto. Demostrando os dados coletados com ótima filtragem gerando bons gráficos ecomonitor traz boas vantagens ao usuário que deseja saber o quanto esta gastanto.



Progresso do projeto

  • Padrões de projeto já definido
  • Banco NÃO atualizado para as novas funções
  • Inicio da criação das telas
  • Permitindo login/cadastro

Lista de Requisitos

Requisitos Funcionais

Código
Requisito Funcional
RF1
 Manter usuários - criar, editar 
RF2
 Manter cômodos - criar, listar, editar, excluir 
RF3
 Manter aparelhos - criar, listar, editar, excluir 
RF4
 Manter sensores - criar, listar 
RF5
 Manter histórico de consumo - listar 
RF6
 Manter agendamento - criar, listar, editar, excluir 
RF7
 Manter configuração - criar, listar, editar 

Regras de Negócio

CódigoRequisito FuncionalRegra de Negócio
---

Requisitos Não Funcionais Tecnológicos

Código
Requisito Não Funcional Tecnológico
RNF 1
 O sistema deve executar na linguagem C#. 
RNF 2
 O sistema deve executar em ambiente web. 
RNF 3
 O sistema deve ser capaz de se comunicar com o banco PostgreSQL. 
RNF 4
 o sistema deve manter o log de ação dos usuários. 

Diagrama de Casos de Uso


Obs: Ainda há correções pendentes.

Modelo de entidade relacional


Obs: Ainda há correções pendentes.

Dicionário de Dados

 TABELA: nometabelaigualnobanco
Descriçãodonome
Campo LógicoCampo FísicoTipoPKFK (Tabela.Campo) RestriçõesObservações
-------


Layout/Telas

--