Sia Analise Estruturada
Apresentação da disciplina
Sistemas de Informações nas Organizações
Sistemas no contexto profissional
Etapas ou Fases
Modelos: PMBOK, SCRUM…
Métodos de Desenvolvimento
Gestão de Projetos
Gestão de Serviços
Qualidade de Software
Modelos de Aplicação
Requisitos / Especificações
Desenvolvimento / Testes
Implementação / Treinamento
In BRAIN
SIA – Análise Estruturada
In BRAIN
SIA – Análise Estruturada
Engenharia de Software
As principais abordagens de metodologias de desenvolvimento são:
• Metodologia Estruturada
• Metodologia Orientada a Objeto
• Metodologias Ágeis
In BRAIN
SIA – Análise Estruturada
Por que um Método?
• Algoritmo rígido para o desenvolvimento;
• Mais impessoais e menos interessantes;
• Diminui a motivação e a satisfação;
• Resistencia a métodos muito rígidos;
• Profissionais x métodos.
In BRAIN
SIA – Análise Estruturada
Análise estruturada
• Utiliza notação própria ao método de análise;
• Retrata o fluxo e o conteúdo das informações;
• Partições funcionais e comportamentais.
Modelo ambiental
Descreve o ambiente no qual o sistema se insere por meio da Definição de objetivos, Lista de eventos e Diagrama de contexto.
In BRAIN
SIA – Análise Estruturada
Definição de objetivos: Finalidade de sistema;
Lista de eventos: Os acontecimentos que ocorrem no exterior e que interagem com o sistema;
Diagrama de contexto: Representa o sistema como um único processo e as suas interações com o meio ambiente.
In BRAINída
SIA – Análise Estruturada
Modelo comportamental
O modelo comportamental descreve as ações que o sistema deve realizar para responder da melhor forma aos eventos definidos no modelo ambiental.
Técnicas utilizadas:
o o o o DFD
DD
DER
MER
-
Diagrama de fluxo de dados;
Dicionário de dados;
Diagrama entidade-relacionamento;
Modelo entidade relacionamento.
In BRAIN
SIA – Análise Estruturada
DFD
Entidade externa