metodologia para desenvolvimento web n.
Skip this Video
Loading SlideShow in 5 Seconds..
Metodologia para Desenvolvimento Web PowerPoint Presentation
Download Presentation
Metodologia para Desenvolvimento Web

play fullscreen
1 / 13
Download Presentation

Metodologia para Desenvolvimento Web - PowerPoint PPT Presentation

gad
127 Views
Download Presentation

Metodologia para Desenvolvimento Web

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Metodologia para Desenvolvimento Web OOHDM Grupo 11 Bruno Jim Te Vallin RA 001407 Rogério Toshio Matsubara Miyata RA 003348

  2. Características do sistema • Aplicações hipermídia • Sistemas de informação baseadas em Web • Ambiente CASE usando notação OOHDM • Orientação a objetos • Interface clara e bem estruturada

  3. Fases do Desenvolvimento • Extração de Requisitos • Modelagem Conceitual • Projeto de Navegação • Projeto da Interface Abstrata • Implementação

  4. Extração de Requisitos • Casos de uso • Cenários • Interação com o usuário • Diagramas

  5. Modelagem Conceitual • Modelagem orientada a objetos • Classificação, agregação, generalização/ especialização • Classes, sub-classes, relacionamentos

  6. Projeto de Navegação • Visões Orientadas a Objetos • Diagramas de estados • Cenários centrados no usuário

  7. Projeto da Interface Abstrata • Visões abstratas de dados • Diagramas de configuração • Diagramas ADV

  8. Implementação • Implementação da aplicação a partir dos modelos orientados a objetos

  9. Modelos • Modelo Conceitual • Classes, relacionamentos • Modelo de Navegação • Visão “subjetiva” do Modelo Conceitual • Modelo de Interface Abstrata • ADV (Abstract Data View)

  10. Ferramentas de V&V • Ao contrário de métodos mais tradicionais como o UML, não existem ferramentas comerciais feitas para tratar OOHDM

  11. Pontos Fortes, Pontos Fracos • Uso de OO, mas não requer implementação Orientada a Objetos • Preocupa-se com a interface com o usuário em hipermídia • Metodologia recente e incompleta • Não considera aspectos de herança nos modelos baseados em estados • Não há ferramentas CASE

  12. Referências • http://www.telemidia.puc-rio.br/oohdm/oohdm.html • http://www.inf.puc-rio.br/~schwabe/papers/Tese_Rossi.zip • http://www.inf.puc-rio.br/~schwabe/papers/TAPOSRevised.pdf • http://www.inf.puc-rio.br/~schwabe/papers/Engineering_for_Reuse.pdf