Oo na pratica
TODOS OS DIREITOS SÃO RESERVADOS POR INFNET EDUCAÇÃO LTDA.
Orientação a Objetos na Prática
Fabio Vinicius Binder fabio.binder@infnet.edu.br
INSTITUTO INFNET - 1
OO na Prática
TODOS OS DIREITOS SÃO RESERVADOS POR INFNET EDUCAÇÃO LTDA.
Orientação a Objetos na Prática
Você aprenderá: Modelagem de Sistemas Orientação a Objetos Diagrama de Classes Estudo de Caso
INSTITUTO INFNET - 2
TODOS OS DIREITOS SÃO RESERVADOS POR INFNET EDUCAÇÃO LTDA.
Modelagem de Sistemas
INSTITUTO INFNET - 3
OO na Prática
OO na Prática
TODOS OS DIREITOS SÃO RESERVADOS POR INFNET EDUCAÇÃO LTDA.
O que é um Modelo?
Construímos modelos para:
Visualizar o sistema como ele é ou como desejamos que ele seja; Dominar a complexidade e entender o sistema; Delimitar o escopo de um problema; Comunicação entre equipe; Ajudar a planejar as soluções; Guiar o desenvolvimento do sistema.
“Modelos são construídos para que se possa entender e visualizar um sistema - para dominar a sua complexidade” Através dos modelos pode-se delimitar claramente o escopo de um problema e planejar a solução. O modelo ajuda no entendimento do sistema. Para projetar é preciso conhecer muito bem o que se pretende com o sistema. Os modelos servem também para a comunicação. A equipe de desenvolvimento irá se comunicar através dos modelos.
INSTITUTO INFNET - 4
OO na Prática
TODOS OS DIREITOS SÃO RESERVADOS POR INFNET EDUCAÇÃO LTDA.
Modelagem de Sistemas
Analista de Requisitos
Analista de Sistemas
Arquiteto
Proposta Técnica Documento de Visão
Reservar Carro
Estimativa FPA
Modelos
Cliente
Retirar Carro
Devolver Carro
Carro Placa Modelo Chassi Condicao Estado Agencia Endereco Telefone Gerente Reservar() AlterarEstado() Empregado Nome Endereco Telefone DataAdmissao DataDemissao Cliente' Nome Endereco Telefone DataNascimento NumLicenca Reservar() Retirar() Pagar() Vendedor TaxaComissao Mecanico Qualificacoes Aluguel DataAluguel