DES:Curriculum

De Wiki Unioeste NTI
Ir para: navegação, pesquisa

Tabela de conteúdo

Descrição do Sistema

Mecanismo de Acesso

Os estagiários não estarão ligados ao CCM, esta decisão foi tomada tendo em vista que iriam ser gerados muitos usuários 'inúteis' no banco, sendo assim na tabela de cadastro de estagiários existe um campo que irá armazenar a senha de acesso.

O acesso será feito através da tupla(CPF,senha). A senha será cifrada utilizando o algoritmo de hash sha1, sendo assim será impossível obter a senha real do usuário a partir do hash.

A parte administrativa do sistema será acessado pelos funcionários do RH, portanto, o processo de acesso ao sistema será o tradicional CCM.

Requisitos

O sistema será dividido em duas áreas:

  • Área do Estagiário: Acessado pelos candidatos/estagiários da Unioeste. Irão realizar e atualizar seus dados cadastrais além do preenchimento do formulário de estágio, os candidatos deverão verificar as vagas abertas e então se cadastrar para a vaga que melhor se encaixe na sua área de atuação.
  • Área do RH: Para dar início ao processo o RH deverá fazer o cadastro da vaga no sistema, os candidatos a estágio irão verificar se a vaga lhe interessa e se cadastrar para a vaga. Está área também tem o objetivos de realizar a seleção e contratação destes estagiários

Requisitos Estagiário

Diagrama

Cadastro para Estagiario.png

RE0 - Tela Inicial

Haverá um link na página inicial da Unioeste convidando pessoas a se inscreverem no programa de estágios da unioeste. Este link leva para um tela onde o indivíduo pode logar no sistema para atualizar os seus dados ou então iniciar um novo cadastro.

Ideia.jpg

Quando o indivíduo iniciar um novo cadastro a primeira informação que será solicitada é o seu CPF. Caso já exista um cadastro na tabela CndEstagio com este CPF então ele será informado de que já existe um cadastro com este CPF e ele deve entrar para alterar os dados.


RE1 - Dados Pessoais

Este será o primeiro cadastro a ser preenchido pelo candidato a estagiário. Nela os seguintes campos deverão ser preenchidos.

  • CPF;
  • Campus: Campus onde ele pretende realizar o estágio
  • RG;
  • Nome;
  • Sexo;
  • Data Nascimento;
  • E-mail;
  • Nacionalidade;
  • Endereço
  • Experiências: Campo textual onde o estagiário irá descrever suas experiências profissionais;
  • Motivação: Campo textual onde o estagiário irá descrever o que lhe motiva a ser estagiário da Unioeste;
  • Senha: Senha de acesso ao sistema

RE2 - Escolaridade

Necessário que o estagiário antes execute o RE1.

Preenchimento com os dados escolares do acadêmico. Apenas caso ele pretenda desempenhar um estágio em nível superior.

Poderá haver várias referências escolares para o mesmo indivíduo.

RE2 - Experiência Profissional

Necessário que o estagiário antes execute o RE1.

Preenchimento com os dados de experiências profissionais anteriores do indivíduo;

Poderá haver várias referências escolares para o mesmo indivíduo.

  • Empresa;
  • Telefone;
  • Contato;
  • Atividade: descrição da atividade que era desempenhada na empresa;

RE3 - Lembrete de Senha

O indivíduo que esquecer a senha poderá solicitar que o RH coloque uma senha padrão para o acesso.

O procedimento será o seguinte:

  • Indivíduo informar o CPF e Data de Nascimento;
  • RH recebe um e-mail solicitando que a senha seja 'zerada';
  • O RH entra em contato por telefone e informa a nova senha.

RE4 - Logar no Sistema

Verificar se tupla(cpf,senha) batem com algum dos estagiários cadastrados.

Requisitos RH

Módulos & Arquivos

Será utilizada as bibliotecas padrões que encontra-se disponíveis na pasta /var/www/sistemas/inc. Algumas classes que serão utilizadas são:

  • abstracaoBd
  • janelaBusca
  • listagem

Devido ao fato do sistema estar claramente dividido em duas partes, os arquivos referentes aos estagiário está em pastas distintas dos arquivos utilizado pelos usuários do RH.

+ Curriculum
|
+ -- estagiario
     |-- index.php
     |-- modulos
         |-- pessoal
             |-- ajax
             |-- js
             |-- css
             |-- img
             |-- pessoal.php
             |-- frmPessoal.php
         |-- educacional
             |-- ajax
             |-- js
             |-- css
             |-- img
             |-- educacional.php
             |-- frmEducacional.php
         |-- profissional
             |-- ajax
             |-- js
             |-- css
             |-- img
             |-- profissional.php
             |-- frmProfissional.php
+ -- rh

Banco de Dados

A modelagem do banco de dados

Der.png

Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas