Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS

Detalhes bibliográficos
Autor(a) principal: Antunes, Marco Aurélio
Data de Publicação: 2007
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/159207
Resumo: O presente estudo aborda o paradigma de desenvolvimento de software da programação orientada a objeto. De forma sintética, mostra não apenas a evolução e arquitetura dos computadores, a evolução e as metodologias de programação de software, mas também a evolução e as características das linguagens de programação, e as estruturas e metodologias de desenvolvimento de software que abrange a Engenharia de Software. Faz um estudo de caso do SOA – Sistema de Ouvidoria da Agergs, software desenvolvido pelo Núcleo de Informática da Agergs, procurando investigar tanto as características da linguagem de programação utilizada, quanto o paradigma de desenvolvimento empregado nesse sistema. Os resultados mostraram que SOA foi desenvolvido com base na linguagem de programação Visual Basic, ao passo que esse software apresenta possibilidades de melhoria e atualização. A versão do Visual Basic adotada no desenvolvimento do SOA é dirigida por eventos e faz uso de objetos. No entanto, uma versão mais recente dessa linguagem é orientada a objeto e disponibiliza recursos para desenvolvimento de programas voltados para a internet. As melhorias apontadas pelos resultados sugerem a atualização do SOA para essa nova versão. Não é improvável que esse estudo possa servir de um modo geral como referência para o desenvolvimento de programas com orientação a objeto, e mais especificamente como suporte para novos projetos do Núcleo de Informática da Agergs.
id UFRGS-2_3a4f371780a789ba1d9936054d00cbc1
oai_identifier_str oai:www.lume.ufrgs.br:10183/159207
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Antunes, Marco AurélioBrodbeck, Angela Freitag2017-06-06T02:28:14Z2007http://hdl.handle.net/10183/159207000647492O presente estudo aborda o paradigma de desenvolvimento de software da programação orientada a objeto. De forma sintética, mostra não apenas a evolução e arquitetura dos computadores, a evolução e as metodologias de programação de software, mas também a evolução e as características das linguagens de programação, e as estruturas e metodologias de desenvolvimento de software que abrange a Engenharia de Software. Faz um estudo de caso do SOA – Sistema de Ouvidoria da Agergs, software desenvolvido pelo Núcleo de Informática da Agergs, procurando investigar tanto as características da linguagem de programação utilizada, quanto o paradigma de desenvolvimento empregado nesse sistema. Os resultados mostraram que SOA foi desenvolvido com base na linguagem de programação Visual Basic, ao passo que esse software apresenta possibilidades de melhoria e atualização. A versão do Visual Basic adotada no desenvolvimento do SOA é dirigida por eventos e faz uso de objetos. No entanto, uma versão mais recente dessa linguagem é orientada a objeto e disponibiliza recursos para desenvolvimento de programas voltados para a internet. As melhorias apontadas pelos resultados sugerem a atualização do SOA para essa nova versão. Não é improvável que esse estudo possa servir de um modo geral como referência para o desenvolvimento de programas com orientação a objeto, e mais especificamente como suporte para novos projetos do Núcleo de Informática da Agergs.The present work studies the object-oriented programming paradigm. Briefly, it shows the evolution and architecture of the computers, the evolution and the methodologies of software development, the evolution and the characteristics of the programming languages, and the structures and methodologies of the Software Engineering. It makes a case study of the software SOA (Sistema de Ouvidoria da Agergs) which was developed by the computer department of AGERGS (the agency of regulation from the State of Rio Grande do Sul). It investigates the programming language, and the development paradigm used in this system. The results had shown that the Visual BASIC was the programming language used to build SOA, and that this software presents some possibilities of improvement and update. The version of the Visual BASIC used is event-driven. However, a more recent version of this language is an object-oriented programming language. This study could be an initial reference for the object-oriented programming projects, and gives some support for new projects of the AGERGS’ computer department.application/pdfporAdministração públicaGestão públicaRegulação de serviços públicosAgências reguladoras dos serviços públicos : BrasilOuvidoriaTecnologia da informaçãoProgramação orientada : ObjetosProgramação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGSinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de AdministraçãoPorto Alegre, BR-RS2007especializaçãoCurso de especialização em Regulação de Serviços Públicosinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000647492.pdf000647492.pdfTexto completoapplication/pdf762439http://www.lume.ufrgs.br/bitstream/10183/159207/1/000647492.pdfea4aed3bb94cde0d2810c23a23e696ceMD51TEXT000647492.pdf.txt000647492.pdf.txtExtracted Texttext/plain190355http://www.lume.ufrgs.br/bitstream/10183/159207/2/000647492.pdf.txt1abedafff56389ac17b3cb96ab9f18dfMD52THUMBNAIL000647492.pdf.jpg000647492.pdf.jpgGenerated Thumbnailimage/jpeg1096http://www.lume.ufrgs.br/bitstream/10183/159207/3/000647492.pdf.jpg74cafdd2143ff5306dc1b2681dc380cdMD5310183/1592072018-10-22 08:06:32.263oai:www.lume.ufrgs.br:10183/159207Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-22T11:06:32Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
title Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
spellingShingle Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
Antunes, Marco Aurélio
Administração pública
Gestão pública
Regulação de serviços públicos
Agências reguladoras dos serviços públicos : Brasil
Ouvidoria
Tecnologia da informação
Programação orientada : Objetos
title_short Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
title_full Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
title_fullStr Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
title_full_unstemmed Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
title_sort Programação orientada a objetos : estudo de caso do sistema de ouvidoria pública da AGERGS
author Antunes, Marco Aurélio
author_facet Antunes, Marco Aurélio
author_role author
dc.contributor.author.fl_str_mv Antunes, Marco Aurélio
dc.contributor.advisor1.fl_str_mv Brodbeck, Angela Freitag
contributor_str_mv Brodbeck, Angela Freitag
dc.subject.por.fl_str_mv Administração pública
Gestão pública
Regulação de serviços públicos
Agências reguladoras dos serviços públicos : Brasil
Ouvidoria
Tecnologia da informação
Programação orientada : Objetos
topic Administração pública
Gestão pública
Regulação de serviços públicos
Agências reguladoras dos serviços públicos : Brasil
Ouvidoria
Tecnologia da informação
Programação orientada : Objetos
description O presente estudo aborda o paradigma de desenvolvimento de software da programação orientada a objeto. De forma sintética, mostra não apenas a evolução e arquitetura dos computadores, a evolução e as metodologias de programação de software, mas também a evolução e as características das linguagens de programação, e as estruturas e metodologias de desenvolvimento de software que abrange a Engenharia de Software. Faz um estudo de caso do SOA – Sistema de Ouvidoria da Agergs, software desenvolvido pelo Núcleo de Informática da Agergs, procurando investigar tanto as características da linguagem de programação utilizada, quanto o paradigma de desenvolvimento empregado nesse sistema. Os resultados mostraram que SOA foi desenvolvido com base na linguagem de programação Visual Basic, ao passo que esse software apresenta possibilidades de melhoria e atualização. A versão do Visual Basic adotada no desenvolvimento do SOA é dirigida por eventos e faz uso de objetos. No entanto, uma versão mais recente dessa linguagem é orientada a objeto e disponibiliza recursos para desenvolvimento de programas voltados para a internet. As melhorias apontadas pelos resultados sugerem a atualização do SOA para essa nova versão. Não é improvável que esse estudo possa servir de um modo geral como referência para o desenvolvimento de programas com orientação a objeto, e mais especificamente como suporte para novos projetos do Núcleo de Informática da Agergs.
publishDate 2007
dc.date.issued.fl_str_mv 2007
dc.date.accessioned.fl_str_mv 2017-06-06T02:28:14Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/159207
dc.identifier.nrb.pt_BR.fl_str_mv 000647492
url http://hdl.handle.net/10183/159207
identifier_str_mv 000647492
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/159207/1/000647492.pdf
http://www.lume.ufrgs.br/bitstream/10183/159207/2/000647492.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/159207/3/000647492.pdf.jpg
bitstream.checksum.fl_str_mv ea4aed3bb94cde0d2810c23a23e696ce
1abedafff56389ac17b3cb96ab9f18df
74cafdd2143ff5306dc1b2681dc380cd
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447198958092288