Use este identificador para citar ou linkar para este item:
https://repositorio.ufpb.br/jspui/handle/123456789/15602Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Barros, Luiz Henrique Freire | - |
| dc.date.accessioned | 2019-09-10T13:36:11Z | - |
| dc.date.available | 2019-05-21 | - |
| dc.date.available | 2019-09-10T13:36:11Z | - |
| dc.date.issued | 2019-05-05 | - |
| dc.identifier.uri | https://repositorio.ufpb.br/jspui/handle/123456789/15602 | - |
| dc.description.abstract | Over time, software code tends to lose quality for many reasons, especially in legacy codes (those that have been in use for a long time and that use supposedly outdated technology). And sometimes it takes a re-engineering in software in order to improve some property, like performance, scalability or testability. This work proposes a reengineering of a legacy system analyzing points such as frameworks and libraries, database model and architectural model. As a result, it was found through a literature review, that for the study system, the best library for the construction of the interface layer is React.js and the best database model is the relational model. About the architectural model, it was not possible to decide, since its choice depends on other factors, such as the chosen framework for example. | pt_BR |
| dc.description.provenance | Submitted by Rogerio Marques (rogerioferreiramarques1@gmail.com) on 2019-09-10T13:36:11Z No. of bitstreams: 2 license_rdf: 914 bytes, checksum: 4d2950bda3d176f570a9f8b328dfbbef (MD5) LHFB21052019.pdf: 2000680 bytes, checksum: d8045853d61eca413cef5c71255b68c1 (MD5) | en |
| dc.description.provenance | Made available in DSpace on 2019-09-10T13:36:11Z (GMT). No. of bitstreams: 2 license_rdf: 914 bytes, checksum: 4d2950bda3d176f570a9f8b328dfbbef (MD5) LHFB21052019.pdf: 2000680 bytes, checksum: d8045853d61eca413cef5c71255b68c1 (MD5) Previous issue date: 2019-05-05 | en |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal da Paraíba | pt_BR |
| dc.rights | Acesso aberto | pt_BR |
| dc.rights | Attribution 3.0 Brazil | * |
| dc.rights.uri | http://creativecommons.org/licenses/by/3.0/br/ | * |
| dc.subject | Sistema legados | pt_BR |
| dc.subject | Sistema POS | pt_BR |
| dc.subject | Modelos arquiteturais | pt_BR |
| dc.subject | Modelo de banco de dados | pt_BR |
| dc.subject | Frameworks Web | pt_BR |
| dc.title | Proposta de reengenharia para um sistema Web POS/ERP | pt_BR |
| dc.type | TCC | pt_BR |
| dc.contributor.advisor1 | Silva, Danielle Rousy Dias da Silva | - |
| dc.description.resumo | Com o passar do tempo, o código de um software tende a perder a qualidade por diversos motivos, principalmente em códigos legados (aqueles que já estão em uso há bastante tempo e que usam tecnologia supostamente ultrapassada). E, às vezes, se faz necessário uma reengenharia no software a fim melhorar alguma propriedade, seja o desempenho, a escalabilidade ou testabilidade. Este trabalho propõe uma reengenharia de um sistema legado analisando pontos como framework e bibliotecas, modelo de banco de dados e modelo arquitetural. E, como resultado, foi constatado por meio de uma revisão da literatura, que, para o sistema de estudo, a melhor biblioteca para a construção da camada de interface é o React.js e o melhor modelo de banco de dados é o relacional. Sobre o modelo arquitetural, não foi possível decidir, uma vez que a sua escolha depende de outros fatores, como, por exemplo, o framework escolhido. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.department | Informática | pt_BR |
| dc.publisher.initials | UFPB | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | TCC - Ciência da Computação - CI | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| LHFB21052019.pdf | 1,95 MB | Adobe PDF | Visualizar/Abrir |
Este item está licenciada sob uma
Licença Creative Commons
