1 / 41

" Um sistema é um conjunto de partes coordenadas para realizar um conjunto de finalidades ".

Sistemas de Informação. Sistemas. " Um sistema é um conjunto de partes coordenadas para realizar um conjunto de finalidades ". Churchman. Ambiente. ENTRADAS. SAÍDAS. SISTEMA. Sistemas de Informação. Sistemas - Exemplos. Ambiente. ENTRADAS. SAÍDAS. UNIVERSIDADE.

thimba
Download Presentation

" Um sistema é um conjunto de partes coordenadas para realizar um conjunto de finalidades ".

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemas de Informação Sistemas "Um sistema é um conjunto de partes coordenadas para realizar um conjunto de finalidades". Churchman Ambiente ENTRADAS SAÍDAS SISTEMA

  2. Sistemas de Informação Sistemas - Exemplos Ambiente ENTRADAS SAÍDAS UNIVERSIDADE Vestibulandos, Professores, Administradores, Livros, Equipamentos Profissionais, Resultados de pesquisas, Consultorias Ensino, Pesquisa, Serviços

  3. Sistemas de Informação Sistemas - Exemplos Ambiente ENTRADAS SAÍDAS FABRICA DE BICICLETAS Armações, Componentes, Operários Bicicletas Solda, Montagem, Marketing

  4. Sistemas de Informação Sistemas - Exemplos Ambiente ENTRADAS SAÍDAS RELÓGIO ? ? ?

  5. CAPITULO I - INTRODUÇÃO Sistemas S = <T, E, S, X,  > T = conjunto do tempo, E = conjunto de todas as entradas possíveis, S = conjunto de todas as saídas possíveis, X = conjunto de todos estados,  é uma função de mudança de estado:  : E  X  T  X  S (e, x1, t)  (x2, s)

  6. Sistemas de Informação Classificação de Sistemas Quanto a interação com o ambiente Fechados: não interagem com o ambiente E = S =  Abertos: interagem com o ambiente - Uma reação química - O sistema solar - uma loja - um relógio Compromisso: Sistemas temporariamente fechados

  7. Sistemas de Informação Classificação de Sistemas Quanto ao tempo Atemporais: não são influenciados pelo tempo t1, t2T, e E  x X temos  (t1, e, x) =  (t2, e, x) Temporais: dependem do tempo -Um programa - um relógio - uma loja - um relógio solar

  8. Sistemas de Informação Classificação de Sistemas Quanto à previsibilidade de seu comportamento Determinísticos: bem determinados  é uma função bem definida Estocásticos: imprevisíveis, probabilísticos -Um programa - um relógio - um sistema econômico - o lançamento de uma moeda

  9. Sistemas de Informação Classificação de Sistemas Quanto ao feedback Estáticos: as saídas não influenciam o comportamento futuro Dinâmicos: o sistema se auto-influencia -Um programa - um relógio - um sistema evolutivo - um míssel

  10. Sistemas de Informação Sistemas Complexos relógio relógio De pulso De parede solar carcaça ponteiros máquina elétrico digital analógico COMPONENTES CONCRETIZAÇÕES REDUCIONISMO x HOLISMO

  11. Sistemas de Informação "Um sistema de informação é uma coleção de unidades funcionais que interagem entre si, trocando informações de acordo com regras pré-estabelecidas.” G. Richter

  12. Sistemas de Informação

  13. CAPÍTULO II - Sistemas de Informação Taxonomia da informação - formatada (dados, registros) - semi-formatada (regras, documentos XML, partituras) especificável - não-formatada (textos, imagens) Descritiva: informativa (catálogos, esquemas, dicionários de dados, estatísticas) Imperativa: (transações, programas, instruções, regras de produção)

  14. CAPÍTULO II - Sistemas de Informação Tipos de Sistema de Informação • Sistemas de Processamento de Transações - Automatização de rotinas - Processamento de grandes massas de dados • Folha de pagamento • Loteria esportiva TECNOLOGIA: Sistemas de Gerência de Bancos de Dados

  15. CAPÍTULO II - Sistemas de Informação Tipos de Sistema de Informação • Sistemas de Informação Gerencial (MIS) Produz a informação correta, no local correto na hora certa • Relatórios gerenciais (programados) TECNOLOGIA: Data Warehousing

  16. CAPÍTULO II - Sistemas de Informação Tipos de Sistema de Informação • Sistemas de Suporte à Decisão (DSS) Trata de problemas pouco estruturados de natureza estratégica ou tática • Assistência imediata na solução de problemas complexos • Sistemas de Informação • Executiva (EIS) • É um DSS que provê: • visões alternativas dos dados • integração de dados externos • estatísticas TECNOLOGIA: Processamento analítico (OLAP) Integração de Dados na Web

  17. CAPÍTULO II - Sistemas de Informação Tipos de Sistema de Informação • Sistemas Baseados em Conhecimento O sistema possui informação (conhecimento) especializado e toma iniciativas por si próprio • Sistemas especialistas • Sistemas ativos TECNOLOGIA: Sistemas Especialistas, Bancos de Dados Ativos OUTROS: Sistemas de Informações Geográfica, Sistemas em Tempo-Real

  18. CAPÍTULO II - Sistemas de Informação Tipos de Sistema de Informação • OUTROS: • Sistemas de Informações Geográfica • Sistemas em Tempo-Real • Sistemas de Recuperação de Informação na Internet • Sistemas Históricos • Sistemas Distribuídos (homogêneos ou heterogêneos) • Bibliotecas Digitais TECNOLOGIA: Bancos de Dados Multimídia, Bancos de Dados Temporais, Bancos de Dados Textuais, Bancos de Dados Distribuídos, Bancos de Dados na Web

  19. CAPÍTULO II - Sistemas de Informação Sistema de Informação Estrutura Controle Comportamento

  20. CAPÍTULO II - Sistemas de Informação Os 3 mundos: O Mundo real Mundo concreto Mundo abstrato 33 Universo do discurso representação interpretação Nível externo 1 33 Trinta-e-três Nível Conceitual Nível externo 2 33,00 Nível interno Mundo Modelo 100001

  21. CAPÍTULO II - Sistemas de Informação

  22. CAPÍTULO II - Sistemas de Informação Sistema de Informação Estrutura Controle Comportamento

  23. CAPÍTULO II - Sistemas de Informação ONTOLOGIA ilumina Entidades gosta-de 33 Relacionamentos idade Atributos

  24. Sistemas de Informação - Abstrações Abstrações PESSOA Classificação HOMEM CONTRIBUINTE EMPRESA

  25. CAPÍTULO II - Sistemas de Informação - Abstrações PESSOA nome:string; idade:integer; gosta-de:objeto; Representação Instância-de :PESSOA nome: Joseph Haydn; idade: 66; gosta-de:‘sol’;

  26. CAPÍTULO II - Sistemas de Informação - Abstrações CONTRIBUINTE Generalização U categoria + PESSOA EMPRESA atividade U sexo + HOMEM ESTUDANTE MULHER U PROFESSOR • completo • disjunto + Relação É-um (é-um(s,g))

  27. CAPÍTULO II - Sistemas de Informação - Abstrações Visões - Especialização por papel PESSOA U papel NO EMPREGO EM FÉRIAS MOTORISTA NO TRÂNSITO EM CASA

  28. CAPÍTULO II - Sistemas de Informação - Abstrações Agregação/Composição Relação Parte-Todo (parte-de(p,t)) Composição heterômera possui LIVRO EXEMPLAR EDITORA TÍTULO AUTOR ANO

  29. CAPÍTULO II - Sistemas de Informação - Abstrações Agregação X Relacionamentos possui EXEMPLAR LIVRO escrito-por publicado-em nome editado-por ANO TÍTULO AUTOR EDITORA

  30. CAPÍTULO II - Sistemas de Informação - Abstrações Agregação X Relacionamentos IMPRESSÃO LIVRO EXEMPLAR EDITORA TÍTULO AUTOR ANO

  31. CAPÍTULO II - Sistemas de Informação - Abstrações Relação Parte-Todo Agregação homeômera Agrupamento/agregação/power type 1 LIVRO possui EXEMPLAR 1..* AUTORES EDITORA AUTOR ANO TÍTULO

  32. CAPÍTULO II - Sistemas de Informação - Abstrações Agregação genérica 1 LIVRO possui EXEMPLAR 1..* 1..* 1..* EDITORA AUTOR ANO TÍTULO

  33. CAPÍTULO II - Sistemas de Informação - Abstrações

  34. Sistemas de Informação - DADOS SEMI-ESTRUTURADOS LINGUAGEM DE PROGRAMAÇÃO / MODELO DE DADOS PROBLEMA: Dados com estrutura variável, imprevisível ESQUEMA/ TIPOS DE DADOS XML, etc. BD Documentos PROGRAMA/ DADOS SOLUÇÃO: esquema e dados ficam juntos

  35. CAPÍTULO II - Sistemas de Informação Sistema de Informação Estrutura Controle Comportamento

  36. CAPÍTULO II - Sistemas de Informação Tipos de integridade: • Tipo/subtipo • Abstrações • unicidade/cardinalidade • exclusão • equivalência de caminhos Declarativa (implícita) de esquema • regras de integridade • estáticas • dinâmicas Não-Declarativa (explícita) de dados

  37. CAPÍTULO II - Sistemas de Informação Integridade Declarativa (implícita) - de esquema Formas: implementação fixa X efeitos colaterais operation candidatar-se(p,s) pre-condition not( in(p, CANDIDATE) ) atividade(p, CANDIDATO) body CANDIDATEinsert (p) PERSON insert (p) for each class A such that is-a(A,PERSON) and not(r=atividade) and r(p,A) do A  insert (p) for each class B such that in(p,B) and not(B=CANDIDATE) and atividade(p,B) do p  delete (B) atividade(p, CANDIDATO) body CANDIDATEinsert (p) PERSON insert (p) for each class B such that in(p,B) and not(B=CANDIDATE) and atividade(p,B) do p  delete (B) operation candidatar-se(p,s) pre-condition not( in(p, CANDIDATE) ) body CANDIDATEinsert (p) PESSOA é-de-sexo atividade + + U sexo 1 SEXO CANDIDATO HOMEM EMPREGADO MULHER

  38. CAPÍTULO II - Sistemas de Informação Integridade Não-Declarativa (explícita)  Linguagem de Controle de Dados - LCD  Regras de Controle (Triggers)  Pré- e Pós-condições  Programas aplicativos

  39. CAPÍTULO II - Sistemas de Informação Integridade Não-Declarativa (explícita)  Linguagem de Controle de Dados - LCD SQL createassertion sal-minimo check (not exists(select * from EMPREGADO where EMPREGADO.salario < sal-minimo)) OCL – Object Constraint Language  Regras de Controle (Triggers) Define trigger sal-baixo on update of EMPREGADO E (if E.salario < &salario-minimo then update E set E.salario =sal-minimo)

  40. CAPÍTULO II - Sistemas de Informação Integridade Não-Declarativa (explícita)  Pré- e Pós-condições operation admissão(p, nome, sal) pre-condition not( in(p, EMPREGADO) ) sal  sal-minimo body EMPREGADO insert (p) p  establish(tem-salário(s)) p  establish(tem-nome(some))  Programas aplicativos

  41. CAPÍTULO II - Sistemas de Informação Comportamento Sistema de Informação Estrutura Controle Comportamento

More Related