dia2lua

100 %
0 %
Information about dia2lua
Science-Technology

Published on June 30, 2008

Author: feiradeciencias

Source: authorstream.com

dia2lua : dia2lua Criação automatizada de sistemas para manipulação de banco de dados a partir de diagramas de definição de dados Lucas Hermann Negri Yuri Kaszubowski Lopes UDESC - CCT Introdução : Introdução O projeto é um gerador de código, que tem como entrada diagramas diagramas de definição de dados e tem como saída o esqueleto de uma aplicação de manipulação de banco de dados. A aplicação gerada é escrita em Lua, e pode interagir com os principais SGBDs (Postgresql, MySQL, Oracle). Motivação : Motivação A programação do código referente a manipulação básica de bancos de dados (C.R.U.D) é tediosa e repetitiva, além de ser propensa a erros. A geração desta etapa, além de liberar os desenvolvedores para outros aspectos da aplicação, garante a consistência do sistema. Funcionalidades : Funcionalidades Interface gráfica simples; Inserção, remoção, edição; Busca dinâmica; Relacionamento; Validação de dados; Controle de acesso; Multiplataforma; Foco na utilização em rede; Desafios : Desafios Geração de código legível; Possibilitar alterações no código gerado; Manter alterações no código, após novas gerações (mudanças na modelagem); Performance, tanto para o cliente, rede e servidor; Projetos envolvidos : Projetos envolvidos Lua 5.1 GTK+ 2.12 Postgresql lobj lgui lcl luapgsql Dia tedia2sql Arch Linux Informações : Informações Licenciado sob a GPL 3; Disponível em http://oproj.tuxfamily.org; Slide 8: Exemplo - entrada Slide 9: Exemplo – saída

Add a comment

Related presentations

Related pages

OProj - Open Source Software | Oproj.Tuxfamily.org ...

õ another around awesom binding bindings cairo canberra carry category comparison compiling coroutines dia2lua directly disponí do=details& encoding ...
Read more

Professor Adolfo Neto: Julho 2008

dia2lua - Lucas Hermann Negri e Yuri Kaszubowski Lopes - Graduação em Ciência da Cmputação; Montando o cubo de Rubik - Ilton Ancelmo Pereira Junior - ...
Read more