PROJETO OLTP: Etapa 6 – Implementação da aplicação (até 24:00 hs de 17/06)

Aberto: segunda, 11 mar 2019, 00:00
Vencimento: terça, 18 jun 2019, 23:00

A implementação do sistema consiste na programação da aplicação em linguagem de livre escolha, com o acesso ao banco de dados realizado através de comandos SQL embutidos no programa de aplicação ou com uso de APIs simples como JDBC e PDO. Para efeito didático, não devem ser usados frameworks de acesso a dados que ocultem os comandos SQL de manipulação das tabelas do banco de dados. É recomendável, como boa prática de programação, a adoção do padrão MVC (Model-View-Controlles), com uma clara separação dos módulos de acesso a dados (Model), da interface do usuário (View) e das funções da aplicação (Controller).

Os grupos devem informar a URL do github onde estão armazenados os arquivos necessários para executar o protótipo, a serem definidos caso a caso, dependendo do ambiente de desenvolvimento e da linguagem de programação.

O sistema pode ser entregue sob a forma de URLs da interface e dos artefatos produzidos na implementação.

Devem entregar, também, o arquivo .BACKUP do database PostgreSQL gerado pelo PGAdmin. Caso o banco de dados seja MySQL (InnoDB), o backup será a saída correspondente do comando mysqldump ou similar gerado pela ferramenta de administração utilizada.

Também deve ser entregue o arquivo final do Astah, contendo todos os diagramas utilizados no projeto, opcionalmente acrescidos do diagrama de componentes e de implantação, de acordo com os conceitos revisados no Capítulo 11 do livro [Bezerra, 2a Edição).

TODOS OS INTEGRANTES DO GRUPO DEVEM SUBMETER A TAREFA NO MOODLE.

Artefatos a entregar:

6-Codinome.asta

6-Codinome.backup

6-Codinome.txt (arquivo de texto contendo URLs do github e da aplicação)