PROJETO OLTP: Etapa 6 – Implementação da aplicação (até 24:00 hs de 17/06)
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)