·

Cursos Gerais ·

Linguagens de Programação

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Casos de Uso 001 Cadastrar pessoa Opção de cadastro das informações das pessoas que iram se candidatar as vagas Resultado esperado Registro da pessoa salva na base de dados Atores Candidato PréCondições usuário acessou a plataforma Processo 1 Sistema exibe as opções 2 Usuário selecionar opção cadastrase 3 Sistema exibe a página com o formulário de cadastro 4 Usuário preenche o formulário 5 Sistema valida se todos os campos foram preenchidos corretamente 6 Sistema enviar dados para o banco de dados 7 Banco de dados retorna informando que o candidato foi cadastrado com sucesso 8 Sistema informa que o cadastro foi realizado com sucesso 9 Sistema volta para tela inicial 10 Fim do caso de uso 002 Cadastrar vaga Opção de cadastro de nova vaga Resultado esperado nova vaga cadastrada Atores Empresa PréCondições usuário acessou a plataforma Processo 1 Sistema exibe as opções 2 Usuário seleciona a opção cadastrar vaga 3 Sistema exibe a página como formulário de cadastro de vaga 4 Usuário preenche o formulário 5 Sistema valida se todos os campos do formulário foram preenchidos corretamente 6 Sistema envia os dados banco de dados 7 Banco de dados retorna informando que a vaga foi cadastrada com sucesso 8 Sistema informa que o cadastro foi realizado com sucesso 9 Sistema volta para tela inicial 10 Fim do caso de uso 003 Consultar vagas Opção de listar as vagas cadastradas no sistema Resultado esperado lista das vagas cadastradas Atores Candidato Empresa PréCondições usuário acessou a plataforma Processo 1 Sistema exibe as opções 2 Usuário seleciona a opção consultar vagas 3 Sistema muda para pagina de lista de vagas e mostra o texto de carregando 4 Sistema envia requisição para o banco solicitando as vagas cadastradas 5 Banco de dados retorna as vagas cadastradas 6 Sistema lista as vagas retornadas 7 Fim do caso de uso Fluxo de condição adicional 1 Usuário adiciona filtro 1 Usuário seleciona um filtro 2 Sistema filtra as vagas correspondentes ao filtro 3 Sistema exibe as vagas 004 Candidatar a vagas Opção para os candidatos se inscrever a uma vaga Resultado esperado registro de uma candidatura para a vaga selecionada Atores Candidato PréCondições Usuário acessou a opção Consultar vagas 003 Processo 1 Usuário seleciona um vaga 2 Clica na opção candidatarse 3 Sistema envia para o banco Id do candidato e Id da vaga 4 Banco de dados retorna que o registro foi salvo com sucesso 5 Sistema exibe que a candidatura foi realizada com sucesso 6 Sistema volta para tela inicial 7 Fim do caso de uso 005 Consultar Candidaturas Opção de listar as candidaturas Resultado esperado lista das vagas para qual o candidato se cadastrou Atores Candidato PréCondições usuário acessou a plataforma Processo 1 Usuário seleciona a opção consultar candidaturas 2 Sistema solicita nome ou Id do usuários 3 Sistema muda para pagina de lista de vagas e mostra o texto de carregando 4 Sistema envia requisição solicitando a lista de vagas que o candidato se cadastrou 5 Banco de dados retorna a lista de vagas referente a busca 6 Sistema lista as vagas para o usuário 7 Fim do caso de uso 006 Avaliar Candidaturas Opção onde a empresa pode marcar o candidato que está apto a ocupar a vaga Resultado esperado lista de candidatados para vaga e opção da empresa marcar o selecionado Atores Empresa PréCondições usuário acessou a plataforma Processo 1 Usuário seleciona a opção consultar candidaturas 2 Sistema solicita nome da empresa ou ID da empresa 3 Sistema solicita id da vaga 4 Sistema busca lista de candidaturas para a vaga que a empresa solicitou 5 Sistema lista os candidatos 6 Empresa vê informações dos candidatos 7 Fluxos adicionais 8 Fim do caso de uso Fluxo adicional 1 Empresa reprova um candidato 1 Empresa marca que o candidato não está aprovado 2 Sistema envia para o banco de dado a marcação de não aprovado 3 Banco de dado atualiza status da candidatura 4 Fim do fluxo Fluxo adicional 2 Empresa aprova um candidato 1 Empresa marca que o candidato como aprovado 2 Sistema envia para o banco de dado a marcação de aprovado 3 Banco de dado atualiza status da candidatura 4 Fim do fluxo Diagrama de casos de Uso System Cadastra Pessoa Cadastrar Vaga Consultar Vagas Candidato Empresa Candidatar a vaga Avaliar Candidatura Consultar Candidaturas