Publication
Plataforma de reuniƵes online
dc.contributor.advisor | Borges, Ana Rosa Pereira | |
dc.contributor.author | Raimundo, Telmo Dias | |
dc.date.accessioned | 2018-12-13T16:44:33Z | |
dc.date.available | 2018-12-13T16:44:33Z | |
dc.date.issued | 2017-11-08 | |
dc.date.submitted | 2017 | |
dc.description.abstract | 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. | pt_PT |
dc.identifier.tid | 202242994 | |
dc.identifier.uri | http://hdl.handle.net/10400.26/25341 | |
dc.language.iso | por | pt_PT |
dc.subject | ReuniƵes online | pt_PT |
dc.subject | AIRC | pt_PT |
dc.subject | Model view controller | pt_PT |
dc.subject | PlayFramwork | pt_PT |
dc.subject | Angular2 | pt_PT |
dc.title | Plataforma de reuniƵes online | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |