Plataforma para ensino de desenvolvimento de aplicações Web
Autor(a) principal: | |
---|---|
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 |
Plataforma para ensino de desenvolvimento de aplicações WebDesenvolvimento webAplicações webWeb site developmentWeb applicationsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAONeste 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.Universidade Federal da Grande DouradosBrasilFaculdade de Ciências Exatas e TecnologiaUFGDBatista Junior, Joinvilehttp://lattes.cnpq.br/7711394117839430Costa, Anderson Bessa dahttp://lattes.cnpq.br/7301361373989213Santos, Wellington Lima doshttp://lattes.cnpq.br/1921193787151162Gularte, Neylson de Oliveira2020-04-23T12:30:26Z2020-04-23T12:30:26Z2016-09-23info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisGULARTE, 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/2901porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFGDinstname:Universidade Federal da Grande Dourados (UFGD)instacron:UFGD2023-09-14T06:15:33Zoai:https://repositorio.ufgd.edu.br/jspui:prefix/2901Repositó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.none.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 Desenvolvimento web Aplicações web Web site development Web applications CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO |
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.none.fl_str_mv |
Batista Junior, Joinvile http://lattes.cnpq.br/7711394117839430 Costa, Anderson Bessa da http://lattes.cnpq.br/7301361373989213 Santos, Wellington Lima dos http://lattes.cnpq.br/1921193787151162 |
dc.contributor.author.fl_str_mv |
Gularte, Neylson de Oliveira |
dc.subject.por.fl_str_mv |
Desenvolvimento web Aplicações web Web site development Web applications CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO |
topic |
Desenvolvimento web Aplicações web Web site development Web applications CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO |
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.none.fl_str_mv |
2016-09-23 2020-04-23T12:30:26Z 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.uri.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. 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 Brasil Faculdade de Ciências Exatas e Tecnologia UFGD |
publisher.none.fl_str_mv |
Universidade Federal da Grande Dourados Brasil Faculdade de Ciências Exatas e Tecnologia UFGD |
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 |
repository.name.fl_str_mv |
Repositório Institucional da UFGD - Universidade Federal da Grande Dourados (UFGD) |
repository.mail.fl_str_mv |
|
_version_ |
1834467188624326656 |