Você está na página 1de 8

COPEFIN CONTROLE FINANCEIRO PESSOAL

Willian Resplandes Matias Josiel da Silva Moura

RESUMO
Este artigo descreve o uso dos dispositivos mveis, como agentes complementares ao controle financeiro pessoal de um grupo de trs acadmicos cujo no tinham controle de suas finanas pessoais. Busca-se investigar as implicaes do uso de dispositivos mvel e o seu potencial como um auxiliador no controle de contas pessoais, trazendo assim uma forma pratica e gil de ter o controle pessoal de suas finanas atravs de um aplicativo para dispositivos mvel, transmitindo ao usurio dados em forma de nmeros, grficos, relatrios e alertas. PALAVRAS-CHAVES: Finanas, Grficos, Implicaes, Controle, Movl

ABSTRACT
This article describes the use of mobile devices such as complementary agents to control personal finance from a group of three academics which they had no control of their personal finances. The aim is to investigate the implications of the use of mobile devices and their potential as a helper in control of personal accounts, bringing a practical and flexible way to take personal control of their finances through an application for mobile devices, transmitting data to the user in the form of numbers, graphs, reports and alerts. KEYWORDS: Finances, Charts, Implications, Controls, Moblie

1. INTRODUO
" inquestionvel que o advento da Internet tenha possibilitado a ampliao e a rapidez no acesso informao (MANZANO, 2009, p 57). Com o enorme avano da tecnologia, os dispositivos mveis esto tornando-se cada vez mais poderosos com relao suas capacidades de armazenamento, processamento e comunicao, e mais acessvel aos consumidores ao mesmo tempo. Hoje h 1,5 bilho de televisores no mundo, enquanto que 1 bilho de pessoas tem acesso a Internet, mas h quase 3 bilhes de pessoas que tem um ou mais dispositivos mveis onde esto includos handhelds, PDAs, Smartphones e telefones celulares. Esses dispositivos mveis oferecem conectividade com o poder de uso a qualquer lugar, tornando-se assim importantes no somente para o uso pessoal como para o uso profissional. O desenvolvimento de uma aplicao ao qual possa vim a educar o controle de financias pessoal de forma gil e elegante das pessoas que dela fizerem o uso trar um ganho de autovalor satisfatrio tornado de tal forma essas pessoas dedicadas aos seus valores financeiros, trazendo maiores controle, ganhos e entendimentos sobre em que elas esto investindo seu dinheiro.
1- Willian R. Matias, willianresplandes@gmail.com, 2 Ms. Josiel da Silva Moura, josielmoura@gmail.com

Para desenvolver uma aplicao de tal nvel como esta aqui descrita, foi preciso o estudo minucioso do comportamento de pessoas que no tinham e no conseguia de maneira alguma obter essas informaes referentes aos seus gatos, ganhos ou economias, para assim poder ter uma tomada de deciso mais precisa mediante as informaes coletadas de suas financias. Forma destacados valores para esse estudo, valores referentes a financias como, ganho, gastos, custo, local de maiores gastos, e deles foi retirado o gastos, pois era esse o maior problema encontrado por pessoas cujo no tinha controle pessoal financeiro.
Google Android um sistema operacional baseado no ncleo Linux para dispositivos mveis, como o prprio Google Nexus One, Nexus S ou Galaxy Nexus, bem como por outros fabricantes de celulares como a HTC, Samsung, entre outros. desenvolvido pela Open Handset Alliance, liderada pelo Google e outras empresas. (LECHETA, 2010, p.5).

O Android (OPEN HANDSET ALLIANCE, 2008) um sistema operacional para dispositivos mveis desenvolvido pelo Google e outras empresas que juntas formam a Open Handset Alliance. Por se tratar de um projeto aberto e ter o apoio de vrias fabricantes de dispositivos mveis, o Android est disponvel em diversos tipos de dispositivos como telefones inteligentes e tablets, por exemplo. Ele foi projetado para tirar proveito das telas sensveis ao toque, da capacidade de processamento e grande conectividade dos dispositivos mveis atuais, e possibilitar a criao de aplicaes to complexas quanto as destinadas a computadores pessoais. Sendo assim o presente objetivo desse artigo cientfico fazer com que qualquer dispositivo mvel possa torna-se um objeto de controle financeiro pessoal, substituindo as antigas planilhas de controle financeiro. O projeto prever uma forma simples de comunicao entre usurio e dispositivos, onde permitira a incluso de dados referente a seus gastos ou ganhos financeiros, esses dados sero processados e devolvidos ao usurio. Esses dados estaro disponveis em forma de relatrios e grficos para facilitar o entendimento de quem estiver fazendo o uso da aplicao, a partir das informaes fornecidas pela aplicao o usurio da mesma poder tomar deciso precisas referente sua situao financeira e sem obter problemas indesejados mediante aos seus gastos ou ganhos. O usurio poder visualizar suas informaes pelo dispositivo e tambm por meio de relatrios, podendo de impressos ou enviados por e-mail, diretamente ou indiretamente do dispositivo que esta fazendo uso da aplicao.

2. TECNOLOGIAS UTILIZADAS
Sofware so instrues, programas de computadores que quando executadas, produzem a funo e o desempenho desejado (ROGERS, 2007, p 12). Foram utilizados diversos aplicativos para o desenvolvimento do COPEFIN Controle Pessoal Financeiro, aplicativos e cases utilizadas na documentao, prototipao, e desenvolvimento do mesmo, durante todo o desenvolvimento foi adotado um padro de utlizao de aplicativos onde so foram utilizados aplicativos de licena OpenSoucer por no exigir contratao ou algum vinculo financeiro com a desenvolvedora da ferramenta.
SDK a sigla de Software Development Kit, ou seja, Kit de Desenvolvimento de Software ou Kit de de Desenvolvimento de Aplicativos. Normalmente os SDKs so disponibilizados por empresas ou projectos opensource para que programadores externos tenham uma melhor integrao com o software proposto. Um exemplo de um SDK o Android SDK Tools da Google que inclui documentao, cdigo e utilitrios para que programadores consigam desenvolver as suas aplicaes de acordo com um padro de desenvolvimento para o sistema operativo em questo. (LECHETA, 2010, p.63).

Tambem foi utilizado o SDK Google Android para simulao e testes de software, assim podendo ter maior confiabilidade do produto antes da implantao do mesmo nos disposistivos moveis.
Ferramentas CASE (do ingls Computer-Aided Software Engineering) uma classificao que abrange todas ferramentas baseadas em computadores que auxiliam atividades de engenharia de software, desde anlise de requisitos e modelagem at programao e testes. Podem ser consideradas como ferramentas automatizadas que tem como objetivo auxiliar o desenvolvedor de sistemas em uma ou vrias etapas do ciclo de desenvolvimento de software. (OLIVEIRA, 2007, p.18).

Foi utilizada a ferramenta Case Argo UML para o desenvolvimento do UML do projeto onde foi desenvolvida toda a diagramao da aplicao, assim podendo ver todo o comportamento do software antes mesmo do seu desenvolvimento.
IDE, do ingls Integrated Development Environment ou Ambiente Integrado de Desenvolvimento, um programa de computador que rene caractersticas e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo. Geralmente os IDEs facilitam a tcnica de RAD (de Rapid Application Development, ou "Desenvolvimento Rpido de Aplicativos"), que visa a maior produtividade dos desenvolvedores. (OLIVEIRA, 2007, p.9).

Durante a codificao da aplicao aderiu-se a atulizao da IDE Eclipse pode ser de cdigo fonte livre OpenSoucer, e tambem por se IDE mais utilizada por desenvolvedores de aplicativos para plataforma Google Android, nos dando a ns desenvolvedores maior rapidez e agilidade, em durante todo o desenvolvimento de um projeto.

Java uma linguagem de programao orientada a objeto desenvolvida na dcada de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferentemente das linguagens convencionais, que so compiladas para cdigo nativo, a linguagem Java compilada para um bytecode que executado por uma mquina virtual. A linguagem de programao Java a linguagem convencional da Plataforma Java, mas no sua nica linguagem. (OLIVEIRA, 2007, p.14).

A liguagem de programao utilizada no desenvolvimento do software foi a linguagem Java, por ser a linguagem de programao utilizada para desenvolvimento de aplicaos Google Android. SQLite uma biblioteca em linguagem C que implementa um banco de dados SQL embutido. Programas que usam a biblioteca SQLite podem ter acesso a banco de dados SQL sem executar um processo SGBD separado.( KROENK, 2009, p.45). Para armazenar as informao fornecidas pelo o usurio para uso posterior utilizamos o banco de dados SQLite por ser nativo do OS Google Android.

3. RESULTADOS E DISCUSSO
O prottipo do COPEFIN foi implantado em trs aparelhos smartphones com o OS Google Android, para avaliar a integrao e o comportamento das pessoas cujo faziam uso da mesma.

Figura 1- Tela principal do Copefin

Figura 2 Tela de lista de sadas

Os Layouts dos formulrios foram desenvolvidos com total viso de garantir uma maior facilidade de uso da aplicao por diferentes tipos usurios, assim o uso do aplicativo se torna

mais agradvel, assim a pessoa que esteja manipulando o COPEFIN no necessita de um grau maior de conhecimento especifico sobre finanas pessoais, para poder manipular a aplicao, ento a manipulao da aplicao por pessoas de diferentes idades se torna simples, e estimula, que adultos, jovens ou at mesmo crianas venha a fazer uso da aplicao. A figura 1 representa a tela principal do COPEFIN onde so apresentados os menus de acesso rpido, a partir dessa tela o usurio poder est inserindo suas informaes, e visualiza-las em formas de grficos, nmeros ou relatrios gerados pela aplicao. Os Layouts dos formulrios foram desenvolvidos com total viso para facilidade dos usurios ao utilizarem a aplicao, assim seu uso se torna agradvel sem que a pessoa necessite de um grau a mais de conhecimento, para poder manipular a aplicao, dessa forma, pessoas de diferentes idades j podem utilizar o COPEFIN para controlar suas financias pessoais. A figura 2 representa a tela onde so listadas todas as sadas includas no aplicativo, onde poder visualiza-las atravs de um filtro onde o usurio informa o status da sada como a pagar ou pagas e a aplicao monstra em forma de lista todas as sadas referentes aquele estado informado.

Figura 3- Tela de entradas

Figura 4 Tela de relatrios

A figura 3 representa a tela de entradas, nela onde contem uma lista de todas as entradas inseridas na aplicao, a partir dessa tela o usurio pode est executando um filtro de busca

por status da entrada como a receber ou recebidas e a aplicao ir lista as entradas inseridas na aplicao de acordo com o status escolhido pelo usurio. A figura 4 apresenta a tela de relatrios nela que usurio estar gerando relatrios referentes s suas entradas ou sadas includas na aplicao, o COPEFIN disponibiliza ao usurio diferentes relatrios onde neles se destaca o relatrio de sadas no pagas que lista todas as sadas ainda no pagas, informando o total de todas as sadas vinculadas a esse status, e o relatrio de entradas no recebidas que informa ao usurio o total de suas entradas a receber dessa forma o usurio poder est totalizando suas entradas e sadas diretamente pela aplicao, obtendo um valor liquido de suas entradas subtradas por suas sadas, dessa forma a pessoa que estiver manipulando a aplicao poder ter uma tomada de deciso mais precisa referente aos seus gastos, prevenindo possveis incmodos financeiros. As pessoas a qual fizeram uso do COPEFIN informaram que diante do primeiro contato com aplicao no obtiveram nenhuma dificuldade para utiliza-la, destacando que os menus de acesso rpido garantia maior agilidade na manipulao da aplicao, tambm foi informado que a parte de grficos foi a mais interessante para tomada de decises, pois no grfico gerado pelo COPEFIN informado o valor total de todas as entradas a receber subtrado pelo valor total de todas as sadas no pagas, dessa forma os usurios tem um valor liquido de suas finanas pessoais, garantindo maior confiabilidade antes de adquirir uma nova divida visualizando o grfico para assim ter uma tomada de deciso mais precisa. Durante todo o desenvolvimento foi discutido uma forma simples de calcular as finanas pessoais da pessoa em que estiver utilizando a aplicao, uma forma em que a pessoa no necessitasse informar dados algum e sim selecionar uma data e a aplicao estaria gerando uma espcie de balando pessoal entre sadas e entradas gerando um valor total e informando qual foi o valor de suas finanas nesse determinado perodo informado pelo usurio da aplicao. Destacando se esse valor excedeu seu limite de gastos ou teve maior proveito entre seus gastos. O usurio informado no memento da gerao do balando se o seu valor de gastos excedeu o valor de ganhos, e solicita ao usurio da aplicao para ter maior cuidados ao adquirir novos gastos, solicitando que o mesmo venha a visualizar constantemente seus dados no COPEFIN para poder tomar decises precisas referentes a sua finanas pessoal. Dessa forma a aplicao ajuda a alertar o usurio que caso ele continue a adquirir gastos sem aquisio de novos ganhos ele poder obter problemas futuros referentes aos seus gastos.

Figura 5 - Tela Gerao de balano

A figura numero 5 representa a tela de gerao de balano, o usurio informa a data inicial de clica no boto gerar balano e a aplicao busca todas as entradas e sadas referente a data informada pelo usurio, subtraindo as entras pelas sada chegando ao resultado final de suas finanas.

4. CONCLUSO
Este artigo apresentou o desenvolvimento e funcionamento do aplicativo COPEFIN, um aplicativo desenvolvido especialmente para dispositivos mveis com sistema operacional Google Android. O COPEFIN foi desenvolvido para auxiliar pessoas com problemas ao administrar seu controle financeiro pessoal, com este aplicativo qualquer pessoa pode controlar suas finanas e ter tomadas de decises precisas, no exceder seu limite de gasto, no se esquecer de compromissos financeiros adquiridos. Com o uso do COPEFIN as pessoas ao qual foi implantado o aplicativo, obtiveram resultados satisfatrios referentes s sua finana pessoal, tendo maiores controles financeiros, tomados de decises mais precisas e eliminao das antigas folhas, cadernos de anotaes e planilhas eletrnicas para armazenamento e calculo de suas finanas pessoais. O aplicativo objeto os resultados desejados com o seu desenvolvimento, que como foco principal o controle financeiro pessoal.

5.

REFERNCIAS

FERREIRA, Simone Bacellar Leal; LEITE, Julio Cesar Sampaio do Prado. Avaliao da usabilidade em sistemas de informao: o caso do Sistema Submarino. Rev. adm. Contemp., Curitiba, v. 7, n. 2, Jun. 2003. GUEDES, Gilleanes T.A. UML Uma abordagem Prtica. So Paulo: Editora Novatec, 2006, 319p. KROENK, David M.. Banco de Dados: fundamentos, projetos e implementao. 6. Ed. So Paulo: Editora LTC, 2009, 356p. LECHETA, Ricardo R. Google Android: Aprenda a criar aplicaes para dispositivos mveis com o Android SDK - 2 edio. So Paulo: Novatec Editora, 2010. 123 p. MANZANO, Jos Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos Lgica para Desenvolvimento de Programao de Computadores. So Paulo: Ed. Erica, 2009. 320 p. OLIVEIRA, L; Medina, R; Desenvolvimento de objetos de aprendizagem para dispositivos mveis: uma nova abordagem que contribui para a educao. Revista novas tecnologias na educao - RENOTE, Porto Alegre: UFRGS. Dezembro 2007. ROGERS, Rick; LOMBARDO, John; MEDNIEKS, Zigurd; MEIKE, Blake. Desenvolvimento de aplicaes Android. So Paulo: Novatec Editora, 2009.

Você também pode gostar