Definir Requisitos
Objetivo: Desenvolver um sistema de histórico que permita buscar recomendações e visualizar listas de apresentações de trabalhos concluídos.
Funcionalidades:
Armazenamento e recuperação de informações sobre trabalhos concluídos.
Sistema de busca para recomendações e apresentações.
Interface para visualizar e filtrar os resultados.
Planejar Estrutura e Design
Estrutura:
Banco de Dados: Armazenamento de dados sobre trabalhos, recomendações e apresentações.
Interface de Usuário: Página de histórico com funcionalidades de busca e visualização.
Design:
Layout claro e fácil de usar.
Funcionalidade de filtro e pesquisa intuitiva.
Desenvolver a Estrutura de Dados
Banco de Dados:
Escolha do Banco de Dados: Relacional (MySQL, PostgreSQL) ou NoSQL (MongoDB).
Esquema de Dados:
Trabalhos: ID, título, descrição, data de conclusão.
Recomendações: ID, trabalho_id, recomendação, fonte.
Apresentações: ID, trabalho_id, data da apresentação, local.
Esquema de Dados:
Trabalhos: ID, título, descrição, data de conclusão. Recomendações: ID, trabalho_id, recomendação, fonte. Apresentações: ID, trabalho_id, data da apresentação, local.