Mudanças entre as edições de "Grupo3-PJI2-2018-2"
Linha 133: | Linha 133: | ||
Precondições: | Precondições: | ||
− | #Robô já ter sido cadastrado | + | #Robô já ter sido cadastrado; |
− | |||
Fluxo principal: | Fluxo principal: | ||
− | #De tempo em tempo o SA envia uma solicitação ao SS de cada robô para verificar o status do mesmo; | + | #De tempo em tempo o SA envia uma solicitação ao SS de cada robô para verificar o status do mesmo (poll), caso não haja uma partida em andamento; |
#SS responde à solicitação (por exemplo: ICMP); | #SS responde à solicitação (por exemplo: ICMP); | ||
Fluxos de exceção: | Fluxos de exceção: | ||
Linha 158: | Linha 157: | ||
# Definir modo de jogo dos robôs; | # Definir modo de jogo dos robôs; | ||
# Passar informações como coordenadas de caças, posição inicial, etc; | # Passar informações como coordenadas de caças, posição inicial, etc; | ||
+ | |||
Linha 167: | Linha 167: | ||
Ator primário: Sistema Robô; | Ator primário: Sistema Robô; | ||
− | |||
− | |||
− | |||
Fluxo principal: | Fluxo principal: | ||
# Envia informações previamente definidas como identificadores únicos (cor, ID); | # Envia informações previamente definidas como identificadores únicos (cor, ID); | ||
− | |||
− | |||
− | |||
− | |||
{{Collapse bottom| SS}} | {{Collapse bottom| SS}} | ||
{{Collapse bottom| Caso de uso e descrição}} | {{Collapse bottom| Caso de uso e descrição}} | ||
Linha 795: | Linha 788: | ||
Precondições: | Precondições: | ||
− | #Robô já ter sido cadastrado | + | #Robô já ter sido cadastrado; |
− | |||
Fluxo principal: | Fluxo principal: | ||
− | #De tempo em tempo o SA envia uma solicitação ao SS de cada robô para verificar o status do mesmo; | + | #De tempo em tempo o SA envia uma solicitação ao SS de cada robô para verificar o status do mesmo (poll), caso não haja uma partida em andamento; |
#SS responde à solicitação (por exemplo: ICMP); | #SS responde à solicitação (por exemplo: ICMP); | ||
Fluxos de exceção: | Fluxos de exceção: | ||
Linha 829: | Linha 821: | ||
Ator primário: Sistema Robô; | Ator primário: Sistema Robô; | ||
− | |||
− | |||
− | |||
Fluxo principal: | Fluxo principal: | ||
# Envia informações previamente definidas como identificadores únicos (cor, ID); | # Envia informações previamente definidas como identificadores únicos (cor, ID); | ||
− | |||
− | |||
− | |||
− | |||
Edição das 09h37min de 1 de outubro de 2018
Projeto Integrador II
Alunos: João Leonardo Martins (joao.lm@aluno.ifsc.edu.br) e Vinícius Luz (vinicius.ls@aluno.ifsc.edu.br)
Objetivo Geral
Implantar tradicional caça de robôs para buscar determinados itens através de coordenadas.
Página da Disciplina
Repositório GIT:
https://github.com/viniciusluzsouza/pji2
Diagramas
Caso de uso e descrição | ||||
---|---|---|---|---|
|
Requisitos
Funcionais |
---|
|
Não funcionais |
---|
|
Diário das Aulas
30/7/18
Aula 1 |
---|
- Definição do grupo; - Aula expositiva; - Organização das tarefas através da ferramenta Trello; |
6/8/18
Aula 2 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- Efetuada a leitura da documentação do EV3-Python: apesar do bot já possuir o linux instalado, estudamos como seria a implementação do mesmo; - Início da montagem do robô: encontramos algumas dificuldades pois o equipamento estava completamente desmontado, com isso, até entendermos que a montagem seria basicamente livre, sofremos um pouco na idealização do EV3; - Alinhamento sobre comunicação com o robô: ficou definido que vamos utilizar um adaptador wi-fi no mesmo, sendo assim, um terceiro equipamento se fez necessário, uma vez que a o EV3 não conecta na rede do Instituto; - Alguns exemplos de implementação foram observados na documentação do EV3, conforme pode ser obtido através destes links: Exemplos Motor e Exemplos Sensor - Diagrama Geral do Projeto:
|
13/8/18
Aula 3 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Levantamentos sobre discussões em sala
Alteração da definição do diagrama geral do projeto.
Ajustes no Diagrama UC do SR
|
20/8/18
27/8/18 e 3/9/18
Aula 5 / Aula 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Discussão sobre o diagrama de classes - sistema robô:
|
17/9/18
24/9/18
Aula 8 | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Bibliografia
- BEZERRA, Eduardo. Princípios de análise e projetos de sistemas com UML, 2002. Rio de Janeiro. Editora Campus LTDA.