Buscar

Laboratorio_de_Software - UML

Prévia do material em texto

LABORATORIO DE SOFTWARE E PROJETOS
DIAGRAMA DE CASO DE USO
Curso: Ciêcia da Computação
Professor: Edilson Jose Rodrigues
São Paulo
2022
Participantes
Guilherme Mandeli Fernandes Camacho - RA: 3210023
Paulo Arthur Furtado da Silva - RA: 3489279
Pedro Henrique Santana Lima - RA: 3812977
Rennan Vaz Rosa dos Santos - RA: 3399446
Usamos o Caso de Uso para captar o comportamento que nosso projeto terá a necessidade de especificar em detalhes o funcionamento do sistema. Um sistema não existe de forma isolada, ele normalmente interagirá com outras entidades e por isso é interessante ilustrarmos esses comportamentos no Caso de Uso.
Os Casos de Usos podem ser aplicados na definição de escopo, que é visualizar e entender as funcionalidades presentes no sistema, e na identificação de papéis, ou seja, quem interage com o sistema e com quais finalidades essa interação ocorre. Não é interessante usar os Casos de Usos para detalhar implementação de funcionalidades.
É importante utilizarmos os Casos de Uso para que pessoas não envolvidas diretamente no desenvolvimento do projeto possam especificar sua visão além de facilitar a abordagem de elementos para que os dois lados compreendam. Também é importante para servir como base para testar cada elemento.
O Caso de Uso sempre aborda um assunto, sendo esse assunto o sistema ou um subsistema, onde é modelado o comportamento dessa classe, e em conjunto, descreve o comportamento completo do assunto.
Os nomes que damos aos casos de uso se baseiam em expressões verbais ativas que nomeiam um comportamento específico do sistema, como por exemplo: fazer cadastro, compartilhar reclamação.
 
De acordo com o planejamento de nosso projeto, o Usuário ao entrar no site, pode já ver as categorias ou se preferir pode cadastrar e logar para ver as categorias, ou criar um post. Ao ver uma categoria, o Usuário precisa classificar por tags ou pela cidade de sua escolha, podendo escolher um post em especifico. O Usuário também pode avaliar um post ou comentar esse post.

Mais conteúdos dessa disciplina