·

Análise de Sistemas ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Com base nos conhecimentos adquiridos nos módulos anteriores e também neste módulo colocaremos em prática alguns desses conhecimentos Observe o cenário abaixo O sistema é para gestão de agendamento de reserva de quadras esportivas Abaixo as regras de negócios desse cenário RN01 O sistema permite que um usuário realize a reserva de quadra RN02 Cada reserva tem duração de 1 hora RN03 Um mesmo usuário poderá reservar pelo no máximo de 4 horas RN04 Cada hora de reserva apresenta o valor de 10000 RN05 Para realizar a reserva o usuário deve estar logado RN06 Para realizar o login devese informar o email e a senha que devem estar previamente cadastrados RN07 Para o cadastro do usuário devese solicitar nome endereço fone email e senha RN08 Existe mais de uma quadra para ser reservada Para cada quadra é importante saber externa ou interna modalidade do esporte tipo de piso a hora de início do dia e hora de final do dia que se permite reserva RN09 Cada usuário poderá reservar até 4 quadras RN10 O sistema deve informar o valor total que o usuário deverá pagar com o conjunto de reservas RN11 O sistema não é responsável pelo pagamento em si O pagamento é realizado diretamente com o responsável da quadra RN12 Caso um usuário selecione uma quantidade de horas ou número de quadras além do permitido o sistema deve informar uma mensagem e não permitir que a reserva seja realizada RN13 Após realizar uma reserva o usuário recebe por email informações da sua reserva RN14 Para a reserva primeiro o usuário seleciona a quadra para isso devese selecionar o tipo externa ou interna modalidade e tipo de piso Depois apresentar os horários disponíveis para reserva para aquela quadra Você deve fazer e entregar 1 15 analisar a sequência de tarefas do usuário e projetar a interação necessária para o usuário reserva de quadra 2 15 prototipar esta interação e sequência de tarefas interface do usuário em uma ferramenta de prototipação de interfaces de usuário 3 15 elaborar um diagrama de implantação para o sistema indicando os componentes necessários para possibilitar o projeto para a mobilidade 4 15 elaborar um diagrama de componentes para o sistema