Estágios FFLCH
Procedimentos de deploy básico para desenvolvimento:
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate:fresh --seed
Empresa 1:
Sistema de Estágio FFLCH - Empresa https://youtu.be/0TY25JRCJ1E
- Login por email apenas
- Cadastrar vagas para divulgação
- Cadastrar novos estagiários
- Ver Termo
Setor de graduação: Sistema de Estágio FFLCH - Setor de Graduação https://youtu.be/vDPAj9MbjM0
- Cadastrar e editar empresas - em especial quando essa muda de email
- Cadastrar Avisos
- Cadastrar/Excluir novos parecerista e definir qual é o presidente
- Listar estágios e dar parecer técnico
Pareceristas:
Sistema de Estágio FFLCH - Parecerista https://youtu.be/UHg433C2JkE
- Dar pareceres de méritos
// OK
-
A empresa solicitou um aditivo: o status do estágio muda para 'Análise Técnica'.
aprovado_graduacao=NULL aprovado_parecerista=NULL comentario_graduacao=empty comentario_parecerista=empty
//
- O setor de graduação pode:
// OK Se aprovado diretamente pelo setor de graduação:
aprovado_graduacao=1 aprovado_parecerista=1 comentario_graduacao=opcional comentario_parecerista=empty //
// OK Se reprovado diretamente pelo setor de graduação:
aprovado_graduacao=0 aprovado_parecerista=NULL comentario_graduacao=obrigatório comentario_parecerista=empty //
// OK Se encaminhado pelo setor de graduação para o parecerista (mostra na lista dos pareceristas):
aprovado_graduacao=NULL aprovado_parecerista=NULL comentario_graduacao=obrigatório comentario_parecerista=empty //
Quando o parecerista aprova:
aprovado_graduacao=NULL aprovado_parecerista=1 comentario_graduacao=Já vai estra preenchido comentario_parecerista=obrigatório
Quando o parecerista reprova:
aprovado_graduacao=NULL aprovado_parecerista=0 comentario_graduacao=Já vai estra preenchido comentario_parecerista=obrigatório
Graduação recebe de volta e deve aprovar ou reprovar:
aprovado_graduacao=NULL -> graduação tera a palavra final aprovado_parecerista=0|1 comentario_graduacao=Já vai estra preenchido comentario_parecerista=obrigatório
FK = Chave Estrangeira FID = ID Estrangeiro
Tabela users
campo | descrição | é usado? |
---|---|---|
name | Nome do usuário | sim |
Email do usuário | sim | |
codpes | Número USP (caso seja pessoa física) | sim |
cnpj | CNPJ (caso seja empresa) | sim |
password | Senha | sim |
Tabela pareceristas
campo | descrição | é usado? |
---|---|---|
numero_usp | Numero USP do parecerista | sim |
presidente | Identificador de se o parecerista é o presidente da comissão | sim |
Tabela convenios
campo | descrição | é usado? |
---|---|---|
cnpj | CNPJ da empresa conveniada | sim |
nome_representante | Nome do representante legal | sim |
cargo_representante | Cargo do representante legal | sim |
email_representante | Email do representante legal | sim |
rg_representante | RG do representante legal | sim |
cpf_representante | CPF do do representante legal | sim |
nome_representante2 | Nome do representante suplente | sim |
cargo_representante2 | Cargo do representante suplente | sim |
email_representante2 | Email do representante suplente | sim |
rg_representante2 | RG do representante suplente | sim |
cpf_representante2 | CPF do representante suplente | sim |
descricao | Descrição das atividades oferecidas para estágios | sim |
atividade | Atividades previstas para os estagiários | sim |
nome_contato | Nome do funcionário de contato | sim |
tel_contato | Telefone do funcionário de contato | sim |
email_contato | Email do funcionário de contato | sim |
Tabela empresas
campo | descrição | é usado? |
---|---|---|
nome | Nome da empresa | sim |
Email do representante da empresa | sim | |
cnpj | CNPJ da empresa | sim |
area_de_atuacao | Área de atuação da empresa | sim |
endereco | Endereço da empresa | sim |
cep | CEP da empresa | sim |
nome_do_representante | Nome do representante da empresa | sim |
cargo_do_representante | Cargo do representante da empresa | sim |
conceder_acesso_cnpj | Conceder acesso administrativo a outra empresa cadastrada | sim |
Tabela avisos
campo | descrição | é usado? |
---|---|---|
titulo | Título do aviso | sim |
corpo | Descrição do aviso | sim |
divulgacao_home_ate | Data limite de exibição do aviso na homepage | sim |
Tabela vagas
campo | descrição | é usado? |
---|---|---|
titulo | Título da vaga | sim |
descricao | Descrição da vaga | sim |
expediente | Expediente de trabalho semanal | sim |
salario | Salário do estágio | sim |
horario | Horário de trabalho | sim |
beneficios | Benefícios do trabalho | sim |
divulgar_ate | Data limite de divulgação | sim |
divulgacao_autorizada | Autorização da divulgação | não |
status | Status de aprovação da vaga (Aprovada/Reprovada) | sim |
contato | Informação de contato da vaga | sim |
user_id (FID) | ID do criador da vaga | sim |
Tabela estagios
campo | descrição | é usado? |
---|---|---|
numero_usp | Número USP do aluno | sim |
valorbolsa | Valor da bolsa do aluno | sim |
tipobolsa | Natureza do pagamento da Bolsa (Mensal/Por Hora) | sim |
justificativa | Justificativa do Estágio | sim |
atividadespertinentes | Se a atividade é pertinente ao curso | sim |
horariocompativel | Compatibilidade do horário de estágio com o curso | sim |
desempenhoacademico | Avaliação do Desempenho Acadêmico | sim |
data_inicial | Data inicial do estágio | sim |
data_final | Data final do estágio | sim |
cargahoras | Carga horária do estágio (Horas) | sim |
cargaminutos | Carga horária do estágio (Minutos) | sim |
horario | Horário de realização do estágio | sim |
auxiliotransporte | Valor do Auxílio Transporte | sim |
especifiquevt | Natureza do Auxílio Transporte (Diário/Mensal) | sim |
cnpj | CNPJ da empresa contratante | sim |
atividades | Descrição das atividades a serem desenvolvidas | sim |
seguradora | Seguradora do estágio | sim |
numseguro | Numero da apólice do seguro | sim |
controlehorario | Controle de Horário para estágio á distância | sim |
supervisao | Controle de supervisão para estágio á distância | sim |
interacao | Interação com a empresa e colaboradores para estágio á distância | sim |
enderecoedias | Endereço e dias que serão realizados estágio á distância | sim |
pandemiahomeoffice | Estágio presencial no contexto de pandemia (Sim/Não) | sim |
pandemiamedidas | Medidas de segurança em caso de estágio presencial | sim |
rescisao_motivo | Motivo da rescisão do estágio | sim |
rescisao_data | Data da Rescisão | sim |
renovacao_justificativa | Justificativa para Renovação | não |
renovacao_parent_id | ID de pedido de renovação | sim |
analise_tecnica | Análise técnica do estágio | sim |
analise_tecnica_user_id (FK) | ID de quem realizou a análise técnica | não |
analise_academica | Análise acadêmica do estágio | sim |
analise_academica_user_id (FK) | ID de quem realizou a análise acadêmica | sim |
analise_alteracao | Análise do pedido de alteração | não |
analise_alteracao_user_id (FK) | ID de quem realizou a análise do pedido de alteração | não |
status | Controle de status do estágio | sim |
atividadesjustificativa | Justificativa da pertinencias das atividades do estágio | sim |
tipodeferimento | Deferimento Acadêmico (Deferido/Deferido c Restrição/Indeferido) | sim |
condicaodeferimento | Condições em caso de deferimento acadêmico com restrição | sim |
numparecerista | Número USP do parecerista do estágio | sim |
alteracao | Aditivo de alteração pendente | sim |
last_status | Reporta ultimo status do estágio antes do atual | sim |
nome_do_supervisor_estagio | Nome do supervisor do estágio | sim |
cargo_do_supervisor_estagio | Cargo do supervisor do estágio | sim |
telefone_do_supervisor_estagio | Telefone do supervisor do estágio | sim |
email_do_supervisor_estagio | Email do supervisor do estágio | sim |
nome_de_contato | Nome do contato da empresa | sim |
email_de_contato | Email do contato da empresa | sim |
telefone_de_contato | Telefone do contato da empresa | sim |
avaliacao_empresa | Avaliação da empresa no realatório final (Positivo/Negativo) | sim |
avaliacaodescricao | Justificativa da avaliação do relatório final | sim |
nome | Nome do aluno armazenado na DB | sim |
alteracoesadcionais | Descrição de alterações extras na renovação | sim |
Tabela files
campo | descrição | é usado? |
---|---|---|
original_name | Nome do arquivo | sim |
path | Caminho de armazenamento do documento | sim |
estagio_id (FK) | Estágio relativo ao documento | sim |
user_id (FK) | Dado de quem enviou o arquivo | não |
tipo_documento | Identificador do tipo de documento (Documento simples/Relatório) | sim |
Tabela aditivos
campo | descrição | é usado? |
---|---|---|
estagio_id (FID) | ID do estagio relativo ao aditivo | sim |
alteracao | Aditivo de alteração | sim |
aprovado_graduacao | Aprovação do aditivo por parte do setor de estágios | sim |
aprovado_parecerista | Aprovação do aditivo por parte do parecerista | sim |
comentario_graduacao | Comentário sobre o aditivo do setor de estágios | sim |
comentario_parecerista | Comentário sobre o aditivo do parecerista | sim |