Baixe o app para aproveitar ainda mais
Prévia do material em texto
Cleber Grafietti Modelagem de Sistemas Conceitos Iniciais O que é Análise? • Examinar algo minuciosamente; • Entender algo até o ponto em que se deseja ou é necessário; • Compreender o obscuro; • Buscar o realismo, o esclarecimento. Modelagem de Sistemas - Conceitos Iniciais2 O que é Modelagem? • É uma das técnicas de análise; • Criar modelos para entender, compreender, esclarecer; • Criar modelos proporcionando melhorias; E pensando em software: São atividades centrais que levam ao desenvolvimento de um software com a qualidade. Modelagem de Sistemas - Conceitos Iniciais3 Modelagem 1. Você já construiu uma casinha de cachorro? Se o cachorro não gostou você talvez tenha pego outro, não é mesmo? 2. E se a tua família não gostar da casa nova? Vai trocar também a mulher e os filhos? Modelagem de Sistemas - Conceitos Iniciais4 Modelagem 3. Imagine você construindo um prédio. São três cenários que demonstram claramente a importância do planejamento adequada conforme o tamanho e complexidade. Modelagem de Sistemas - Conceitos Iniciais5 Modelagem Existem muitos componentes que contribuem para um software de sucesso: Um destes componentes é a utilização da modelagem. Mas o que é um modelo? É uma simplificação da realidade. Modelagem de Sistemas - Conceitos Iniciais6 Modelagem Modelos são aplicados em diversas áreas: • O que seriam dos automóveis sem modelos? • O que seriam dos aviões? • E das diversas teorias? Modelagem de Sistemas - Conceitos Iniciais7 Objetivos da Modelagem • Ajudam a visualizar o sistema; • Especificar estrutura e comportamento; • Proporcionar um guia para construção; • Documentar decisões. Modelagem de Sistemas - Conceitos Iniciais8 Princípios da Modelagem • A escolha de modelos influenciam na forma de atacar o problema; • Os modelos podem ser expressos em diferentes níveis de precisão; • O modelo é cada vez melhor quanto mais próximo da realidade; • Quase sempre um modelo não é suficiente, utilizando-se vários modelos. Modelagem de Sistemas - Conceitos Iniciais9 E a UML? Usaremos a UML para modelagem dos nossos projetos de softwares. U – Unified M – Modeling L – Language É uma linguagem-padrão empregada para visualização, especificação, construção e documentação de artefatos para software. Modelagem de Sistemas - Conceitos Iniciais10 Modelagem de Sistemas - Conceitos Iniciais11 Imaginar, abstrair, pensar. Verbos comuns a arte de modelar Modelagem de Sistemas - Conceitos Iniciais12 Você conseguiria Identificar os objetos deste corpo? http://www.portalsaofrancisco.com.br/alfa/desenhos-para-colorir-corpo- humano/imagens/corpo-humano-1.gif Fim - cgrafietti@hotmail.com Referências UML, guia do usuário / Grady Booch, James Rumbaugh, Ivar Jacobson; Modelagem de Sistemas - Conceitos Iniciais13
Compartilhar