Olá a todos que acompanham o blog. Na postagem de hoje irei mostrar um projeto que estou desenvolvendo em conjunto com o Gabriel Arroyo.
O projeto Tupan tem como objetivo mostrar aos usuários / programadores a estrutura de um banco de dados, sendo focado para usuários que não tem muita experiência com bancos de dados.
$> Arquivos .tbd:
Cada gerenciador trabalha com uma extensão de arquivo de registros diferente, como o .fdb (firebird), o Tupan Gerenciador compacto de banco de dados (Tupan GCBD), por padrão, gerará, e manipulará arquivos .tbd (Tupan banco de dados).
Cuja estrutura se assemelha a de um arquivo de configurações e a de um arquivo .xml.
$> Detalhes do projeto:
O projeto Tupan, esta sendo desenvolvido com o foco em usuários que não tem tanto conhecimento com banco de dados, e futuramente será implementa algumas funções específicas, dentre as quais podemos destacar:
-Tradução das cláusulas SQL. (chamadas de cláusulas Tupan)
-Cláusulas Gráficas. (via botões)
-Definições. (uma área sobre conceitos de um Banco de dados)
Além do que pessoal, no final do projeto, iremos disponibilizar gratuitamente a ferramenta para testes para qualquer pessoa possa utilizar normalmente.
O Tupan, atualmente está na versão 0.2, e está sendo desenvolvido em Java.
$> Cronograma do projeto:
versão 0.1: Concluido
– criação da ideia de TUPAN GCBD
– criação da splash screen e dos conceitos
versão 0.2: Em andamento (~previsão Dezembro de 2012)
– criação dos motores das clausulas simples sql dml (select, insert, update, delete)
– estruturação básica para suporte a sql e tupan
– adequação de janelas para esses motores
– aprimoração das classes de apoio
– revisão do código e comentários
versão 0.3: (~previsão Primeiro a Segundo bimestre de 2013)
– criação dos motores das clausulas sql ddl (create, alter, drop)
– criando testes e aprimorando motores para inúmeras tabelas
– revisão do código e comentários
versão 0.4: (~previsão Terceiro a Quarto bimestre de 2013)
– conversão de toda base sql para a base tupan
– revisão do código e comentários
versão 0.5: (~previsão Final de 2013)
– padronização de todo código fonte, comentários e bd
– revisão do código e comentários
versão 0.6: (~previsão Começo de 2014)
– criação de toda interface gráfica enxuta (todas as possibilidades para o usuário final)
– revisão do código e comentários
versão 0.7: (~previsão Primeiro Bimestre de 2014)
– adequação total para interface gráfica
– manipulação dos bancos de forma gráfica
– revisão do código e comentários
versão 0.8: (~previsão Segundo Bimestre de 2014)
– alertas e mensagens para o usuário final para mostrar o que ele esta fazendo no ambiente gráfico
– revisão do código e comentários
versão 0.9 Beta: (~previsão Terceiro Bimestre de 2014)
– últimos ajustes e parametrizações na documentação
– revisão do código e comentários
– lançamento para testes
versão 1.0 Final: (~previsão Final de 2014)
– sugestões e críticas adotadas e aprimoração
– revisão do código e comentários
– lançamento final
$> Imagens:
Bom pessoal, por hoje é só.
Espero que tenham gostado.
Abraços e até a próxima.
É isso ai danii…. boa garotooo =]
Opa. Obrigadão Chuck. Abraços.
Cara muito boa essa idéia
Adorei seu site e to aprendendo muito aqui…to começando agr a programação em Java que é a minha primeira linguagem e vc ta me ajudando demais!
Continue assim, abrçs e fique com Deus…
Boa noite Leo,
Muito obrigado pelo apoio.
O Tupan saindo, entrarei em contato. Qualquer dúvida com programação em Java, pode entrar em contato.
Abração, mais uma vez obrigado. Amém, e fique com Deus também.