Skip to content

Repositório destinado ao projeto de API do grupo Morpheus, do terceiro semestre do curso de Tecnologia em Banco de Dados da Fatec São José dos Campos - Prof Jessen Vidal

Notifications You must be signed in to change notification settings

Morpheus-Fatec/morpheus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Morpheus - API 3º Semestre - BD 2024

Logotipo Morpheus

Integrantes da EquipeDesafioObjetivoRequisitos FuncionaisRequisitos Não FuncionaisCronogramaProduct BacklogGráfico BurndownDocumentaçãoTecnologias Utilizadas


Nome Função LinkedIn
César Truyts Scrum Master LinkedIn
Ricardo Campos Product Owner LinkedIn
Elbert Jean Desenvolvedor LinkedIn
Gabriel Souza Desenvolvedor LinkedIn
Isaque de Souza Desenvolvedor LinkedIn
Julio Araujo Desenvolvedor LinkedIn
Mateus Marques Desenvolvedor LinkedIn
Paloma Soares Desenvolvedor LinkedIn
Vinícius Monteiro Desenvolvedor LinkedIn

Desenvolver uma ferramenta para captura e armazenamento de notícias estratégicas e dados relevantes associados.


Criar um mecanismo para mapeamento de portais de notícias estratégicas, com captura rotineira para geração de histórico. Em um estágio futuro, aplicar análises baseadas em IA e/ou machine learning para cruzamento de dados, visando identificar ações estratégicas para o negócio. Essa estrutura e conceito também devem ser aplicados a APIs que fornecem dados estratégicos, como, por exemplo, previsão do tempo.


  • Cadastro de Portais de notícias
  • Cadastro de APIs
  • Cadastro de Tags
  • Cadastro de Jornalistas
  • Processo de web scraping (capturar os dados de notícias e apis e armazenar em banco de dados)
  • Indicação de tags que estão relacionadas
  • Tela de consulta de notícias, com filtros de pesquisa
  • Tela de APIs, com filtros de pesquisa

  • Prever um grande volume de notícias armazenas
  • Utilizar softwares livres
  • Manual do Usuário
  • Guia de instalação
  • Java (linguagem de programação, frameworks e APIs)
  • Documentação API – Application Programming Interface com OpenID
  • Modelagem de Banco de Dados ou Arquivo de dados.
  • Deverá ser uma aplicação web.
  • O front-end deve ser desenvolvido de forma minimalista.

Sprint Nome Data inicio Data Fim Status
-- KickOff 26/08 30/08 Ok
1 Sprint 1 09/09 29/09 Ok
2 Sprint 2 30/09 20/10
3 Sprint 3 21/10 10/11
4 Sprint 4 11/11 30/11
5 Feira de Soluções 12/12

Identificador Como Desejo Sprint Prioridade Dependência
A Analista Gerenciar portais de notícias por uma interface que me permita cadastrar endereços e possíveis autores das notícias 1 Alta -
B Analista Gerenciar tags, sendo essas conteúdos textuais livres, considerando regionalismo e palavras polissêmicas 1 Alta -
C Analista Tratar sinônimos de tags, para que a aplicação possa contemplar regionalismo nos textos das tags 2 Alta B
D Analista Consultar dados provenientes de portais de notícias 2 Média C
F Analista Filtrar os dados de uma consulta de dados provenientes de portais de notícias, utilizando tags tratadas para complementar regionalismos linguísticos, mediante a uma análise do conteúdo registrado 3 Média D
G Analista Filtrar os dados de uma consulta de dados provenientes de portais de notícias, utilizando filtros referentes aos dados de um portal de notícias 3 Média D
H Analista Gerenciar fontes de dados provenientes de APIs (Interface de Programação de Aplicações) por meio de uma interface que me permita cadastrar endereços 4 Baixa -
I Analista Registrar dados provenientes de fontes de dados provenientes de APIs vinculadas à sua devida fonte e à sua data de registro 4 Baixa H
J Analista Filtrar os dados de uma consulta de dados provenientes de fonte de dados (API), utilizando tags tratadas para complementar regionalismos linguísticos, mediante a uma análise do conteúdo registrado 4 Baixa I
K Analista Filtrar os dados de uma consulta de dados provenientes de fonte de dados (API), utilizando filtros referentes aos dados de uma fonte de dados (API) 4 Baixa I
L Analista Filtrar os dados de uma consulta de dados provenientes de fonte de dados (API), utilizando filtros referentes aos dados de um registro proveniente de uma fonte de dados (API) 4 Baixa I

Gráfico Burndown

Todo o material relacionado à documentação do projeto pode ser encontrado no diretório docs.

Estrutura da Documentação:

  • Diagrams: Contém os diagramas e esquemas do projeto, incluindo o Diagrama Entidade-Relacionamento (DER) e diagramas de arquitetura.
  • API: Contém a especificação da API, exemplos de requisições e respostas, e guias de autenticação.
  • Manuais: Contém manuais do usuário, guias de instalação, configuração e resolução de problemas.
  • Imagens: Contém imagens de utilização geral no projeto.

About

Repositório destinado ao projeto de API do grupo Morpheus, do terceiro semestre do curso de Tecnologia em Banco de Dados da Fatec São José dos Campos - Prof Jessen Vidal

Resources

Stars

Watchers

Forks

Packages

No packages published