A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Diagrama de Use Cases.

Apresentações semelhantes


Apresentação em tema: "Diagrama de Use Cases."— Transcrição da apresentação:

1 Diagrama de Use Cases

2 Objetivo O Diagrama de Use Cases tem o objetivo de auxiliar a comunicação entre os analistas e o cliente.

3 Objetivo Um diagrama de Use Cases descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. 

4 Objetivo O cliente deve ver no diagrama de Use Cases as principais funcionalidades de seu sistema. 

5 Notação O diagrama de Use Cases é representado por: atores; use cases;
relacionamentos entre estes elementos.

6 Notação Estes relacionamentos podem ser:
associações entre atores e use cases; generalizações entre os atores; generalizações, extends e includes entre os use cases.

7 Atores Um ator é representado por um boneco e um rótulo com o nome do ator. Um ator é um usuário do sistema, que pode ser um usuário humano ou um outro sistema computacional.

8 Use Case Um use case é representado por uma elipse e um rótulo com o nome do use case. Um use case é uma funcionalidade do sistema.

9 Relacionamentos Ajudam a descrever os use cases.
Entre um ator e um use case. Associação Define uma funcionalidade do sistema do ponto de vista do usuário.

10 Relacionamentos Entre atores. Generalização
Os use cases de B são também use cases de A - A tem seus próprios use cases

11 Relacionamentos Entre use cases. Include
Um relacionamento include de um use case A para um use case B indica que B é essencial para o comportamento de A.

12 Relacionamentos Entre use cases. Extend
Esta relação significa que o caso de uso extendido vai funcionar exatamente como o caso de uso base só que alguns passos novos inseridos no caso de uso extendido.

13 Relacionamentos Generalização ou Especialização (é_um).
Use case B é_um use case A (A é uma generalização de B, ou B é uma especialização de A). Um relacionamento entre um use case genérico para um mais específico, que herda todas as características de seu pai.

14 Relacionamentos

15 Relacionamentos

16 Diagramas de Caso de Uso
Diagramas de Casos de Uso são compostos basicamente por quatro partes: Cenário: Sequência de eventos que acontecem quando um usuário interage com o sistema; Ator: Usuário do sistema, ou melhor, um tipo de usuário; Use Case: É uma tarefa ou uma funcionalidade realizada pelo ator (usuário); Comunicação: é o que liga um ator com um caso de uso.

17 Diagramas de Caso de Uso
Exercício “A clínica médica Saúde Perfeita precisa de um sistema de agendamento de consultas e exames. Um paciente entra em contato com a clínica para marcar consultas visando realizar um check-up anual com seu médico de preferência. A recepcionista procura data e hora disponível mais próxima na agenda do médico e marca as consultas. Posteriormente o paciente realiza a consulta, e nela o médico pode prescrever medicações e exames, caso necessário”. Quem são nossos atores ?

18 Diagramas de Caso de Uso
Quem são nossos atores? Paciente Secretária Médico

19 Diagramas de Caso de Uso
Ações Paciente Solicita Consulta Solicita Cancelamento de Consulta

20 Diagramas de Caso de Uso
Ações Secretária Consulta agenda Marca consulta Cancela consulta

21 Diagramas de Caso de Uso
Ações Médico Realiza consulta Prescreve medicação Solicita realização de exames

22

23

24 Diagramas de Caso de Uso
Durante o semestre o Prof. Carlos foi enviando os sumários com breves resumos da matéria lecionada, via , para o sistema Ensinar 2.0. Após o fim das aulas, o Prof. Carlos utilizou a interface web do sistema para atualizar cada um dos sumários com descrições mais completas das matérias lecionadas. Ao fim dessa atualização, imprimiu os sumários e os enviou à Secretaria. Identifique os Use Cases do cenário descrito.

25 Diagramas de Caso de Uso
No cenário anterior podemos identificar os seguintes Use Cases: Enviar sumários via web Atualizar sumários via web Imprimir sumários (via web? / via ?) Enviar sumários à secretaria – (deverá este use case ser considerado? No cenário descrito o envio é feito em papel. Não se trata, portanto, de um serviço fornecido pelo sistema. No entanto, podemos discutir a possibilidade de o envio passar a ser feito eletronicamente – estaríamos alterando o modo de trabalho inicialmente previsto/atual)

26 Diagramas de Caso de Uso
Exercício ...


Carregar ppt "Diagrama de Use Cases."

Apresentações semelhantes


Anúncios Google