terça-feira, 31 de agosto de 2010

*
Identificar as entidades externas e eventos temporais.
*
Identificar os fluxos de dados de entrada e saída.
*
Funções essenciais de um sistema e elaborar o diagrama de fluxo de dados das funções essenciais.
*
Como elaborar os modelos funcionais do sistemas e como utilizar as funções macro para agrupar funções essenciais.
*
Como elaborar o diagrama de decomposição das funções essenciais e como realimentar os diagramas de níveis superiores.
*
Listas de verificação, que ajudam na qualidade dos modelos de contexto e modelo funcional.
*
Identificar os depósitos de dados de um sistema.


O objetivo deste curso é lhe proporcionar conhecimentos, competências e habilidades no desenvolvimento da Análise estruturada de sistemas.

Os exercícios propostos irão facilitar a assimilação dos conceitos, fazendo você construir, a seu tempo, o conhecimento necessário para desenvolver o uso dessa técnica de análise


Introdução

Vamos abordar a técnica da Análise funcional, conhecendo seus conceitos e suas funcionalidades.


Objetivos

Conhecer os conceitos básicos deste tipo de análise, onde e para que ela pode ser utilizada.

A Análise funcional é uma técnica de especificação de sistemas.

Um dos problemas mais sérios no processo de especificação de sistemas é a dificuldade de analistas e usuários se comunicarem de forma eficaz e não ambígua.


A análise funcional introduz uma linguagem comum, isenta de aspectos técnicos, de fácil entendimento por parte dos usuários, por meio da qual analistas, usuários e demais envolvidos podem se comunicar e se fazer entender.

Ela se baseia nos princípios da técnica de análise estruturada, introduzida na década de 70 por diversos metodologistas, principalmente, por Trish Sarson, Chris Gane e Tom DeMarco. Posteriormente, esta técnica foi aprimorada, com a inclusão de novos conceitos pela chamada análise essencial, introduzida por Palmer e McMenamin.
Avançar


A análise funcional serve principalmente para:

1. Sistematizar o processo de especificação de sistemas

Sem a análise funcional, a especificação do sistema, quando é feita, se baseia em descrições textuais, com todas as limitações da linguagem natural. Cada analista usa sua própria forma de especificação, sem uma padronização de linguagem e de métodos.

2. Obter a visão lógica ou conceitual do sistema de informação

Um dos princípios básicos das boas práticas de desenvolvimento de sistemas é a separação entre a visão lógica e a visão física. Tradicionalmente, os analistas têm tido dificuldades de expressar suas idéias em termos lógicos ou conceituais. Eles têm a tendência de se concentrar nos aspectos físicos da solução, antes mesmo da análise dos aspectos conceituais do problema ser concluída.

A análise funcional se caracteriza pela absoluta independência dos detalhes de implementação do sistema. Seu resultado é um conjunto de gráficos e descrições que oferecem uma visão lógica ou conceitual do sistema
o.

3. Uniformizar as diferentes visões que as pessoas têm de um sistema.


4. Estruturar e simplificar a análise de sistemas de informação, principalmente dos mais complexos.


5. Registrar de forma sistemática as necessidades do usuário.
Sistema

Módulo 02 - Análise Estruturada
2/11

A análise funcional é uma técnica de especificação de sistemas.

Esta definição indica que um sistema:

*
Tem um objetivo.
*
É formado por componentes ou subsistemas.
*
Mostra um forte relacionamento entre os componentes.
*
Recebe destes componentes uma contribuição direta ou indireta para atingir seu objetivo.





NOTA
Close window




Um sistema é um conjunto de partes interrelacionadas, denominadas componen-tes ou subsistemas, que busca um determinado fim global comum.



O Sistema é um conceito útil, que ajuda a analisar diversos fenômenos segundo um ângulo novo. A origem deste conceito é a biologia, mas ele se aplica de forma semelhante nas ciências sociais, na administração de empresas, na engenharia etc.
Um bom exemplo de sistema é o corpo humano. Ele é um conjunto de partes que se interrelacionam para um objetivo comum: preservar a vida de uma pessoa.

O conceito de sistema nos faz ver as coisas de forma diferente. Por exemplo, a decomposição de um corpo humano em cabeça, tronco e membros é inadequada porque não fica claro como as partes se relacionam e como contribuem para o objetivo comum.

Um exemplo de decomposição é como o sistema corpo humano pode ser dividido em subsistemas: digestivo, circulatório, nervoso, reprodutor etc.

Dividindo o corpo humano desta forma, fica mais claro entender como cada componente (subsistema) contribui para o objetivo comum do sistema.
Uma organização pode ser vista como um sistema. Suas diversas áreas e departamentos funcionam como componentes, interagindo entre si para atingir o objetivo comum. Os componentes aqui são:

*
A recepção da matéria-prima
*
O estoque
*
A produção
*
O controle de qualidade
*
A expedição
*
O sistema de segurança
*
A administração

*O sistema de informações de uma organização é um dos componentes do sistema global. Existe um paralelo entre os componentes de um sistema de informações e o sistema de produção de uma organização.
A entrada dos dados (matéria-prima) para o sistema, que devem ser recebidos e codificados para uma forma que o sistema possa entender e processar.
*
O controle de qualidade, que verifica a correção dos dados recebidos.
*
O processamento (produção) dos dados recebidos.
*
O armazenamento (estoque) de informações.
*
A saída (expedição) das informações obtidas por meio de relatórios e/ou telas.
*
A administração, que controla todo o processamento.
Para entender o funcionamento de um sistema, usamos uma estratégia denominada "decomposição sucessiva". Um sistema é composto de partes e cada parte é também um sistema. Cada subsistema, por sua vez, pode ser dividido em partes e assim por diante.

A análise funcional utiliza a decomposição para resolver problemas complexos. Consiste em dividi-los em problemas mais simples e estes, sucessivamente, em problemas mais simples ainda, até que a complexidade chegue a um nível adequado para um entendimento correto e para sua solução.
Elementos básicos

Módulo 02 - Análise Estruturada
8/11

A análise funcional utiliza um conjunto de quatro elementos básicos para descrever um sistema. Estes elementos são adequados para representar uma visão lógica do sistema, que não se preocupa com detalhes de implementação.

Nenhum comentário:

Postar um comentário