Escolar Documentos
Profissional Documentos
Cultura Documentos
Histrico de Alteraes
Data 05/09/2006 14/09/2006 19/09/2006 Verso 0.1 0.2 0.3 Descrio Criao do Documento Atualizao do Documento Atualizao do Documento Autor Walter Albuquerque Leonardo Maranho Wagner Medeiros
Contedo
1 INTRODUO....................................................................................................................4 2 DESCRIO GERAL DO SISTEMA..................................................................................4 3 DIAGRAMA DE CASO DE USO..........................................................................................5 4 ATORES DO SISTEMA.......................................................................................................5 5 GLOSSRIO........................................................................................................................5 6 REQUISITOS FUNCIONAIS................................................................................................6 7 REQUISITOS NO FUNCIONAIS.......................................................................................6 8 CASOS DE USO..................................................................................................................7 [UC001] Pesquisar e Selecionar Profissionais.................................................................7 [UC002] Manter Profissional.............................................................................................8 [UC003] Prestar exame on-line.........................................................................................9
Arquivo: QC-Requisitos
Introduo
Esse documento tem por objetivo especificar os requisitos do sistema Qualified Curriculum, fornecendo aos desenvolvedores as informaes necessrias para o projeto e implementao, assim como para a realizao dos testes e homologao do sistema.
O Qualified Curriculum um portal web a ser desenvolvido que tem como objetivo melhorar a interao entre profissionais de TI que buscam uma vaga no mercado e empresas de TI. Para isso o portal evitar uma srie de procedimentos que so facilmente observados durante o recrutamento de novos profissionais por parte das empresas. O profissional de TI interessado em cadastrar seu currculo, entrar no portal atravs de um login e uma senha que sero cadastrados depois que o usurio informa seu e-mail e alguns dados. Dentro do portal ele poder cadastrar seus conhecimentos e dados pessoais e assim montar o seu currculo. Aps essa etapa, ele passar por provas de conceitos elaboradas pelo portal, de acordo com o nvel de conhecimento que ele cadastrou para cada um dos conhecimentos. Esses nveis de conhecimento podem ser classificados como: Bsico, Intermedirio e Avanado. As provas contm vinte questes por conhecimento escolhido pelo usurio, essas questes sero elaboradas pelos administradores do portal. Finalizando as provas o profissional receber uma nota por conhecimento e estar apto a ser chamado pelas empresas que acessarem seu perfil. O portal permitir que o profissional refaa as provas de conceito contanto que a ltima prova feita pelo profissional para o conceito em questo tenha sido feita h mais de 1 meses. Enquanto o profissional no fizer (s) prova(s) de conceito(s), o mesmo no aparecer nas pesquisas das empresas ficando, desta forma, impossvel de ser contatado por empresas interessadas em seus conhecimentos. Aps o seu cadastro o profissional ficar no aguardo de ser chamado por alguma empresa usuria do sistema que far buscas por profissionais que atendem a suas necessidades. A empresa interessada em contratar profissionais de TI, ter que acessar o site e realizar um pr-cadastro, para analise e aprovao. Aps essa etapa ela receber seu login e senha de acesso ao portal. Dentro do portal, a empresa buscar os profissionais de acordo com os conhecimentos desejados. Os profissionais sero listados ordenados por suas mdia de suas notas nos conhecimentos selecionados pela empresa. Os profissionais selecionados tero seus dados informados a empresa para que a mesma contate-o. Tanto os profissionais como as empresas podero criar, alterar e excluir suas contas de acesso ao portal. O portal ter 2 mdulos de relatrios, 1 de uso exclusivo dos administradores e outro das empresas.
4 de 11
Atores do Sistema
Empresa: Empresa que buscar profissionais no site; Profissional: Profissional que ser pesquisado pelas empresas cadastradas no site; Servidor de Email: Sistema responsvel pelo envio dos emails; Administrador: Pessoa responsvel ela manuteno do sistema.
5
5.1
Glossrio
Prioridades Para definir as prioridades de requisitos iremos usar as seguintes sentenas: Essencial: Caractersticas essenciais. Falha em sua implementao significa no satisfazer o usurio. Tm que ser implementadas. Importante: Esta caracterstica tem que ser implementadas para a maioria das aplicaes. No entanto, a entrega do release no ser atrasada pela falta de uma caracterstica importante. Desejvel: So teis em aplicaes pouco tpicas, ou de uso pouco freqente. No se espera um impacto muito grande na satisfao do cliente pela sua implementao.
5 de 11
6
[RF001]
Requisitos Funcionais
Prioridade: Essencial Descrio: Dentro do portal, a empresa buscar os profissionais de acordo com os conhecimentos desejados. Os profissionais sero listados ordenados por suas mdia de suas notas nos conhecimentos selecionados pela empresa ([UC001] Pesquisar e Selecionar Profissional). Os profissionais selecionados tero seus dados informados a empresa para que a mesma contate-o.
[RF002]
Prioridade: Essencial Descrio: O profissional de TI interessado em cadastrar seu currculo, entrar no portal atravs de um login e uma senha que sero cadastrados depois que o usurio informa seu email e alguns dados. Dentro do portal ele poder cadastrar seus conhecimentos e dados pessoais e assim montar o seu currculo ([UC002] Manter Profissional). Aps essa etapa, ele passar por provas de conceitos elaboradas pelo portal, de acordo com o nvel de conhecimento que ele cadastrou para cada um dos conhecimentos. Esses nveis de conhecimento podem ser classificados como: Bsico, Intermedirio e Avanado. As provas contm vinte questes por conhecimento escolhido pelo usurio, essas questes sero elaboradas pelos administradores do portal ([UC003] Prestar Exame).
Requisitos no Funcionais
6 de 11
Casos de Uso
3. O sistema exibe uma lista com os usurios que possuem em seu perfil todos os
conhecimentos selecionados pela empresa ordenados pela mdia das notas nos exames dos conhecimentos selecionados pela empresa. ([FS001] A busca no encontrou registros para os parmetros selecionados.). Nome Campo Nome Nota do ltimo Teste Tipo Texto Numero Tamanho 80
4. A empresa seleciona um usurio para detalhar os dados do mesmo. 5. O sistema mostra a tela de cadastro do profissional com todos os dados cadastrados pelo usurio e as notas de todos os exames prestados no site e suas respectivas datas. ([RN001] Visualizao das notas dos profissionais.) Nome Campo Nome CPF E-mail Endereo Texto do Currculo Tipo Texto Numero Texto Texto Texto 50 50 3000 Tamanho 80
7 de 11
Numero
3. O usurio dever preencher os campos e acionar o commando cadastrar ou voltar. Acionando o comando voltar os dados informados sero desconsiderados e o sistema exibir a tela principal do sistema. Caso o usurio selecione o comando cadastrar, o
8 de 11
sistema ir salvar os dados do profissional e exibir a tela para cadastro dos dados pessoais do profissional, contendo os seguintes campos: Nome Campo Endereo Cidade Telefone Celular CEP Tipo Texto Texto Texto Texto Texto Tamanho 200 30 14 14 8 Obrigatrio Sim Sim No No Sim
4. O usurio deve preencher os campos e acionar o comando cadastrar ou voltar. Se o usurio acionar o comando voltar o sistema ir desconsiderar as informaes preenchidas e ir exibir a tela anterior. Acionando o comando cadastrar os dados informados sero salvos e ser exibida a tela para cadastrar os dados profissionais. [FS001] Campos obrigatrios no informados ,[RN001] CPF invlido. Nome Campo Tecnologia Nvel Tipo Texto Numero Tamanho 80 Obrigatrio Sim Sim
5. A tela possu o comando adicionar experincia, que adiciona uma linha, linha esta que ter os mesmos campos exibidos na tabela. A tela tambm possu um campo para remover uma linha. Aps cadastrar todos os seus conhecimentos, o profissional dever acionar o comando cadastrar. Este comando ir salvar os dados informados e encerrar o cadastro, [FS001] Campos obrigatrios no informados. Ser exibido uma tela confirmando o cadastro. Caso o usurio selecione o comando voltar o sistema ir desconsiderar as informaes preenchidas e retornar para a tela anterior. Fluxos Secundrios: [FS001] Campos obrigatrios no informados. 1. O sistema exibe a mensagem: Algum(ns) campo(s) obrigatrio(s) no foi(ram) informado(s). Regras de Negcio [RN001] CPF invlido. No caso de o profissional ter informado um CPF invlido.
9 de 11
Descrio: Esse caso de uso responsvel por realizar exame on-line, onde o profissional presta o exame de um determinado assunto conseguindo um score para seu currculo. Atores: Profissional Pr-Condies: O profissional deve est conectado ao sistema (ter efetuado login). Ps-condies: O score de seu exame, da rea de conhecimento selecionada, ser associada a seu currculo. Fluxo de evento principal 1. O profissional escolhe a rea de conhecimento e o nvel o qual deseja realizar o exame. Nome Campo Exame Nvel Tipo Combo Combo Tamanho Obrigatrio Sim Sim
2. O profissional pressiona a tecla para inicio do exame. 3. O sistema verifica se o profissional j prestou o exame. 4. O sistema escolhe randomicamente 20 questes levando em conta o nvel e a rea de conhecimento escolhida. 5. Uma tela com todas as questes e opes de resposta ser disponibilizada para o profissional e um cronmetro regressivo da soma dos tempos de cada questo ser iniciado. 6. Ao termino o profissional pressiona a tecla para finalizar o exame. 7. Uma tela com seu score e uma tecla para reiniciar o caso de uso ser disponibilizada para o profissional. Fluxos secundrios [FS001] Nota menor que a mnima para aprovao. No passo 3, caso o profissional j tenha feito o exame, sua nota foi menor que a nota mnima cadastrada para esse exame e a diferena da data corrente e a data da ultimo exame prestado for menor que 30 dias, o sistema exibe a seguinte mensagem: A nota de seu ultimo exame para essa rea foi [NOTA], menor que a mnima para aprovao que [NOTA MINIMA] e faz menos que 30 dias que voc prestou esse exame. Volte a fazer a partir do dia [DIA]. [FS002] Quantidade de questes cadastradas menor que a mnima. No passo 4, caso no haja 20 questes cadastrados para a rea de conhecimento e o nvel escolhido, o sistema apresentara todas as questes vinda do filtro. [FS003] Tempo estimado para o exame finalizado.
10 de 11
No passo 5, caso o cronmetro zerar, ser travado todas as opes de resposta e s ter habilitado a tecla de finalizar o exame. [FS004] Nota maior ou igual que a mnima para aprovao. No passo 7, caso o score obtido no exame for maior ou igual ao mnimo cadastrado para a aprovao do exame o sistema exibe a seguinte mensagem: Parabns, sua nota foi [NOTA]. Essa nota foi anexada em seu currculo. [FS005] Nota menor que a mnima para aprovao. No passo 7, caso o score obtido no exame for menor que o mnimo cadastrado para a aprovao do exame o sistema exibe a seguinte mensagem: Infelizmente sua nota foi [NOTA]. Essa nota menor que a mnima permitida para aprovao. Voc poder realizar novamente o exame em no mnimo 30 dias a partir de hoje.
11 de 11