Académique Documents
Professionnel Documents
Culture Documents
Sistemas
"Um sistema um conjunto de partes coordenadas
para realizar um conjunto de finalidades".
Churchman
ENTRADAS
SADAS
SISTEMA
Sistemas de Informao
Sistemas - Exemplos
ENTRADAS
SADAS
UNIVERSIDADE
Vestibulandos,
Professores,
Administradores,
Livros,
Equipamentos
Ensino,
Pesquisa,
Servios
Profissionais,
Resultados de
pesquisas,
Consultorias
Sistemas de Informao
Sistemas - Exemplos
ENTRADAS
Armaes,
Componentes,
Operrios
FABRICA DE
BICICLETAS
Solda,
Montagem,
Marketing
SADAS
Bicicletas
Sistemas de Informao
Sistemas - Exemplos
ENTRADAS
SADAS
RELGIO
CAPITULO I - INTRODUO
Sistemas
S = <T, E, S, X, >
T = conjunto do tempo,
E = conjunto de todas as entradas possveis,
S = conjunto de todas as sadas possveis,
X = conjunto de todos estados,
uma funo de mudana de estado:
:EXTXS
(e, x1, t) (x2, s)
Sistemas de Informao
Classificao de Sistemas
Quanto a interao com o
ambiente
- uma loja
- um relgio
Sistemas de Informao
Classificao de Sistemas
Quanto ao tempo
-Um programa
- um relgio
- uma loja
- um relgio solar
Sistemas de Informao
Classificao de Sistemas
-Um programa
- um relgio
- um sistema econmic
- o lanamento de
uma moeda
Sistemas de Informao
Classificao de Sistemas
Quanto ao feedback
-Um programa
- um relgio
- um sistema evolutivo
- um mssel
Sistemas de Informao
Sistemas Complexos
relgio
relgio
De pulso
mquina
ponteiros
De parede
solar
carcaa
digital
analgico
eltrico
COMPONENTES
CONCRETIZAES
REDUCIONISMO
HOLISMO
Sistemas de Informao
Sistemas de Informao
Sistema de Informao pode ser interpretado como:
Um sistema tcnico, implementado em um computador
com tecnologia de telecomunicaes;
Um sistema social, como sendo uma sociedade organizada
que possui certas necessidades de informao;
Um sistema conceitual, que seria uma abstrao dos dois
conceitos acima.
FRISCO - Report
Taxonomia da informao
- formatada
(dados, registros)
- semi-formatada
especificvel
- no-formatada
Descritiva:
(textos, imagens)
informativa
Imperativa:
(catlogos, esquemas,
dicionrios de dados, estatsticas)
Folha de pagamento
Loteria esportiva
TECNOLOGIA: Sistemas de Gerncia de Bancos de Dados
Sistema de Informao
Estrutura
Controle
Comportamento
Os 3 mundos:
O Mundo real
Mundo concreto
representao
Nvel 33,00
externo 1
Mundo abstrato
33
Universo do discurso
Nvel
Conceitual
Nvel interno
33
100001
interpretao
Trinta-e-trs
Nvel
externo 2
Mundo
Modelo
Sistema de Informao
Estrutura
Controle
Comportamento
ONTOLOGIA
ilumina
Entidades
gosta-de
33
Relacionamentos
Atributos
idade
Abstraes
Classificao
PESSOA
HOMEM
CONTRIBUINTE
EMPRESA
Representao
PESSOA
nome:string;
idade:integer;
gosta-de:objeto;
Instncia-de
:PESSOA
nome: Joseph Haydn;
idade: 66;
gosta-de:sol;
CONTRIBUINTE
+ categoria
Generalizao
PESSOA
atividade
ESTUDANTE
PROFESSOR
+
U
EMPRESA
sexo
HOMEM
MULHER
U - completo
+ - disjunto
Relao -um (-um(s,g))
PESSOA
papel
NO EMPREGO
EM CASA
MOTORISTA
NO TRNSITO
EM FRIAS
Agregao/Composio
Relao Parte-Todo (parte-de(p,t))
Composio hetermera
LIVRO
AUTOR
TTULO
possui
EDITORA
EXEMPLAR
ANO
Agregao X Relacionamentos
LIVRO
possui
escrito-por
EXEMPLAR
publicado-em
nome
editado-por
ANO
AUTOR
TTULO
EDITORA
Agregao X Relacionamentos
IMPRESSO
LIVRO
AUTOR
TTULO
EXEMPLAR
EDITORA
ANO
Relao Parte-Todo
Agregao homemera
Agrupamento/agregao/power type
LIVRO
1
possui
1..* EXEMPLAR
AUTORES
EDITORA
AUTOR
TTULO
ANO
Agregao genrica
LIVRO
1
possui
1..* EXEMPLAR
1..*
1..*
EDITORA
AUTOR
TTULO
ANO
QUANTI
DADE
NOME
carros-fabricados(1,1>
<1,1)tem-nome
<1,1)cons-maximo
consumo(1,1>
FAB-PANO
tem-nome(1,1>
MODELO
FABRICANTE
possue(0,*>
NUMSERIE
modelo(1,1>
NUMREGISTRO
total(1,1>
<1,1)tem-serie
registro(1,1>
QUANTI
DADE
<1,1)produzido-em
ANOPROD
CARRO
DATA
em(1,1>
CARRODESTRUIDO
CARRODE-FAB
CARROEM-USO
CARROEM-GAR
<1,1)possue
possue(1,*>
possue(0,*>
GARAGEM
PESSOA
GRUPOPESSOAS
Sistemas de Informao -
DADOS SEMI-ESTRUTURADOS
PROBLEMA:
Dados com estrutura
varivel, imprevisvel
LINGUAGEM DE PROGRAMAO
/ MODELO DE DADOS
XML, etc.
BD Documentos
SOLUO: esquema e
dados ficam juntos
ESQUEMA/
TIPOS DE DADOS
PROGRAMA/
DADOS
Sistema de Informao
Estrutura
Controle
Comportamento
Tipos de integridade:
Declarativa (implcita)
de esquema
No-Declarativa (explcita)
de dados
Tipo/subtipo
Abstraes
unicidade/cardinalidade
excluso
equivalncia de caminhos
regras de integridade
estticas
dinmicas
sexo
-de-sexo
1
SEXO
CANDIDATO
EMPREGADO
HOMEM
MULHER
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)
Pr- e Ps-condies
Programas aplicativos
Pr- e Ps-condies
operation admisso(p, nome, sal)
pre-condition
not( in(p, EMPREGADO) )
sal sal-minimo
body
EMPREGADO insert (p)
p establish(tem-salrio(s))
p establish(tem-nome(some))
Programas aplicativos
Comportamento
Sistema de Informao
Estrutura
Controle
Comportamento