Use este identificador para citar ou linkar para este item: http://www.monografias.ufop.br/handle/35400000/9121
Título: Tiza App - um aplicativo mobile para organização de horários individuais.
Autor(es): Fonseca, Luis Guilherme Godim da
Orientador(es): Fonseca, George Henrique Godim da
Membros da banca: Ferreira, Carlos Henrique Gomes
Lima, Helen de Cássia Souza da Costa
Fonseca, George Henrique Godim da
Palavras-chave: Programação de horários
Tiza
Aplicativo móvel
React Native
Firebase
Calendário acadêmico
Data do documento: 2025
Referência: 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.
Resumo: 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.
Resumo em outra língua: 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 nas coleções:Sistema de Informação - JMV

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
MONOGRAFIA_TizaAppMobile.pdf14,29 MBAdobe PDFVisualizar/Abrir


Os itens na BDTCC estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.