Engenharia de software
Objectivo: Identificação de actores intermediários
ENUNCIADO – GESTÃO DE FILA DE ESPERA
Considere um sistema de gestão de fila de espera: Quando um utente retira uma senha é calculado o tempo médio de espera de acordo com os tempos registados previamente; O cliente pode subscrever o serviço de alerta por SMS. Para tal, terá que enviar uma SMS a indicar a referência da sua senha para um nº da central SMS. Quando um funcionário passa para a senha seguinte, os clientes registados no serviço de alerta por SMS são notificados se estiverem a menos de 30 mn para serem atendidos. Antes de se deslocar ao serviço, o cliente poderá consultar os tempos de espera médios actuais através d uma página na Internet.
Desenhe o diagrama de USE CASES que representa estes requisitos. Objectivo: Utilização em outros domínios de aplicação
ENUNCIADO – ELEVADOR
A empresa ABC Elevadores, especialista na construção de elevadores, tomou a decisão estratégica de efectuar o outsoursing do software de controlo integral de elevadores. Foi atribuída a sua equipa a tarefa de desenvolver o software de controlo. A empresa identificou os seguintes requisitos: Permitir a um utilizador seleccionar qualquer nº de pisos. Considerar a existência de pisos com acesso restrito por cartão magnético. Possibilitar o modo de operação Subida Expresso (sem paragens) controlada por cartão magnético. Registar a utilização de cartões magnéticos na caixa negra do elevador. Esta caixa é um sistema de registo independente para recuperação de dados em caso de acidente.
Represente os requisitos identificados através de um diagrama de Use Cases. Objectivo: Extensão a notação gráfica da UML
ENUNCIADO – LIMPEZA A SECO DRYCLEAN
A empresa DryClean tem como actividade a limpeza a seco de vestuário. Através de uma estratégia de franchising tem expandido o seu nº de lojas a nível nacional e internacional. Face a este crescimento, a