Projeto e implementação de chatbot no processo de autorização de parcelas para pagamentos na indústria da construção

DSpace Repository

A- A A+

Projeto e implementação de chatbot no processo de autorização de parcelas para pagamentos na indústria da construção

Show full item record

Title: Projeto e implementação de chatbot no processo de autorização de parcelas para pagamentos na indústria da construção
Author: Mangrich, Eduardo de Souza
Abstract: O Sienge é uma plataforma que conta com um portfólio de tecnologias que se integram a ela de forma a oferecer a melhor solução para as necessidades das empresas da indústria da construção. Dentro do Sienge, no módulo financeiro, é possível cadastrar despesas no submódulo de contas a pagar e gerenciar autorizações de cada parcela referente a essas despesas antes do pagamento na tela de autorização de parcelas. Entretanto, realizar essas operações em dispositivos móveis diminuem a produtividade do usuário em razão da má usabilidade da tela que é pouco adaptável a telas menores. Isso motivou a elaboração de uma nova interface ao usuário que permitisse melhorar a usabilidade e produtividade não importando o dispositivo que fosse utilizado. Essa interface resultou na elaboração do projeto e implementação de um chatbot, uma API de autorização de parcelas para pagamento e uma API de autenticação de usuários. Para isso, foram feitas pesquisas na literatura sobre metodologias e estratégias para desenvolver o chatbot e essas APIs utilizando as melhores práticas. Com base nesses estudos, foi implementada uma autenticação de dois fatores via API, um chatbot base ado em Telegram e uma API de autorização de parcelas para pagamentos que reutiliza os serviços já existentes na tela. Essa solução trouxe uma melhora expressiva na usa bilidade e produtividade garantindo segurança e menor probabilidade de ocorrência de falhas com a implementação de testes automatizados no trabalho.Sienge is a platform that relys on a portfolio of technologies that integrate with it to offer the best solution to company’s needs in bulding industry. Within Sienge, in finan cial module, it is possible to record expenses in the submodule of bills to pay and manage authorizations of each installment related to this bill before payment in the installment authorization screen. However, performing these operations on mobile de vices decrease user’s productivity due to the bad usability of screen which is little adaptable to smaller sceen sizes. This fact boosted the creation of a new user interface that could allow the improvement of the usability and productivity no matter the device that was used. This interface resulted in the implementation and design of a chatbot, installment authorization API for payment and an user authentication API. To achieve that, researches were made in literature about metodologies and strategies to develop the chatbot and those apis using the best practices. Based on these studies, it has been implemented a two-factor authentication through API, a Telegram-based chatbot and an installment authorization API for payments that reuses the existing services on screen. This solution has brought a significant improvement in usability and productivity assuring safety and lower probability of ocurrence of bugs thanks to the implementation of automatized tests in the code.
Description: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
URI: https://repositorio.ufsc.br/handle/123456789/230478
Date: 2021-12-13


Files in this item

Files Size Format View Description
TCC___UFSC (2) (1).pdf 8.644Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar