Gerador de código Python da camada de modelo de aplicações Django a partir de diagramas UML

Data

Título da Revista

ISSN da Revista

Título de Volume

Editor

O presente trabalho demonstra uma ferramenta, denominada DjangoGen, capaz de gerar a estrutura de arquivos padrão e a camada de modelo de uma aplicação Django, ao mesmo tempo em que documenta o projeto, utilizando o diagrama de classes da Unified Modeling Language (UML), pré requisito para o funcionamento da ferramenta desenvolvida. O processo é realizado através do parsing do XML referente ao arquivo UML do diagrama de classes salvo pelo modelador UML Dia Modeler e posteriormente o código Python é gerado, baseado nos dados obtidos do parsing. Através do processo de parsing e geração de códigos, o desenvolvimento da camada de modelo e geração dos arquivos base de uma aplicação Web do Django é abstraída do desenvolvedor, bem como a padronização e a criação automática de tabelas e campos na base de dados baseados nas classes e atributos definidos no diagrama UML de classes.

Descrição

Trabalho de Conclusão de Curso apresentado para obtenção do Grau de Bacharel em Ciência da Computação da Universidade do Extremo Sul Catarinense.

Citação