Análise e Projeto de Sistemas Orientados a Objeto
Objetivos Gerais
Aprender a analisar, projetar e implementar sistemas usando a orientação a objeto
(OO). Ao terminar a disciplina, o aluno terá desenvolvido um projeto prático completo
utilizando os conceitos gerais apresentados.
Objetivos Específicos
- Introduzir os conceitos básicos relacionados com a orientação a objeto,
incluindo sua aplicabilidade a Análise Orientada a Objeto (OOA), o Projeto Orientado a
Objeto (OOD) e a Programação Orientada a Objeto (OOP)
- Apresentar a linguagem de modelagem padrão de mercado Unified Modeling Language (UML)
largamente utilizada para a Análise e Projeto de sistemas de software de grande escala
- Apresentar um processo completo de desenvolvimento de software utilizável com
a linguagem UML
- Exemplificar OOA, OOD, OOP, UML e o processo de desenvolvimento através de um estudo de
caso completo
- Apresentar técnicas básicas de Projeto Orientado a Objeto. O enfoque é mostrar em que
consiste um bom projeto.
- Apresentar Padrões de Projeto, chaves para o bom projeto de software.
- Apresentar rapidamente assuntos mais "quentes" relacionados com a tecnologia
OO.
- Permitir que o aluno aprofunde seu conhecimento dos conceitos apresentados através da
elaboração de um sistema completo
apoo-1 programa próxima