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.

Entradas relacionadas: