• Entrar
    Ver item 
    •   Página inicial
    • BIBLIOTECA DIGITAL: Trabalhos de Especialização
    • Ciências Exatas e da Terra
    • Desenvolvimento Ágil de Software
    • Ver item
    •   Página inicial
    • BIBLIOTECA DIGITAL: Trabalhos de Especialização
    • Ciências Exatas e da Terra
    • Desenvolvimento Ágil de Software
    • Ver item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Jestor : aplicativo de gestão financeira

    Thumbnail
    Visualizar/Abrir
    R - E - JOAO VICTOR PALTANIN.pdf (2.974Mb)
    Data
    2023
    Autor
    Paltanin, João Victor
    Metadata
    Mostrar registro completo
    Resumo
    Resumo: A vida financeira dos brasileiros é um tema delicado. Nos últimos anos grande parte da população está em situação de endividamento devido às desigualdades econômicas e sociais. Apesar dos avanços significativos no acesso à informação e à educação financeira, muitos brasileiros ainda enfrentam dificuldades para administrar o seu dinheiro. O desemprego, os altos impostos, a inflação e a baixa remuneração são alguns dos principais desafios que os brasileiros enfrentam. Além disso, a falta de educação financeira e de planejamento adequado contribuem para o endividamento e a dificuldade de poupar dinheiro. Neste cenário, é evidente a importância da tecnologia, principalmente com a facilidade do acesso à internet e popularização dos aparelhos celulares, para ampliação do conhecimento. Em vista disso, o propósito deste trabalho é a criação de um aplicativo de gestão financeira pessoal, para que os usuários possam lançar suas receitas e despesas, e também, ter maior controle sob o próprio dinheiro. Para a modelagem da aplicação foram utilizados Histórias de Usuário, Diagrama de Classe, Diagrama de Casos de Uso e Diagrama de Sequência. Na criação do protótipo de telas foram utilizados conceitos de UserExperience e UserInterface juntamente com a ferramenta Figma. O processo de desenvolvimento do aplicativo se obteve com o planejamento de releases e a utilização do Trello como ferramenta de acompanhamento das atividades atráves de quadros. No back-end, foi desenvolvido uma API utilizando o framework SpringBoot que tem como base a linguagem de programação Java em conjunto com o framework OAuth2 que adiciona umq camada a mais de segurança. A API desenvolvida consulta e envia dados para um banco de dados. No desenvolvimento do front-end foi utilizado o framework Flutter pela facilidade de implementação em várias plataformas (Android, IOS, Windows, etc) e similaridade do Dart com o Java o que proporcionou otimização do processo.
     
    Abstract: Brazilians' financial life is a sensitive subject. Due to economic and social imbalances, a considerable portion of the population has been in debt in recent years. Despite major gains in information accessibility and financial education, many Brazilians continue to struggle with money management. Unemployment, high taxes, inflation, and low wages are just a few of the issues that Brazilians face. Furthermore, a lack of financial education and preparation contributes to debt and makes it difficult to save money. In this circumstance, the relevance of technology for knowledge development is clear, especially with the ease of access to the internet and the popularity of cell phones. In light of this, the goal of this project is to develop a personal financial management application (app) that allows users to enter their income and expenses while also giving them more control over their money. User Stories, Class Diagrams, Use Case Diagrams, and Sequence Diagrams were used to prepare the application. The Figma tool was used in conjunction with the UserExperience and UserInterface principles to create the prototype screens. The application development process was completed through Release Management and the use of Trello as a tool to track activity via boards. On the back end, an API was created by combining the SpringBoot framework, which is based on the Java programming language, with the OAuth2 framework, which offers another level of security. The API that was developed searches and transmits data to a database. The Flutter framework was adopted to build the front end given its simplicity to implement on different operating systems (Android, iOS, Windows, etc.), and the similarity of Dart with Java, which provided process optimization.
     
    URI
    https://hdl.handle.net/1884/85554
    Collections
    • Desenvolvimento Ágil de Software [21]

    DSpace software copyright © 2002-2022  LYRASIS
    Entre em contato | Deixe sua opinião
    Theme by 
    Atmire NV
     

     

    Navegar

    Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosTipoEsta coleçãoPor data do documentoAutoresTítulosAssuntosTipo

    Minha conta

    EntrarCadastro

    Estatística

    Ver as estatísticas de uso

    DSpace software copyright © 2002-2022  LYRASIS
    Entre em contato | Deixe sua opinião
    Theme by 
    Atmire NV