Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/3832
Tipo: | Trabalho de Conclusão de Curso |
Título: | ENGENHARIA REVERSA DE SOFTWARE LEGADO |
Autor(es): | Jesus, Thiago Batista de |
Primeiro Orientador: | Guimarães, Norton Coelho |
Primeiro Membro da Banca: | Alves, José Pereira |
Segundo Membro da Banca: | Santos, Hiury Luis dos |
Resumo: | Nesse Trabalho de conclusão de curso tem como objetivo realizar um projeto de Reengenharia de Software Legado de uma aplicação desenvolvida no Access 2010, denominado “SGM” Sistema Gestão Manutenção, que foi desenvolvida para uma empresa que possuía frota própria, que tinha a necessidade de ter o controle de suas manutenções e históricos das mesmas realizadas em um grande período de tempo. Com o passar do tempo essa aplicação ficou obsoleta, não conseguindo acompanhar a evolução da tecnologia, e o volume de dados que ela armazenava já não era o suficiente, com essas informações podemos ver que precisaria passar por um processo de reengenharia, a fim de deixar o sistema mais ágil, com uma maior capacidade de armazenamento, e melhorar a sua usabilidade, deixando de ser um sistema instalado em um computador de mesa, podendo ser utilizado de qualquer máquina que possua acesso à internet e um navegador, se tornando um sistema web. Neste Trabalho de Conclusão de Curso será abordado nos primeiros capítulos conceitos de processos de reengenharia reversa e alguns exemplos apresentados por pesquisadores, como modelos de processos entre outros. Em sequência veremos o estudo de caso, tendo como base a Reengenharia Reversa do SGM. |
Abstract: | This course completion work aims to carry out a Legacy Software Reengineering project of an application developed in Access 2010, called "SGM" Maintenance Management System, which was developed for a company that had its own fleet, which had the need to have the control of your maintenance and history of the same carried out in a long period of time. Over time this application became obsolete, failing to keep up with the evolution of technology, and the volume of data it stored was no longer enough, with this information we can see that it would need to undergo a reengineering process, in order to the most agile system, with a greater storage capacity, and improve its usability, ceasing to be a system installed on a desktop computer, being able to be used from any machine that has internet access and a browser, becoming a web system . In this Course Completion Work, the first chapters will address concepts of reverse reengineering processes and some examples presented by researchers, such as process models, among others. In sequence we will see the case study, based on the Reverse Reengineering of the SGM. |
Palavras-chave: | Engenharia reversa Software Legado C |
Área do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO CIENCIAS EXATAS E DA TERRA::PROBABILIDADE E ESTATISTICA::PROBABILIDADE |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Morrinhos |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/3832 |
Data do documento: | 13-Abr-2023 |
Aparece nas coleções: | Tecnologia em Sistemas para Internet |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
tcc_Thiago Batista de Jesus.pdf | ENGENHARIA REVERSA DE SOFTWARE LEGADO | 1,16 MB | Adobe PDF | Visualizar/Abrir |
tcae_Thiago Batista de Jesus.pdf | Termo de autorização | 334,44 kB | Adobe PDF | Visualizar/Abrir |
Ata de Defesa_Thiago Batista de Jesus.pdf | Ata de defesa | 191,37 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.