Analisando propostas

Projeto: Transformação de Dados de Arquivo Excel para Arquivo Txt para Importação no Sistema Siproquim2 da Polícia Federal

Publicado em 18 de Maio de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Visão Geral
O objetivo deste projeto é desenvolver um software que converte dados de arquivos Excel (.xlsx) em arquivos de texto (.txt) compatíveis com os requisitos de importação do sistema SIPROQUIM2 da Polícia Federal. A Polícia Federal fornece um manual detalhado com o roteiro e especificações necessárias para a criação do arquivo .txt. O software deverá seguir rigorosamente essas especificações para garantir a importação correta dos dados no sistema SIPROQUIM2.

Contexto Geral do Projeto

Projeto: Transformação de Dados de Arquivo Excel para Arquivo TXT para Importação no Sistema SIPROQUIM2 da Polícia Federal Visão Geral O objetivo deste projeto é desenvolver um software que converte dados de arquivos Excel (.xlsx) em arquivos de texto (.txt) compatíveis com os requisitos de importação do sistema SIPROQUIM2 da Polícia Federal. A Polícia Federal fornece um manual detalhado com o roteiro e especificações necessárias para a criação do arquivo .txt. O software deverá seguir rigorosamente essas especificações para garantir a importação correta dos dados no sistema SIPROQUIM2. Requisitos do Projeto 1. Levantamento de Requisitos: Obter o manual de requisitos da Polícia Federal para a importação de dados no SIPROQUIM2. Analisar o manual para entender o formato e as regras de criação do arquivo .txt. 2. Funcionalidades do Software: Interface amigável para seleção do arquivo Excel de entrada. Validação dos dados no arquivo Excel conforme as regras definidas no manual da Polícia Federal. Conversão dos dados do arquivo Excel para o formato .txt especificado. Geração do arquivo .txt pronto para importação no SIPROQUIM2. Relatório de erros e inconsistências encontrados durante a validação e conversão dos dados. 3. Tecnologias e Ferramentas: Linguagem de programação: Python (preferencialmente), Java ou C#. Biblioteca para manipulação de arquivos Excel: Pandas (Python) ou Apache POI (Java). Interface gráfica (opcional): Tkinter (Python) ou JavaFX (Java). Testes: Framework de testes unitários (unittest, pytest, JUnit). 4. Etapas do Desenvolvimento: Fase 1: Planejamento Reunião inicial para entendimento do projeto e levantamento de requisitos. Análise do manual da Polícia Federal. Fase 2: Design Definição da arquitetura do software. Criação do design da interface (se aplicável). Fase 3: Implementação Desenvolvimento do módulo de leitura e validação do arquivo Excel. Desenvolvimento do módulo de conversão e geração do arquivo .txt. Implementação da interface gráfica (se aplicável). Fase 4: Testes Criação de casos de teste conforme os requisitos. Execução dos testes e correção de bugs. Fase 5: Documentação Elaboração da documentação do usuário. Documentação do código fonte. Fase 6: Implantação Preparação do ambiente para uso do software. Treinamento dos usuários (se necessário). 5. Entrega e Suporte: Entrega do software finalizado. Suporte inicial para resolução de dúvidas e problemas. Atualizações conforme alterações nos requisitos do SIPROQUIM2. Estrutura do Arquivo TXT O formato exato do arquivo .txt será definido conforme o manual da Polícia Federal. De modo geral, o arquivo deverá conter registros estruturados em um formato específico, com campos separados por delimitadores como tabulação ou ponto e vírgula, conforme especificado. Considerações Finais Este projeto visa assegurar a conformidade com os requisitos da Polícia Federal para a importação de dados no sistema SIPROQUIM2, facilitando o processo de transformação e garantindo a integridade e precisão dos dados. O desenvolvimento de um software robusto e amigável contribuirá significativamente para a eficiência e eficácia das operações relacionadas ao controle químico. Nota: Antes de iniciar o desenvolvimento, é imprescindível obter e revisar o manual mais recente da Polícia Federal referente ao SIPROQUIM2 para garantir que todos os requisitos estejam atualizados e completos.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Plataformas exigidas Windows

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por J. W.