Modelagem de Objeto (PDS)
-
Upload
maicon-douglas -
Category
Internet
-
view
50 -
download
0
Transcript of Modelagem de Objeto (PDS)
Processos e Desenvolvimento de
software (PDS)Modelagem de objeto
Um modelo pode ser visto como uma representação idealizada de um sistema a ser construído.
Maquetes de casas e plantas de circuito eletrônicos são apenas alguns dos modelos.
Uma simplificação da realidade que nos ajuda a entender um problema complexo.
modelagem
Compreensão de sistemas complexos Explorar e comparar as alternativas de um
desenho a um baixo custo Formar a fundação para implementação Capturar requisitos com precisão Comunicar decisões sem ambigüidade
Objetivo da modelagem
Prover a estrutura para a solução de problemas
Experimentação de múltiplas soluções Produzir abstrações para tratar
complexidade Reduzir o tempo do projeto Diminuir custo de desenvolvimentos Controlar os riscos de erros
Vantagens da modelagem
Escolha o modelo mais adequados
Use niveis diferentes de precisão
Procure conectar o modelo a realidade
Nenhum modelo único e suficiente
Os 4 princípios da modelagem
A modelagem do sistema de software consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representam as partes essenciais de um sistemas considerando-se diversas perspectivas diferentes e complementares
Modelagem do software
Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizada amplamente
Necessidade de um padrão
A UML surgiu em 1996 com a melhor candidata para ser a linguagem unificada de anotações, em 1997 a UML é aprovada como padrão pela OMG.
Modelagem e UML
Combina conceitos de varias metodologias Abrange- modelagem de negócio,
requisitos, analise, desenhos, implementação, teste, implantação.
Aplicável a qualquer domínio Independe de linguagem, plataforma ou
processo Suportada por varias ferramentas
UML
Visualização Especificação Documentação Comunicação Construção
Usos da UML
Podem ser usados para...
mostrar os limites de um sistema e suas funções
Representa a estrutura estática de um sistema
Modela o comportamento de objetos Apresentar a implementação fisica e a
arquitetura de um sistema
Diagramas
Estruturais Comportamentais Extensão Agrupamento
Elementos essenciais
A visão 4+1 para desenho técnico de sistemas
Baseado nos princípios de:
Modelo Visão Preocupação Envolvidos
Visão 4+1
www.omg.org http://ibm.com http://pt.wikipedia.org/wiki/UML
bibliografia