Análise estruturada de sistemas
O que é Analise funcional? 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.
Uma linguagem comum: A análise funcional introduz uma linguagem comum, isentam de aspectos técnicos, de fácil entendimento por parte dos usuários, por meio da quais analistas usuários e demais envolvidos podem se comunicar e se fazer entender.
A análise funcional serve principalmente para:
1. Sistematizar o processo de especificação de sistemas.
2. Obter a visão lógica ou conceitual do sistema de informação.
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 Sistema é um conceito útil, que ajuda a analisar diversos fenômenos segundo um ângulo novo.
Modelo de contexto - O que é? É o instrumento da análise funcional que serve para:
• Identificar os elementos externos que interagem com o sistema.
• Mostrar o fluxo de informação existente entre o sistema e seu ambiente externo.
• Estabelecer os limites do sistema.
• Identificar os eventos que ocorrem no ambiente externo e que provocam uma resposta do sistema.
Fluxo de dados: Fluxos de dados são dados em movimento. Podem ser:
• Entradas ou estímulos para o sistema.
• Saídas ou respostas do sistema.
As entidades externas são a origem ou destino dos fluxos de dados.
Eventos: Eventos são fatos que ocorrem fora do sistema e têm o poder de fazer com que ele reaja e produza respostas.
Existem dois tipos de eventos:
• Eventos externos
• Eventos temporais
Eventos externos: Eventos externos são fatos que ocorrem fora do sistema e que fazem o sistema reagir.
Por exemplo: Cliente paga conta Um evento externo:
• Acontece fora do sistema
•