Projeto Bandeiras V2
Sistemas de Informação
Laboratório de Paradigmas de Programação
Projeto Final – 1o Semestre de 2015
1. Objetivo do Projeto
Desenvolver um software utilizando a linguagem de programação JAVA (J2SE), que permita a prática de todos os conceitos de orientação a objetos apresentados na disciplina de Paradigmas de Programação.
2. Organização do Projeto
O projeto proposto deve ser desenvolvido INDIVIDUALMENTE OU EM DUPLA, no tempo das aulas de laboratório.
Quando o tempo no laboratório não for suficiente, a dupla deverá recorrer a esforço extraclasse para concluir os objetivos e requisitos de cada etapa do projeto.
O projeto está dimensionado para ser desenvolvido em três etapas e para cada uma haverá um marco de controle
(milestone), no qual tanto o professor como as duplas poderão verificar o progresso e andamento do trabalho.
ETAPA 1
ETAPA 2
Marco nº1
ETAPA 3
Marco nº2
Marco nº 3 e 4
Nas etapas 1 e 2 serão desenvolvidos os requisitos funcionais mínimos do projeto, descritos no item 4 deste documento. Na etapa 3, somente depois de concluídas as etapas 1 e 2, a dupla poderá implementar um conjunto de requisitos adicionais de acordo com os opcionais escolhidos, descritos no item 6 deste documento.
A tabela I, a seguir detalhada os miletones (marcos de controle), que serão usados para acompanhamento do trabalho.
TABELA 1 – Milestone (Marcos de Controle) do Projeto de Laboratório
Milestone
Quando?
1
08/06/2015 (Turma Segunda)
09/06/2015 (Turma Terça)
2
15/06/2015 (Turma Segunda)
16/06/2015 (Turma Terça)
3
4
Itens de Verificação do progresso do Trabalho
Definição e estruturação de todas as classes JAVA necessárias para cumprimento dos requisitos mínimos do projeto, contendo os atributos, métodos e construtores necessários.
Conclusão da programação de todos os requisitos mínimos do projeto.
Programação de uma classe Main que permita um teste integrado de todas as classes construídas até este ponto.