TCC - Bacharelado em Ciência da Computação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/415
Navegar
Item Um estudo de caso sobre a migração para microfrontends usando Bite Module Federation(2024-03-06) Rodrigues, Luiz Fernando Barbosa; Burégio, Vanilson André de Arruda; http://lattes.cnpq.br/3518416272921878; http://lattes.cnpq.br/4509809985734740In the internet era, the exponential growth of web applications and the increasing need for site scalability have led developers to seek new methods to meet these requirements. In this sense, the microfrontends architecture has become popular as it offers alternatives in web frontend development. One of the advantages of this approach is the independence of development teams. However, as the complexity of applications increases with the use of microfrontends, development teams need suitable tools to manage this complexity effectively. This work aims to analyze the main tools for microfrontends construction, considering the migration from a monolithic project to a mi- crofrontends architecture. The goal is to identify how current tools handle the challenges faced during microfrontends development.Item Uma metodologia para suporte à tomada de decisão quanto ao uso de blockchain na área de registros públicos(2021-02-11) Silva, Saulo Gomes da; Lins, Fernando Antonio Aires; http://lattes.cnpq.br/2475965771605110; http://lattes.cnpq.br/7125624100024345The emergence of Bitcoin and Blockchain technology has changed the world of ecommerce. These technologies have the potential to one day become the standard for Web applications, through decentralized applications. Decentralized applications are flexible, transparent, distributed, resilient applications and have greater growth power, in terms of scalability and availability, when compared to the current software model (clientserver architecture). There are limitations that prevent the use of Blockchain technology for solving problems involving data and information distribution. Because there are limitations, designers and enthusiasts who are not well educated about the technology can make mistakes and use it in a way that damages the solution to which it belongs, in addition to preventing it from reaching its fullness. Due to the possibilities that Blockchain technology and decentralized applications bring, this work aims to design a methodology to assist in decision making regarding the use of Blockchain for the government environment, specifically in the area of public records. To exemplify the application of the methodology, a case study was carried out using the service of registration and consultation of registries in notaries, which service is supported by a system provided by the National Council of Justice. As a result, it was possible to demonstrate that the methodology process creates an implementation profile for Blockchain technology, a profile that allows the system designer to choose and configure Blockchain platforms for the desired purpose. The process result indicates that the Blockchain technology is suitable for the purpose of notary service, ensuring the proper use of technology and avoiding possible losses.Item Rede de Atenção Psicossocial na cidade de Olinda: desenvolvimento de um protótipo web para melhoria do acesso aos serviços de saúde mental(2024-10-04) Silva, Isaque João da; Andrade, Ermeson Carneiro de; Araújo, Carlos Julian Menezes; http://lattes.cnpq.br/3156174527107999; http://lattes.cnpq.br/2466077615273972; http://lattes.cnpq.br/1877126987902999This article highlights the importance of the Psychosocial Care Network (RAPS) in the mental health of the population and the need to provide clear and accessible information about its services in the city of Olinda. The objective of the study was to propose a web application, through the development of a prototype, that centralized essential information such as target audience, address, phone number, and operating hours of RAPS services. The methodology includes problem identification, user profile definition, ideation, prototype development, and evaluation through a questionnaire answered by 127 participants. The results show a positive evaluation of the prototype, with 91.4% of respondents agreeing on its navigability and 90.6% of participants expressing their intention to use it in their daily lives. It is concluded that the project is promising and reinforces the need for continuous improvements in the available information, as well as the possibility of implementing the proposed solution and adapting it to other municipalities.