as metas da modelagem de negócio são: ◦ entender a estrutura e a dinâmica da organização na...

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

Upload: internet

Post on 22-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 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);

MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES

Page 2: 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);

RUP – Processo Unificado

Page 3: 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);

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;

Fluxo de Modelagem de Negócio

Page 4: 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);

◦ 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: 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);

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: 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);

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.

Diagrama de Atividades

Page 7: 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);

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

Diagrama de Atividades

Page 8: 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);
Page 9: 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);

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: 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);

Tomadas de Decisões

Page 11: 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);

Paralelismo de AtividadesBifurcação

União

Page 12: 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);

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

Modele o seguinte Fluxo:

Compra de passagem aérea

Page 13: 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);
Page 14: 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);

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.

Raias (Swimlanes)

Page 15: 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);

Uma pessoa: empregado, cliente, gerente, vendedor;

Organizações: Empresa fornecedora, agencia de impostos, administradora de cartões;

Equipamentos: Leitor de código de barras, sensores;

Atores em um sistema

Sistema – Livraria Virtual

Page 16: 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);
Page 17: 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);
Page 18: 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);

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

O atendente pesquisará o sócio para verificar se está realmente 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 ele possui alguma pendência, ou seja, se possui alguma locação ainda não devolvida.

Se houver pendência a locação deverá ser recusada.

Se o sócio não possuir pendências, então o atendente registrará a locação e cada uma das cópias locadas.

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

Page 19: 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);
Page 20: 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);

Ferramenta de Modelagem

Utilizada nos exemplos dessa aula

Page 21: 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);

Especificar três fluxos de trabalho e modelar um Diagrama de Atividades

Em equipe (a mesma do projeto) 0,5 ponto

Entregar HOJE !!!

Exercício