UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO
FORMULÁRIO DE IDENTIFICAÇÃO DA DISCIPLINA
 

UNIDADE: FACULDADE DE CIÊNCIAS EXATAS E ENGENHARIAS
DEPARTAMENTO: DEPARTAMENTO DE COMPUTAÇÃO
DISCIPLINA: Análise Orientada a Objetos
CARGA HORÁRIA: 75 CRÉDITOS: 5 CÓDIGO: FCEE01-14821
MODALIDADE DE ENSINO: Presencial TIPO DE APROVAÇÃO: Nota e Frequência
 
STATUSCURSO(S) / HABILITAÇÃO(ÕES) / ÊNFASE(S)
ObrigatóriaFCEE - Ciência da Computação (versão 2)

TIPO DE AULA CRÉDITO CH SEMANAL CH TOTAL
Teórica5575
TOTAL 5 5 75

OBJETIVO(S):

Utilizar os princípios da modelagem de sistemas orientada a objetos. Aplicar o processo de desenvolvimento iterativo e incremental; Identificar os principais modelos usados nas atividades de captura de requisitos, análise e projeto de sistemas de informação. Identificar os principais elementos de modelagem presentes na linguagem UML.
EMENTA:

Conceitos Básicos de Modelagem; Processo de Desenvolvimento Iterativo e Incremental; Introdução a UML; Evolução da UML; Modelos: Casos de uso, Classes-Modelo de Domínio, Interação (Sequência, Comunicação, Visão Geral de Interação e Temporização), Estado, Atividade; Classe-Modelo de Projeto.


PRÉ-REQUISITO 1:

FCEE01-14811 Tecnologia de Banco de Dados I
 
DISCIPLINA(S) CORRESPONDENTE(S):

FCEE01-14921 Engenharia de Software II
UEZO01-16415 Anaise e Projeto de Sistemas II
 
BIBLIOGRAFIA:

- LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao processo unificado. 3. ed. Porto Alegre: Bookman, 2007.
- GAMMA, Erich et al. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. Porto Alegre: Bookman, 2000.
- BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. Rio de Janeiro: Campus, 2006.
- BLAHA, Michael; RUMBAUGH, James. Object-oriented modeling and design with UML. 2 ed. New Jersey: Pearson, 2005.
- FOWLER, Martin. UML Essencial - Um Breve Guia Para a Linguagem-Padrão. 3ª Edição. Porto Alegre: Bookman, 2005.