18
Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Embed Size (px)

Citation preview

Page 1: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Sistema de Informação

Modelagem de Negócio

UML 1.5

2007.2

Page 2: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Negócio

1. Diagrama de Atividade

Este diagrama será utilizado para descrever o negócio a partir das atividades envolvidas.

Page 3: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Diagrama de Atividades

Page 4: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Negócio

2. Diagrama de Casos de Uso

Passo 1: Encontrar atores de negócio

Um candidato a ator de negócio é alguém ou alguma coisa que interage com o negócio:

- coordenadores, professores, alunos, sistemas de informação, outros órgãos da universidade.

Page 5: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Negócio

Passo 2: Encontrar casos de uso de negócio

- Os processos de um negócio são definidos através de diferentes casos de uso de negócio, cada qual representando um fluxo específico do negócio;

- Um caso de uso de negócio descreve “uma seqüência de ações realizadas no negócio que produz um resultado de valor observável para um ator individual”

Page 6: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Negócio

Passo 2: Encontrar casos de uso de negócio

- Considerar o quê de valor cada ator recebe do negócio.

- Quais serviços o ator espera receber do negócio?

Page 7: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Negócio

Passo 3: Criar Modelo de Casos de Uso de Negócio

- Através de diagrama de casos de uso, apresentar os atores e casos de uso de negócio, e seus relacionamentos;

- Estruturar o modelo através de relacionamentos de extensão, inclusão e generalização.

Page 8: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Modelo de Caso de Uso de Negócio

Page 9: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Detalhar um Caso de Uso de Negócio

Propósito:

- Descrever em detalhes o fluxo de um caso de uso de negócio;

- Garantir que todos os envolvidos possam entender o fluxo do caso de uso de negócio.

Page 10: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Detalhar um Caso de Uso de Negócio

Passo 1: Descrever os fluxos do caso de uso - Descrever textualmente e em seqüência o passo a passo do fluxo de eventos, a partir das interações entre o(s) atore(s) e o caso de uso de negócio;

- Iniciar pelo fluxo principal e, posteriormente, descrever os fluxos secundários; - Estruturar o fluxo através da utilização de subfluxos.

Page 11: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio1. Preencher Formulário de Inscrição A partir deste caso de uso o candidato poderá preencher o formulário de inscrição no vestibular. A inscrição só será efetivada após o recebimento de confirmação do pagamento da taxa de inscrição. O formulário não poderá conter rasuras.

2. Ator O ator que executará este caso de uso é o candidato que participará do processo seletivo.

3. Fluxo de Eventos Este caso de uso é iniciado quando o ator solicita o formulário de inscrição para o vestibular na secretaria da universidade.

Page 12: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio

4. Fluxo básico Preenchimento do Formulário de

Inscrição:ATOR ATENDENTE

1. Entrega o formulário de inscrição para o candidato;

2. Orienta o candidato quanto ao preenchimento;

3. Preenche o formulário; [FA1]

4. Entrega o formulário para o funcionário juntamente com a documentação;

5. Confere o preenchimento do formulário com a documentação entregue; [FA2]

Page 13: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio

4. Fluxo básico Preenchimento do Formulário de

Inscrição:ATOR ATENDENTE

6. Confere a assinatura do candidato com o documento de identificação; [FA3]

7. Coloca o carimbo de conferido no formulário e assina

8. Preenche o formulário para o pagamento da taxa de inscrição e entrega ao candidato.

9. Coloca o formulário na gaveta: “Aguardando Confirmação de Pagamento”.

Page 14: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio5. Fluxos Alternativos

5.1 [FA1] Candidato desiste da inscrição:

ATOR ATENDENTE

1. Candidato devolve o formulário de inscrição para o atendente (DESISTÊNCIA)

2. Verifica se o formulário está preenchido em algum campo; [FA4]

3. Guarda o formulário;

Page 15: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio5. Fluxos Alternativos

5.2 [FA2] Formulário rasurado ou erro no preenchimento :

ATOR ATENDENTE

1. Candidato devolve o formulário de inscrição para o atendente

2. Verifica se o formulário está preenchido em algum campo; [FA4]

3. Inutiliza o formulário;

Page 16: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio5. Fluxos Alternativos

5.3 [FA3] Assinatura não confere com o documento de identificação:

ATOR SISTEMA

1. Solicita novo documento para validação da assinatura

2. Entrega outro documento de identificação;

3. Solicita nova assinatura

Page 17: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio5. Fluxos Alternativos

5.4 [FA4] Formulário Devolvido

ATOR SISTEMA

1. Inutiliza o formulário e joga fora.

Page 18: Sistema de Informação Modelagem de Negócio UML 1.5 2007.2

Exemplo de Descrição de Caso de Uso de Negócio6. Fluxos de Exceções Não existe7. Requisitos Especiais Não Existe8. Pré-Condições O formulário só poderá ser preenchido pelo próprio aluno ou pelo procurador com a apresentação da procuração assinada e com firma reconhecida no cartório.9. Pós-Condições - Efetivar a inscrição após o recebimento de confirmação do pagamento da taxa de inscrição.10. Pontos de Extensão Não existe