dc.contributor.advisor | Giaretta, Joacir | |
dc.contributor.author | Biondo, Giovani | |
dc.contributor.other | Notari, Daniel Luís | |
dc.contributor.other | Chiwiacowsky, Leonardo Dagnino | |
dc.date.accessioned | 2018-06-26T22:22:29Z | |
dc.date.available | 2018-06-26T22:22:29Z | |
dc.date.issued | 2018-06-26 | |
dc.date.submitted | 2017 | |
dc.identifier.uri | https://repositorio.ucs.br/handle/11338/3809 | |
dc.description | Com o passar do tempo, um produto de software é submetido a diversas atualizações, normalmente atribuídas a constantes alterações, adição de funcionalidades e correções de problemas. Tais fatores vão deteriorando a capacidade de manutenção do produto, chegando ao ponto de que manter estes softwares é praticamente inviável devido à complexidade em demasia ou inúmeros remendos realizados ao longo dos anos. Este trabalho apresenta uma solução, através do estabelecimento de um processo de conversão destes sistemas legados, desenvolvidos proceduralmente, em orientados a objetos, levantando requisitos e conceitos de organização da arquitetura MVC (Model-View-Controller). Foi considerada de grande importância a conceitualização de tópicos sobre linguagens de programação e engenharia de software. Embora existam produtos de software que façam o processo de conversão de algumas linguagens, nem sempre é possível ter um produto final funcional sem a realização manual do processo de conversão, estabelecendo assim uma relação atualizada entre os requisitos do software e seu código-fonte. Ao término do projeto, foi possível ter uma funcionalidade convertida, com o código-fonte desenvolvido através do paradigma da orientação a objetos, atendendo à necessidade do sistema e uma documentação básica do seu funcionamento, através de casos de uso e requisitos funcionais (sic). | pt_BR |
dc.language.iso | pt | pt_BR |
dc.subject | Software | pt_BR |
dc.subject | Conversão | pt_BR |
dc.subject | Programação (Computadores) | pt_BR |
dc.title | Um processo de conversão de sistemas legados procedurais para orientado a objetos, direcionado pela arquitetura MVC | pt_BR |
dc.type | Monografia | pt_BR |
mtd2-br.advisor.instituation | Universidade de Caxias do Sul, Campus Universitário da Região dos Vinhedos - CARVI | pt_BR |
mtd2-br.program.name | Bacharelado em Sistemas de Informação | pt_BR |