Você está na página 1de 24

FACULDADE DE ENGENHARIAS

ANÁLISE E DESENHO DE SISTEMAS

AULA 7 e 8

ANÁLISE ESTRUTURADA
STRUCTURED SYSTEM ANALYSIS DESIGN
METHODOLOGY (SSADM)
SILVA NO Â NGELO C A STA NHEIR A

2020
ANÁLISE ESTRUTURADA
PRINCÍPIOS
Na Análise Estruturada os Sistemas são vistos
como processos que transformam dados e
são regidos pelos seguintes princípios:
 Modelagem dos dados;
Modelagem dos processos que transformam
os dados;
Particionamento do Sistema; e
Representação gráfica. 1
ANÁLISE ESTRUTURADA

OBJECTIVOS

 Descrever o que o usuário requer;


Criar as bases para o projeto do
Software; e
Definir um conjunto de requisitos
que pode ser validado quando o
Sistema estiver construído.
2
ANÁLISE ESTRUTURADA

DIAGRAMAS

3
SSADM
CONCEITO
É uma metodologia estruturada de
desenvolvimento e análise de SI;
É usada nas fases de análise e desenho do
SI;
Não contempla questões relacionadas com a
construção, teste e implementação de
Software; 4
SSADM

Baseada na estrutura de dados, por isso


recomendada para sistemas estruturados;
Adopta o Modelo Cascata, onde cada fase
tem que terminar e só depois poderá iniciar a
fase seguinte; e
Tem como objectivo o desenvolvimento de
um SI baseado em computadores.
5
SSADM
CARACTERÍSTICAS
 É um padrão aceite pela comunidade de
desenvolvedores de SI;
 Usa o Fluxo de Dados;
 Exige o envolvimento do utilizador;
 Usa a técnica Top-Down e Bottom-Up;
 Usa técnicas com recurso à diagramas; e
 Dá visão física e lógica do Sistema.

6
SSADM
OBJECTIVOS
 Melhorar o planeamento e controlo de
projectos de Desenvolvimento de Sistemas de
Informação (DSI);
 Aumentar a eficiência do pessoal (tanto
experiente como não);
 Melhorar a qualidade do Sistema;

7
SSADM

 Suportar o DSI com base em


ferramentas automatizadas; e
 Melhorar a comunicação entre os
envolvidos no DSI (Clientes,
Analistas, Programadores, dentre
outros.) 8
SSADM

MÓDULOS
Módulo 0: Estudo de Viabilidade;
Módulo 1: Levantamento do Sistema Actual
(Descrição, Requisitos, DC, DD e DFD actuais
e DEA global);
Módulo 2: Especificação de novos requisitos
(DFD novo e DEA refinado);
9
SSADM

Módulo 3: Escolha da alternativa (DFD e


DEA finais); e
Módulo 4: Construção de Tabelas,
Normalização e Esquema de Tabelas.

10
MÓDULO 0
Passos
 Estimativa dos investimentos necessários à implantação de
projectos e de custos operacionais;
 Faz-se através de análises técnico-econômico-financeiras
(estimativa de diferentes recursos);
 Antes de se avançar com uma análise mais detalhada dos
requisitos de um projecto, deve ser feito um estudo de
viabilidade;
 Relatório deve ser entregue à Direcção para avaliar a
continuidade do projecto;
 Este estágio é a chave para o sucesso do projecto;
11
MÓDULO 0
 Envolve:
 Sumarização do conhecimento
organizacional;
 Preparação para o estudo de viablidade;
 Definição do problema e oportunidades
em conjunto com utilizador; e
 Selecção das opções de viabilidade e
geração dos respectivos relatórios. 12
MÓDULO 0
Questões
 Será que o sistema contribui para os objectivos da
organização?
 Dadas as restrições tecnológicas, organizacionais
(económicas, políticas, ambientais, recursos
disponíveis) e temporais associadas ao projecto,
será que o sistema pode ser implementado?
 Se o novo sistema não fosse implementado, quais
seriam as alternativas para a organização? 13
MÓDULO 0

 Quais são os problemas que os sistemas actuais


apresentam e como é que um sistema novo irá resolver
estas falhas?
 De que forma é que o sistema irá contribuir diretamente
para os objectivos da organização?
 É possível a integração com os outros sistemas da
organização (de um ponto de vista tecnológico)?
 Com que facilidade é que se consegue partilhar
informação entre estes sistemas?
14
MÓDULO 1
Passos
 Consiste na investigação dos dados e processos
correntes, definição dos requisitos, da visão lógica
dos serviços actuais;
 Apresentar a descrição do sistema, tendo em
conta as técnicas de recolha de dados;
 Apresentar os requisitos funcionais e não
funcionais do sistema actual;

15
MÓDULO 1

 Detalhes do funcionamento do sistema:


 Quem? (pessoas envolvidas);
 O Quê? (a actividade);
 Onde? (ambiente onde determinado trabalho se
realiza);
 Quando? (tempo);
 Como? (como cada procedimento se
desenrola;
16
MÓDULO 1

 O analista deve se interrogar sobre o actual


Sistema e ter uma visão geral sobre o
mesmo, apresentado a descrição detalhada
sobre o seu funcionamento;
 É um processo importante para a criação de
um novo Sistema, podendo ser necessário
fazer a Reengenharia de Processos;
17
MÓDULO 1

 Devem ser cocebidos os diagramas de:


 Contexto (DC) – Para mostrar o contexto;
 Fluxo de Dados (DFD) – Representar Inputs
, Processos e Outputs das várias funções
do negócio de forma gráfica e estruturada;
 Entidade e Relações (DEA); e [TPC]
 Dicionário de Dados (DD). [TPC]

18
MÓDULO 2

 Novos requisitos devem ser definidos, tendo


em conta o funcionamento do sistema
actual;
 Novos DFD e DEA devem ser construidos
tendo em conta a nova realidade;
 Podem ser apresentadas alternativas de
desenho do sistema proposto;
19
MÓDULO 2

 As técnicas usadas incluem:


 Análise das relações entre os dados;
 Análise da relação entre as entidades;
 Definição de funções; e
 Validar todos os novos requisitos junto do
cliente.

20
MÓDULO 3

 São apresentados os DFD e DEA finais;


 São apresentadas as alternativas; e
 Faz-se a escolha da alternativa que
melhor responde aos anseios do
utilizador e que seja viável do ponto de
vista técnico, económico e financeiro.

21
MÓDULO 4
 São apresentadas as opções do sistema
técnico;
 Apresenta-se o projecto lógico que é mapeado
para um ambiente físico;
 São construídas as tabelas;
 Efectua-se a normalização das tabelas sempre
que necessário; e
 Apresenta-se o esquema de tabelas final.
22
OBRIGADO

Você também pode gostar