Você está na página 1de 7

Lista de Eventos

Captulos 18-19
Verso 1.2

Lista de Eventos Entidades Definio: Qualquer objeto que interage com o sistema Exemplos: Cliente, Depto Vendas Eventos Definio: Qualquer ao a ser produzida com base em um acontecimento. Exemplos: Receber, Emitir Eventos de Sistema Definio: Qualquer ao que o sistema dever tomar. Exemplos: Receber Nota Fiscal, Emitir Relatrio de Vendas Sistema Definio: Conjunto de programas com objetivos conhecidos a serem desenvolvidos. Exemplos: Sistema de Faturamento, Sistema de Vendas
Ambiente

Sistema

Prof. Irapuan

2/7

Lista de Eventos

Lista de Eventos Definio: Conjunto de aes que o sistema dever estar preparado para tratar. Objetivos: Preparar o sistema para os mais diversos tipos de situaes Mtodo para avaliar previamente o tamanho do sistema Prover informaes para os prximos nveis de modelagem Forma de organizar o sistema em mdulos

Componentes:

Nmero Nmero seqencial para controle de aglutinaes. Simbolizado por #

Evento Descrio do Evento Sua estrutura composta por: Sujeito + Verbo Presente + Substantivo Singular Ex.: Cliente Depto Vendas Mecnico deseja deseja utiliza Saldo de Conta Corrente Rel. de Vendas Mensal Pea do Estoque

Estmulo Qualquer informao a ser processada Ex.: Nmero de NF Venda, Cdigo do Cliente

Prof. Irapuan

3/7

Lista de Eventos Resposta Nome do processo que tratar o evento no sistema. Sua estrutura composta por: Verbo no Infinitivo + Substantivo Singular Ex.: Realizar Venda, Emitir Relatrio Vendas Mensal Sada Resultado do processo. No deve ser preenchido se o resultado for apenas gravao de informaes. Ex.: Relatrio de Vendas, Saldo Bancrio Temporalidade (pg. 417-419) Ocasio em que o evento ser iniciado. Pode-se ter dois tipos de temporalidade: Fluxo (F) Iniciado por uma entidade Ex: Cadastro de Cliente

Temporal (T) Iniciado automaticamente Ex: Fechamento mensal do Estoque dia 28 Controle (C) similar ao Temporal O estmulo obtido externamente Ex: Iniciar carregamento de dados aps o recebimento do arquivo DADOS1.txt no diretrio \\Servidor1\Cargas ESTMULO
C/C + Senha Dados_Entrega Todas as Vendas 10 Cdigos de Clientes . xxxxxxxxxxxxxxx

# EVENTO
01 Cliente deseja Saldo de C/C 02 Fornecedor entrega mercadoria 03 Sistema deseja emitir Relatrio de Vendas do Ms todo ltimo dia til as 20h 04 Usurio deseja Relatrio dos 10 Principais devedores . . 99 xxxxxxxxxxxxxxxxxxxxxxxxxxxx Prof. Irapuan

RESPOSTA

SADA

F/T
F F T F . x

Emitir Saldo Saldo Receber Pedido de Compra Emitir Relatrio Relatrio de de Vendas Mensal Vendas Mensal Emitir Relatrio de Devedores . xxxxxxxxxxxxxxx Relatrio de Devedores . xxxxxxxxxxxxxxx 4/7

Lista de Eventos Lembretes: A ordem de temas dos itens livre Quanto mais itens possuir a lista, mais preciso ser o sistema a ser desenvolvido.

Lembretes da criao de eventos: Pergunte ao evento se possui: Oposto? Ex: Cliente deseja COMPRAR Produto Cliente deseja DEVOLVER Produto Variao? Ex: Cliente compra com CHEQUE Cliente compra com CARTO DE CRDITO Conseqncia? Ex: Cliente NO PAGA Nota Fiscal Usurio deseja RELATRIO DE DEVEDORES Pr-requisito? Ex: CLIENTE deseja Saldo Pessoa Fsica deseja ser CLIENTE

Prof. Irapuan

5/7

Lista de Eventos Aglutinao de Eventos Definio: Reunio de eventos afins Objetivo: Montagem de menus de acesso e estrutura para DFD em nveis Mtodo: 1. Detectar Substantivos/Verbos comuns entre eventos (Evento ou Resposta) 2. Atribuir eventos item de aglutinao 3. Reuni-los em seqncia de quantidade de acesso ou importncia

Ex: # EVENTO
01 02 03 04 05 08 Pessoa Fsica deseja ser Cliente Pessoa Jurdica deseja ser Cliente Pessoa Jurdica deseja ser Fornecedor Cliente deseja Comprar Produto Cliente deseja Trocar Produto Usurio deseja Relatrio de Posio de Pedidos de Compra

ESTMULO
Dados_Cad_PF Dados_Cad_PJ Dados_Cad_For Dados_Compra Dados_Troca Todos os Pedidos de Compra

RESPOSTA
Cadastrar Pessoa Fsica Cadastrar Pessoa Jurdica Cadastrar Fornecedor Vender Produto Trocar Produto

SADA

TIP
F F F F F F

Nota Fiscal de Venda Demonstrativo de Troca Relatrio de Posio Emitir Relatrio de Posio de Pedidos de de Pedidos de Compra Compra

Prof. Irapuan

6/7

Lista de Eventos Aglutinaes: Cadastrar


01 02 03 Pessoa Fsica deseja ser Cliente Pessoa Jurdica deseja ser Cliente Pessoa Jurdica deseja ser Fornecedor Cadastrar Pessoa Fsica Cadastrar Pessoa Jurdica Cadastrar Fornecedor

Produto
04 05 Cliente deseja Comprar Produto Cliente deseja Trocar Produto Vender Produto Trocar Produto

Relatrios
08 Usurio deseja Relatrio de Posio de Pedidos de Compra Emitir Relatrio de Posio de Pedidos de Compra

Cadastrar Cliente Pessoa Fsica Pessoa Jurdica Fornecedor

Produto Vender Trocar

Relatrios Posio Ped Compra

Bibliografia: YOURDON, Edward, Anlise Estruturada Moderna, Rio de Janeiro: Campus, Ed.3, 1980 DEMARCO, Tom, Anlise Estruturada e Especificao de Sistema,Rio de Janeiro: Campus, 1986
Prof. Irapuan 7/7

Você também pode gostar