Exemplos de Diagramas UML


Diagramas de Caso de Uso


Diagramas de Classe


Detalhamento dos Casos de Uso

    • Gustavo Murgo Piva
  • Gravar ip do servidor
      • Detalhamento
Identificação do Caso de Uso: 
Nome do Caso de Uso: Gravar ip do servidor
Ator: Ponta
Pré-condições: Possuir Servidor
Pós-condições: 


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Servidor envia comando a ponta 2. Ponta mostra o menu de opcoes
3. Servidor seleciona gravar ip 4. Ponta grava ip e mostra ao servidor
  • Pedir ip do servidor
      • Detalhamento
Identificação do Caso de Uso: 
Nome do Caso de Uso: Pedir Ip do Hotspot
Ator: Ponta
Pré-condições: Existir servidor
Pós-condições: Hotspot Retornar o ip


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Servidor envia comando a ponta 2. Ponta mostra o menu de opcoes
3. Servidor seleciona pedir o ip do hotspot 4. Ponta requere o ip do hotspot 5. A ponta mostra o ip do hotspot
  • executar comandos
      • Detalhamento
Identificação do Caso de Uso: 
Nome do Caso de Uso: Executar Comandos
Ator: Ponta
Pré-condições: Possuir Servidor
Pós-condições: Precisa que ação selecionada tenha realmente sido feita


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Servidor envia comando a ponta 2. Ponta mostra o menu de opcões
3. Servidor seleciona executar comandos 4. Ponta executa os comandos

** Vitor Mariani Petrachi

  • Consultar Portas
  • Detalhamento
Identificação do Caso de Uso: UC4
Nome do Caso de Uso: Consultar Portas
Ator: Usuário
Pré-condições: Possuir portas
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Mostra a interface de comando
3. Usuário seleciona a opção consultar portas 2. Sistema mostra o Menu de Opções
  • Configurar Portas
  • Detalhamento
Identificação do Caso de Uso: UC5
Nome do Caso de Uso: Configurar Portas
Ator: Usuário
Pré-condições: Possuir portas
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Mostra a interface de comandos
3. Usuário seleciona a opção configurar portas 2. Sistema mostra o Menu de Opções
5. Usuário edita os campos que deseja configurar 4. Usuário seleciona a opção que deseja configurar
- 6. Servidor autoriza a edição do usuario


  • Enviar comando ao servidor
  • Detalhamento
Identificação do Caso de Uso: UC6
Nome do Caso de Uso: Enviar comando ao servidor
Ator: Usuário
Pré-condições: Possuir comandos
Pós-condições: Servidor receber os comandos


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Mostra a interface de comandos
3. Usuário usuário utiliza o comando 2. Usuário seleciona um comando
- 4. Servidor recebe os comandos
    • Fernando Luiz de Castro Junior
  • Agendar Tarefas
  • Detalhamento
Identificação do Caso de Uso: UC1
Nome do Caso de Uso: Agendar Tarefas
Ator: Usuário
Pré-condições: Possuir uma tarefa com data e hora
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Mostra a interface de comando
3. Usuário seleciona a opção agendar tarefa 2. Sistema mostra o Menu de Opções
4. Usuário informa a data e hora da tarefa
  • Interface de Longin
  • Detalhamento
Identificação do Caso de Uso: UC2
Nome do Caso de Uso: Interface de Login
Ator: Usuário
Pré-condições: Possuir um login
Pós-condições: O login ser autorizado pelo servidor


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Mostra a interface de comandos
3. Usuário seleciona login 2. Sistema mostra o Menu de Opções
5. Usuário insere o login 4. Sistema solicita o login
- 6. Servidor autoriza o login
  • Mudar Status
  • Detalhamento
Identificação do Caso de Uso: UC3
Nome do Caso de Uso: Mudar Status
Ator: Usuário
Pré-condições: Possuir um novo status
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
- 1. Sistema mostra o Menu de Opções
2. Usuário seleciona mudar status 3. Pede para inserir novo status
4. Insere novo status 5. Atualiza o status
    • Marcel Marcelino
  • Enviar comando a ponta
  • Detalhamento
Identificação do Caso de Uso: UC10
Nome do Caso de Uso: Enviar comando a ponta
Ator: Servidor
Pré-condições: comunicação com o usuario e aponta
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Envia dados a ponta 2. executa o comando
  • Interagir com elementos externos
  • Detalhamento
Identificação do Caso de Uso: UC12
Nome do Caso de Uso: Interagir com elementos externos
Ator: Ponta
Pré-condições: receber comandos do servidor
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Manda uma verificação ao elemento 2. devolve o sinal de verificação
  • Interface de comando
  • Detalhamento
Identificação do Caso de Uso: UC6
Nome do Caso de Uso: Interface de comando
Ator: Usuario
Pré-condições: Entidade de saída, como monitor.
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Mostra os comandos disponiveis
2. Escolhe determinado comando 3. envia comando ao servidor
    • Kaike Alves Silva
      • Caso
  • Especifica ponta e porta
  • Detalhamento
Identificação do Caso de Uso: UC7
Nome do Caso de Uso: Especifica ponta e porta
Ator: Usuário
Pré-condições: Sofrer mudança ou consulta  
Pós-condições:  
Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Mostra a interface de comando
2. Mostra o Menu de Opções
3.Usuário seleciona opção
4. Solicita ponta e porta
5. Usuário entra com ponta e porta


      • Caso


  • Gravar ip do servidor
  • Detalhamento
Identificação do Caso de Uso: UC8
Nome do Caso de Uso: Gravar ip do servidor
Ator: Ponta
Pré-condições: Receber comando do servidor 
Pós-condições:  
Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Envia comando à ponta
2. Recebe comando do sistema
3. Grava ip do servidor
      • Caso


    • Marcelo Prado
      • Caso
  • Especifica data e hora
  • Detalhamento
Identificação do Caso de Uso: UC6
Nome do Caso de Uso: Especifica data e hora
Ator: Sistema
Pré-condições: Possuir tarefas agendadas
Pós-condições:  


Seqüência de Eventos
Ação do Ator Resposta do Sistema
1. Usuário termina de agendar tarefas 2. Sistema armazena os dados da data e hora
3. Usuário escolhe tarefa 4. Sistema Mostra data e hora da tarefa


  • Prazo: 04/02