Buscar

Descrevendo o comportamento dos casos de uso_login_pim_Vl

Prévia do material em texto

Descrevendo o comportamento dos casos de uso
1- Efetuar o login:
Pré-condições: O terminal deve estar operacional e o usuário já deve estar cadastrado.
Pós-condições: O usuário realiza a operação de login com o seu nome de usuário e senha corretos e acessa o sistema.
Fluxo principal: O usuário chega ao terminal. O terminal solicita que ele informe seus dados de login. O usuário informa seu nome e senha. O terminal realiza a validação dos dados do usuário, sendo esses dados corretos o sistema efetiva o login do usuário com sucesso.
Fluxo alternativo: Caso o usuário informe seu nome ou senha de login incorretos o sistema apresenta a seguinte mensagem: “Verifique se os dados referentes ao login foram inseridos corretamente”.
Exceção: Algum outro usuário que possua a senha do usuário ‘’x’’ efetua o login do usuário ‘’x’’ em outro terminal do ambiente escolar e o login fica impossibilitado pelo fato de uma outra pessoa já estar logada na conta do aluno ‘’x’’. O sistema também pode estar fora do ar ou em manutenção, resultando na seguinte mensagem: ‘’O sistema está passando por mudanças, tente novamente mais tarde’’.
2- Efetuar o cadastro de cursos:
Pré-condições: O terminal deve estar operacional e o agente que realiza a operação deverá ser um atendente.
Pós-condições: O atendente irá cadastrar com sucesso cursos que abrangem duas áreas diferentes, informática e artes, contendo os respectivos dados a respeito dos cursos: o código do curso, nome, data de início, data de término, horário, número de vagas e valor.
Fluxo principal: O atendente seleciona a opção de cadastro de cursos do sistema. O terminal responde abrindo um layout com os dados referentes ao curso que irá ser colocado no sistema .O atendente preenche todos os campos corretamente. O terminal disponibiliza as informações referentes a esse curso para o sistema.
Fluxo alternativo: Caso o atendente não preencha todos os campos ou preencha algum campo incorretamente o sistema irá exibir a seguinte mensagem: ‘’Os dados não foram preenchidos corretamente, verifique se todos os campos foram preenchidos da maneira correta e tente novamente.’’
Exceção: O atendente tenta registrar um curso com o nome de um curso que já está registrado resultando na seguinte mensagem: ‘’Um curso já foi registrado com este nome favor tentar novamente com um nome diferente.’’
3- Efetuar o cadastro de usuário
Pré-condições: O terminal deve estar operacional.
Pós-condições: O usuário será cadastrado com os seguintes dados, nome de usuário, endereço, telefone , e-mail, RG, CPF, login e senha do aluno.
Fluxo principal: O usuário chega ao terminal e faz a requisição de cadastro. O terminal responde abrindo um layout com os dados de cadastro para serem preenchidos. O usuário preenche todos os dados corretamente. O sistema efetua o cadastro.
Fluxo alternativo: O usuário tenta realizar login sem cadastro, resultando em erro. Além disso o usuário pode preencher os dados incorretamente ou esquecer de preencher algum dado, resultando na seguinte mensagem: ‘’Verifique se os dados foram preenchidos corretamente.’’
Exceção: O usuário tenta se registrar no sistema com um nome de login que já esta sendo utilizado por outro usuário resultando na seguinte mensagem: ‘’Esse nome já está sendo utilizado por outro usuário, favor utilizar outro nome para realização do login.’’
4- Efetuar a matrícula dos usuários nos cursos.
Pré-condições: O terminal deve estar operacional, com cursos e usuários cadastrados.
Pós-condições: Após a efetivação da matrícula será gerado um código único, a data da matrícula, o valor da matrícula, o status de pagamento e o status da matrícula. Além disso, após o cadastro da matrícula os dados(código matrícula) serão enviados ao sistema financeiro.

Continue navegando