Exercícios



M2M - Iluminação


  • Ingrid e Yasmin Martins
    • Processar dados
Desenhar apenas 1 caso de uso
Detalhar usando o seguinte padrão:
Número do caso:
Nome do caso:
Atores:
Pré-condição:
Pós-condição:
Sequência de eventos:
Sequências alternativas:
Requisitos Não-Funcionais:


M2M - Ar-Condicionado


  • Julia Siqueira da Costa
    • Controlar a temperatura do ar-condicionado


Diagrama Ok, não precisa circundar o nome do ator
Detalhamento:
Número do caso: Ok
Nome do caso: Ok
Atores: Faltou o Arduino ou Ar-Condicionado. Terá Admin? Se sim, adicionar o Ator aqui e no desenho
Pré-condição: Ar-condicionado e usuários cadastrados
Pós-condição: Temperatura do equipamento modificada e registrada no Log
Sequência de eventos: A sequencia numérica da direira acompanhada a da esquerda
1. Usuário entra com login e senha
------------------------------------- 2. Sistema verifica se usuário ẽ cadastrado e se a senha confere
------------------------------------- 3. Sistema mostra Menu de Opções
4. Usuário escolha opção: "Alterar Temperatura"
------------------------------------- 5. Sistema Mostra lista de Ar-Condicionado
6. Usuário escolhe o Equipto que pretende atual
------------------------------------- 7. Sistema mostra as temperaturas possíveis ou campo para inserir a temperatura
8. Usuário escolhe ou digita a tempetura desejada
------------------------------------- 9. Sistema envia temperatura para Arduíno
10. Arduino atua no equipto modificando a temperatura
11. Arduíno envia para sistema informação de sucesso
------------------------------------- 12. Sistema recebe a mensagem e mostra para usuário msg "Temperatura alterada"
------------------------------------- 13. Sistema mostra menu de Opções
14. Usuário escolhe "Sair"
------------------------------------- 15. Sistema encerra a aplicação;
Sequências alternativas: Desenvolver para as situações em que a senha foi digitada incorretamente, para quando o usuário entrou com uma temperatura fora do limite e para quando o Arduíno tentar atuar e o equipamento não aceitou.
Requisitos Não-Funcionais: Descrever várias situações conforme discussão do conteúdo na pŕoxima aula.


M2M - Irrigação


  • Alice, Camila Beloti e Lara Braz
    • Ativar Modo Automático


Desenhar apenas 1 caso de uso e os atores envolvidos
Detalhamento:
Número do caso: Ok
Nome do caso: Ok
Atores: Incluir Arduino
Pré-condição: Usuário, Pivô e sensores cadastrados
Pós-condição:
Sequência de eventos:
-------------------------- 1. Sistema solicita login e senha
2. Usuário inseri login e senha
-------------------------- 3. Sistema verifica se login e senha conferem
-------------------------- 4. Sistema mostra Menu de Opções
5. Usuário escolha opção: "Ativar Modo Automático"
-------------------------- 6. Sistema envia mensagem de configuração para o Arduíno
7. Arduíno atua nos sensores para receber dados do ambiente
8. Arduíno encaminha dados para o sistema
-------------------------- 9. Sistema recebe dados e grava no BD
-------------------------- 10. Sistema mostra mensagem: "Modo Automático Ativado"
Sequências alternativas: Desenvolver para as situações em que usuário não existe, senha não confere, Arduino não está ativo, Sensor não está funcionando, Não foi possível gravar no Banco de Dados
Requisitos Não-Funcionais: Descrever várias situações conforme discussão do conteúdo na pŕoxima aula.


M2M - Alarmes


  • Bianca Cristina
    • Ativar Alarmes


Desenho: Incluir novos atores
Detalhamento:
Número do caso: Ok
Nome do caso: Ok
Atores: Incluir Alarmes e Arduino
Pré-condição: Incluir Arduino configurado
Pós-condição: Ok
Sequência de eventos:
-------------------------- 1. Sistema solicita login e senha
2. Usuário insere login e senha
-------------------------- 3. Sistema verifica se login e senha conferem
-------------------------- 4. Sistema mostra Menu de Opções
Continuar a fazer a sequência, mostrando a opção que o usuário deve escolher. Depois disso,
Sequências alternativas: Desenvolver para as situações em que usuário não existe, senha não confere, Arduino não está ativo, Alarmes não estão funcionando, Não foi possível gravar no Banco de Dados
Requisitos Não-Funcionais: Descrever várias situações conforme discussão do conteúdo na pŕoxima aula.


M2M - Consumo


  • Pedro Paulo
    • Receber dados do Wattímetro


M2M - Câmeras


  • Ricardo Eugênio
    • Enviar Imagens



SMTC


  • Gabriel e Fernanda
    • Calculaar tempo do Semáforo



Jarvas


  • Eberton e Victor Ferreira Martins
    • Registrar evento na Agenda



Salão de Beleza


  • Aline, Cecília e Yasmin Jorge
    • Logar no sistema


Carregamento Químico


  • Caio César e Luiz Eduardo
    • Pesar Caminhão