Desenvolvendo um APP de Ponto Digital em Flutter

Detalhes bibliográficos
Autor(a) principal: Oliveira, George Carlos Lucena de
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