Desenvolvendo um APP de Ponto Digital em Flutter
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/54916 |
Resumo: | O presente trabalho consiste na elaboração de um aplicativo para realização das batidas do ponto eletrônico, aplicativo móvel, para ser executado em celulares e tablets com o sistema operacional Android e iOS. O sistema proposto tem por objetivo executar a batida do ponto eletronicamente, que é a jornada de trabalho dos funcionários de um determinado órgão e/ou secretaria. Bem como realizar a consulta ao espelho do ponto, oriondo destas batidas. Para isso, estes funcionários deverão estar previamente cadastrados. Ao longo deste trabalho serão explanadas todas as ferramentas utilizadas para o desenvol- vimento, bem como o framework utilizado, no caso o framework Flutter, por se tratar de um framework multiplataforma. Utilizando o Firebase como banco de dados, Realtime database, para gravação dos dados, pois facilita o armazenamento e sincronização dos dados. Além de mostrar como o aplicativo foi projetado e o seu processo de desenvolvimento. O resultado final do app é demonstrado por meio de telas que exibem as funcionalides desenvolvidas. Ao final pretendo mostrar as batidas realizadas em seus respectivos períodos, assim como o espelho do ponto gerado. |
id |
UFRN_9160ec42d2368c2751eea8f253475b17 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/54916 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Oliveira, George Carlos Lucena deGurgel, AndréMoreira, JeanBarroca Filho, Itamir de Morais2023-09-27T15:51:09Z2023-09-27T15:51:09Z2023-09-04OLIVEIRA, George Carlos Lucena de. Desenvolvendo um APP de Ponto Digital em Flutter. 2023. 44 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/54916O presente trabalho consiste na elaboração de um aplicativo para realização das batidas do ponto eletrônico, aplicativo móvel, para ser executado em celulares e tablets com o sistema operacional Android e iOS. O sistema proposto tem por objetivo executar a batida do ponto eletronicamente, que é a jornada de trabalho dos funcionários de um determinado órgão e/ou secretaria. Bem como realizar a consulta ao espelho do ponto, oriondo destas batidas. Para isso, estes funcionários deverão estar previamente cadastrados. Ao longo deste trabalho serão explanadas todas as ferramentas utilizadas para o desenvol- vimento, bem como o framework utilizado, no caso o framework Flutter, por se tratar de um framework multiplataforma. Utilizando o Firebase como banco de dados, Realtime database, para gravação dos dados, pois facilita o armazenamento e sincronização dos dados. Além de mostrar como o aplicativo foi projetado e o seu processo de desenvolvimento. O resultado final do app é demonstrado por meio de telas que exibem as funcionalides desenvolvidas. Ao final pretendo mostrar as batidas realizadas em seus respectivos períodos, assim como o espelho do ponto gerado.The present work consists in the elaboration of an application to carry out the beats of the electronic point, mobile application, to be executed in cell phones and tablets with the operating system Android and iOS. The proposed system aims to electronically record the clock, which is the working hours of employees of a given body and/or secretariat. As well as carrying out the query to the mirror of the point, originating from these beats. For this, these employees must be previously registered. Throughout this work, all the tools used for development will be explained, as well as the framework used, in this case framework Flutter, as it is a cross-platform framework. Using Firebase as a database, Realtime database, for recording data, as it facilitates data storage and synchronization. In addition to showing how the application was designed and its development process. The final result of the app is demonstrated through screens that display the developed functionalities. At the end, I intend to show the beats performed in their respective periods, as well as the mirror of the generated point.Universidade Federal do Rio Grande do NortePrograma de Residência em Tecnologia da InformaçãoUFRNBrasilInstituto Metrópole DigitalAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRAAndroidiOSFlutterFirebaseCloud Firestoreespelho do pontopoint mirrorDesenvolvendo um APP de Ponto Digital em FlutterDeveloping a Digital Point APP in FlutterDeveloping a Digital Point APP in Flutterinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALDesenvolvendoumAPPdePontoDigital_Oliveira_2023.pdfDesenvolvendoumAPPdePontoDigital_Oliveira_2023.pdfDesenvolvendo um APP de Ponto Digital em Flutterapplication/pdf3923707https://repositorio.ufrn.br/bitstream/123456789/54916/1/DesenvolvendoumAPPdePontoDigital_Oliveira_2023.pdf6f5a0f3845ae66f59f50cb7fafdf3f9aMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufrn.br/bitstream/123456789/54916/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/54916/3/license.txte9597aa2854d128fd968be5edc8a28d9MD53123456789/549162023-09-27 12:51:09.738oai:https://repositorio.ufrn.br:123456789/54916Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-09-27T15:51:09Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvendo um APP de Ponto Digital em Flutter |
dc.title.alternative.pt_BR.fl_str_mv |
Developing a Digital Point APP in Flutter Developing a Digital Point APP in Flutter |
title |
Desenvolvendo um APP de Ponto Digital em Flutter |
spellingShingle |
Desenvolvendo um APP de Ponto Digital em Flutter Oliveira, George Carlos Lucena de CNPQ::CIENCIAS EXATAS E DA TERRA Android iOS Flutter Firebase Cloud Firestore espelho do ponto point mirror |
title_short |
Desenvolvendo um APP de Ponto Digital em Flutter |
title_full |
Desenvolvendo um APP de Ponto Digital em Flutter |
title_fullStr |
Desenvolvendo um APP de Ponto Digital em Flutter |
title_full_unstemmed |
Desenvolvendo um APP de Ponto Digital em Flutter |
title_sort |
Desenvolvendo um APP de Ponto Digital em Flutter |
author |
Oliveira, George Carlos Lucena de |
author_facet |
Oliveira, George Carlos Lucena de |
author_role |
author |
dc.contributor.referees1.none.fl_str_mv |
Gurgel, André |
dc.contributor.referees2.none.fl_str_mv |
Moreira, Jean |
dc.contributor.author.fl_str_mv |
Oliveira, George Carlos Lucena de |
dc.contributor.advisor1.fl_str_mv |
Barroca Filho, Itamir de Morais |
contributor_str_mv |
Barroca Filho, Itamir de Morais |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA Android iOS Flutter Firebase Cloud Firestore espelho do ponto point mirror |
dc.subject.por.fl_str_mv |
Android iOS Flutter Firebase Cloud Firestore espelho do ponto point mirror |
description |
O presente trabalho consiste na elaboração de um aplicativo para realização das batidas do ponto eletrônico, aplicativo móvel, para ser executado em celulares e tablets com o sistema operacional Android e iOS. O sistema proposto tem por objetivo executar a batida do ponto eletronicamente, que é a jornada de trabalho dos funcionários de um determinado órgão e/ou secretaria. Bem como realizar a consulta ao espelho do ponto, oriondo destas batidas. Para isso, estes funcionários deverão estar previamente cadastrados. Ao longo deste trabalho serão explanadas todas as ferramentas utilizadas para o desenvol- vimento, bem como o framework utilizado, no caso o framework Flutter, por se tratar de um framework multiplataforma. Utilizando o Firebase como banco de dados, Realtime database, para gravação dos dados, pois facilita o armazenamento e sincronização dos dados. Além de mostrar como o aplicativo foi projetado e o seu processo de desenvolvimento. O resultado final do app é demonstrado por meio de telas que exibem as funcionalides desenvolvidas. Ao final pretendo mostrar as batidas realizadas em seus respectivos períodos, assim como o espelho do ponto gerado. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-09-27T15:51:09Z |
dc.date.available.fl_str_mv |
2023-09-27T15:51:09Z |
dc.date.issued.fl_str_mv |
2023-09-04 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
OLIVEIRA, George Carlos Lucena de. Desenvolvendo um APP de Ponto Digital em Flutter. 2023. 44 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/54916 |
identifier_str_mv |
OLIVEIRA, George Carlos Lucena de. Desenvolvendo um APP de Ponto Digital em Flutter. 2023. 44 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
url |
https://repositorio.ufrn.br/handle/123456789/54916 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Residência em Tecnologia da Informação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Instituto Metrópole Digital |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/54916/1/DesenvolvendoumAPPdePontoDigital_Oliveira_2023.pdf https://repositorio.ufrn.br/bitstream/123456789/54916/2/license_rdf https://repositorio.ufrn.br/bitstream/123456789/54916/3/license.txt |
bitstream.checksum.fl_str_mv |
6f5a0f3845ae66f59f50cb7fafdf3f9a e39d27027a6cc9cb039ad269a5db8e34 e9597aa2854d128fd968be5edc8a28d9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814833051277983744 |