Repository logo
 
Publication

Mecanismo de Sincronização de Dados Online/Offline - App de Registo de Consumos Hospitalares

dc.contributor.advisorSousa, Paulo Manuel Baltarejo de
dc.contributor.authorDavid, Ana InĆŖs Novais
dc.date.accessioned2020-01-24T14:17:02Z
dc.date.available2020-01-24T14:17:02Z
dc.date.issued2019
dc.description.abstractO rigoroso mercado da saúde impõe soluções adaptadas, completas e atualizadas que possibilitem gerir todas as informações produzidas numa organização hospitalar. A solução Globalcare desenvolvida pela Glintt, pretende acompanhar a evolução tecnológica. Dentro da solução Globalcare, encontra-se o módulo de farmÔcia e logística hospitalar que tem como propósito dar suporte a todos os intervenientes que participam no circuito do medicamento. Assegurando assim uma gestão eficiente de todo o fluxo logístico no que respeita a bens e serviços. Atualmente, na logística hospitalar são utilizados equipamentos, dispositivos móveis do tipo PDA, que em determinados clientes funcionam em modo online, noutras situações, é possível que estes dispositivos funcionem em modo offline. Contudo, em ambiente de armazém que muitas vezes se situam em caves ou em locais sem acesso a Wi-Fi, torna-se necessÔrio a criação de uma aplicação móvel que permita o registo de consumos quer em modo online ou offline. Para que este objetivo seja cumprido, é essencial fazer a sincronização de dados assim que tenha conetividade Wi-Fi, sem que tenha qualquer impacto na sua utilização. Para a construção da aplicação de registo de consumos, também foi necessÔrio elaborar um estudo sobre frameworks multiplataforma móveis, que acabou por eleger React Native como a escolha mais viÔvel. Através do estudo de diferentes métodos de sincronização, elaborou-se um mecanismo que permitiu a construção de uma aplicação que funciona em modo online e offline. Este mecanismo segue uma abordagem algorítmica, que trabalha maioritariamente assincronamente e guarda todos os dados necessÔrios no dispositivo móvel. Finalmente, e com o objetivo de provar a viabilidade da solução desenvolvida, é elaborada uma avaliação, com o objetivo de comprovar que a aplicação construída resolve o problema inicialmente descrito. Ou seja, chegar à conclusão que foi possível construir um mecanismo de sincronização viÔvel, que permite trabalhar em modo online/offline no contexto deste problema.pt_PT
dc.description.abstractThe rigorous healthcare market imposes tailored, complete and up-to-date solutions that allow the use of all information produced in a hospital organization. The Globalcare solution developed by Glintt aims to keep up with technological development. Within the Globalcare solution, it’s possible to find the pharmacy and hospital logistics module, that aims to support all stakeholders who participate in the medicine circuit. This ensures efficient management of the entire logistics flow. Currently in a hospital, logistics use equipment’s, mobile devices (PDA), which sometimes works online, in other situations, it is possible that these devices work on offline mode. However, in a warehouse environment, that is often in caves or places without Wi-Fi access, arises the need to create a mobile application that allows consumption registration both online and offline. To achieve this goal, it is essential to create a mechanism of data synchronization. To build this app, it was also necessary to elaborate a study on mobile multiplatform frameworks, which eventually chose React Native as the more viable option. Through the study of different synchronization methods, a mechanism was developed. This mechanism allows the application to work on online and offline mode. This mechanism follows an algorithmic approach, which works mostly asynchronously and stores all necessary data on the mobile device. Finally, in order to prove the viability of the developed solution, an evaluation is elaborated in order to prove that the application created solves the described problem. The goal is to conclude that it was possible to create a workable synchronization mechanism that allows working in online/offline mode within the context of this problem.pt_PT
dc.identifier.tid202342247pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/15376
dc.language.isoporpt_PT
dc.subjectFramework móvel multiplataformapt_PT
dc.subjectLogĆ­stica hospitalarpt_PT
dc.subjectSincronização de dadospt_PT
dc.subjectRegisto de consumospt_PT
dc.subjectMultiplatform mobile frameworkpt_PT
dc.subjectHospital logisticspt_PT
dc.subjectData synchronizationpt_PT
dc.subjectConsumption registrationpt_PT
dc.titleMecanismo de Sincronização de Dados Online/Offline - App de Registo de Consumos Hospitalarespt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia InformƔtica - Engenharia de Softwarept_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_AnaDavid_2019_MEI.pdf
Size:
4.82 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: