Plataforma de reuniões online
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
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/10400.26/25341 |
Resumo: | Nos dias de hoje nos órgãos deliberativos, como câmaras municipais e assembleias municipais, existe a necessidade de realizar reuniões onde são tomadas decisões. Essas decisões cumprem uma série de exigências legais. Visto que a Associação de Informática da Região Centro (AIRC) procura satisfazer dos seus clientes, apoiando a inovação e os novos modelos de trabalho, utilizando soluções tecnologicamente avançadas e que permitam uma melhor gestão da administração pública, surge a necessidade de implementação de soluções de software que satisfaçam as exigências pretendidas Este estágio teve como objetivo a criação de uma plataforma de reuniões online, onde envolveu o levantamento e análise de plataformas no mercado, a descrição das funcionalidades a desenvolver, e a sua implementação. Durante o estágio foram analisadas algumas das plataformas existentes no mercado para realizar reuniões online, mas nenhuma das plataformas examinadas satisfazia as necessidades destas reuniões. A partir daí foi decidido desenvolver uma plataforma nova com a finalidade de proporcionar ao cliente uma melhor gestão das suas reuniões, bem como facilitar a discussão e votação dos diversos pontos da mesma. A análise de requisitos e o planeamento do projeto foram realizados em 4 fases: a 1ª fase reflete algumas funcionalidades base da reunião, dos pontos e da votação; a 2ª fase envolve as restantes funcionalidades do controlo da reunião; a 3ª fase envolve a sincronização dos dados; e a 4ª fase envolve tudo o que seja referente a ficheiros. A plataforma foi estruturada seguindo o padrão Model View Controller, onde o modelo corresponde à base de dados, onde todos os dados são guardados. Esta base de dados já existia na empresa tendo apenas sido acrescentados 2 campos novos. A vista corresponde ao frontend que será a interface web onde o utilizador irá interagir. Este frontend foi construído em Angular 2. E o controlo corresponde ao backend que irá disponibilizar serviços para o frontend, tendo este sido construído em java utilizando o Play! Framework. Este estágio permitiu realizar uma solução para gerir reuniões de órgãos deliberativos de modo a disponibilizar um conjunto de mecanismos para a visualização dos pontos a serem discutidos durante a reunião, e permitir o acesso à sua votação, bem como aceder aos documentos anexos aos pontos ou à documentação de outras reuniões. Este estagio permitiu ainda fortalecer e apreender conhecimentos em Java, Play! Framwork, Angular2, SQL, JavaScript, TypeScript, css, Json, sbt, HTTP Method e WebSockets. |
id |
RCAP_da4cb65c3afef7ac23f0c7f8e99f2e30 |
---|---|
oai_identifier_str |
oai:comum.rcaap.pt:10400.26/25341 |
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 |
Plataforma de reuniões onlineReuniões onlineAIRCModel view controllerPlayFramworkAngular2Nos dias de hoje nos órgãos deliberativos, como câmaras municipais e assembleias municipais, existe a necessidade de realizar reuniões onde são tomadas decisões. Essas decisões cumprem uma série de exigências legais. Visto que a Associação de Informática da Região Centro (AIRC) procura satisfazer dos seus clientes, apoiando a inovação e os novos modelos de trabalho, utilizando soluções tecnologicamente avançadas e que permitam uma melhor gestão da administração pública, surge a necessidade de implementação de soluções de software que satisfaçam as exigências pretendidas Este estágio teve como objetivo a criação de uma plataforma de reuniões online, onde envolveu o levantamento e análise de plataformas no mercado, a descrição das funcionalidades a desenvolver, e a sua implementação. Durante o estágio foram analisadas algumas das plataformas existentes no mercado para realizar reuniões online, mas nenhuma das plataformas examinadas satisfazia as necessidades destas reuniões. A partir daí foi decidido desenvolver uma plataforma nova com a finalidade de proporcionar ao cliente uma melhor gestão das suas reuniões, bem como facilitar a discussão e votação dos diversos pontos da mesma. A análise de requisitos e o planeamento do projeto foram realizados em 4 fases: a 1ª fase reflete algumas funcionalidades base da reunião, dos pontos e da votação; a 2ª fase envolve as restantes funcionalidades do controlo da reunião; a 3ª fase envolve a sincronização dos dados; e a 4ª fase envolve tudo o que seja referente a ficheiros. A plataforma foi estruturada seguindo o padrão Model View Controller, onde o modelo corresponde à base de dados, onde todos os dados são guardados. Esta base de dados já existia na empresa tendo apenas sido acrescentados 2 campos novos. A vista corresponde ao frontend que será a interface web onde o utilizador irá interagir. Este frontend foi construído em Angular 2. E o controlo corresponde ao backend que irá disponibilizar serviços para o frontend, tendo este sido construído em java utilizando o Play! Framework. Este estágio permitiu realizar uma solução para gerir reuniões de órgãos deliberativos de modo a disponibilizar um conjunto de mecanismos para a visualização dos pontos a serem discutidos durante a reunião, e permitir o acesso à sua votação, bem como aceder aos documentos anexos aos pontos ou à documentação de outras reuniões. Este estagio permitiu ainda fortalecer e apreender conhecimentos em Java, Play! Framwork, Angular2, SQL, JavaScript, TypeScript, css, Json, sbt, HTTP Method e WebSockets.Borges, Ana Rosa PereiraRepositório ComumRaimundo, Telmo Dias2018-12-13T16:44:33Z20172017-11-08T00:00:00Z2017-11-08T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.26/25341202242994porinfo: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:RCAAP2022-09-05T15:40:34Zoai:comum.rcaap.pt:10400.26/25341Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T15:16:24.057805Repositó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 |
Plataforma de reuniões online |
title |
Plataforma de reuniões online |
spellingShingle |
Plataforma de reuniões online Raimundo, Telmo Dias Reuniões online AIRC Model view controller PlayFramwork Angular2 |
title_short |
Plataforma de reuniões online |
title_full |
Plataforma de reuniões online |
title_fullStr |
Plataforma de reuniões online |
title_full_unstemmed |
Plataforma de reuniões online |
title_sort |
Plataforma de reuniões online |
author |
Raimundo, Telmo Dias |
author_facet |
Raimundo, Telmo Dias |
author_role |
author |
dc.contributor.none.fl_str_mv |
Borges, Ana Rosa Pereira Repositório Comum |
dc.contributor.author.fl_str_mv |
Raimundo, Telmo Dias |
dc.subject.por.fl_str_mv |
Reuniões online AIRC Model view controller PlayFramwork Angular2 |
topic |
Reuniões online AIRC Model view controller PlayFramwork Angular2 |
description |
Nos dias de hoje nos órgãos deliberativos, como câmaras municipais e assembleias municipais, existe a necessidade de realizar reuniões onde são tomadas decisões. Essas decisões cumprem uma série de exigências legais. Visto que a Associação de Informática da Região Centro (AIRC) procura satisfazer dos seus clientes, apoiando a inovação e os novos modelos de trabalho, utilizando soluções tecnologicamente avançadas e que permitam uma melhor gestão da administração pública, surge a necessidade de implementação de soluções de software que satisfaçam as exigências pretendidas Este estágio teve como objetivo a criação de uma plataforma de reuniões online, onde envolveu o levantamento e análise de plataformas no mercado, a descrição das funcionalidades a desenvolver, e a sua implementação. Durante o estágio foram analisadas algumas das plataformas existentes no mercado para realizar reuniões online, mas nenhuma das plataformas examinadas satisfazia as necessidades destas reuniões. A partir daí foi decidido desenvolver uma plataforma nova com a finalidade de proporcionar ao cliente uma melhor gestão das suas reuniões, bem como facilitar a discussão e votação dos diversos pontos da mesma. A análise de requisitos e o planeamento do projeto foram realizados em 4 fases: a 1ª fase reflete algumas funcionalidades base da reunião, dos pontos e da votação; a 2ª fase envolve as restantes funcionalidades do controlo da reunião; a 3ª fase envolve a sincronização dos dados; e a 4ª fase envolve tudo o que seja referente a ficheiros. A plataforma foi estruturada seguindo o padrão Model View Controller, onde o modelo corresponde à base de dados, onde todos os dados são guardados. Esta base de dados já existia na empresa tendo apenas sido acrescentados 2 campos novos. A vista corresponde ao frontend que será a interface web onde o utilizador irá interagir. Este frontend foi construído em Angular 2. E o controlo corresponde ao backend que irá disponibilizar serviços para o frontend, tendo este sido construído em java utilizando o Play! Framework. Este estágio permitiu realizar uma solução para gerir reuniões de órgãos deliberativos de modo a disponibilizar um conjunto de mecanismos para a visualização dos pontos a serem discutidos durante a reunião, e permitir o acesso à sua votação, bem como aceder aos documentos anexos aos pontos ou à documentação de outras reuniões. Este estagio permitiu ainda fortalecer e apreender conhecimentos em Java, Play! Framwork, Angular2, SQL, JavaScript, TypeScript, css, Json, sbt, HTTP Method e WebSockets. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017 2017-11-08T00:00:00Z 2017-11-08T00:00:00Z 2018-12-13T16:44:33Z |
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/10400.26/25341 202242994 |
url |
http://hdl.handle.net/10400.26/25341 |
identifier_str_mv |
202242994 |
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_ |
1799130027524096000 |