Modelagem Orientada a Objetos
Codigo |
Carga Horária |
T |
E |
L/P |
CHT |
TTI104 |
2 |
0 |
2 |
80 |
Ementa
Modelos e representações. Conceitos de orientação a objetos. Fundamentos de requisitos. Tipos de requisitos: funcionais e não funcionais. Análise e projeto de software orientado a objetos. Modelos da UML (Unified Modeling Language): Modelo de caso de uso, diagrama de classes, diagrama de sequência, diagrama de atividades, diagrama de estados, diagrama de pacotes, diagrama de componentes e diagrama de implantação.
Descrição
Desenvolver softwares com qualidade é uma habilidade essencial para o profissional de TI que deve ser capaz idear, analisar, negociar, especificar requisitos e projetar soluções para problemas computacionais utilizando o paradigma orientado com notação UML (Unified Modeling Language).
Responsável
Docentes
Bibliografia
Básica
- BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. 2. ed. rev. e atual. Rio de Janeiro: Elsevier/Campus, c2012. 472 p. ISBN 9788535217641.
- FOWLER, Martin; SCOTT, Kendall. UML essencial: um breve guia para a linguagem padrão de modelagem de objetos. TORTELLO, João (Trad.), PRICE, Christian Thomas (Rev.). 3. ed. Porto Alegre: Bookman, 2005. 160 p. ISBN 9788536304545.
- GUEDES, Gilleanes T. A. UML: uma abordagem prática. VIEIRA, Daniel (Trad.). 3. ed. São Paulo: Novatec, c2018. 494 p. ISBN 9788575226469.
Complementar
- GÓES, Wilson Moraes. Aprenda UML por meio de estudo de caso. São Paulo: Novatec, 2015. 287 p. ISBN 9788575223468.
- LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos. 3. ed. Porto Alegre: Bookman, 2007. 695 p. ISBN 9788560031528.
- LIMA, Adilson da Silva. UML 2.5: do requisito à solução. 1. ed. São Paulo: Érica, 2019. 368 p. ISBN 9788536508320.
- PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH/Bokkman, 2021. 672 p. ISBN 9788558040101.
- SOMMERVILLE, Ian. Engenharia de software. 10. ed. São Paulo: Pearson, c2019. 756 p. ISBN 9788543024974.