Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
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/10316/86363 |
Resumo: | Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
id |
RCAP_f6f6f7d25097cf193f91ee7df0119a39 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/86363 |
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 |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviçosConception and development of a SaaS services management platform for hospitality sector - services integrationIntegração de ServiçosSoftware-as-a-ServiceSaaSSetor hoteleiroServices IntegrationSoftware-as-a-ServiceSaaSHospitality SectorDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaNos dias de hoje, as Tecnologias da Informação apresentam um papel preponderante na agilização dos processos do dia-a-dia de um hotel. Estes processos têm diversos focos, submetendo o hoteleiro para a utilização de vários serviços. Desta forma, devido à diversidade existente, os utilizadores deparam-se com diversos problemas, como por exemplo, dificuldade de aprendizagem de múltiplas interfaces, ou redundância de informação entre diferentes serviços. Com a finalidade de solucionar estes problemas, surgiu o projeto Hotelcracy Apps, que tem como objetivo o desenvolvimento de uma plataforma Software-as-a-Service para o setor hoteleiro. Esta permitirá ao utilizador subscrever um conjunto de serviços SaaS atualmente existentes no mercado, e utilizá-los de forma integrada, através de uma interface homogénea entre todos. Assim, a plataforma atuará como intermediária entre o hoteleiro e os serviços subscritos, sendo que esta comunicação será executada através da application programming interface destes.O presente relatório descreve o trabalho realizado para a integração de novos serviços na plataforma Hotelcracy Apps. Para tal, foi necessário efetuar um levantamento dos serviços atualmente existentes no mercado, e priorizar quais integrar. Sendo a plataforma responsável pela normalização dos dados provenientes das diferentes APIs, foi necessário evoluir o modelo de dados interno, para que fosse possivel a correta integração dos novos serviços. Na segunda parte do estágio, foram desenvolvidas as diversas componentes da plataforma responsáveis pelo processo de integração.Assim, o presente estágio contribuiu positivamente para o projeto Hotelcracy Apps através da identificação de novos serviços SaaS passíveis de se integrar. As componentes responsáveis pelo processo de integração das novas soluções foram também desenvolvidas, o que incluiu previamente uma evolução do modelo de dados da plataforma. Estas contribuições resultaram positivamente no aumento do leque de serviços integrados na plataforma e de passível subscrição pelos utilizadores.Nowadays, the Information Tecnologies present an important role on streamlining the processes of a hotels day-to-day. These processes have a very broad focus, forcing the innkeeper to use a several services. This way, due to the existent diversity, users come across with many problems. Two examples of those problems could be the learning disability to use various interfaces, or the redundancy of information between different services. With the purpose to solve these problems, emerged Hotelcracy Apps project, which aims to develop a Software-as-a-Service platform for hospitality sector. Through this, the user can subscribe a set of SaaS services available on the market, and use them in an integrated way, through a shared homogeneous interface. This way, the platform acts like an intermediary between the innkeeper and the various subscribed services, being the communication executed through their application programming interface.This report describes the development done for the integration of new services in the Hotelcracy Apps platform. For such was necessary a knowledge about which services are actually available in the market, and prioritize which ones to integrate. Being the platform responsible for the normalization of the data provided from the APIs, it was necessary to evolve the intern data model, to make the correct integration of the new services possible. In the second part of the internship, the components responsible for the integration process were developed.This way, the internship presented in this document had a positive contribution for the Hotelcracy Apps project through the identification of new services available to integrate. The components responsible for the integration of the new services were also developed, which included an evolution of the platform intern data model. These contributions resulted positively in an increase of the number of services integrated in the platform and available for subscription.2019-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/86363http://hdl.handle.net/10316/86363TID:202221393porAfonso, Bruno Marcelo Almeidainfo: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:RCAAP2020-02-10T11:26:26Zoai:estudogeral.uc.pt:10316/86363Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:07:31.698695Repositó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 |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços Conception and development of a SaaS services management platform for hospitality sector - services integration |
title |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
spellingShingle |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços Afonso, Bruno Marcelo Almeida Integração de Serviços Software-as-a-Service SaaS Setor hoteleiro Services Integration Software-as-a-Service SaaS Hospitality Sector |
title_short |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
title_full |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
title_fullStr |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
title_full_unstemmed |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
title_sort |
Concepção e desenvolvimento de uma plataforma de gestão de serviços SaaS para o setor do alojamento - integração de serviços |
author |
Afonso, Bruno Marcelo Almeida |
author_facet |
Afonso, Bruno Marcelo Almeida |
author_role |
author |
dc.contributor.author.fl_str_mv |
Afonso, Bruno Marcelo Almeida |
dc.subject.por.fl_str_mv |
Integração de Serviços Software-as-a-Service SaaS Setor hoteleiro Services Integration Software-as-a-Service SaaS Hospitality Sector |
topic |
Integração de Serviços Software-as-a-Service SaaS Setor hoteleiro Services Integration Software-as-a-Service SaaS Hospitality Sector |
description |
Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-01-31 |
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/10316/86363 http://hdl.handle.net/10316/86363 TID:202221393 |
url |
http://hdl.handle.net/10316/86363 |
identifier_str_mv |
TID:202221393 |
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.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_ |
1799133966480965632 |