Dado
Mecanismo utilizado para descrever uma parte de algo maior que foi segmentado.
Informação
De acordo com nível do processamento, um dado pode representar uma informação ou uma
informação pode representar apenas um dado de algo maior.
O dado quando processado gera a informação que, quando analisada resulta em conhecimento
que por sua vez, permite a quem o detenha tomar decisões.
Levantamento de dados
O levantamento de dados é uma etapa crucial para o desenvolvimento de um sistema, nessa fase
deve ser estabelecido, “O que”, “Como”, “Quando” e “Por que”, determinado dados deve ser armazenado.
Ainda deve ser avaliada a importância desse dado na composição da informação. Dados que
tenham ou venham de um lugar específico são mais consistentes do que aqueles que podem ser
manipulados por um usuário comum.
Se um dado não for necessário a todo o momento no sistema (um endereço de e-mail que nem
todos os clientes precisam ter), ele deve ser informado como não obrigatório, mas nunca deverá ser
excluído da estrutura, pois, se um registro possuir esse dado, isso poderá trazer maior qualidade à
informação.
Sistemas de Informação
São sistemas que visam agilizar e otimizar as operações de uma empresa e servem como base
para tomadas de decisões para o negócio. Sistemas de informação são sistemas que podem ser
interativos que significa que os sistemas trocam informações com pessoas e outros sistemas de
computador ou reativos que significa que o sistema funciona reagindo a mudanças no ambiente como
mudanças provocadas por agentes externos. Esses sistemas constroem o que é comumente chamado de
ERP (Enterprise Resource Planning) ou Sistemas de Gestão Empresarial. Os sistemas de ERP contêm
módulos representando os mais típicos sistemas de informações necessários em uma empresa, tais como:
Contabilidade Fiscal, Fluxo de Caixa, Contas a Receber, Contas a Pagar, Compras, Controle de fretes,
Controle de contratos, Estoque, Pedidos, Gestão de informação de RH, Controle da produção,
Planejamento de Manutenção e etc.
Sistemas de informação são considerados como ferramenta essencial para o sucesso das
atividades do negócio. Eles são classificados de acordo com a responsabilidade assumida por seus
usuários dentro da organização e separados por níveis:
• Sistemas de nível de conhecimento, que suportam as pessoas que trabalham com dados e
conhecimento dentro da organização. Exemplos simples de sistemas desse tipo são os processadores de
texto e as planilhas eletrônicas. Dentro desse nível encontram-se os Sistemas de Trabalho com
Conhecimento (STC), que utilizam projetos, especificações e bases de conhecimento em geral para
produzir modelos e gráficos. Sistemas de Escritório (SE), tem como objetivo aumentar a produtividade
na manipulação de dados em um escritório. Permitem a manipulação de documentos, correio eletrônico e
agendas.
• Sistemas de nível gerencial, que utilizam dados da operação e outros dados inseridos nesses
sistemas para permitir a obtenção de informações que permitam a gerência da empresa, suportando a
tomada de decisões, o controle e o monitoramento. Dentro desse nível encontram-se os Sistemas de
Apoio a Decisão (SAD), que são utilizados pelos vários níveis de gerência e utilizam como entrada dados
em pequeno volume (agregações) ou ainda bases massivas de dados previamente preparadas para
permitir atividades de análise de dados. Sistemas de Informação Gerencial (SIG) que são utilizados
pelos vários níveis de gerência. Utilizam grande volume de dados ou sumários de transações e modelos
simples para obter relatórios sumários (agregados) e de exceções.
• Sistemas de nível estratégico, que são sistemas destinados a decisões de mais alto nível (efeito
estratégico) e utilizam dados de todos os sistemas anteriores, normalmente de forma agregada e
processada. Dentro desse nível encontram-se os Sistemas de Suporte Executivo (SSE), que são
destinados a apoiar a alta gerência em tarefas estratégicas, como o planejamento de longo prazo. Usam
dados fortemente agregados, internos e externos a organização e são capazes de responder perguntas
específicas ou ainda fazer projeções. Podem ser capazes de fazer simulações e ter uma interface
interativa.
O Desenvolvimento de Software
Análise
Modelos de Análise
• Modelo de Negócio, que descreve como funciona o negócio e onde o sistema está inserido.
PROCESSOS ORGANIZACIONAIS
Gerência Infraestrutura Melhoria Treinamento
Cascata, o nome "cascata" foi atribuído em razão da sequência das fases, onde cada fase só
começa quando a anterior termina.
Incremental, nesse modelo os processos são agrupados em módulos. Após este agrupamento, a
equipe, junto ao cliente, define a prioridade em que cada módulo será desenvolvido, escolha baseada na
importância daquela funcionalidade ao negócio do cliente. Cada módulo passará por todas as fases
“cascata" de projeto.
Espiral, trata de uma abordagem cíclica das fases do processo, onde a cada “volta” ou iteração
tem versões evolucionárias do sistema. Este é um modelo guiado por risco e suporta sistemas complexos
e/ou de grande porte, onde falhas não são toleráveis.
Exercícios para fixação
1-) Como pode ser definido uma dado?
4-) O que são os sistemas que visam agilizar e otimizar as operações de uma empresa e servem
como base para tomadas de decisões para o negócio?
6-) Como são conhecidos os sistemas que englobam várias módulos de sistemas atendendo a
varias áreas do negócio?
7-) Quanto a Organização dos Sistemas de Informação como são conhecidos os sistemas que
tratam da execução, acompanhamento e registro da operação diária da empresa, sendo
geralmente sistemas fortemente transacionais?
9-) Com são definidos os sistemas que dão suporte as pessoas que trabalham com dados e
conhecimento dentro da organização, como os processadores de texto e as planilhas eletrônicas,
por exemplo?
10-) Com são definidos os sistemas que dão suporte a tomada de decisões, o controle e o
monitoramento das operações do negócio?
11-) Com são conhecidos os sistemas destinados a decisões de mais alto nível e utilizam dados
de todos os modelos sistemas existentes, normalmente de forma agregada e processada?
12-) As atividades do processo de desenvolvimento podem ser divididas em alguns grupos, como
indicado a seguir. Informe a ordem correta dessas etapas.
I. Implementação
II. Análise
III. Controle de Qualidade
IV. Projeto
13-) Em qual etapa do processo de desenvolvimento de software tem como finalidade é descobrir
“o que” deve ser feito?
14-) Em qual etapa do processo de desenvolvimento de software tem como finalidade é descobrir
“como” o software deve ser feito?
16-) Qual é o tipo de modelo de análise que descreve como funciona o negócio e onde o sistema
está inserido?
17-) Qual é o tipo de modelo de análise que descreve os dados guardados pela memória do
sistema, na forma de um Modelo Conceitual e segundo o método de entidades e
relacionamentos?
18-) Qual é o tipo de modelo de análise que descreve a funcionalidade essencial do sistema,
utilizando diagramas de fluxo de dados?
I. Teste
II. Implementação
III. Análise e definição de requisitos
IV. Integração
V. Projeto