A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Diagrama de Transição de Estado – DTE Eveline Alonso Veloso PUC-Minas.

Apresentações semelhantes


Apresentação em tema: "Diagrama de Transição de Estado – DTE Eveline Alonso Veloso PUC-Minas."— Transcrição da apresentação:

1 Diagrama de Transição de Estado – DTE Eveline Alonso Veloso PUC-Minas

2 Bibliografia YOURDON, Edward. Análise Estrutura Moderna. Tradução da 3ª edição americana, Rio de Janeiro: Campus, 1992, capítulo 13. PRESSMAN, Roger S. Engenharia de Software. 5ª edição, Rio de Janeiro: McGraw Hill, 2002, capítulo 12.

3 Diagramas de Transição de Estado – DTE Enfatizam o comportamento tempo- dependente do sistema; dimensão dinâmica. Mais freqüentes em sistemas de tempo-real. Descrevem o que acontece quando... Componentes: estados; transições de estados; condições; ações.

4 Estado Conjunto de circunstâncias ou atributos; que caracterizam o sistema ou uma de suas entidades; em um determinado momento. Cada estado dura um período finito de tempo. Nomenclatura: gerúndio; adjetivo. Aguardando sinalTransmitindo dados InativoOciosoBloqueado

5 Transição de Estado Representada por uma seta. Podem existir ciclos em um DTE. Um único estado inicial; um ou vários estados finais. Estado 1 Estado 2 Estado 4Estado 5 Estado 3 Estado 6

6 Condição e Ação Condição: evento no ambiente externo; que o sistema seja capaz de detectar; e que cause uma mudança no estado do sistema. Exemplo: um sinal; um pacote de dados; uma interrupção; etc. Estado 3 Estado 6 condição ação

7 Condição e Ação Ação: atividade realizada pelo sistema; quando muda de estado. São respostas enviadas pelo sistema ao ambiente externo; ou cálculos cujos resultados são armazenados pelo sistema. Exemplo: uma saída; uma mensagem; um cálculo; etc. Estado 3 Estado 6 condição ação

8 Exemplo – DTE de um Semáforo de Trânsito Verde Amarelo 60 segundos transcorridos acender a cor verde e apagar a vermelha Vermelho 30 segundos transcorridos acender a cor amarela e apagar a verde 5 segundos transcorridos acender a cor vermelha e apagar a amarela

9 Exemplo – DTE de um Pedido de Produto Aguardando aprovação da operadora de cartão de crédito AtendidoPendenteCancelado pagamento aprovado e produto disponível no estoque________ encaminhar pedido ao departamento de remessa pagamento aprovado, mas o produto não está disponível no estoque___ encaminhar pedido ao fornecedor do produto pagamento não aprovado__________ encaminhar mensagem ao cliente cliente desiste do pedido___ produto recebido encaminhar pedido ao departamento de remessa


Carregar ppt "Diagrama de Transição de Estado – DTE Eveline Alonso Veloso PUC-Minas."

Apresentações semelhantes


Anúncios Google