quinta-feira, 23 de março de 2017

Metodologia

Escolhemos adotar como metodologia a pesquisa aplicada exploratória. Faremos entrevistas orais com possíveis usuários e pessoas próximas para analisarmos qual a real necessidade de um sistema como o nosso no cotidiano destes indivíduos (aproximadamente 50 pessoas). Analisaremos os resultados destas entrevistas de forma quantitativa.

Exploraremos estudos de caso (Google Acadêmico) e produtos já lançados disponíveis no mercado (Google Play) com a mesma premissa do nosso sistema para adquirirmos maior noção do que já funciona bem e o que ainda precisa ser feito como diferencial na área. Todo material escrito coletado por nossa pesquisa será lido/analisado de forma seletiva, ou seja analisaremos apenas os trechos destes que respondem aos objetivos do projeto.

Em termos de desenvolvimento de software pretendemos utilizar uma metodologia de desenvolvimento de software mista que se baseia principalmente na simplicidade de documentação da metologia XP e nos procedimentos sistemáticos do modelo em cascata.

O software será desenvolvido na IDE Visual Studio 2013 e será programado em C#.

quinta-feira, 16 de março de 2017

Objetivos

Objetivo Geral:

Ser uma alternativa mais ágil, simples e eficiente para aqueles que procuram controlar suas finanças pessoais.

Objetivos Específicos:
  • Informar usuário e senha para ter acesso ao sistema 
  • Cadastrar um novo usuário do sistema
  • Cadastrar, consultar, editar e excluir as despesas que o usuário tem com categorias previamente cadastradas ou não
  • Cadastrar, consultar, editar e excluir as receitas que o usuário tem com categorias previamente cadastradas ou não
  • Cadastrar, consultar, editar e excluir as dívidas que o usuário tem com entidades previamente cadastradas ou não
  • Cadastrar, consultar, editar e excluir as empréstimos que o usuário tem com entidades previamente cadastradas ou não
  • Cadastrar, consultar, editar e excluir pessoas ou empresas cujos dados cadastrais são mais relevantes do que o habitual
  • Cadastrar, consultar e excluir o saldo limite que o usuário pode atingir com o cadastro de novas dívidas e empréstimos
  • Definir, consultar e editar o saldo, salário, data de pagamento, número do celular e o limite vigente
  • Cadastrar, consultar e excluir tipos de receitas ou despesas
  • Consultar as dívidas e empréstimos pendentes ou atrasados e os exibe
  • Confrontar o somatório de todas as dívidas do usúario com seus empréstimos (até uma data final determinada pelo usuário), resultando em um deficit ou superávit
  • Atualizar o saldo do usuário de acordo com o dia de pagamento e o valor do salário informado previamente pelo mesmo 
  • Alertar após a tentativa de cadastro de uma nova dívida ou empréstimo que o limite preestabelecido pelo usuário será alcançado/ultrapassado com o cadastro em questão
  • Alertar o próprio usuário que alguma dívida ou empréstimo está para vencer
  • Gerar um gráfico de dívidas do usuário com base no período de tempo informado pelo usuário
  • Gerar um gráfico de empréstimos fornecidos pelo usuário com base no período de tempo informado pelo usuário
  • Editar o status da dívida ou empréstimo em questão para "FINALIZADO"
  • informado previamente pelo mesmo 


Justificativa

A partir da necessidade dos próprios desenvolvedores do projeto, de seus familiares e amigos decidimos desenvolver um sistema que auxilia no gerenciamento das finanças pessoais.

Além disto, segundo um estudo feito pela Serasa no ano de 2016, empresa brasileira de análises de informações para decisões de crédito e apoio a negócios, cerca de 60 milhões de brasileiros eram inadimplentes.

Como justificativa a estes e outros problemas de gerenciamento de finanças mais isolados, nosso projeto tem como finalidade ajudar pessoas a controlar suas finanças pessoais. 


domingo, 12 de março de 2017

Formulação de Hipoteses

O sistema:

Servirá como lembrete para o usuário 
Agilizará o processo de cadastro, consulta e manuseio das finanças pessoais, caso houvesse priori a utilização do sistema final
Irá ajudar no controle das finanças pessoais com base no valor informado

quinta-feira, 9 de março de 2017

Problema de Pesquisa

Como um sistema computacional poderia ajudar pessoas a controlar seu dinheiro de forma simples e sem a exposição de dados pessoais?


O nosso sistema não procura abranger o controle de contas bancárias do usuário como seus semelhantes no mercado. Isto se da porque nosso sistema tem como principal objetivo o gerenciamento de receitas, despesas e também empréstimos e dívidas para familiares e pessoas próximas ao usuário. Decidimos limitar o projeto desta maneira, pois alguns usuários (assim como ambos autores deste projeto) podem preferir algo simples que apenas os ajudem a monitorar suas finanças pessoais.

Sendo este um sistema de gerenciamento de finanças pessoais, assim como sugere o nome, oferecerá apenas auxílio no gerenciamento da quantia informada pelo usuário no sistema, sendo que esta quantia pode ou não abranger o saldo em contas bancárias do usuário. Ou seja, o sistema não contará com nenhum tipo de link externo com bancos e rodará em desktop.

quinta-feira, 2 de março de 2017

Definição do Tema

Referências:

Ajuda do orientador
Livros sobre finanças
Livros sobre desenvolvimento de software
Outros softwares que trabalham com finanças pessoais

Relevância:

Projeto com finalidade de ajudar pessoas a controlar suas finanças pessoais

Motivação:

Necessidade dos próprios desenvolvedores do projeto, familiares e amigos por conta de dificuldades no gerenciamento das finanças pessoais

Conhecimento:

Layout de software
Finanças
Linguagem de programação

Delimitação:

Login
Gráficos
Gerenciamento das finanças pessoais
Alertas de vencimento das finanças pessoais


Integrantes

Integrantes:

Anderson Antunes
Eric Lucas Crema Ferrioli

Orientador:

Daniela Arruda Francischinelli Borges