Por favor, use este identificador para citar o enlazar este ítem: http://www.monografias.ufop.br/handle/35400000/9121
Título : Tiza App - um aplicativo mobile para organização de horários individuais.
Autor : Fonseca, Luis Guilherme Godim da
metadata.dc.contributor.advisor: Fonseca, George Henrique Godim da
metadata.dc.contributor.referee: Ferreira, Carlos Henrique Gomes
Lima, Helen de Cássia Souza da Costa
Fonseca, George Henrique Godim da
Palabras clave : Programação de horários
Tiza
Aplicativo móvel
React Native
Firebase
Calendário acadêmico
Fecha de publicación : 2025
Citación : FONSECA, Luis Guilherme. Tiza App - um aplicativo mobile para organização de horários individuais. 2025. 63 f. Monografia (Graduação em Sistemas de Informação) - Instituto de Ciências Exatas e Aplicadas, Universidade Federal de Ouro Preto, João Monlevade, 2025.
Resumen : Este trabalho apresenta o desenvolvimento de um aplicativo móvel multiplataforma, em React Native com Expo, voltado à organização do horário acadêmico no nível do estudante. O objetivo é permitir que o usuário visualize as ofertas institucionais publicadas no Tiza, componha um único horário pessoal a partir dessas ofertas e gerencie os respectivos eventos em uma interface calendar-first com visões de semana, dia, três dias e agenda. Metodologicamente, a solução integra-se ao Tiza como fonte oficial, consumindo os horários publicados e persistindo dados no Firebase (Firestore) e em cache local. O aplicativo implementa autenticação de usuário compatível com o ecossistema Tiza, ingestão e normalização de dados institucionais, montagem do cronograma por seleção de aulas/turmas, verificação de conflitos por sobreposição temporal e visualizações adequadas ao acompanhamento cotidiano; em modo offline, permite leitura a partir do cache e fila remoções para sincronização posterior. O resultado é um aplicativo funcional que consolida o fluxo de “oferta institucional” para “uso individual” em dispositivos móveis, complementando o ecossistema ao aproximar a visualização do modelo de calendário já presente no dia a dia do aluno.
metadata.dc.description.abstracten: This work presents the development of a cross-platform mobile application, built with React Native and Expo, aimed at helping students organize their personal class schedules. The goal is to let users browse institutional timetables published in Tiza, assemble a single personal schedule from those offerings, and manage events through a calendar-first interface featuring week, day, three-day, and agenda views. Methodologically, the applicative integrates with Tiza as the authoritative source, consuming published schedules and persisting data in Firebase (Firestore) and local cache. It implements user authentication aligned with the Tiza ecosystem, data ingestion and normalization, timetable building by selecting classes, time-overlap conflict checking, and views tailored to daily use; in offline mode, it reads from cache and queues deletions for later sync. The result is a functional app that bridges “institutional offering” to “individual use” on mobile, complementing the ecosystem with familiar calendar-based interactions.
URI : http://www.monografias.ufop.br/handle/35400000/9121
Aparece en las colecciones: Sistema de Informação - JMV

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MONOGRAFIA_TizaAppMobile.pdf14,29 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.