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

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

Transcript of Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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

Sistema de Informação

Modelagem de Negócio

UML 1.5

2008.1

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

Modelo de Negócio

1. Analisar um negócio é compreender:

- Como a organização trabalha; - Qual a razão de sua existência; - Seus objetivos e metas; - Como ela busca esses objetivos; e - O que ela precisa mudar para melhor atender a esses objetivos.

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

Modelo de Negócio

2. Um modelo é uma simplificação da realidade.

Construímos modelos para compreender melhor o sistema que estamos desenvolvendo.

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

Modelo de Negócio

3. Um modelo de negócio é composto por: objetivos, recursos, processos e regras.    

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

Modelo de Negócio

- Objetivos - são os propósitos do negócio, ou simplesmente, o resultado que toda a organização deseja atingir.

- Recursos - constituem os objetos utilizados em um negócio, tais como pessoa, material, informação ou produto.  

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

Modelo de Negócio

- Processos - constituem um conjunto de atividades estruturadas para que um produto (bem ou serviço) seja gerado.

- Regras – são declarações que restringem, derivam e fornecem condições de existência, representando o conhecimento do negócio.  

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

Modelo de Negócio

1. APRESENTAÇÃO2. DESCRIÇÃO DO NEGÓCIO2.1 Ambiente Atual2.2 Descrição do problema2.3 Descrição dos Processos3. OBJETIVOS DO PROJETO3.1 Benefícios3.2 Premissas3.3 Restrições1. PLANO DE GERÊNCIA DE RECURSOS1.1.Equipe do Projeto1.2.Atribuições de cada função1.2.1. Exemplo: [Gerente de projeto]:2. PLANO DE GERENCIAMENTO DE COMUNICAÇÃO3. GLOSSÁRIO

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

Modelo de Negócio

1. Diagrama de Atividade

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

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

Diagrama de Atividades

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

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 11: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 12: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 13: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 14: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

Modelo de Caso de Uso de Negócio

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

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 16: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 17: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 18: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 19: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 20: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 21: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 22: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 23: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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 24: Sistema de Informação Modelagem de Negócio UML 1.5 2008.1.

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