/Trabalho-POO-2018.2

Modelar e implementar uma aplicação seguindo os conceitos do paradigma da orientação a objetos

Primary LanguageJava

MATA55-Trabalho-de-POO

1. Objetivo

Modelar e implementar uma aplicação seguindo os conceitos do paradigma da orientação a objetos.

2. Tema

O contexto da aplicação será definido pelos alunos.

3. Requisitos Exigidos

• A aplicação deverá possuir no mínimo cinco classes que representem conceitos do mundo real.

• Os conceitos já estudados: sobrecarga, sobreposição, composição, herança, polimorfismo, classes e métodos estáticos, ligação dinâmica e todos os contidos nas transparências de aula devem ser aplicados (pacotes, classes abstratas, interfaces).

4. Grupo

Dois alunos (máximo)

5. Apresentação do trabalho

a. O arquivo executável e o código devem ser postados até o dia 14/12.

b. As apresentações do trabalho começam no dia 17 e 19 de dezembro. No dia 17, os alunos deverão levar seus equipamentos.

c. Na apresentação os alunos devem mostrar as funcionalidades e os conceitos aplicados.

d. A apresentação deve durar no máximo 15 minutos (funcionalidade e código)

e. É recomendável trazer um roteiro de demonstração das funcionalidades e locais do código para aproveitar o máximo o tempo disponível.

6. Material para ser entregue no dia da apresentação em um documento impresso

a. O contexto do trabalho de forma escrita e detalhada em no máximo duas páginas.

b. O modelo UML da sua aplicação seguido dos conceitos aplicados e a motivação da aplicação dos mesmos.

7. Elementos que serão observados no contexto

a. Quantidade e diversidade dos conceitos aplicados

b. Respeito aos conceitos do paradigma

c. Modularização e clareza do código.

d. Objetos e métodos estarem funcionando corretamente.

e. Pontualidade da data da entrega