

































































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Este documento fornece uma descrição detalhada sobre a análise de sistemas, enfatizando a importância de estabelecer limites claros, identificar eventos e fluxos de dados, e elaborar listas de eventos. Além disso, é apresentado um exemplo de sistema de cobrança e sua análise correspondente.
Tipologia: Notas de estudo
1 / 73
Esta página não é visível na pré-visualização
Não perca as partes importantes!
2012 / 1
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.
Modelo de contexto - Como é
desenvolvido?
O modelo de contexto deve ser desenvolvido em conjunto com os
usuários. Se não for possível, ele pode ser desenvolvido pelos analistas e
submetido à aprovação dos usuários.
De qualquer forma, o modelo de contexto vai se constituir numa
espécie de contrato de prestação de serviços entre analistas e usuários
com relação àquilo que vai ser incluído no sistema. Por isso, todos os
cuidados devem ser tomados para garantir uma correta determinação dos
limites do sistema, do que vai ser e do que não vai ser objeto de análise.
Professor: Samuel Júnior
Modelo de contexto - Como é
desenvolvido?
Objetivos
Saber como funciona o Sistema de Cobrança, conhecer alguns exemplos
de diagrama de contexto e também alguns limites do Sistema.
1º Identificar as entidades externas
2º Identificar os fluxos de dados
3º Construir a lista de eventos
4º Verificar se os eventos estão todos contemplados
Considere um sistema de cobrança de uma organização. Suponha que este
sistema seja bastante simples.
Ele deve ser capaz de:
Receber os pagamentos feitos pelos clientes.
Emitir os recibos dos pagamentos realizados.
Emitir extratos periódicos para os clientes.
Emitir relação de clientes inadimplentes para uso do Departamento
Jurídico.
Neste exemplo, podemos destacar que:
O cliente é origem e destino das informações que o sistema recebe e gera.
Veja o diagrama de contexto do sistema de cobrança:
Você pode observar que:
O cliente e o Departamento Jurídico são as entidades externas, origem
e destino das informações que o sistema recebe ou emite.
Pagamento é um fluxo de dados recebido pelo sistema. Nós chamamos
este tipo de fluxo de dados de "fluxo de entrada" ou de "estímulo".
Recibo, extrato e relação de inadimplentes são fluxos de dados emitidos
pelo sistema. São "fluxos de saída" ou "respostas" do sistema.
O cliente e o Departamento Jurídico não fazem parte do sistema, mas
interagem com ele, fornecendo ou recebendo dados. Constituem o que se
denomina o "ambiente externo" do sistema.
Se quisermos, podemos considerar que o Departamento Jurídico é parte
integrante do sistema de cobrança. Sendo assim, ele deixa de fazer parte do
ambiente externo e não aparece mais no diagrama de contexto como entidade
externa.
Limites do sistema
Como podemos ver, a inclusão ou não de uma entidade externa e os fluxos de
dados correspondentes podem aumentar ou diminuir a abrangência de um
sistema.
Neste exemplo, o que está em discussão é se o Departamento Jurídico e as
funções por ele executadas fazem parte ou não do sistema. Analista e cliente
devem chegar a um consenso a respeito disto e o diagrama de contexto
refletirá o resultado da discussão.
Professor: Samuel Júnior
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.
Professor: Samuel Júnior
Para desenhar o diagrama de contexto, :
Eventos são fatos que ocorrem fora do sistema e têm o poder de
fazer com que ele reaja e produza respostas.
Imagine o sistema como um ser que fique o tempo todo dormindo e
só é acordado quando alguma coisa acontece.
Existem dois tipos de eventos:
Eventos externos
Eventos temporais
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
Gera um estímulo que "acorda" o sistema
Provoca uma resposta do sistema.