Projeto e Construção de Sistemas - TIN0171

Obrigatória - 60 horas - 4 créditos
Pré-requisitos: Técnicas de Programação II e Análise de Sistemas
Professor Responsável: Rodrigo Santos

OBJETIVOS DA DISCIPLINA

Capacitar o aluno a projetar e construir sistemas utilizando um ambiente de programação orientada a objetos em Java.

EMENTA

Seleção de um ambiente com uma linguagem de programação que dê suporte ao modelo cliente-servidor; construção de programas: estruturado, orientado a eventos e a objetos; teste; asserção de qualidade de programas, implementação de sistema; treinamento de usuário; entrega de sistema; revisão pós-implementação; gerenciamento de configuração; manutenção; engenharia reversa e re-engenharia.

CONTEÚDO PROGRAMÁTICO

METODOLOGIA

Aprendizagem baseada em projeto: ao longo da disciplina o aluno deve projetar e construir, em grupo, um sistema de informação definido pelo professor.
Aprendizagem baseada em problemas/Exposição de conteúdo: para apoiar o aluno na realização do projeto, são realizadas aulas presenciais baseadas na resolução de problemas, isto é, a partir de problemas de implementação predefinidos, os conceitos necessários para a sua resolução são apresentados e imediatamente aplicados em conjunto com os alunos.

AVALIAÇÃO

A nota final do aluno é a média entre a nota final atribuída ao projeto e a média das provas práticas.
Alunos com nota final entre 4,0 e 7,0 deverão fazer uma prova final prática em laboratório.

BIBLIOGRAFIA