Análise de Projetos

292 palavras 2 páginas
Introdução

1 - Elaborar o Modelo de Classes do Sistema, usando ferramenta CASE, considerando apenas os diagramas de comunicação fornecidos e com base no modelo conceitual do sistema. Incluir todas as características possíveis: classes, associações, navegabilidade, multiplicidade, nome das associações, relacionamento de dependência, atributos (com tipos) e métodos (com tipo de parâmetros e retorno).

2 - Usar a opção de geração de código da ferramenta para gerar o código das classes em alguma linguagem OO (Java, C++, etc). Qual é a sua opinião sobre o código gerado?

3 - Aplicar um padrão de projeto (design patterns - GoF) vistos em sala de aula no sistema exemplo. Mostre o novo diagrama de classes após a aplicação do padrão, com possíveis novas classes, atributos e métodos

1- Diagrama de classes do seguinte projeto: enviado via Moodle Stoa

- Diagrama de classes enviado via Moodle Stoa.

Para o montar o diagrama de classes, precisamos analisar os diagramas de comunicação, um por um, anotando quais métodos temos:

Funcionário – incluirOcorr()
Endereço – buscarEndereço()
Delegado – buscar() criaOcorrência e criarEndereço não foram incluídos porque são métodos construtor

Funcionário – inserirPolicial()
Delegacia – buscarPolicial()
Ocorrência – addPolicial()
Policial – buscar()

Funcionário – inserirCidadao()
Ocorrência – addEnvolvido()
Cidadão – buscarCidadao() criarEnvolvimento não é incluído porque criar é método construtor

Delegado – buscarOcorrencia()
Delegado – exibirOcorrencia() getOcorrencia não foi incluído porque é método de coleção (get e set).

Delegado – encaminharOc()
Delegacia – buscar()
Ocorrência – buscarOcorrencia() criarEncaminhamento não foi incluído porque é método construtor. getDelegacia não foi incluído porque é método de coleção (get e set).

- Diagrama de classes antes a aplicação do padrão:

Relacionados

  • Analise de Projetos
    2165 palavras | 9 páginas
  • projeto e analise
    1031 palavras | 5 páginas
  • projeto e analise
    1031 palavras | 5 páginas
  • projeto e analise
    1031 palavras | 5 páginas
  • Análise de projetos
    2968 palavras | 12 páginas
  • Análise de projetos
    1662 palavras | 7 páginas
  • projeto e analise
    1031 palavras | 5 páginas
  • Analise de projetos
    636 palavras | 3 páginas
  • Analise de Projetos
    2367 palavras | 10 páginas
  • Análise de Projetos
    1106 palavras | 5 páginas