Linha 178: Linha 178:
|-
|-
| 1 || 14/11/2025 || Documentar tópico Investigação || 0%
| 1 || 14/11/2025 || Documentar tópico Investigação || 0%
|- 1
|-
| 2 || 14/11/2025 || Documentar os Manuais || 50%
| 2 || 14/11/2025 || Documentar os Manuais || 50%
|- 2
|-
| 3 || 14/11/2025 || Validar Visão do Usuário || 0%
| 3 || 14/11/2025 || Validar Visão do Usuário || 0%
|- 3
|-
| 4 || 14/11/2025 || Definir Proposta de Projeto || 0%
| 4 || 14/11/2025 || Definir Proposta de Projeto || 0%
|- 4
|-
| 5 || 17/11/2025 || Especificar RFs e RNFs - Fase 2 ||
| 5 || 17/11/2025 || Especificar RFs e RNFs - Fase 2 || 100%
|- 5
|-
| 6 || 17/11/2025 || Desenvolver 1o RF ||
| 6 || 17/11/2025 || RF01: Criar o Dashboard || 50%
|- 6
|-
| 5 || 24/11/2025 || Melhores Práticas ||
| 7 || 01/12/2025 || Melhores Práticas ||
|-
|-
| 7 || || Desenvolver 2o RF ||
| 8 || 01/12/2025 || RF01: Criar o Dashboard ||
|- 7
|-
| 8 || || Incrementar diferencial tecnológico ||
| 9 || || RF02: ||
|-
| 10 || || Incrementar diferencial tecnológico ||
|-
|-
| 9 || || Desenvolver 3o RF ||
| 11 || || Desenvolver 3o RF ||
|-
|-
|}
|}

Edição das 21h14min de 21 de novembro de 2025

Fase 2


Escopo


  • Transformar a maneira como as pessoas gerenciam suas finanças pessoais, oferecendo uma plataforma intuitiva, moderna e inteligente se tornando um aliado estratégico para a construção de uma vida financeira equilibrada e próspera
  • Como parte da implementação, temos uma interface amigável com funcionalidades inovadoras, democratizando o controle financeiro, permitindo que qualquer pessoa, independentemente do seu nível de conhecimento, possa acompanhar gastos, estabelecer metas, visualizar relatórios e tomar decisões com segurança e confiança
  • Serão desenvolvidos recursos para o uso de inteligência artificial integrada oferecendo recomendações personalizadas, tornando o processo de gestão mais simples e eficiente
  • A proposta é otimizar o desafio do controle financeiro em uma experiência prática, prazerosa e acessível para todos
  • O nome Eden reflete o propósito do sistema de criar um ambiente onde o usuário possa cultivar uma vida financeira saudável e organizada.


Proposta de projeto


  • O objetivo é implementar a conectividade e aprimorar a experiência visual e organizacional para reter usuários e validar o modelo de crescimento, transformando a gestão financeira em um processo menos manual e mais intuitivo.


Requisitos Funcionais



Fase 1 - 2025-1


  • RF01 - Realizar login
    • O usuário deverá, ao abrir o sistema, realizar login no sistema colocando email e senha, previamente cadastrado.
      • Prioridade: Alta


  • RF02 - Cadastrar usuário
    • O usuário deverá, caso não tenha realizado o cadastro no sistema, se cadastrar para coleta de dados por parte do sistema.
      • Prioridade: Alta


  • RF03 - Alteração de dados pessoais
    • O usuário poderá alterar as suas informações pessoais por meio do sistema
      • Prioridade: Alta


  • RF04 – Selecionar um mês para gerenciamento
    • O usuário poderá selecionar um mês para gerenciá-lo
      • Prioridade: Muito Alta


  • RF05 - Adicionar Movimentação
    • Descrição: o usuário poderá adicionar uma movimentação em um dado mês informando obrigatoriamente: nome, categoria, valor e data de lançamento. Também será possível adicionar uma descrição, de maneira opcional.
      • Prioridade: Muito Alta


  • RF06 - Editar Movimentação
    • Ao selecionar uma movimentação o usuário poderá editá-la, alterando qualquer característica.
      • Prioridade: Muito Alta


  • RF07 - Excluir Movimentação
    • O usuário poderá excluir uma movimentação
      • Prioridade: Muito Alta


  • RF08 - Listar Movimentações
    • Ao abrir a página inicial, ou ao selecionar um mês em específico, deverá ser listado as movimentações do mês. Caso seja aberta a página inicial, deverá ser listada movimentações do mês corrente.
      • Prioridade: Muito Alta


  • RF09] – Exibir movimentação de forma detalhada
    • Ao selecionar uma movimentação em específico, o sistema deverá exibir as informações de maneira detalhada.
      • Prioridade: Muito Alta


  • RF10 - Resumir dados de um mês
    • O sistema deverá listar os meses com lançamento por parte do usuário exibindo informações resumidas, somando totais de ganhos e gastos do referido mês.
      • Prioridade: Alta


  • RF11 - Cadastrar meta financeira
    • o sistema deve possibilitar o usuário cadastrar uma meta financeira
      • Prioridade: Média



  • RF12 - Editar meta financeira
    • O usuário terá a possibilidade de editar as metas criadas
      • Prioridade: Média


  • RF13 - Excluir meta financeira
    • O usuário poderá excluir sua meta financeira, no entanto, ao excluir perderá todos os lançamentos referente à meta.
      • Prioridade: Média


  • RF14 - Listar histórico das metas financeiras
    • O sistema deve listar o histórico de colaborações de acordo com a meta financeira escolhida pelo usuário.
      • Prioridade: Alta


  • RF15 - Adicionar limite para categoria ou meta financeira
    • Ao selecionar um mês o usuário deverá ter a opção de planejar seus gastos limitando porcentagens às categorias em determinado mês.
      • Prioridade: Média


  • RF16 - Listar categorias que passaram do limite
    • O sistema deve permitir que o usuário veja as categorias que passaram do limite cadastrado em determinado mês
      • Prioridade: Média


  • RF17 - Gerar dados em formato de gráfico
    • Descrição: o sistema deverá possibilitar uma visão dos gastos, divididos em categorias, por meio de um gráfico que facilite a visão fragmentada das movimentações e o percentual em relação ao todo.
      • Prioridade: Alta


  • RF18 - Gerar dados em formato CSV
    • O sistema deverá listar o relatório de gastos, dado um mês, em formato .csv permitindo trabalho das informações em outros softwares.
      • Prioridade: Baixa


  • RF19 - Solicitar dados para IA
    • O sistema irá formatar os dados para que seja solicitado a análise de IA. Essa formatação molda os dados agrupando por categoria de movimentação financeira.
      • Prioridade: Baixa


  • RF20 - Comparar meses com IA
    • O sistema formatará os dados para dois meses solicitados para análise de IA. Será agrupado por categorias e meses e solicitará para IA a comparação entre os meses.
      • Prioridade: Baixa


Fase 2 - 2025-2



  • RF01: Criar Dashboard que mostre ??
  • RF02: Incrementar a categoria metas com agrupamento

Requisitos Não-Funcionais


  • RNF01 - Sistema fluido:
      • Os tempos de carregamento e processamento de informações não devem ultrapassar 2 segundos, exceto nos casos de geração de relatórios.


  • RNF02 - Autenticação de usuário:
    • Descrição: Para a autenticação de usuário, será utilizado um e-mail e uma senha. A senha deve conter pelo menos uma letra, um número, um caractere especial, e ter no mínimo 8 e no máximo 16 caracteres.


  • RNF03 - Proteção das informações dos usuários:
    • As informações pessoais dos usuários não devem ser acessíveis por terceiros, exceto pelo próprio dono dessas informações. Deve ser adotado um nível de criptografia suficiente para impedir a associação entre dados considerados não sensíveis (como valores) e seus respectivos usuários.


  • RNF04 - Consentimento para uso de dados:
    • Os usuários devem poder autorizar e revogar a autorização para o uso de seus dados nas funcionalidades de inteligência artificial.


  • RNF05 - Sistema escalável:
    • O sistema deve ser escalável, suportando um grande número de usuários simultâneos sem perda de desempenho ou fluidez.


  • RNF06] - Alta disponibilidade:
    • O sistema deve apresentar alta disponibilidade, com tempo de inatividade reduzido ao mínimo.


  • RNF07] - Sistema portátil:
    • O sistema deve funcionar corretamente em dispositivos com diferentes tamanhos de tela (como tablets e smartphones), mantendo a qualidade das interfaces. Também deve ser compatível com os principais navegadores (Google Chrome, Microsoft Edge, Safari e Mozilla Firefox).


  • RNF08 - Cálculos precisos:
    • Os cálculos realizados pelo sistema não podem conter erros.

Melhores práticas


Evolução do projeto


Item Data Atividades Eden Realizado
1 14/11/2025 Documentar tópico Investigação 0%
2 14/11/2025 Documentar os Manuais 50%
3 14/11/2025 Validar Visão do Usuário 0%
4 14/11/2025 Definir Proposta de Projeto 0%
5 17/11/2025 Especificar RFs e RNFs - Fase 2 100%
6 17/11/2025 RF01: Criar o Dashboard 50%
7 01/12/2025 Melhores Práticas
8 01/12/2025 RF01: Criar o Dashboard
9 RF02:
10 Incrementar diferencial tecnológico
11 Desenvolver 3o RF