Engenharia de Produção Sistemas de Informação I Prof.: Eduardo de Freitas Rocha Loures Lista de Exercícios I Modele os processos a seguir usando a notação do woped, incluindo os 'triggers'. Garanta que a rede correspondente ao processo é 'sound', ou seja, sempre é possível finalizá-lo corretamente (uma ficha no lugar fim) e sem a existência de partes 'mortas' e fichas remanescentes (após a chegada da ficha no lugar fim). Teste o processo usando alguns cenários e garanta que é sempre possível a finalização do mesmo. 1) D4U (Date for You) • • D4U (Date for You) é um serviço de encontro de casais bastante popular. D4U possui um website em que usuários registrados podem buscar parceiros(as). O processo inicia no momento em que o usuário preenche um formulário eletrônico para cadastramento dos seus dados. Em seguida, as informações são verificadas (por exemplo, ele/ela já possui cadastro ou ele/ela possui histórico de violação de regras de comportamento) e também se existe algum campo do formulário sem preenchimento. Isto pode ser feito em qualquer ordem e por qualquer empregado do D4U, mas deve preceder sempre o passo de avaliação. Este passo é executado pelo gerente do D4U que leva em conta as informações disponibilizadas nas etapas anteriores. Se a avaliação é negativa, o processo finaliza imediatamente. Se a avaliação é positiva, os dados fornecidos pelo usuário são carregados no sistema automaticamente. Depois dos dados carregados no sistema, outros usuários podem visualizá-los (fotografias, hobbies, respostas a perguntas etc). Estes dados recebem a denominação de "perfil do usuário". Baseado neste perfil, que é visível nas páginas do D4U, outros usuários podem decidir enviar um convite para um encontro. Se um usuário recebe um convite, outros eventuais convites podem ser enviados. Dessa forma, cada usuário pode ter apenas um convite pendente. Entretanto, mesmo que novos convites não possam ser enviados, outros usuários podem visualizar o perfil daquele. O número