rafacasa / sigprod2-2018 Goto Github PK
View Code? Open in Web Editor NEWProjeto de Pesquisa do Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul - Campus Farroupilha
Projeto de Pesquisa do Instituto Federal de Educação Ciência e Tecnologia do Rio Grande do Sul - Campus Farroupilha
Permitir configurar as informações exibidas por padrão nos coordenogramas e nas janelas do programa
Conforme reunião #19
#26 Fazer coordenograma na tela de ajuste com as curvas selecionadas para o rele
Implementar separadamente ajuste de fase em relé como primeiro equipamento da rede
Parte de #26
Deixar na classe MainFrame apenas os métodos relativos a criação e exibição do MainFrame
Mover para uma classe gerenciadora a parte de criação da rede e inicialização de configurações
Opção para selecionar entre mapa real e mapa esquemático (rede reduzida).
Ambos os graphs salvos como privates na classe Rede e sem aceso (nao criar getters e seters)
Qualquer mudanca em um graph será feito na classe Rede e será refletida em ambos os graphs
Verificar bugs na geração de coordenograma na tela de seleção
Permitir usar setas do teclado para fazer a navegação durante ajustes
Colocar panelNavegacao e panelAjuste um em cima de outro
Caixa de texto para digitar uma corrente,
Calcular o tempo necessário para aquela corrente
Mostrar este tempo no gráfico
Obter precisão nos cálculos
Criar classe configuracoes que sera lida na classe principal e contem as principais configuracoes do sistema.
Essa classe sera salva em um arquivo como JSON
No futuro sera criado um frame/dialog de ajuste destas configuracoes
Tópicos conversados com o professor
Criar tela para ajuste das configurações criadas em #56
Estrutura de pacotes
Backend
Frontend
frame
panel
layout
dialogs
listeners
Mostrar principalmente o ponto sendo ajustado e duas camadas abaixo
Impedir que um equipamento seja selecionado caso isso resulte em nenhum equipamento possível para ser escolhido nas camadas abaixo
Implementar separadamente ajuste de neutro em relé como primeiro equipamento da rede
Parte de #26
Mostrar as porcentagens de cobertura no mapa, pintando de outra cor todo o trajeto que ficará protegido com aquele ajuste
Conforme #19
Colocar um botão de ao lado de cada parâmetro
Quando clicar ou passar o mouse aparecer a fórmula de cálculo e/ou um texto explicativo
Trazer as configurações de endereço de banco de dados para junto do resto das configurações criadas em #56
Colocar atalhos de teclado em principais funções
Opção para clicar em um ponto do mapa e plotar as 4 correntes de falta no coordenograma
opcao mostrar os tempos q interceptam as correntes dos pontos e as curvas dos equipamentos
Criar possibilidade de abrir um gráfico de equipamentos selecionados
Implementar e testar código de ajuste de relés:
Será dividido em vários issues
Colocar botão na tela de informações do equipamento selecionado em um ponto para desselecionar aquele equipamento.
Melhorar o design do panel de navegação no ajuste da rede
Deixar menu funcional
Quando tenta acessar um ponto em que o superior não foi ajustado, o panel de ajuste fica travado
Melhorar o design do panel de ajuste elo-elo durante a navegação para deixar mais claro as métricas que passaram e as que não passaram.
Gerenciar exceptions, substituindo as padrões java por próprias
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.