Titulo Estágio
Plataforma para monitorização de consumos em edifícios - Mobile Apps & Alarming
Áreas de especialidade
Sistemas de Informação
Local do Estágio
Departamento de Engenharia Electrotécnica e de Computadores (DEEC) da FCTUC
Enquadramento
A presente proposta têm como enquadramento a colaboração entre o DEI e a empresa Streamline Lda, formalizada num estágio de Mestrado no ano lectivo proposto. A experiência da empresa na área de Redes e Sistemas de Informação proporciona ao aluno condições de trabalho e orientação científica adequadas ao projecto em causa. Este estágio está directamente relacionado com o projecto MEWaGO, em desenvolvimento pela Streamline.
O protocolo assinado entre o DEEC e a Streamline, que decorre de um contrato de prestação de serviços entre as duas organizações, permite a utilização do edifício do mesmo como caso de estudo para desenvolvimento de um protótipo.
Objetivo
Este estágio consiste no desenvolvimento de funcionalidades para o sistema de monitorização de consumos (água, gás e electricidade) em edifícios, bem como análise do conforto térmico.
A plataforma utilizará dados armazenados por sistemas instalados no DEEC, DEI, DEM e DEC do Pólo 2 da FCTUC, que neste contexto de desenvolvimento servirão de piloto para testes e melhoramentos da aplicação.
A plataforma encontra-se já num estado avançado de desenvolvimento, sendo que o presente estágio pretende melhorar concretamente as seguintes funcionalidades:
- Módulo de alarmística associado às diversas componentes do sistema, tanto para técnicos, como para gestores;
- App mobile para sistemas Android e iOS para verificação dos principais indicadores do sistema (dashboard, mapas de carga, etc.) e acesso rápido aos gestores técnicos a mapa de estado dos diferentes smart meters;
Plano de Trabalhos - Semestre 1
FASE 1 :
Estudo do conceito da plataforma - Conceitos básicos e análise superficial.
Análise da documentação existente, produzida pela Streamline, para enquadramento contextual.
FASE 2 :
Análise de requisitos e avaliação das ferramentas existentes para o desenvolvimento da plataforma;
Elaboração de um documento com as especificações técnicas e de usabilidade para as diferentes interfaces.
FASE 3 :
Desenvolvimento de funcionalidades de backend para suporte às apps mobile.
FASE 4 :
Desenvolvimento de versão Android da app.
Plano de Trabalhos - Semestre 2
FASE 5 :
Desenvolvimento de versão iOS da app.
FASE 6 :
Desenvolvimento do módulo de alarmística.
FASE 7 :
Testes exaustivos e melhoramentos da interface.
FASE 8 :
Elaboração do relatório final.
Condições
- Estágio não remunerado;
- O estagiário deve possuir um computador portátil para desenvolvimento das suas actividades;
- Disponibilização de posto de trabalho;
Observações
O backend será desenvolvido com tecnologias Web, nomeadamente, HTML5, CSS3, Javascript, PHP e MySQL, com recurso a frameworks como CakePHP, Bootstrap, JQuery e outras. O frontend será desenvolvido com as tecnologias de cada ambiente Android e iOS, podendo haver a oportunidade de estudar tecnologias que produzam funcionalidades comuns. O sistema operativo a utilizar é baseado em Linux.
Orientador
Francisco Maia
famaia@streamline.pt 📩