uma ferramenta web para automatizar a criação de sistemas a partir de um pseudo-banco com uma...

22
Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo- linguagem pré-configurados

Upload: internet

Post on 17-Apr-2015

111 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Page 2: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema

Page 3: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema

Page 4: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Gerador assistido de criação de aplicações Sistema com foco Online Disponibilidade de serviços Web Transparência de sistema operacional Transparência de banco de dados Busca por soluções reutilizáveis Automatizar o processo de criação de

sistemas através da modelagem do banco Disponibilizar um ambiente web de fácil

interação para criação de aplicações

Page 5: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema

Page 6: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Levantamento de Dados: Nesta fase foram definidos os requisitos funcionais e não-funcionais do sistema

Análise do Sistema: Foram definidos os diagramas que comporão o projeto

Projeto Implementação Testes

Page 7: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema

Page 8: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados
Page 9: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados
Page 10: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados
Page 11: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados
Page 12: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema

Page 13: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Aplicação

Usuário

Database

Arquivos/Fontes

Gerar

Page 14: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

SGDB

Banco

Banco

Banco

Banco

Banco

Banco

Banco

Banco

WEBForWEB

Page 15: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

GeraTCC

Banco

Banco

Tabela

Tabela

Tabela

TabelaTabela

Tabela

Tabela Tabela

Banco

Page 16: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

GeraTCC

Banco

Banco

Tabela

Tabela

Tabela

Coluna Coluna

Coluna Coluna

Page 17: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

GeraTCCLinguagem

Linguagem

Linguagem

Page 18: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Linguagem

GeraTCC

LinguagemArquivo Arquivo

Arquivo Arquivo

Page 19: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Linguagem GeraTCC

Linguagem

Arquivo

Arquivo

RegiaoArquivo

RegiaoArquivo

Page 20: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

GeraTCC

Linguagem

Arquivo

Arquivo

RegiaoArquivo

TipoVar

RegiaoArquivo

TipoVar

RegiaoArquivo

RegiaoArquivo

Page 21: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

GeraTCC

Banco

Banco

Banco

Banco

Linguagem

Linguagem

Linguagem

Zip

Gerar

Web

1. O Usuário se-leciona o Bancoe a Linguagem e

executa o ccugerarFontes();

2. O sistemaexecuta o ccu

usando o Bancoe a linguagem

passados;

3. O sistemacompacta os

fontes geradose retorna o no-me do arquivo

zip gerado;

4. O Usuáriorecebe um arqui-

vo zip com osfontes para bai-

xar;

Page 22: Uma Ferramenta web para Automatizar a criação de sistemas a partir de um pseudo-banco com uma pseudo-linguagem pré-configurados

Motivos que levaram à construção do projeto

Projeto de Sistema Diagramas Núcleo de funcionamento Demonstração do sistema