Plataforma para ensino de desenvolvimento de aplicações Web

Detalhes bibliográficos
Autor(a) principal: Gularte, Neylson de Oliveira
Data de Publicação: 2016
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFGD
Texto Completo: http://repositorio.ufgd.edu.br/jspui/handle/prefix/2901
Resumo: Neste trabalho é apresentado o modelo e implementação de uma plataforma para hospedagem de aplicações web feitas em Java para ser utilizada no ensino de desenvolvimento de aplicações web. É comum nos laboratórios de curso de graduação na área de computação a existência de restrições de acesso de conexões entre as máquinas dos alunos e instabilidades nas redes sem fio. Este tipo de restrição acaba limitando a demonstração de aplicações Web em localhost, quando o ideal seria pelo menos a conexão entre três máquinas, para demonstrar a distribuição do sistema web em três camadas: camada de apresentação (máquina do usuário), camada de negócios (servidor web) e camada de persistência (servidor com o sistema gerenciador de banco de dados). Em conjunto com a plataforma de hospedagem o trabalho também tem por objetivo apresentar uma alternativa para superar essa limitação com a criação de uma rede local sem fio entre notebooks sem a necessidade de hardware adicional. Permitindo dessa forma demonstrar a distribuição de um sistema web em três camadas. O presente trabalho utilizou, para o desenvolvimento de suas aplicações, uma arquitetura proposta para um Projeto de Extensão (BATISTA, 2014), baseada no modelo objeto relacional construído a partir das seguintes tecnologias: JavaServerFaces, EJB e Java Persistence API.
id UFGD-2_e3a6fbddced06a5d1b094ad2df31d32c
oai_identifier_str oai:https://repositorio.ufgd.edu.br/jspui:prefix/2901
network_acronym_str UFGD-2
network_name_str Repositório Institucional da UFGD
repository_id_str 2116
spelling Batista Junior, Joinvilehttp://lattes.cnpq.br/7711394117839430Costa, Anderson Bessa dahttp://lattes.cnpq.br/7301361373989213Santos, Wellington Lima doshttp://lattes.cnpq.br/1921193787151162http://lattes.cnpq.br/9113750875211211Gularte, Neylson de Oliveira2020-04-23T12:30:26Z2020-04-23T12:30:26Z2016-09-23GULARTE, Neylson de Oliveira. Plataforma para ensino de desenvolvimento de aplicações Web. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.http://repositorio.ufgd.edu.br/jspui/handle/prefix/2901Submitted by Alison Souza (alisonsouza@ufgd.edu.br) on 2020-04-23T12:30:26Z No. of bitstreams: 1 NeylsonOliveiraGularte.pdf: 1476416 bytes, checksum: 9f4935e2d26e0e00ab5474093d6f8d81 (MD5)Made available in DSpace on 2020-04-23T12:30:26Z (GMT). No. of bitstreams: 1 NeylsonOliveiraGularte.pdf: 1476416 bytes, checksum: 9f4935e2d26e0e00ab5474093d6f8d81 (MD5) Previous issue date: 2016-09-23Neste trabalho é apresentado o modelo e implementação de uma plataforma para hospedagem de aplicações web feitas em Java para ser utilizada no ensino de desenvolvimento de aplicações web. É comum nos laboratórios de curso de graduação na área de computação a existência de restrições de acesso de conexões entre as máquinas dos alunos e instabilidades nas redes sem fio. Este tipo de restrição acaba limitando a demonstração de aplicações Web em localhost, quando o ideal seria pelo menos a conexão entre três máquinas, para demonstrar a distribuição do sistema web em três camadas: camada de apresentação (máquina do usuário), camada de negócios (servidor web) e camada de persistência (servidor com o sistema gerenciador de banco de dados). Em conjunto com a plataforma de hospedagem o trabalho também tem por objetivo apresentar uma alternativa para superar essa limitação com a criação de uma rede local sem fio entre notebooks sem a necessidade de hardware adicional. Permitindo dessa forma demonstrar a distribuição de um sistema web em três camadas. O presente trabalho utilizou, para o desenvolvimento de suas aplicações, uma arquitetura proposta para um Projeto de Extensão (BATISTA, 2014), baseada no modelo objeto relacional construído a partir das seguintes tecnologias: JavaServerFaces, EJB e Java Persistence API.porUniversidade Federal da Grande DouradosUFGDBrasilFaculdade de Ciências Exatas e TecnologiaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAODesenvolvimento webAplicações webWeb site developmentWeb applicationsPlataforma para ensino de desenvolvimento de aplicações Webinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFGDinstname:Universidade Federal da Grande Dourados (UFGD)instacron:UFGDTEXTNeylsonOliveiraGularte.pdf.txtNeylsonOliveiraGularte.pdf.txtExtracted texttext/plain40594https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/3/NeylsonOliveiraGularte.pdf.txt224ccbdae4c5ad61a4a3b7b0995093ddMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52ORIGINALNeylsonOliveiraGularte.pdfNeylsonOliveiraGularte.pdfapplication/pdf1476416https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/1/NeylsonOliveiraGularte.pdf9f4935e2d26e0e00ab5474093d6f8d81MD51prefix/29012023-09-14 02:15:33.931oai:https://repositorio.ufgd.edu.br/jspui:prefix/2901TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttps://repositorio.ufgd.edu.br/jspui:8080/oai/requestopendoar:21162023-09-14T06:15:33Repositório Institucional da UFGD - Universidade Federal da Grande Dourados (UFGD)false
dc.title.pt_BR.fl_str_mv Plataforma para ensino de desenvolvimento de aplicações Web
title Plataforma para ensino de desenvolvimento de aplicações Web
spellingShingle Plataforma para ensino de desenvolvimento de aplicações Web
Gularte, Neylson de Oliveira
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Desenvolvimento web
Aplicações web
Web site development
Web applications
title_short Plataforma para ensino de desenvolvimento de aplicações Web
title_full Plataforma para ensino de desenvolvimento de aplicações Web
title_fullStr Plataforma para ensino de desenvolvimento de aplicações Web
title_full_unstemmed Plataforma para ensino de desenvolvimento de aplicações Web
title_sort Plataforma para ensino de desenvolvimento de aplicações Web
author Gularte, Neylson de Oliveira
author_facet Gularte, Neylson de Oliveira
author_role author
dc.contributor.advisor1.fl_str_mv Batista Junior, Joinvile
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/7711394117839430
dc.contributor.referee1.fl_str_mv Costa, Anderson Bessa da
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/7301361373989213
dc.contributor.referee2.fl_str_mv Santos, Wellington Lima dos
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/1921193787151162
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/9113750875211211
dc.contributor.author.fl_str_mv Gularte, Neylson de Oliveira
contributor_str_mv Batista Junior, Joinvile
Costa, Anderson Bessa da
Santos, Wellington Lima dos
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Desenvolvimento web
Aplicações web
Web site development
Web applications
dc.subject.por.fl_str_mv Desenvolvimento web
Aplicações web
dc.subject.eng.fl_str_mv Web site development
Web applications
description Neste trabalho é apresentado o modelo e implementação de uma plataforma para hospedagem de aplicações web feitas em Java para ser utilizada no ensino de desenvolvimento de aplicações web. É comum nos laboratórios de curso de graduação na área de computação a existência de restrições de acesso de conexões entre as máquinas dos alunos e instabilidades nas redes sem fio. Este tipo de restrição acaba limitando a demonstração de aplicações Web em localhost, quando o ideal seria pelo menos a conexão entre três máquinas, para demonstrar a distribuição do sistema web em três camadas: camada de apresentação (máquina do usuário), camada de negócios (servidor web) e camada de persistência (servidor com o sistema gerenciador de banco de dados). Em conjunto com a plataforma de hospedagem o trabalho também tem por objetivo apresentar uma alternativa para superar essa limitação com a criação de uma rede local sem fio entre notebooks sem a necessidade de hardware adicional. Permitindo dessa forma demonstrar a distribuição de um sistema web em três camadas. O presente trabalho utilizou, para o desenvolvimento de suas aplicações, uma arquitetura proposta para um Projeto de Extensão (BATISTA, 2014), baseada no modelo objeto relacional construído a partir das seguintes tecnologias: JavaServerFaces, EJB e Java Persistence API.
publishDate 2016
dc.date.issued.fl_str_mv 2016-09-23
dc.date.accessioned.fl_str_mv 2020-04-23T12:30:26Z
dc.date.available.fl_str_mv 2020-04-23T12:30:26Z
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.citation.fl_str_mv GULARTE, Neylson de Oliveira. Plataforma para ensino de desenvolvimento de aplicações Web. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.ufgd.edu.br/jspui/handle/prefix/2901
identifier_str_mv GULARTE, Neylson de Oliveira. Plataforma para ensino de desenvolvimento de aplicações Web. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.
url http://repositorio.ufgd.edu.br/jspui/handle/prefix/2901
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.publisher.none.fl_str_mv Universidade Federal da Grande Dourados
dc.publisher.initials.fl_str_mv UFGD
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Ciências Exatas e Tecnologia
publisher.none.fl_str_mv Universidade Federal da Grande Dourados
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFGD
instname:Universidade Federal da Grande Dourados (UFGD)
instacron:UFGD
instname_str Universidade Federal da Grande Dourados (UFGD)
instacron_str UFGD
institution UFGD
reponame_str Repositório Institucional da UFGD
collection Repositório Institucional da UFGD
bitstream.url.fl_str_mv https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/3/NeylsonOliveiraGularte.pdf.txt
https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/2/license.txt
https://repositorio.ufgd.edu.br/jspui/bitstream/prefix/2901/1/NeylsonOliveiraGularte.pdf
bitstream.checksum.fl_str_mv 224ccbdae4c5ad61a4a3b7b0995093dd
43cd690d6a359e86c1fe3d5b7cba0c9b
9f4935e2d26e0e00ab5474093d6f8d81
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFGD - Universidade Federal da Grande Dourados (UFGD)
repository.mail.fl_str_mv
_version_ 1798042075840643072