Escolar Documentos
Profissional Documentos
Cultura Documentos
Fluxograma de Atividades
Fluxograma de Atividades
Atividades
Informtica na Administrao
prof. Amauri Marques da Cunha
Perodo 2009/1
INCIO
Fluxograma de
Atividades
Usado aqui para representar
processos.
Processo visto como:
um conjunto articulado de
atividades para gerar um
resultado denominado produto
(mercadoria ou servio).
uma cadeia de atividades que
produz um servio.
uma linha de produo para
fabricar uma mercadoria.
Usaremos para representar
processo-chave de negcio
Processo-chave de
negcio
Focaliza um tipo de produto
vendido pela empresa,
Abrange TODAS AS ATIVIDADES DA
EMPRESA para:
Receber o Pedido do cliente,
Fazer o Produto,
Fazer a Entrega e,
Receber Pagamento.
Processo-chave de
negcio
IMPORTANTE:
Representa apenas as atividades
realizadas PELA EMPRESA por meio
de seus EMPREGADOS.
NO DEVE REPRESENTAR:
Atividade de Cliente
Atividade de Fornecedor de
Mercadoria (componentes)
Atividade de Fornecedor de Servio
(terceirizado)
Qualquer outra atividade externa
empresa (fiscal, consultor, vizinho,
etc.)
Smbolos Grficos - I
Terminal:
INCIO
FIM
Indicador de fluxo de
atividades:
de cima para baixo
esquerda para a
direita
Smbolos Grficos - II
Atividade:
Nome da atividade
Smbolos Grficos - IV
Indicador de uso de TI na
atividade (OPCIONAL)
Nome da atividade
Oferecendo
consulta
Nome do executante
Oferecendo consulta
= exemplo de nome de Caso de Uso
de TI
Verbo no gerndio + objeto +
[expresso]
Indica o que a TI est fazendo para
Smbolos Grficos - V
Deciso:
Pergunta
?
NO
SIM
Conector de
continuao:
1
(usar de uma pgina para
outra)
1
Smbolos Grficos - VI
Subprocesso, conceito igual
a:
Subrotina ou mdulo
Procedimento (procedure)
Funo (function)
Considerao prtica:
cada pgina deve conter no
mximo 72 smbolos
grficos
Caso contrrio a legibilidade
do fluxograma (flowchart) ou
de qualquer outro modelo
grfico fica prejudicada.
Nome do
subprocesso
Registrando
Cliente
Nome do executante
Utilizar as mesmas convenes do
Caso de Uso de TI, para dar nome
ao Uso de Arquivo em Papel
Exemplo de Fluxograma - I
INCIO
Registrando
Pedido
Recebe Pedido
Vendedor
Fazer
Produto
2
Consultando
Mapa
Entrega Produto
Logstica
Cliente
recebeu
?
SIM
Lanando no
Livro-caixa
Recebe
Pagamento
Tesouraria
FIM
NO
Quitando
Dvida do
Cliente
Exemplo de Fluxograma - II
1
Consultando
Ocorrncias
Anteriores
Investiga
Motivo
Gerente
Providencia
Correes
Gerente
Relatando
Ocorrncia
Atual
INCIO
FIM
Exemplo de Fluxograma - IV
Subprocesso temporal: Repor Estoque
Ciclo semanal fazer no penltimo dia da semana
INCIO
FIM
Fluxograma de Atividades
Algumas Recomendaes
Fluxograma de Atividades
Correes de Formato
Fluxograma deve ter sempre um
ttulo:
Nome do processo-chave
Nome do subprocesso
Fluxograma de Atividades
Sugestes - Caso de Uso
Cada atividade que precise de TI,
tem seu Caso de Uso, que NICO:
Fluxograma de Atividades
Sugestes - Decises
No comear o fluxograma com
uma deciso:
Em outras situaes:
Fluxograma de Atividades
Sugestes - Atividades
Ainda existem muitas atividades de
pessoas externas empresa:
Importante representar o que o
empregado da empresa TEM QUE
FAZER,
Para obter informao do cliente, por
exemplo.
Fluxograma de Atividades
Paralelismo de Atividades
O que fazer quando aparecem
atividades em paralelo?:
Fluxograma de Atividades
= Caso de Uso de TI =
Lembrete:
Cada Caso de Uso pode corresponder a
um item do Menu de um Sistema de TI
Caso de Uso
Detalhamento Inicial - I
Considerando o seguinte Caso de Uso,
em um restaurante:
Fecha a conta
da mesa
Calculando
Conta
Gerente
Objetivo do detalhamento:
Descrever sucintamente a transao
completa que a TI est oferecendo
para o executante da atividade
Caso de Uso
Detalhamento Inicial - II
Descrever sucintamente a transao completa
que a TI est oferecendo para o executante
da atividade
Fecha a conta
da mesa
Calculando
Conta
Gerente
Atividade do processo:
Caso de Uso
Detalhamento Inicial - III
A.
B.
C.
II.
Caso de Uso 1:
Calculando Conta
A. O dilogo entre o Usurio
(executante da atividade) e o
Sistema de TI:
INCIO do Caso de Uso 1.
1.1 - Sistema exibe Formulrio Fechar a
Conta habilitando para preenchimento os
campos nmero da mesa e quantidade de
pagantes e habilita o boto Entrar.
1.2 - Gerente informa nmero da mesa e
quantidade de pagantes e clica Entrar.
1.3 - Sistema mostra na tela a conta
discriminada da mesa (com todos os itens
consumidos, quantidades e respectivos
valores), o total a pagar, a quantidade de
pagantes, e a parcela que cabe a cada
pagante; e habilita o boto Imprimir.
Caso de Uso 1:
Calculando Conta
A. O dilogo entre o Usurio
(executante da atividade) e o
Sistema de TI:
1.4 - Gerente clica Imprimir.
1.5 - Sistema imprime a conta discriminada da
mesa (com todos os itens consumidos,
quantidades e respectivos valores), o total
a pagar, a quantidade de pagantes, e a
parcela que cabe a cada pagante; e habilita
o boto Terminar.
1.6 - Gerente clica Terminar.
1.7 - FIM do Caso de Uso 1.
Caso de Uso 1:
Calculando Conta
B. Maquete das Interfaces
1.1MaqueteFormulrioFecharConta
(em branco)
Nmero da Mesa:
|_|_|
Entrar
Caso de Uso 1:
Calculando Conta
B. Maquete das Interfaces
1.2MaqueteFormulrioFecharConta
(preenchido)
Nmero da Mesa:
|9|9|
Entrar
Caso de Uso 1:
Calculando Conta
1.3MaqueteTelaContaDiscriminada
Conta da Mesa Nmero: |_|_|
Nome do Item
Consumido
Preo
Unitrio
15 caracteres
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
..........................................................................................
(listar tantas linhas quantas forem necessrias)
..........................................................................................
Total a Pagar: R$ |_|_|.|_|_|_|,|_|_|
Quantidade de Pagantes: |_|_|
Parcela de cada Pagante: R$ |_|_|.|_|_|_|,|_|_|
Imprimir
Terminar
Caso de Uso 1:
Calculando Conta
1.5MaqueteTelaContaDiscriminada
Conta da Mesa Nmero: |_|_|
Nome do Item
Consumido
Preo
Unitrio
15 caracteres
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
|_|_|,|_|_|
|_|_|_|
|_|_|_|,|_|_|
..........................................................................................
(listar tantas linhas quantas forem necessrias)
..........................................................................................
Total a Pagar: R$ |_|_|.|_|_|_|,|_|_|
Quantidade de Pagantes: |_|_|
Parcela de cada Pagante: R$ |_|_|.|_|_|_|,|_|_|
Imprimir
Terminar
Caso de Uso 1:
Calculando Conta
Nmero da mesa
Nome do item consumido
Quantidade
Cardpio
Nome do item do cardpio
Preo unitrio
Nmero da mesa
Valor Total da Conta
Quantidade de pagantes
Parcela de cada pagante
Lista de itens consumidos:
Nome do item
Preo unitrio do item
Quantidade
Preo total do item
Caso de Uso
Recomendaes Finais - I
1.
2.
ii.
Caso de Uso
Recomendaes Finais - II
3.
4.
2.
Caso de Uso
Recomendaes Finais - III
5.
Por analogia:
Antes de excluir um registro de um
arquivo, SEMPRE necessrio verificar se
o registro existe, realizando uma busca
com o identificador (chave) do registro.
6.
7.
Fluxograma de
Atividades
Informtica na Administrao
prof. Amauri Marques da Cunha
Perodo 2009/1
FIM