modelagem de processos de negÓcio com diagrama de atividades
TRANSCRIPT
![Page 1: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/1.jpg)
MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES
![Page 2: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/2.jpg)
RUP – Processo Unificado
![Page 3: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/3.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/4.jpg)
– 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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/5.jpg)
• 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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/6.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/7.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/8.jpg)
![Page 9: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/9.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/10.jpg)
Tomadas de Decisões
![Page 11: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/11.jpg)
Paralelismo de AtividadesBifurcação
União
![Page 12: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/12.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/13.jpg)
![Page 14: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/14.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/15.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/16.jpg)
![Page 17: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/17.jpg)
![Page 18: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/18.jpg)
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](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/19.jpg)
![Page 20: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/20.jpg)
Ferramenta de Modelagem Utilizada nos exemplos dessa aula
![Page 21: MODELAGEM DE PROCESSOS DE NEGÓCIO COM DIAGRAMA DE ATIVIDADES](https://reader030.vdocuments.net/reader030/viewer/2022013114/552fc160497959413d8e86b4/html5/thumbnails/21.jpg)
Exercício
• Para cada especificações dos fluxos de trabalho, modelar um Diagrama de Atividades
• Em dupla• 0,5 ponto• Entrega HOJE !!!