Desenvolvimento de Projeto de Sistema
Por: Jose.Nascimento • 13/12/2017 • 585 Palavras (3 Páginas) • 579 Visualizações
...
A dependência entre classes indica que os objetos de uma classe usam serviços dos objetos de outra classe. Uma mudança no elemento independente ira afetar o modelo pendente, ou seja, quando uma classe recebe um objeto de outra classe como parâmetro, uma classe acessa o objeto global da outra. Neste caso existe uma dependência entre essas duas classes, apesar de não ser explicita.
10) O que e relação de inclusão entre Casos de Uso?
Os casos de inclusão (include) são usados para reduzir a duplicação de texto, melhorar a comunicação e a compreensão dos casos de uso e aprimorar o gerenciamento do caso de uso.
Os casos de uso de inclusão (include) podem ser usados quando você estiver se repetindo em dois ou mais casos de uso separados e quiser evitar essa repetição. Podem ser usados também quando você quiser decompor um caso de uso demasiadamente longo a fim de melhorar a compreensão.
11) O que e relação de extensão entre Casos de Uso?
Os casos de uso de extensão (extends) são usados para modelar o comportamento condicional e opcional dos casos de uso. Dito de outra forma, os casos de uso de extensão (extends) são usados para modelar serviços assíncronos ou de interrupção que o ator pode utilizar. Também são usados quando você está escrevendo adendos a documentos de requisitos fechados. Ou seja, quando, por algum motivo, é indesejável modificar o caso de uso base.
12) Explique: o que e um ator?
Ator também conhecido como Stick Man, pode ser uma pessoa, um sistema (ex. hardware, outros sistemas). Representam entidades externas que interagem com o sistema e que consolidam serviços, gerando assim eventos que indicam processos. (Idêntico aos atores representados no diagrama de caso de uso)
Podem iniciar casos de uso, prover ou receber informações dos casos de uso.
...