Conceitos Fundamentais de SI, SE e Diagramas de Fluxo de Dados
Classificado em Tecnologia
Escrito em em
português com um tamanho de 2,8 KB
O que é um Sistema de Informação (SI)?
É um conjunto de elementos que interagem para apoiar as atividades de uma empresa ou negócio.
Características e Funções do Software
Características Essenciais do Software
- Elemento lógico, não físico.
- Desenvolvido sob medida (customizado).
- Não possui peças de reposição.
Funções e Qualidades do Software
O software deve ser:
- Útil ao cliente.
- Portátil e confiável.
- Capaz de gerar resultados precisos (alta integridade e precisão).
- Eficiente e coerente.
- Acessível ao utilizador (boa engenharia humana).
- Fácil de aprender e usar.
Engenharia de Software (SE)
Objetivo da Engenharia de Software
Construir ferramentas para auxiliar ou prestar suporte ao ser humano na execução de uma tarefa.
Atividades da Engenharia de Software
As atividades principais incluem: desenvolvimento, controle, gestão e operação.
Gestão de Projetos
O que é um Projeto?
É uma série de tarefas, geralmente de tamanho considerável, que devem ser concluídas dentro de um período de tempo, utilizando um conjunto de recursos e um orçamento específico.
Causas Comuns de Atraso em Projetos
- Requisitos não estão bem estabelecidos.
- Os recursos são gastos (ou mal utilizados).
- Prazos de tempo não são cumpridos.
- Pouca oferta de recursos humanos.
Diagramas de Fluxo de Dados (DFD) e Componentes
Diagramas de Contexto
São usados para representar os limites do sistema, ou seja, distinguir o que é o sistema e o seu ambiente.
Componentes do DFD
Entidade Externa
Grupo de pessoas ou unidades de negócios que recebe ou fornece informações. Representam classes lógicas de coisas ou pessoas, que são a origem ou destino de transações com as quais o sistema se comunica.
Processo
Conjunto de atividades que explicam o que é e como ele executa. São as funções que transformam as informações de entrada.
Fluxo de Dados
Indica o transporte de pacotes de dados da sua origem ao seu destino. O fluxo pode ocorrer:
- De uma entidade externa a um processo e vice-versa.
- De um processo para um armazenamento de dados e vice-versa.
Armazenamento de Dados (Data Store)
Armazena a localização física dos dados processados.
Notação de Setas
- Seta Unidirecional (->): Indica a entrega de informação da entidade para o sistema ou vice-versa.
- Seta Bidirecional (<->): Mostra uma troca bidirecional de informações entre o sistema e o seu ambiente.