Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/11144/5592 |
Resumo: | O aparecimento da Web 2.0 obrigou as empresas a mudar a sua estratégia de realização de negócios na internet [1]. A criação de aplicações e sites de negócio tornou-se crucial. Existem atualmente diversas ferramentas e tecnologias que auxiliam a programação de aplicações e sites de forma a oferecer sempre um melhor dinamismo [1]. Os programadores deparam-se com perguntas como: Quais serão as tecnologias com menor custo para chegar ao objetivo requerido? Quais serão as tecnologias que permitem a construção desta aplicação da maneira mais rápida e simples? Qual será o desempenho de cada uma destas tecnologias? Como será possível criar uma aplicação que funcione em vários tamanhos e tipos de ecrãs? Este processo da escolha ideal pode ser complexo devendo ser considerados diversos fatores para satisfazer os objetivos do projeto que se pretende desenvolver. Este trabalho de projeto possui três principais objetivos. O primeiro foi o de investigar as tecnologias capazes de criar aplicações web. Esta investigação foi realizada tendo em mente o mercado deste tipo de aplicações, plataformas de desenvolvimento, linguagens de programação, plataformas de base de dados e servidores, segurança, design responsivo e princípios de design em aplicações web e seguiu uma metodologia básica estratégica, descritiva, indutiva e bibliográfica. O segundo objetivo concentrou-se na seleção de tecnologias para a criação de uma aplicação deste tipo. Esta seleção foi baseada no primeiro objetivo deste trabalho de projeto. O terceiro foi o desenvolvimento de uma aplicação web para comentar, listar, avaliar e partilhar opiniões sobre filmes, o qual foi composto por três fases. Na primeira fase trabalhouse a análise de requisitos com um caso de estudo sobre o problema programático abordado, incluindo a descrição dos serviços disponíveis, os requisitos funcionais e o desenho da base de dados. Na segunda fase foi feita a implementação da aplicação usando o Microsoft Visual Studio. Na última fase foram efetuados testes de usabilidade à aplicação desenvolvida com o objetivo de perceber qual a perspetiva dos utilizadores em relação à mesma. Utilizou-se a metodologia de Design Science Research para a criação da aplicação. |
id |
RCAP_088bb38c3e17abca34b524ef03e26793 |
---|---|
oai_identifier_str |
oai:repositorio.ual.pt:11144/5592 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsivaWeb 2.0Aplicações webResponsive designBootstrapO aparecimento da Web 2.0 obrigou as empresas a mudar a sua estratégia de realização de negócios na internet [1]. A criação de aplicações e sites de negócio tornou-se crucial. Existem atualmente diversas ferramentas e tecnologias que auxiliam a programação de aplicações e sites de forma a oferecer sempre um melhor dinamismo [1]. Os programadores deparam-se com perguntas como: Quais serão as tecnologias com menor custo para chegar ao objetivo requerido? Quais serão as tecnologias que permitem a construção desta aplicação da maneira mais rápida e simples? Qual será o desempenho de cada uma destas tecnologias? Como será possível criar uma aplicação que funcione em vários tamanhos e tipos de ecrãs? Este processo da escolha ideal pode ser complexo devendo ser considerados diversos fatores para satisfazer os objetivos do projeto que se pretende desenvolver. Este trabalho de projeto possui três principais objetivos. O primeiro foi o de investigar as tecnologias capazes de criar aplicações web. Esta investigação foi realizada tendo em mente o mercado deste tipo de aplicações, plataformas de desenvolvimento, linguagens de programação, plataformas de base de dados e servidores, segurança, design responsivo e princípios de design em aplicações web e seguiu uma metodologia básica estratégica, descritiva, indutiva e bibliográfica. O segundo objetivo concentrou-se na seleção de tecnologias para a criação de uma aplicação deste tipo. Esta seleção foi baseada no primeiro objetivo deste trabalho de projeto. O terceiro foi o desenvolvimento de uma aplicação web para comentar, listar, avaliar e partilhar opiniões sobre filmes, o qual foi composto por três fases. Na primeira fase trabalhouse a análise de requisitos com um caso de estudo sobre o problema programático abordado, incluindo a descrição dos serviços disponíveis, os requisitos funcionais e o desenho da base de dados. Na segunda fase foi feita a implementação da aplicação usando o Microsoft Visual Studio. Na última fase foram efetuados testes de usabilidade à aplicação desenvolvida com o objetivo de perceber qual a perspetiva dos utilizadores em relação à mesma. Utilizou-se a metodologia de Design Science Research para a criação da aplicação.2022-08-30T11:04:33Z2022-07-06T00:00:00Z2022-07-06info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/11144/5592TID:203042310porPinto, Ricardo Nuno Rafael Monteiro da Silvainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-01-11T02:09:14Zoai:repositorio.ual.pt:11144/5592Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:31:42.404737Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
title |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
spellingShingle |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva Pinto, Ricardo Nuno Rafael Monteiro da Silva Web 2.0 Aplicações web Responsive design Bootstrap |
title_short |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
title_full |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
title_fullStr |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
title_full_unstemmed |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
title_sort |
Uso do estado da arte no desenvolvimento de aplicações web para a criação e teste de uma aplicação responsiva |
author |
Pinto, Ricardo Nuno Rafael Monteiro da Silva |
author_facet |
Pinto, Ricardo Nuno Rafael Monteiro da Silva |
author_role |
author |
dc.contributor.author.fl_str_mv |
Pinto, Ricardo Nuno Rafael Monteiro da Silva |
dc.subject.por.fl_str_mv |
Web 2.0 Aplicações web Responsive design Bootstrap |
topic |
Web 2.0 Aplicações web Responsive design Bootstrap |
description |
O aparecimento da Web 2.0 obrigou as empresas a mudar a sua estratégia de realização de negócios na internet [1]. A criação de aplicações e sites de negócio tornou-se crucial. Existem atualmente diversas ferramentas e tecnologias que auxiliam a programação de aplicações e sites de forma a oferecer sempre um melhor dinamismo [1]. Os programadores deparam-se com perguntas como: Quais serão as tecnologias com menor custo para chegar ao objetivo requerido? Quais serão as tecnologias que permitem a construção desta aplicação da maneira mais rápida e simples? Qual será o desempenho de cada uma destas tecnologias? Como será possível criar uma aplicação que funcione em vários tamanhos e tipos de ecrãs? Este processo da escolha ideal pode ser complexo devendo ser considerados diversos fatores para satisfazer os objetivos do projeto que se pretende desenvolver. Este trabalho de projeto possui três principais objetivos. O primeiro foi o de investigar as tecnologias capazes de criar aplicações web. Esta investigação foi realizada tendo em mente o mercado deste tipo de aplicações, plataformas de desenvolvimento, linguagens de programação, plataformas de base de dados e servidores, segurança, design responsivo e princípios de design em aplicações web e seguiu uma metodologia básica estratégica, descritiva, indutiva e bibliográfica. O segundo objetivo concentrou-se na seleção de tecnologias para a criação de uma aplicação deste tipo. Esta seleção foi baseada no primeiro objetivo deste trabalho de projeto. O terceiro foi o desenvolvimento de uma aplicação web para comentar, listar, avaliar e partilhar opiniões sobre filmes, o qual foi composto por três fases. Na primeira fase trabalhouse a análise de requisitos com um caso de estudo sobre o problema programático abordado, incluindo a descrição dos serviços disponíveis, os requisitos funcionais e o desenho da base de dados. Na segunda fase foi feita a implementação da aplicação usando o Microsoft Visual Studio. Na última fase foram efetuados testes de usabilidade à aplicação desenvolvida com o objetivo de perceber qual a perspetiva dos utilizadores em relação à mesma. Utilizou-se a metodologia de Design Science Research para a criação da aplicação. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-08-30T11:04:33Z 2022-07-06T00:00:00Z 2022-07-06 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/11144/5592 TID:203042310 |
url |
http://hdl.handle.net/11144/5592 |
identifier_str_mv |
TID:203042310 |
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136798512775168 |