• Adicionar estac¸˜ao de rega • Editar estac¸˜ao de rega • Remover estac¸˜ao de rega • Parar rega imediatamente • Iniciar rega imediatamente • Desativar a rega temporariamente
Apˆendice A. Casos de uso SRI 113 Adicionar estac¸˜ao de rega
Caso de Uso: Adicionar estac¸˜ao de rega. Ator principal: Operador.
Pr´e-condic¸˜oes: Existe um controlador em gest˜ao. P´os-condic¸˜oes:
A estac¸˜ao de rega indicada ´e adicionada ao sistema. ´
E feita uma associac¸˜ao entre a nova estac¸˜ao e o controlador selecionado. Cen´ario principal de Sucesso:
1. O operador indica que pretende adicionar uma estac¸˜ao de rega ao controlador; 2. O sistema apresenta um formul´ario com os atributos “n´umero da porta de instalac¸˜ao
da estac¸˜ao no controlador” e uma lista de tipos de rega;
3. O operador fornece a informac¸˜ao e escolhe a opc¸˜ao “Adicionar”; 4. O sistema pede para o operador confirmar o pedido;
5. O operador escolhe a opc¸˜ao “Sim”;
6. O sistema valida os dados submetidos, mostra uma mensagem a informar que a estac¸˜ao de rega foi adicionada com sucesso e o caso de uso termina.
Extens˜oes:
3A - O utilizador escolhe a opc¸˜ao “Cancelar” e o caso de uso termina. 5A - O utilizador escolhe a opc¸˜ao “N˜ao” e retorna-se ao passo 2.
6A - O sistema mostra a mensagem de erro “campos inv´alidos” a informar quais os cam- pos que contˆem valores inv´alidos e volta ao passo 2.
Editar estac¸˜ao de rega
Caso de Uso: Editar estac¸˜ao de rega. Ator principal: Operador.
Pr´e-condic¸˜oes: Existe um controlador em gest˜ao com pelo menos uma estac¸˜ao de rega adicionada.
P´os-condic¸˜oes: As informac¸˜oes da estac¸˜ao de rega selecionado s˜ao atualizadas e regista- das no sistema.
Cen´ario principal de Sucesso:
1. O operador seleciona uma estac¸˜ao de rega;
3. O sistema afixa um formul´ario com as informac¸˜oes atuais da estac¸˜ao de rega e que podem ser alteradas;
4. O operador faz as alterac¸˜oes desejadas; 5. O operador escolher a opc¸˜ao “Conclu´ıdo”
6. O sistema pede para o operador confirmar o pedido; 7. O operador escolhe a opc¸˜ao “Sim”;
8. O sistema valida os dados submetidos, mostra uma mensagem a informar que a estac¸˜ao de rega foi atualizada com sucesso e o caso de uso termina.
Extens˜oes:
5A - O utilizador escolhe a opc¸˜ao “Cancelar” e o caso de uso termina. 7A - O utilizador escolhe a opc¸˜ao “N˜ao” e retorna-se ao passo 2.
9A - O sistema mostra a mensagem de erro “campos inv´alidos” a informar quais os cam- pos que contˆem valores inv´alidos e volta ao passo 3.
Remover estac¸˜oes de rega
Caso de Uso: Remover estac¸˜oes de rega. Ator principal: Operador.
Pr´e-condic¸˜oes: Existe um controlador em gest˜ao com pelo menos uma estac¸˜ao adicio- nada.
P´os-condic¸˜oes: A estac¸˜ao de rega selecionada ´e removida do sistema e s˜ao atualizados os eventos de rega do controlador.
Cen´ario principal de Sucesso:
1. O operador indica que pretende remover estac¸˜oes de rega; 2. O operador seleciona as estac¸˜oes de rega que pretende remover; 3. O operador escolhe a opc¸˜ao “Concluir”;
4. O sistema pede para o operador confirmar o pedido; 5. O operador escolhe a opc¸˜ao “Sim”;
6. O sistema mostra uma mensagem a informar que a estac¸˜ao de rega foi removida com sucesso e o caso de uso termina.
Apˆendice A. Casos de uso SRI 115 Extens˜oes:
3A - O utilizador escolhe a opc¸˜ao “Cancelar” e o caso de uso termina.
4A - O sistema mostra uma mensagem de aviso a informar quais as estac¸˜oes de rega que n˜ao ´e poss´ıvel remover porque s´o ´e poss´ıvel remover uma estac¸˜ao de rega se o seu tipo n˜ao tiver um plano de rega ativo e volta-se ao passo 2 do caso de uso.
5A - O utilizador escolhe a opc¸˜ao “N˜ao” e volta-se ao passo 2 do caso de uso
6A - O sistema mostra a mensagem de erro “s´o ´e poss´ıvel remover uma estac¸˜ao de rega se o seu tipo n˜ao tiver um plano de rega ativo” a informar que a estac¸˜ao de rega n˜ao foi removida porque existe um plano que est´a em vigor no tipo de rega dessa estac¸˜ao e o caso de uso termina.
Parar a rega imediatamente
Caso de Uso: Parar a rega imediatamente. Ator principal: Operador.
Pr´e-condic¸˜oes: Existe um controlador em gest˜ao.
P´os-condic¸˜oes: A rega ´e interrompida nas estac¸˜oes de rega selecionadas. Cen´ario principal de Sucesso:
1. O operador seleciona uma ou mais estac¸˜oes de rega;
2. O operador indica que pretende interromper a rega nas estac¸˜oes de rega seleciona- das;
3. O sistema pede para o operador confirmar o pedido; 4. O operador escolhe a opc¸˜ao “Sim”;
5. O sistema mostra uma mensagem a informar que a rega foi interrompida nas estac¸˜oes de rega selecionadas e o caso de uso termina;
Extens˜oes:
4A - O utilizador escolhe a opc¸˜ao “N˜ao” e o caso de uso termina.
5A - O sistema mostra a mensagem de erro “s´o pode parar a rega se a estac¸˜ao estiver ativa” e o caso de uso termina.
Iniciar a rega imediatamente
Caso de Uso: Iniciar a rega imediatamente. Ator principal: Operador.
P´os-condic¸˜oes: A rega ´e iniciada nas estac¸˜oes de rega selecionadas. Cen´ario principal de Sucesso:
1. O operador seleciona uma ou mais estac¸˜oes de rega;
2. O operador indica que pretende iniciar a rega nas estac¸˜oes de rega selecionadas; 3. O sistema pede para o operador confirmar o pedido;
4. O operador escolhe a opc¸˜ao “Sim”;
5. O sistema mostra uma mensagem a informar que a rega foi iniciada nas estac¸˜oes de rega selecionadas e o caso de uso termina;
Extens˜oes:
4A - O utilizador escolhe a opc¸˜ao “N˜ao” e o caso de uso termina.
5A - O sistema mostra a mensagem de erro “s´o pode iniciar a rega se a estac¸˜ao estiver desativa” e o caso de uso termina.
Desativar a rega temporariamente
Caso de Uso: Desativar a rega temporariamente. Ator principal: Operador.
Pr´e-condic¸˜oes: Existe um controlador em gest˜ao.
P´os-condic¸˜oes: A rega ´e desativada nas estac¸˜oes selecionadas pelo per´ıodo de tempo definido pelo operador.
Cen´ario principal de Sucesso:
1. O operador seleciona uma ou mais estac¸˜oes de rega;
2. O operador indica que pretende desativar a rega temporariamente nas estac¸˜oes de rega selecionadas;
3. O sistema pede para o operador confirmar o pedido; 4. O operador escolhe a opc¸˜ao “Sim”;
5. O sistema mostra uma mensagem a informar que a rega estar´a desativada nas estac¸˜oes de rega selecionadas at´e `a data indicada pelo operador e o caso de uso termina; Extens˜oes:
4A - O utilizador escolhe a opc¸˜ao “N˜ao” e o caso de uso termina.
5A - O sistema mostra a mensagem de erro “as estac¸˜oes de rega selecionadas j´a se encon- tram desativadas at´e `a data definida” e o caso de uso termina.
Apˆendice A. Casos de uso SRI 117