modelagem dinâmica mc436 07/05/09 carolina michelassi – ra 070408 josé alexandre d'abruzzo...

11
Modelagem Modelagem Dinâmica Dinâmica MC436 MC436 07/05/0 07/05/0 Carolina Michelassi – RA 070408 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA José Alexandre D'Abruzzo Pereira – RA 044282 044282 Leandro Vendramin – RA 073326 Leandro Vendramin – RA 073326 Leonardo Dezordi de Jesus – RA 071481 Leonardo Dezordi de Jesus – RA 071481 Luiz Guilherme D'Abruzzo Pereira – RA Luiz Guilherme D'Abruzzo Pereira – RA 073403 073403

Upload: internet

Post on 17-Apr-2015

111 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Modelagem DinâmicaModelagem DinâmicaMC436MC436

07/05/0907/05/09

Carolina Michelassi – RA 070408Carolina Michelassi – RA 070408José Alexandre D'Abruzzo Pereira – RA 044282José Alexandre D'Abruzzo Pereira – RA 044282Leandro Vendramin – RA 073326Leandro Vendramin – RA 073326Leonardo Dezordi de Jesus – RA 071481Leonardo Dezordi de Jesus – RA 071481Luiz Guilherme D'Abruzzo Pereira – RA 073403Luiz Guilherme D'Abruzzo Pereira – RA 073403

Page 2: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Diagrama de Classes

- Define todas as classes do sistema.- Define todas as classes do sistema.

- Representa a estrutura e relação das classes.- Representa a estrutura e relação das classes.

- Base para a construção dos diagramas de sequência.- Base para a construção dos diagramas de sequência.

Page 3: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

M

C

V

Page 4: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Camada View (Fronteira)Camada View (Fronteira)

Page 5: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Camada Controller (Controle)Camada Controller (Controle)

Page 6: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Tipo do Usuário:0 – Submissor1 – Avaliador2 – Participante3 – Avaliador e Participante

Tipo do Usuário:0 – Submissor1 – Avaliador2 – Participante3 – Avaliador e Participante

Camada Model (Entidade)Camada Model (Entidade)

Page 7: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Diagrama de Sequência

- Representa a sequência de processos- Representa a sequência de processos

(mensagens passadas entre os objetos).(mensagens passadas entre os objetos).

- Exibe o comportamento de um único caso de uso.- Exibe o comportamento de um único caso de uso.

- Ênfase na ordenação temporal dos eventos.- Ênfase na ordenação temporal dos eventos.

Page 8: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Caso de Uso: Cadastrar UsuárioCaso de Uso: Cadastrar Usuário

Page 9: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Caso de Uso: Submeter ArtigoCaso de Uso: Submeter Artigo

Page 10: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi

Caso de Uso: Avaliar ArtigoCaso de Uso: Avaliar Artigo

Page 11: Modelagem Dinâmica MC436 07/05/09 Carolina Michelassi – RA 070408 José Alexandre D'Abruzzo Pereira – RA 044282 Leandro Vendramin – RA 073326 Leonardo Dezordi