Escolar Documentos
Profissional Documentos
Cultura Documentos
Banco de Dados
Na engenharia de conhecimento:
Dados
Sinais sobre eventos e atividades Facilidade de armazenagem e manipulao Pouco valor agregado Interpretaes sobre os dados Maior valor agregado & maior ambigidade Informao dentro das mentes das pessoas
Informaes
Conhecimento
Informaes
Conhecimento
A temperatura mxima suportada pela caldeira 100 graus. Acima deste valor pode ocorreu uma exploso. Ela deve ser desligada imediatamente
cf. Matoso
insere.php
Difere de outros formatos BD orientado a Objetos BD Objeto Relacional BD especficos, para casos tpicos (imagem, som,..)
Linguagem de consulta
Insero de gnero:
Trecho da codificao: ..... $sql = "INSERT INTO `genero` ( `id` , `nome` , `observacoes` ) VALUES ('', '".$nome."', '".$obs."')"; $result = mysql_query($sql, $link); if (!$result) {die('Query invlida: ' . mysql_error()); } mysql_close($link); echo("<br>Dados recebidos: <hr> Nome: $nome<br> Observaes: $obs<br><hr>");
Insero de gnero:
TABELA
CAMPOS
Trecho da codificao: ..... $sql = "INSERT INTO `genero` ( `id` , `nome` , `observacoes` ) VALUES ('', '".$nome."', '".$obs."')"; $result = mysql_query($sql, $link); VALORES if (!$result) {die('Query invlida: ' . mysql_error()); } RECEBIDOS mysql_close($link); DO FORMULRIO echo("<br>Dados recebidos: <hr> Nome: $nome<br> Observaes: $obs<br><hr>");
Documento de viso
Projeto: Solicitante: Setor:
Centro de Custos: Data:
JUSTIFICATIVA / SITUAO ATUAL OBJETIVOS ESCOPO REQUISITOS FUNCIONAIS / NO-FUNCIONAIS ATORES / PAPIS PREMISSAS RESTRIES
Documento de requisitos
REQUISITOS Id: RF001 Identificao do Requisito: Cadastro Prioridade: Alta Importncia: necessrio Complexidade: mdia Descrio: realizao de cadastro simples (nome, email, nome de acesso na web, senha de acesso ao sistema gerador). Este cadastro pode ser vinculado aos registros da Universidade, para autenticao com senha nica, ou no. Hoje existem as duas possibilidades
Caso de estudos :
Gerenciador de contedo Web
Arquitetura da informao
Em um projeto: perguntas iniciais
O que ? Qual o motivo ? Quem vai usar ? Como avaliar ?
Arquitetura da informao
Definies do projeto:
Misso e viso do site web Definio de contedo Escolha de funcionalidades Interao do usurio:
organizao, navegao, terminologia Sistemas de apoio (busca, auxlio) Previso de escala e modificaes
Arquitetura da informao
Perspectivas
usurio/consumidores
facilidade de entendimento localizao da informao desejada acomodao de diferenas
produtores/editores
implementao de melhorias insero de novos contedos definies de polticas de consenso
Arquitetura da informao
Conhecimentos necessrios
Designer grfico Bibliotecrio Jornalista Engenheiro de usabilidade Analista de Marketing Analista de sistemas
Arquitetura da informao
Processo geral
Levantamento de requisitos Descrio do contedo e seu relacionamento (mapa do site) Organizao da interface (interao: telas) Layout (web design) Implementao (html, scripts, BD,
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico)
Arquitetura da informao
Processo geral Documentos descritivo geral (mapa de informaes) esquema das interfaces (wire-frame) layout (design grfico) + implementao
Arquitetura da informao
Processo geral de construo
Levantamento de requisitos Descrio do contedo e seu relacionamento (mapa do site) Organizao da interface (interao: telas) Layout (web design) Implementao (html)
Exemplo: Menu:
Exemplo: Menu:
Exemplo: Menu:
Exemplo: Menu:
Exemplo: Menu:
Exemplo: Menu:
SELECT conteudo.conteudo FROM conteudo WHERE conteudo.id=item.valor And Menu.idMenu=item.idMenu And idMenu=1;