• Nenhum resultado encontrado

6 MODELO DE CASOS DE USO

6.2 DIAGRAMA DO CADASTRO DE SALAS E LABORATÓRIOS

O diagrama abaixo apresenta a proposta das funcionalidades do sistema para o controle das salas e laboratórios, que serão manuseados pelos coordenadores de turno e professores. As funcionalidades dos coordenadores de curso são de acesso total, pois em qualquer momento necessário, eles poderão gerenciar nos horários das reservas e os recursos de cada recinto.

Todo controle dos horários e recursos serão gerenciados apenas pelos coordenadores de curso. Os professores, apenas visualizarão os cadastros das salas e laboratórios,

a fim de poderem se informar sobre os recursos presentes nestes locais e planejar suas aulas conforme a necessidade.

Fonte: Elaboração própria

6.2.1 CADASTRAR RECINTO

Nome do Caso de Uso: Cadastrar recinto.

Descrição: Caso de uso responsável por permitir o cadastro de recintos no sistema.

Curso Normal: O coordenador de turno clica em um botão para adicionar um novo recinto, se não existir nenhuma inconsistência o sistema exibe o formulário de cadastro.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.2 CADASTRAR HORÁRIO

Nome do Caso de Uso: Cadastrar horário.

Descrição: Caso de uso responsável por permitir o cadastro de intervalo de horários das reservas no sistema.

Figura 12 – Diagrama de caso de uso do Cadastro de Salas e Laboratórios

Curso Normal: O coordenador de turno clica em um botão para adicionar um novo intervalo de horário, se não existir nenhuma inconsistência o sistema exibe o campo para cadastro.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.3 CADASTRAR RECURSO

Nome do Caso de Uso: Cadastrar recurso.

Descrição: Caso de uso responsável por permitir o cadastro de recursos disponíveis da instituição no sistema.

Curso Normal: O coordenador de turno clica em um botão para adicionar um novo recurso, se não existir nenhuma inconsistência o sistema exibe o formulário para cadastro.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.4 ALOCAR HORÁRIOS PARA O RECINTO

Nome do Caso de Uso: Alocar horários para o recinto.

Descrição: Caso de uso responsável por permitir alocar horários para o recinto.

Curso Normal: O coordenador de turno clica em um botão para gerenciar os horários do recinto, podendo adicionar ou remover horários já pré-cadastrados no sistema, se não existir nenhuma inconsistência o sistema exibe uma mensagem de sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.5 INFORMAR RECURSOS DISPONÍVEIS PARA O RECINTO Nome do Caso de Uso: Informar recursos disponíveis para o recinto.

Descrição: Caso de uso responsável por permitir informar recursos disponíveis para o recinto.

Curso Normal: O coordenador de turno clica em um botão para gerenciar os recursos disponíveis para o recinto, podendo adicionar ou remover recursos já pré-cadastrados

no sistema, se não existir nenhuma inconsistência o sistema exibe uma mensagem de sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.6 EXCLUIR HORÁRIOS

Nome do Caso de Uso: Excluir horários.

Descrição: Caso de uso responsável por excluir do sistema os horários cadastrados.

Curso Normal: O coordenador de turno clica em um botão para excluir o horário selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.7 EXCLUIR RECINTOS

Nome do Caso de Uso: Excluir recintos.

Descrição: Caso de uso responsável por excluir do sistema os recintos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para excluir o recinto selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.8 EXCLUIR RECURSOS

Nome do Caso de Uso: Excluir recursos.

Descrição: Caso de uso responsável por excluir do sistema os recursos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para excluir o recurso selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.9 ATUALIZAR HORÁRIOS

Nome do Caso de Uso: Atualizar horários.

Descrição: Caso de uso responsável por atualizar do sistema os horários cadastrados.

Curso Normal: O coordenador de turno clica em um botão para atualizar o horário selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.10 ATUALIZAR DADOS DO RECINTO

Nome do Caso de Uso: Atualizar dados do recinto.

Descrição: Caso de uso responsável por atualizar do sistema os recintos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para atualizar o recinto selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso. O professor tem permissão para alterar o status do recurso para ativo/inativo quando for o caso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.11 ATUALIZAR RECURSOS

Nome do Caso de Uso: Atualizar recursos.

Descrição: Caso de uso responsável por atualizar do sistema os recursos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para atualizar o recurso selecionado, se não existir nenhuma inconsistência o sistema exibe uma mensagem informando que o processo foi concluído com sucesso.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.12 VISUALIZAR HORÁRIOS

Nome do Caso de Uso: Visualizar horários.

Descrição: Caso de uso responsável por visualizar do sistema os horários cadastrados.

Curso Normal: O coordenador de turno clica em um botão para visualizar a listagem de horários, se não existir nenhuma inconsistência o sistema exibe a lista.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.13 VISUALIZAR RECINTOS

Nome do Caso de Uso: Visualizar recintos.

Descrição: Caso de uso responsável por visualizar do sistema os recintos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para visualizar a listagem de recintos, se não existir nenhuma inconsistência o sistema exibe a lista.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

6.2.14 ATUALIZAR RECURSOS

Nome do Caso de Uso: Atualizar recursos.

Descrição: Caso de uso responsável por visualizar do sistema os recursos cadastrados.

Curso Normal: O coordenador de turno clica em um botão para visualizar a listagem de recursos, se não existir nenhuma inconsistência o sistema exibe lista.

Curso Alternativo: Se existir alguma inconsistência o sistema deve exibir uma mensagem de alerta e o motivo.

Documentos relacionados