Modelagem de processos de negócio com Diagrama de Atividades

Slides:



Advertisements
Apresentações semelhantes
Um pouco mais de cardinalidade e Relacionamentos
Advertisements

Análise e Desenvolvimento de Sistemas
Requisitos de Software
Diagrama de Máquina de Estados
Engenharia de Software
Concepção e Elaboração Exercícios Concepção e Elaboração Exercícios.
APSOO Aula 03.
Fluxograma de Atividades Informática na Administração prof. Amauri Marques da Cunha Período 2007/1.
Rational Unified Process(RUP)
UML Material retirado da apostila do Professor Cesar Augusto Tacla
Gestão de projetos de Software GTI-16
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
Análise e Projeto de Sistemas
G o o g l e Aero.
Análise e Projetos de Sistemas Revisão de Conteúdo UML-Linguagem de Modelagem Unificada Professor: Armando Hage Belém-2005.
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Projeto Final - APGS Adriana P. de Medeiros
Diagrama de Estados.
Modelagem para Web Aula de 11/04/2011.
Diagramas de Sequência e Comunicação
EXEMPLO DE FLUXO PARA O DESENVOLVIMENTO DE ANÁLISE CRÍTICA DO SGQ
RUP - Cap. 2 – Os 4 P’s (Pessoas, Projeto, Produto e Processo)
RUPinho Qualidade de Software
Diagrama de Atividades
Análise e Projeto de Sistemas
SGE Sistema de Gerenciamento de Estabelecimentos
Manual - Bikesys Versão 1.0 – Beta Março 2013.
A modelagem de Negócio com UML
UML.
Diagramas de Sequência e Comunicação
Análise Estruturada.
Transportes & Cia..
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Professor Mário Dantas
Diagrama de Casos de Uso
Diagrama de Atividades
1- Acessar o site: 2- Realizar o cadastro.
Caso de Uso - Definição Um caso de uso é uma descrição narrativa de uma seqüência de eventos que ocorre quando um ator (agente externo) usa um sistema.
Casos de Uso Modelagem e Programação Orientada a Objetos Curso Superior de Tecnologia em Sistemas para Internet Prof. Cristiano Stüpp Nunes
UNIDADE 2 UML MODELAGEM TEMPORAL
Modelagem de Negócio no RUP
Fase de Concepção (Início, Planejamento)
PSBD II Projeto de Sistemas de Banco de Dados II
O Processo de desenvolvimento de software
Levantamento de Requisitos
Modelagem de processos de negócio com Diagrama de Atividades
Ferramentas Visio + VisioCase
Análise Orientada Objeto
Especificação em Projeto de Sistemas
Levantamento de Requisitos
Engenharia de Software
Sistema Virtual de Venda de Móveis
Laboratório de Programação
Trabalho de Engenharia de Software II
Financeiro – Controle de Cheque
Sistema de Gestão de Segurança da Informação
Professora Cláudia Abreu Paes
Modelando Sistemas em UML
Abr-17 Analisar Caso de Uso Analisar caso de uso.
Fase de Concepção (Início, Planejamento)
Fase de Concepção (Início, Planejamento)
Modelagem de Sistemas Orientada a Objeto Com UML
APSI II Análise e Projeto de Sistemas de Banco de Dados II.
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
BPMN fluxo de atividades e de mensagens
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Analisar Caso de Uso. Copyright © 2002 Qualiti. Todos os direitos reservados. Qualiti Software Processes Analisar caso de uso | 2 Objetivos deste módulo.
Prof. Thales Castro.  Histórico (documentação textual)  Vantagens da elaboração do DFD.
Modelagem de CASO DE USO
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
Transcrição da apresentação:

Modelagem de processos de negócio com Diagrama de Atividades

RUP – Processo Unificado

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;

Fluxo de Modelagem de Negócio 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 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”

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.

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

Elementos do diagrama de Atividades Barras de sincronização Inicio Direção dos Fluxos Atividade em Realização Fim Tomadas de Decisões

Tomadas de Decisões

Paralelismo de Atividades Bifurcação União

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

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.

Sistema – Livraria Virtual 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

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

Ferramenta de Modelagem Utilizada nos exemplos dessa aula

Exercício Para cada especificações dos fluxos de trabalho, modelar um Diagrama de Atividades Em dupla 0,5 ponto Entrega HOJE !!!