Você está na página 1de 1

UNIVERSIDADE FEDERAL DE MATO GROSSO

CAMPUS UNIVERSITÁRIO DO ARAGUAIA


Instituto de Ciências Exatas e da Terra
Curso de Bacharelado em Ciência da Computação

Trabalho Integrado

Disciplina: Programação II e Banco de Dados
Professores: Ivairton M. Santos e Linder C. da Silva
Monitores: Leonardo da S. Sousa e José F. Dias Filho

Descrição do trabalho:
Os alunos deverão se organizar em grupos de até no máximo 4 integrantes. O grupo 
deverá desenvolver um sistema computacional com  pelo menos 4 entidades, com temática 
exclusiva   a   cada   grupo,   que   seja   implementado   em   linguagem   orientada   a   objetos 
(preferencialmente   Java)   e   que   utilize   um   sistema   gerenciador   de   banco   de   dados 
relacional.
A avaliação do trabalho consistirá da análise dos professores quanto a documentação, 
código do sistema (linguagem de programação e SQL) e apresentação (defesa do trabalho).

Itens a serem atendidos:
O grupo deverá produzir os seguintes itens a respeito do trabalho:
• Implementação de todas as funcionalidades do sistema utilizando POO;
• Desenvolvimento de interfaces do usuário (GUI) que permitam a utilização de todas 
as funcionalidades do sistema;
• Desenvolvimento de classes exclusivas para conexão, manipulação e consulta ao BD 
(classes DAO).
• Desenvolvimento e implementação de toda a modelagem do BD;
• A documentação deverá constar:
◦ Descrição do problema;
◦ Objetivos;
◦ Definição dos atores do sistema;
◦ Casos de uso (com detalhamento/descrição de cada um);
◦ Diagrama de classe;
◦ Diagrama de sequência (opcional);
◦ Mapeamento MER;
◦ Mapeamento relacional;
◦ SQL (DDL);
◦ Comandos SQL de busca empregados;
◦ Interfaces (screen shots);
◦ Código fonte das classes comentado e com comandos SQL destacados;

Você também pode gostar