Universidade Federal de Sergipe

Departamento de Ciência da Computação e Estatística

Disciplina: Análise e Projeto de Sistemas II

Período: 2001.1

 

Pessoas Disciplina Avaliação
Professor Plano de Ensino Listas de Exercícios
Alunos Ementa Notas
  Programa  
  Bibliografia  
  Datas Importantes  
  Download  

 


Professor:

Nome: Alberto Costa Neto

E-mail: albertocn@yahoo.com

 


Alunos:

Ordem Matrícula Nome E-mail

01

91210322 Andrerson Santana de Souza sh_andrerson@zipmail.com.br
02 98110621 Antonio Augusto O. V. da Silva mancha@sergipe.com.br
03 97111508 Bárbara Moura de Figueiredo bmoura@mailbr.com.br
04 96110079 Bruno Fabiano S. de Oliveira brunofabiano@yahoo.com.br
05 98111101 Carlos Alexandre M. de Andrade alx@sergipe.com.br
06 98110814 Danilo Gois Meneses danilo@trt20.gov.br
07 98110437 Gabriel Barreto Dinelli gdinelli@yahoo.com
08 97111817 Geraldo Antonio de Oliveira geraldoufs@uol.com.br
09 96110420 Giancarlo Rocha Gomes gianrocha@zipmail.com
10 98110615 Janise Siqueira de Santana janisess@yahoo.com
11 97111094 João Paulo Andrade Santos joaopauloandrade@uol.com.br
12 98112172 Lúcio Flávio da Conceição Leal lucioflavio20@bol.com.br
13 97110965 Márcio Rocha Melo micinho@ig.com.br
14 97110111 Ricardo Campos dos Santos risantos@ig.com.br
15 98110421 Suzana Virginia de J. Oliveira suzana@sergipe.com.br
16 98112193 Wesley Aragão Cruz wesley.cruz@bol.com.br

 


Ementa:

 


Programa:


Unidade 1 – Introdução a UML

1. Introdução a Orientação a Objetos

2. Unified Modeling Language - UML

2.1. Introdução e Conceitos Gerais
2.2. Diagramas de Use Case
2.3. Diagramas de Classe
2.4. Diagramas de Interação
2.5. Pacotes e Colaborações
2.6. Diagramas de Estado
2.7. Diagramas de Atividade
2.8. Diagramas Físicos
2.9. Mapeamento para código

3. Primeiro Teste

 

Unidade 2 – Processo de Desenvolvimento

1. Introdução

1.1. Definição de Análise e Projeto
1.2. Análise e Projeto Orientados a Objeto
1.3. Introdução ao Processo de Desenvolvimento

2. Fases do Processo de Desenvolvimento

2.1. Planejamento e Elaboração
2.2. Análise
2.3. Projeto

 

Unidade 3 – Tópicos Avançados em Projeto Orientado a Objetos

1. Padrões de Projeto

1.1. Introdução
1.2. Apresentação de um Padrão de Projeto

2. Refactoring

2.1. Introdução
2.2. Princípios de Refactoring
2.3. Identificando problemas no código
2.4. Testes de unidade

3. Segundo Teste

 


Listas de Exercícios:

Lista 1 - Descrição do Projeto, Diagramas de Casos de Uso e Especificações dos Casos de Uso

Lista 2 - Diagramas de Seqüência do Sistema e Modelo Conceitual

Lista 3 - Diagramas de Classes e de Interação

Lista 4 - Diagrama(s) de Classes para um Sistema de Locadora de Veículos

 


Bibliografia:

 


Datas Importantes

Descrição Arquivo
Primeiro Teste 25/07/2001 (quarta-feira)
Segundo Teste 13/08/2001 (segunda-feira)

 


Download

Descrição Arquivo Última Atualização
Introdução a Orientação a Objetos IntroducaoOO.zip

07/06/2001

Introdução a UML IntroducaoUML.zip

07/06/2001

Casos de Uso CasosDeUso.zip

07/06/2001

Modelo Conceitual ModeloConceitual.zip

07/06/2001

Diagrama de Seqüência de Sistema DiagramaSequenciaSistema.zip

07/06/2001

Diagramas de Interação (Colaboração e Seqüência) DiagramasInteracao.zip

12/06/2001

Diagrama de Classes DiagramaDeClasses.zip

26/06/2001

Diagrama de Objetos DiagramaDeObjetos.zip

26/06/2001

Diagrama de Estado DiagramaDeEstado.zip

05/07/2001

Diagrama de Atividades DiagramaDeAtividades.zip

05/07/2001

Pacotes Pacotes.zip

11/07/2001

Diagramas Físicos (Implantação e Componentes) DiagramasFisicos.zip

17/07/2001

Mapeamento para código Java MapeamentoParaCodigo.zip 19/07/2001
Processo de Desenvolvimento ProcessoDeDesenvolvimento.zip 08/08/2001