Múltiplos Estágios
O seguinte exercício contempla um processo com três estágios.
Baseia-se no Inquérito de Satisfação Fase II, sendo, por isso,
essencial compreender primeiro o problema antes de começar o
tutorial.
1
Tutorial | Plataforma Masterlink
Múltiplos Estágios
1. Múltiplos estágios
O seguinte exercício contempla um processo com três estágios. Baseia-se no Inquérito de
Satisfação Fase II, sendo, por isso, essencial compreender primeiro o problema antes de começar
o tutorial.
Feita a leitura do exercício, é possível deduzir três estágios/estados do problema.
1. Preenchimento dos dados
2. Avaliação dos dados
3. Registos fechados
O processo assim descrito está naturalmente incompleto, porque não sabemos como se efectuam
as transições entre estágios/estados, nem o que vai despoletar essas transições, e menos ainda
quando.
Para melhor descrevermos o exercício, podemo-nos socorrer de ferramentas de modelação de
dados, concretamente de um dos use cases e dos diagrama de estados, que é geralmente uma
das primeiras escolhas para a descrição de um problema.
1
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Use Cases
Diagrama de Estados
Temos então três actores, que podem ser traduzidos por grupos de utilizador – Visitante,
Colaborador e Gestor.
Há também três estados, conforme já vimos, e associados a estes um conjunto de eventos –
transições de estado – que vão fazer com que a informação transite entre os estados, e com que
o processo se desenrole nas condições impostas. Esses estados vão corresponder a estágios na
plataforma. Já vimos no tutorial 20 como criar estágios.
1.1. Microsite e Grupos de Utilizador
Os passos seguintes são semelhantes aos que foram dados no Tutorial 1, pelo que, inicialmente,
vamos ter de criar um microsite e dois grupos de utilizadores, um para os colaboradores e outro
para o gestor. O visitante é um utilizador já definido no sistema.
Na criação do nosso microsite vamos querer que o template seja Geral e não de Área Reservada,
conforme o Tutorial 1. Admitindo agora que já temos criado o microsite, ao qual chamámos
Inquérito Satisfação Fase II, vamos dar-lhe três áreas distintas de trabalho, acessíveis através de
menús com o mesmo nome:
1. Preenchimento
2. Em Análise
3. Fechados
2
Tutorial | Plataforma Masterlink
Múltiplos Estágios
A criação de menús já sabemos fazer, mas devemos ter em atenção em deixar a Segurança por
Omissão no seu estado por defeito, ou seja, em Consulta.
Até aqui nada de novo. Precisamos de dar segurança à visualização dos dados, para que só
determinados grupos possam aceder aos diferentes espaços do microsite: Inquérito – Visitante –,
Análise dos Inquéritos – Colaborador e Gestor –, (Inquéritos) Fechados – Gestor.
Isso é feito na área de Segurança do Microsite:
Nota Importante: o visitante é um utilizador do sistema!
Vamos proceder de forma idêntica para a criação dos dois outros grupos de utilizadores (de acordo
com o Use Cases), para que o nosso Colaborador só deva aceder ao menú “Em Análise”, e o Gestor
aos menús/secções “Em Análise” e “Fechados” – sem que aí possa “operar”.
1.1. O Processo
O processo é criado do mesmo modo que no Tutorial 1, com a diferença de que vamos ter três
estágios e não apenas um.
Gerado o processo, precisamos de um primeiro grupo de campos, que define uma estrutura de
dados. É claro que há várias formas de estruturarmos os dados necessários ao Inquérito de
Satisfação. O que se apresenta é apenas uma de várias abordagens possíveis.
Nesta abordagem optámos por criar um Grupo – Inquérito:
3
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Cada campo do Grupo faz parte de uma estrutura subjacente ao problema, e às suas necessidades
em termos de registo de dados.
Concretamente, esses campos são do tipo Caixa de Selecção, com excepção das Observações que
é uma Caixa de Texto. De notar que há um campo que não faz parte da interface, e que não é
também enunciado no exercício, e que é o Estado. Este campo vai servir para monitorizar quando
um inquérito está Concluído ou Por concluir. Ora, de acordo com o problema, o inquérito está
automaticamente processado se a avaliação dada pelo utilizador é positiva, o que fará com que o
registo migre directamente para o estágio Fechados.
Em contraposição, e se a avaliação tiver sido negativa, o inquérito – depois de registado –, transita
para o estágio Análise. Esse inquérito só fica concluído se o Colaborador assim o indicar, o que
fará com que permute para o estágio Fechados.
Ou seja, este campo, sendo vital, não deve ser visível pelo utilizador, mas faz sentido que faça parte
da estrutura de dados de um inquérito.
Deduzimos daqui que vamos precisar de três estágios para responder ao diagrama de estados
inicialmente desenhado: os dois que acabámos de enunciar, i.e., Análise e Fechados, e mais um
que determina o estágio onde são preenchidos os elementos iniciais, que designamos de
Preenchidos.
Recordando o processo de criação de estágio:
Cada um dos campos, e para simplificar o exercício, vão ser ‘alimentados’ com dados através da
configuração dos mesmos. Isso é feito na Configuração do campo, conforme a imagem inferior:
4
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Definir por defeito o Estado como “Por concluir”
5
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Estes dois campos, Rapidez de acesso e Estado, devem ficar assim definidos, uma vez que este
tutorial vai fazer uso desses dados. Para os restantes campos é arbitrária a escolha das opções.
1.1. Os estágos
É altura de definirmos no MWE os três estágios: Preenchimento, Análise, Fechados.
1. Preenchimento:
a. Nas propriedades vamos definir quais as colunas que queremos apresentar, ou seja, quais os
campos, e de que grupo, vão estar visíveis:
Na selecção de campos não escolhemos o Estado, porque não é relevante para o visitante.
Estamos em posição de definir os eventos associados a este estágio, ou seja, o que é suposto
acontecer sob determinadas condições, e em que momento (quando) esses eventos devem
ocorrer.
É dito o seguinte no enunciado relativamente ao Colaborador:
«1. Nas situações em que o visitante dá uma avaliação negativa, o departamento de qualidade é
notificado e deverá contatar o cliente.»
Vamos traduzir isto para uma linguagem mais próxima da capacidade interpretação do MWE. Se
o visitante atribuiu nota negativa, então o colaborador deve ser notificado disso (por email, por
exemplo).
6
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Para definir isto vamos abrir o painel Gerir acções sobre o estágio Preenchimento:
Reparar que também escolhemos quando esse evento deve ocorrer, e que é aquando da gravação
do registo – Na gravação. Em caso de dúvida, voltar a observar o diagrama de estados.
7
Tutorial | Plataforma Masterlink
Múltiplos Estágios
A condição é definida mediante um valor que o campo possa tomar e, neste caso, o valor crítico,
aquele que faz com que a condição de nota negativa seja verdadeira, é quando a Rapidez de
acesso = Baixa. Devemos, pois, selecionar esse valor (3).
Adicionamos a condição, o que faz com que surja o texto “[Grupo - Inquérito.Rapidez de acesso] =
Baixa”. Clicamos em “OK” para prosseguir e gravar posteriormente a condição.
8
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Iremos, assim, parar à janela inicial:
Aspecto que terá o painel de CONDIÇÕES/ACÇÕES depois
de gravar a condição
Acabámos de definir o que faz a condição ser verdadeira. Precisamos agora “dizer” à condição
como agir quando ela for verdadeira.
9
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Neste caso, vamos querer que quando a condição de Avaliação negativa se verifique, que seja
enviado um email. Não vamos entrar no detalhe de configuração de cada tipo de acção.
Precisamos de uma outra acção que faça com que os dados registados pelo Vistante possam ser
visíveis/editáveis mais tarde nos estágios/estados Análise e Fechados. Isso é feito selecionando o
tipo de acção como sendo “Saltar de estágio”.
E o que acontece se a avaliação for positiva? Ou seja, o que deve ocorrer se a Avaliação não for
negativa, isto é, se for falsa essa condição? De acordo com o enunciado, traduzido no diagrama de
estados, esse inquérito/registo deve passar para o estágio Fechados, e ser dado como
“Processado”. É a Acção se falso. Definimo-la como Saltar de estágio para o estágio Fechados.
Vamos agora gerar o estágio Análise. De recordar que este estágio deve ser operado pelo
Colaborador e visualizado pelo Gestor. Mais à frente iremos definir isso na segurança do processo.
Para já importa criar o estágio, e incluir-lhe todas as colunas, já que faz sentido que o Estado seja
visível.
Há duas condições que temos de definir, de acordo com o enunciado e pela observação do
diagrama de estados:
«Registo dos contatos com o cliente e da informação recolhida e finalizar o processo»
Esta condição dita que o inquérito está fechado quando o colaborador finaliza o processo.
Isto pode concretizar-se do mesmo modo que fizemos para o estágio Preenchimento, aquando
da gravação do registo.
10
Tutorial | Plataforma Masterlink
Múltiplos Estágios
De notar que o campo Estado passa a “Concluído”
11
Tutorial | Plataforma Masterlink
Múltiplos Estágios
Para notificar o Gestor dos inquéritos que estão por concluir há mais de cinco dias, podemos
utilizar o Temporizador e criar um Background mail. A nuance, aqui, é a utilização de datas:
O último estágio, Fechados, tem uma condição Na entrada de estágio, e que é a de fazer passar
o campo Estado a “Concluído”, porque, de facto, chegado o registo a este estágio, é porque o
processo está concluído.
Assim sendo, devemos escolher Na entrada de estágio, e criar uma condição que é sempre
verdadeira, já que que o registo quando entra neste estágio tem de passar automaticamente e
de imediato a “Concluído”.
12
Tutorial | Plataforma Masterlink
Múltiplos Estágios
1.1. O A Segurança no Processo
Vamos concluir o tutorial pela definição da Segurança do Processo. A seguinte imagem mostra os
grupos de utilizadores autorizados para o estágio Preenchimento, assim como o utilizador
Visitante:
Reparar que todos os campos, com excepção do Estado, são de operação, afinal de contas, quem
preenche o inquérito é o visitante. Podemos dar também esse nível de segurança para a
Administração.
13
Tutorial | Plataforma Masterlink
Múltiplos Estágios
No estágio Análise o Colaborador pode apenas fazer alterar o Estado. Mas é legítimo que consiga
visualizar todos os campos, tal como o Gestor, que não deverá ter qualquer possibilidade de
operação.
No último estágio, Fechados, só o Gestor deve poder visualizar os dados.
14
Download

Múltiplos Estágios - central masterlink