1 / 12

CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9

CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9. 1. Agenda. Correção documentação de caso de uso aula 8 Diagramas de Casos De Uso - continuação Bibliografia. Diagramas de Casos De Uso - Continuação. 05/09/2014.

ardara
Download Presentation

CIÊNCIA DA COMPUTAÇÃO DESENVOLVIMENTO DE SISTEMAS Aula 9

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CIÊNCIA DA COMPUTAÇÃODESENVOLVIMENTO DE SISTEMASAula 9 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 1

  2. Agenda • Correção documentação de caso de uso aula 8 • Diagramas de Casos De Uso - continuação • Bibliografia Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

  3. Diagramas de Casos De Uso - Continuação 05/09/2014 • Associações – Representam interações ou relacionamentos entre os atores e casos de uso ou entre casos de uso com outros casos de uso. • Ator -> caso de uso – Ator utiliza de alguma maneira a funcionalidade representada pelo caso de uso, requisitando execução ou recebendo resultado. • Linha continua sem seta é bidirecional, com seta unidirecional. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 3

  4. Diagramas de Casos De Uso - Continuação Caso de Uso Geral Caso de Uso Geral Casos de Uso especializados Casos de Uso especializados 05/09/2014 • Relacionamento de Generalização/Especialização – Forma de associação entre casos de uso com caracteristicas semelhantes, cria-se uso de caso geral com carcteristicas comuns a todos e relaciona-se com os demais com caracteristicas especificas de cada um. Evita-se duplicar documentação. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 4

  5. Diagramas de Casos De Uso - Continuação Ator Geral Atores especializados 05/09/2014 • Relacionamento de Generalização/Especialização aplicado a atores Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 5

  6. Diagramas de Casos De Uso - Continuação 05/09/2014 • Associação de Inclusão – Usado quando a um cenário, situação ou rotina comun a mais de um uso de caso. Nesse caso a documentação dessa rotina é colocada em uso de caso especifico para outros usos de caso utilizem esse serviço evitando descrever mesma sequencia de passos em varios casos de uso. Indicam obrigatoriedade, a execução do 1º obriga a execução do 2º. Representado por linha pontilhada c/ seta e estereotipo include, a seta aponta para o caso de uso incluido. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 6

  7. Diagramas de Casos De Uso - Continuação 05/09/2014 • Associação de Extensão – Usado para descrever cenários opcionais de caso de uso que ocorrerão em situação especifica se determinada condição for satisfeita. Semelhante a inclusao, difere pelo fato da seta apontar para o caso de uso que utiliza caso de uso extendido e não ter obrigatoriedade de execução do 2º caso de uso. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 7

  8. Diagramas de Casos De Uso - Continuação 05/09/2014 • Restrições em Associações de Extensão • Texto entre as chaves usados para validação, consistência, etc. • Aplica-se a determinado componente ou situação • Usado quando condição necessaria para execução de caso de uso extendido não é clara. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 8

  9. Diagramas de Casos De Uso - Continuação 05/09/2014 • Pontos de Extensão • Identifica um ponto no comportamento de um caso de uso a partir do qual esse comportamento poderá ser extendido pelo outro caso de uso. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 9

  10. Diagramas de Casos De Uso - Continuação 05/09/2014 • Pontos de Extensão - continuação • Devem estar de acordo com documentação, confomre fluxo alternativo abaixo. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 10

  11. Diagramas de Casos De Uso - Continuação 05/09/2014 • Associação de Multiplicidade • Especifica numero de vezes que ator pode usar determinado caso de uso. • Sócio usa apenas 1 vez, funcionário varias vezes e ambos um por vez. Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 11

  12. Bibliografia Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com 12 02/08/2011 Professor Leomir J. Borba- professor.leomir@gmail.com –http://professorleomir.wordpress.com

More Related