Introducao orientação a objetos
Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado nos materiais dos profs: Edna Canedo Mario Massakuni Kubo Sandro de Paula Mendonça
Brasília-DF, jul/2006
Bibliografia Recomendada
Fowler, M. and Scott, K., UML Distilled - Applying the Standard Object Modeling Language, Addison-Wesley, 1997. Quatrani, T., Modelagem Visual com Rational Rose 2000 e UML, Ciência Moderna, 2001. Page-Jones, M., Fundamentos do Desenho Orientado a Objeto com UML, Makron Books, 2001. Larman, C., Utilizando UML e Padrões, Editora Bookman, 2000. Jacobson, I., Booch, G., Rumbaugh, J., Unified Software Development Process, Addison Wesley, 2001. Embley, D.W., Kurtz, B. D., Woodfield S.N., Object-Oriented Systems Analysis, Yourdon Press, 1992. Shlaer, S., Mellor, S.J., Object-Oriented Systems Analysis, Yourdon Press, 1988. Martin J., Odell, J.J., Object-Oriented Analysis and Design, PrenticeHall,1992. Jacobson, I., Ericsson, M., Jacobson, A., The Object Advantage: Business Process Reengineering with Object Technology., AddisonWesley, 1995.
Prof. Edilberto Silva - http://www.edilms.eti.br 2
O que é um modelo???
Casa do Cachorro Sua Casa Prédio Empresa O que você consegue construir sozinho???
Prof. Edilberto Silva - http://www.edilms.eti.br
3
Importância da Modelagem
Um modelo é uma simplificação da realidade; Possibilita a visualização e o controle da arquitetura do sistema; Facilita o entendimento do sistema sendo construído; Possibilita a identificação de oportunidades para a simplificação e a reutilização; Possibilita a especificação da estrutura e do comportamento do sistema; Possibilita a documentação das decisões tomadas.
Prof. Edilberto Silva - http://www.edilms.eti.br 4
Importância da Modelagem
Podemos concluir que:
Uma empresa bem sucedida é aquela que fornece software de qualidade e capaz de atender as