Site e aplicativos
Requisitos do sistema:
• UC001_MANTER_USUARIO: descreve as funcionalidades de manutenção dos
dados relativos aos usuários do sistema (cadastro de um novo usuário, consulta de
usuários, alteração de dados de usuários, exclusão de usuários).
• UC002_MANTER_AUTOR: descreve as funcionalidades de manutenção dos dados
relativos aos autores dos relatórios de estágio (cadastro de um novo autor, consulta
de autores, alteração de dados de autores, exclusão de autores).
• UC003_MANTER_ORIENTADOR: descreve as funcionalidades de manutenção dos
dados relativos aos orientadores do estágio (cadastro de um novo orientador,
consulta de orientadores, alteração de dados de orientadores, exclusão de
orientadores).
• UC004_MANTER_CURSO: descreve as funcionalidades de manutenção dos dados
relativos aos cursos (cadastro de um novo curso, consulta de cursos, alteração de
dados de cursos, exclusão de cursos).
UC005_MANTER_TCC: descreve as funcionalidades de manutenção de um TCC
(cadastro de um novo TCC, consulta de TCCs, alteração de dados de TCCs,
exclusão de TCCs).
• UC006_REALIZAR_LOGIN: possibilita aos usuários da aplicação se autenticarem
no sistema.
• UC007_REALIZAR_LOGOUT: possibilita aos usuários da aplicação se
desconectarem do sistema.
• UC008_VISUALIZAR_TCCs: possibilita aos usuários visualizarem os TCCs.
Um usuário do sistema terá os seguintes atributos: id, nome, username, e-mail e
senha;
➢ Um autor terá os seguintes atributos: id, primeiro nome, último nome e foto;
➢ Um orientador terá os seguintes atributos: id, primeiro nome, último nome, link do
currículo lattes;
➢ Um curso terá os seguintes atributos: id, nome, modalidade (bacharelado,
licenciatura, tecnológico);
➢ Um TCC terá os seguintes atributos: id, título, autor, orientador, curso, ano do
documento, resumo, arquivo do documento, palavras-chave;
➢ Um usuário do poderá cadastrar novos usuários, novos cursos, novos autores, novos
orientadores, novos TCCs;
➢ O usuário poderá atualizar seus dados e trocar de senha;
➢ Usuário não autenticado no sistema poderá apenas visualizar os TCCs;
➢ Um TCC pode ter um orientador e um orientador poderá orientar vários TCCs.
*Utilizar como banco de dados o postgreSQL
Você conhece alguém que se encaixa bem no projeto? Ganhe comissão indicando freelancers! Por cada inscrição você ganha 5 € diretamente na sua conta e quando o freelancer é contratado pela plataforma você ganha 2% dos ganhos deste freelancer!
Preencha os detalhes do profissional que você gostaria de recomendar:
Quando o freelancer aceitar o convite, ele será automaticamente adicionado à sua rede e você ganhará 2% a mais todos os ganhos deste freelancer através da plataforma. Para mais informações consulte nosso Termos e Condições
Nenhum freelancer interessado ainda
{{item.displayDisciplines}}
Você tem uma conta stand-by e já respondeu a 1 projeto neste período de assinatura.
Atualize sua conta agora com apenas 1 clique e responda a projetos ilimitados.