um exerc cio pr tico de an lise de sistemas embarcados via uml n.
Download
Skip this Video
Download Presentation
Um Exercício Prático de Análise de Sistemas Embarcados via UML

Loading in 2 Seconds...

play fullscreen
1 / 19

Um Exercício Prático de Análise de Sistemas Embarcados via UML - PowerPoint PPT Presentation


  • 81 Views
  • Uploaded on

Um Exercício Prático de Análise de Sistemas Embarcados via UML. Iriam Cristiane Damas. 22-06-2006. Título e Descrição. Título : Poltrona Inteligente.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Um Exercício Prático de Análise de Sistemas Embarcados via UML' - mahdis


Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
um exerc cio pr tico de an lise de sistemas embarcados via uml

Um Exercício Prático de Análise de Sistemas Embarcados via UML

Iriam Cristiane Damas

22-06-2006

t tulo e descri o
Título e Descrição
  • Título: Poltrona Inteligente
  • Descrição: Uma poltrona estilo “do Papai” que pode ser programada para usuários diferentes, com parâmetros de ajuste de altura, despertador e cd-player.
diagrama de caso de uso atores
Diagrama de Caso de Uso / Atores

Usuário Master

Configurar Usuários

Despertar

Usuário Cadastrado

Ouvir Música

1 / Usuário Cadastrado

Ajustar Altura

lista de dispositivos mecanismos envolvidos em cada caso de uso
Lista de Dispositivos – Mecanismos Envolvidos em Cada Caso de Uso
  • Configurar Usuários: poltrona, teclado, tela, processador, HD, memória.
  • Despertar: relógio digital, teclado, tela.
  • Ouvir Música: CD-Player, caixas de som, teclado, tela, b.volume.
  • Ajustar Altura: dispositivo regulador.
diagrama de transi o e estado para transa o configurar usu rios
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

Poltrona

Desocupada

Pessoa Sentou

Pessoa Saiu

Ocupar poltrona

Desocupar poltrona

Ocupada

diagrama de transi o e estado para transa o configurar usu rios1
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

Teclado

Ocioso

Poltrona_Ocupada

Senha Digitada

Ler Senha

Ficar ocioso

Lendo Senha

diagrama de transi o e estado para transa o configurar usu rios2
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

Processador

Ocioso

Senha Lida

Criar perfil

Perfil Aceito ou

Perfil Cancelado

Criando Perfil

Ficar Ocioso

Perfil Criado

Salvar perfil

Salvando Perfil

diagrama de transi o e estado para transa o configurar usu rios3
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

HD

Ocioso

Dados Gravados

Processador_Salvando Perfil

Ficar ocioso

Gravar dados

Gravando Dados

diagrama de transi o e estado para transa o configurar usu rios4
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

Memória

Vazia

Processador_Criando Perfil

HD_Gravando Dados

Gravar dados na memória

Esvaziar memória

Cheia

diagrama de transi o e estado para transa o configurar usu rios5
Diagrama de Transição e Estado para Transação CONFIGURAR USUÁRIOS

Tela

Desligada

Processador_Criando Perfil

Poltrona_Desocupada

Exibir imagem

Desligar tela

Exibindo Imagem

diagrama de transi o e estado para transa o despertar
Diagrama de Transição e Estado para Transação DESPERTAR

Relógio

Teclado_Lendo Botão Ajuste Hora

Hora Lida

Mostrar hora

Ajustar hora

Ajustando Hora

Mostrando Hora

Ajustando Alarme

Hora Lida

Teclado_Lendo Botão Ajuste Alarme

Mostrar hora

Ajustar hora

Teclado_Lendo Botão Desligar Alarme ou Hora do Alarme + 5’

Chegou Hora do Alarme

Tocar alarme

Mostrar Hora

Tocando Alarme

diagrama de transi o e estado para transa o despertar1
Diagrama de Transição e Estado para Transação DESPERTAR

Teclado

Ocioso

BDA Pressionado

BAA Pressionado

BAH Pressionado

Ficar ocioso

Sinalizar ajuste alarme

Sinalizar ajuste hora

Lendo Botão

Ajuste Alarme

Lendo Botão

Ajuste Hora

Lendo Botão

Desligar Alarme

Hora Lida

Usuário digitando hora

Ficar ocioso

Usuário digitando hora

Ler hora

Ler hora

Lendo Hora

diagrama de transi o e estado para transa o despertar2
Diagrama de Transição e Estado para Transação DESPERTAR

Tela

Desligada

Relogio_Mostrando Hora

1 / Relogio_Mostrando Hora

Mostrar hora

Desligar

Relogio_Mostrando Hora

Relogio_Ajustando Hora

Mostrar hora

Mostrar ajuste alarme

Mostrando Ajuste

Hora

Mostrando Hora

Mostrando Ajuste

Alarme

Relogio_Ajustando Alarme

Relogio_Mostrando Hora

Mostrar ajuste hora

Mostrar hora

diagrama de transi o e estado para transa o ouvir m sica
Diagrama de Transição e Estado para Transação OUVIR MÚSICA

Teclado

Tecla Liberada

Tecla Liberada

Ficar ocioso

Ficar ocioso

Ocioso

Tecla Stop

Pressionada

Tecla Seleção

Pressionada

Ler Stop

Ler Seleção

Tecla Liberada

Ficar ocioso

Tecla Open

Pressionada

Tecla Desligar

Pressionada

Tecla Liberada

Ficar ocioso

Ler Open

Ler Desligar

Open Lida

Stop Lida

Seleção Lida

Desligar Lida

diagrama de transi o e estado para transa o ouvir m sica1
Diagrama de Transição e Estado para Transação OUVIR MÚSICA

CD-Player

Desligado

Teclado_Open Lida

Teclado_Desligar Lida

Ligar CD-Payer

Desligar CD-Payer

Ligado

Teclado_

Desligar Lida

Teclado_Desligar Lida

Desligar CD-Payer

Teclado_Stop Lida

CD inserido

Desligar

CD-Payer

Selecionar música

Ficar ligado

Selecionando Música

Teclado_Stop Lida

ou fim música

Música Selecionada

Tocar música

Parar música

Tocando Música

diagrama de transi o e estado para transa o ouvir m sica2
Diagrama de Transição e Estado para Transação OUVIR MÚSICA

Tela

Ociosa

CD-Player_Desligado

CD-Player_Ligado

Ficar ociosa

Exibir lista músicas

Teclado_Stop Lida

Exibindo Lista

Desligar CD-Player

Teclado_Stop Lida

Exibir lista músicas

Teclado_Seleção Lida

Exibir música selecionada

Exibindo Música

diagrama de transi o e estado para transa o ouvir m sica3
Diagrama de Transição e Estado para Transação OUVIR MÚSICA

B.Volume

Aumentando

Girando Botão

p/ Direita

Botão parado

Ficar ajustado

Aumentar volume

Ajustado

Girando Botão

p/ Esquerda

Botão parado

Ficar ajustado

Diminuir volume

Diminuindo

diagrama de transi o e estado para transa o ouvir m sica4
Diagrama de Transição e Estado para Transação OUVIR MÚSICA

Caixa Som

Desligada

CD-Player_Tocando Música

1/CD-Player_Tocando Música

Emitir som

Desligar

Emitindo Som

diagrama de transi o e estado para transa o ajustar altura
Diagrama de Transição e Estado para Transação AJUSTAR ALTURA

Dispositivo

Regulador

Subindo

Botão Subir

Pressionado

Botão Liberado

Parar

Subir

Parado

Botão Descer

Pressionado

Botão Liberado

Parar

Descer

Descendo

ad