Para saber mais sobre este cliente

Faça seu login na Workana

Projetos abertos
Categoria: TI e Programação
Subcategoria: Outros
Tamanho do projeto: Grande
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Integrações de API: Cloud Storage (Dropbox, Google Drive, etc)

USD 250 - 500

O padrão ABNT 14522 define um formato de arquivo "Público" para leituras coletadas por medidores de energia eletrônicos.
Neste projeto solicitamos um sistema capaz de ler estes arquivos públicos e carregá-los em um banco de dados (ORACLE).
Os arquivos carregam informações do medidor, leituras de diversas grandezas e registro de totalizações das grandezas.


O sistema deve conseguir ler arquivos individualmente e também o conjunto de todos os arquivos existentes em uma pasta e também nas suas subpastas.
Quando uma grandeza registrada num destes arquivos a serem importado já existir no banco de dados para o mesmo identificador do medidor e para o mesmo horário, ainda que proveniente de um arquivo "publico" diferente do originalmente importado, o sistema deve gerar um log informado que tal leitura já foi importada anteriormente e se o valor da leitura for divergente também registrar no log o fato da leitura ser divergente.
A maior dificuldade no desenvolvimento do projeto acredito que estará em aprender o padrão ABNT 14522.
Seria interessante que o sistema fosse elaborado em JAVA Desktop e que o código fonte fosse entregue no final do projeto.

Não seria necessário a criação de um sistema de controle de usuários.
Pensei em um sistema que na abertura peça dados de conexão com o banco de dados (Conexão proveniente do TNSNames do Oracle, schema que conterá as tabelas, usuário e senha do oracle que terá permissão sobre o schema.
Não é interesse até o momento na extração dos dados do banco de dados.
No máximo, a cada importação, gerar um relatório quanto aos dados importados (totalizadores) e falhas que foram salvas no LOG.

Categoria: TI e Programação
Subcategoria: Outros
Tamanho do projeto: Grande
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Disponibilidade requerida: Conforme necessário

Mais de USD 3.000