Projeto Tupan

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:

Logo do Tupan

Logo do Tupan

Splash Screen do Tupan

Splash Screen do Tupan

Tela Principal do Tupan

Tela Principal do Tupan

Bom pessoal, por hoje é só.
Espero que tenham gostado.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

4 Responses

  1. É isso ai danii…. boa garotooo =]

  2. Leo disse:

    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…

    • Dan_Atilio disse:

      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.

Deixe uma resposta

Terminal de Informação