AN LISE E DESENVOLVIMENTO DE SISTEMAS
Unidade 1 – Projeto Orientado a Objetos
WEBAULA 1
Apresentação
Caros alunos, sou o professor Marcio Roberto Chiaveli. Estaremos trabalhando juntos na Disciplina de Projeto Orientado a Objetos.
Afinal um software bem projetado garante a integridade das informações, que são geradas na sua execução.
Aqui na unidade I vamos estudar os princípios e conceitos sobre
Projetos Orientados a objetos.
Prof: Marcio Roberto Chiaveli
Resumo
Nesta aula vamos aprender os princípios básicos sobre Projeto
Orientado a Objetos.
Palavras-chave: POO. Classes. Orientação a Objetos.
Visão geral
O objetivo desta Webaula é introduzir os conceitos de Projeto
Orientado a Objetos (POO), destacando tópicos importantes na implementação. Ao término desta Webaula você:
Compreenderá a importância do projeto de software orientado a objetos
Compreenderá alguns modelos que podem ser usados na documentação de um POO.
O projeto de um software é uma fase no processo do ciclo de vida de um software. Para alguns sistemas mais simples, o projeto de software é a engenharia de software seguida de outras atividades que são intercaladas com esse processo. Já em sistemas maiores, o projeto de software é apenas parte de um conjunto de processos envolvidos na engenharia desoftware. O projeto de software é uma atividade que envolve muita criatividade do projetista, em que são identificados todos os componentes de softwares e seus relacionamentos. A implementação é um processo que concretiza todo o projeto em um ou mais programas executáveis. Na maioria dos casos o projeto está na cabeça do programador ou rascunhado
em um papel ou num documento eletrônico. Para se resolver um problema ou criar uma solução de software, é necessário projetá-lo, por isso sempre deverá existir um processo de projeto de software (POO).
INTRODUÇÃO
Pense num sistema orientado a objeto como uma empresa. Numa empresa trabalham pessoas dos mais diversos conhecimentos: contadores, advogados,