modelagem de processos de negÓcio com diagrama de atividades

47
Apresentação INSTITUCIONAL Setembro de 2014

Upload: internet

Post on 22-Apr-2015

191 views

Category:

Documents


73 download

TRANSCRIPT

Page 1: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Page 2: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

RUP – Processo Unificado

Page 3: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Fluxo de Modelagem de Negócio

• As metas da modelagem de negócio são:– Entender a estrutura e a dinâmica da organização

na qual um sistema será distribuído (a organização alvo);

– Entender os problemas atuais na organização alvo e identificar potenciais melhorias;

Page 4: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

– Assegurar que os clientes, usuários finais e desenvolvedores tenham um entendimento comum da organização alvo;

– Derivar os requisitos de sistema necessários para o suporte da organização alvo;

Fluxo de Modelagem de Negócio

Page 5: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

• Regras de Negócio são: Políticas, condições ou restrições que devem ser consideradas na execução de algum processos existentes em uma organização.

• Exemplos:– “Um cliente do banco não pode retirar mais de R$

1.000 por dia de sua conta”– “Senhas devem ter, no mínimo, seis caracteres,

entre números e letras, e devem ser atualizadas a cada três meses”

Fluxo de Modelagem de Negócio

Page 6: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Diagrama de Atividades

• O diagrama de atividade possibilita a visualização (modelagem) dos processos de negócio ou fluxos de trabalho (workflows);

• A finalidade é documentar o fluxo de execução de algum procedimento, processo ou rotina do negócio ou do sistema de software.

Page 7: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Diagrama de Atividades

• Exemplo: Em uma livraria virtual, o processo de compra de um livro pode ser modelado pelo seguinte diagrama:

Page 8: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
Page 9: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Elementos do diagrama de Atividades

Inicio

Direção dos Fluxos

Atividade em Realização

Tomadas de Decisões

Fim

Barras de sincronização

Page 10: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Tomadas de Decisões

Page 11: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Paralelismo de AtividadesBifurcação

União

Page 12: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Modelo o seguinte Fluxo: Compra de passagem aérea

• O cliente deve selecionar o local de origem (aeroporto e cidade) em seguida selecionar o destino (aeroporto e cidade)

• Após isso, o cliente fará a consulta de todos os vôos que estejam disponíveis

• Caso o valor e horário satisfaça o cliente, este comprará uma passagem ou encerrará o processo

• Se o cliente optar por comprar uma passagem, este deverá se identificar ou criar um novo registro

• Em seguida, selecionar a forma de pagamento por meio da qual deseja pagar a passagem. Em seguida, a passagem será gerada

Page 13: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
Page 14: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Raias (Swimlanes)

• As raias possibilitam representar um diagrama de atividades com os atores que participam da realização do processo.

• Um ator é qualquer entidade externa que interage com o sistema.

Page 15: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Atores em um sistema

• Uma pessoa: empregado, cliente, gerente, vendedor;• Organizações: Empresa fornecedora, agencia de

impostos, administradora de cartões;• Equipamentos: Leito de código de barras, sensores;

Sistema – Livraria Virtual

Page 16: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
Page 17: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
Page 18: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Represente o diagrama de atividades para o seguinte cenário de uma locadora:

• O sócio deve se dirigir ao atendente e apresentar seu código, ou, caso não lembre, seu nome

• O atendente pesquisará então o sócio para verificar se este realmente se encontra registrado, se a pessoa em questão não estiver registrada, a locação deve ser recusada

• Caso o sócio esteja cadastrado, o sistema deve verificar se este possui alguma pendência, ou seja, se possui alguma locação ainda não devolvida.

• Se houver alguma pendência a locação deverá ser recusada • Se o sócio não possuir pendências, então o atendente irá

registrar a locação, bem como cada uma das cópias locadas

Page 19: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
Page 20: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Ferramenta de Modelagem Utilizada nos exemplos dessa aula

Page 21: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Exercício

• Para cada especificações dos fluxos de trabalho, modelar um Diagrama de Atividades

• Em dupla• 0,5 ponto• Entrega HOJE !!!