Sistemas Conceitos Básicos SITP – Módulo 3 Pessoas Sistema Computador Organi zação Sistema: Conceitos Básicos todo-parte hierarquia atmosfera ionosfera estratosfera troposfera níveis padrões da natureza ciclo de vida das plantas padrões da natureza Presidência diretoria de produção estratégico diretoria financeira diretoria administrativa tático operacional fábrica I fábrica II pessoal material contabilidade Sistema organização tesouro desenvolvimento da aplicação estudo de viabilidade setor com informação necessária setor com deficiência de informação mudança de legislação ciclo de desenvolvimento das aplicações no computador Sistema Definição Necessidade Visão Negativa Sistema 1+1 = 2 Complexidade Especialização Comunicação Integração SISTEMA É UMA ENTIDADE QUE MANTEM SUA EXISTÊNCIA ATRAVÉS DA INTERAÇÃO DE SUAS PARTES ( Bertalanffy ) •Interação Mútua •Diferente duma simples coleção de itens SISTEMAS •O TODO É MAIOR QUE AS PARTES •SINERGIA H2O - Água Molhada O que é um sistema ? Conjunto de componentes interrelacionados que trabalham em conjunto num ambiente para alcançar um objetivo Componentes: peças, coisas, objetos, partes Trabalho em conjunto: efeito sinergético Ambiente: provê entradas, recebe saídas Objetivo: situação que se quer alcançar no futuro Definição do sistema como um conjunto de partes Definição da estrutura do sistema Definição das partes do sistema Integração das partes do Sistema Determinação das propriedades do sistema Princípio básico do enfoque sistêmico Dividir para conquistar Modelo Princípio básico do enfoque sistêmico Domínio da Complexidade SISTEMA Visão da realidade MODELO representação simplificada SIMULAÇÃO experimentação SISTEMA Real, existe e opera no tempo e no espaço MODELO Representação simplificada dum sistema em algum ponto particular do tempo e do espaço, visando promover o entendimento do mesmo SIMULAÇÃO Manipulação do modelo de tal maneira que opera no tempo e no espaço de forma simplificada, de forma a se aprender sobre o sistema MODELOS •Físicos: maquete •Formais: maquete eletrônica Textuais Numéricos Gráficos Simbólicos •Conceituais: •Analíticos: diagrama caso de uso fluxograma UML – Unified Modeling Language Modelo de Casos de Uso Desenvolvimento de Sistemas Baseado em Modelos Conflito do uso de Modelos: Nível de Detalhe Aproximação da realidade X Entendimento SIMULAÇÃO •Geralmente corresponde à automação dum modelo •Permite o estudo da interação entre as partes dum sistema •Processo é interativo, até ter-se o nível adequado de entendimento sobre o sistema : Faz-se o modelo Simula-se o modelo Aprende-se com a simulação Revisa-se o modelo •A modelagem e a simulação permitem que se compreenda três tipos de complexidade •De Estrutura: visão das funções e da estrutura dos componentes dos sistemas ( estática ) • Da Dinâmica: visão comportamental dos sistemas (causa e efeito no tempo e no espaço ) •Da Arquitetura: visão da organização das partes do sistema ( onde os componentes se localizam ) Tratamento de Complexidade Perspectivas para se ver um sistema As necessidades diferentes exigem perspectivas diferentes •Caixa Preta O sistema como um todo Os limites do sistema Como é usado Os serviços que provê Os requisitos que cumpre •Caixa Branca Partes ou elementos que constituem o sistema Visão da Caixa Preta Corresponde à especificação do Contexto do Sistema, definida através de: •Atores do sistema e suas relações ( usuários ou sistemas externos ) •Entidades e relações de entrada e saída •Comportamento do sistema ( casos de uso, serviços, estados ) •Restrições de projeto