Código fonte
Sobre o processo de desenvolvimento:
Este projeto surgiu em 2004 diante da dificuldade de encontrar uma ferramenta de modelagem que atendesse ao apelo didático exigido pela disciplina de banco de dados.
O projeto inicial era em JAVA e obedecendo às técnicas de documentação sob os aspectos da UML, porém, a inexperiência falou mais alto. A maior parte do tempo foi dedicado à pesquisa e, por isso, optei por implementar o código em uma linguagem sob a qual eu possuía maior domínio e conseqüentemente conseguia maior produtividade (Borland Delphi).
Nesta fase eu ainda obedecia a alguns padrões de projeto, porém: o tempo foi encurtando e eu passei a enfrentar enorme dificuldade em manter a documentação já que a maior parte dos livros disponíveis (ainda hoje) no mercado sobre UML e padrões não traziam
nenhum exemplo de projeto de software neste molde (ferramenta de desenho e não sistema convencional).
Então, percebi que o projeto completo seria grande demais para ser implementado. Recorri ao orientador – um dos melhores profissionais na área de educação. Ele foi tácito em orientar o projeto para o objetivo principal.
Graças a isto o projeto pode ser concluído.
Contudo, hoje, ainda maior, o código fonte passou a ser um grande emaranhado de difícil entendimento.
Ferramenta:
Delphi 2006 (com pequenos ajustes: Delphi 5, 6,
7).
Obs:
Nenhum componente de terceiro.
Donwload:
Código fonte (Licença: GNU GPL)