Apoio à UTC: relatório do projeto II

dc.contributor.advisorBarbosa, Fernando Sérgio Rodrigues de Brito da Mota
dc.contributor.authorReis, João Guilherme Costa Antunes Oliveira
dc.contributor.authorCordeiro, Américo José Mendes
dc.date.accessioned2026-05-14T15:44:43Z
dc.date.available2026-05-14T15:44:43Z
dc.date.issued2025
dc.description.abstractEste documento representa o trabalho de investigação e implementação de uma aplicação WEB, criada no âmbito da unidade curricular de Projeto 2, do curso de Engenharia Informática no Instituto Politécnico de Castelo Branco. Um documento que descreve as etapas de projeção de uma aplicação, com suas formas de identificação de requisitos e modelação de tarefas e dados, juntando a descrição e a identificação de testes. O apoio a unidade técnico-científica focado em horários e gestão de aulas, foi o tema escolhido para a constituição/desenvolvimento deste documento. Um tema escolhido porque a criação e gestão de horários e ferramentas de trabalho é, na Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco, ainda feito com o recurso a programas informáticos já descontinuados, desfasados e sem possibilidades de mudanças. Os docentes não possuem aplicações informáticas próprias que os auxiliem nas tarefas de requisição e de alteração de salas no horário, caso tenham permissão, e confirmar em tempo real os horários, tudo dependente de ficheiros "xml", anotações ou outros auxiliares tradicionais de memória. Para preencher esta lacuna, idealizou-se uma aplicação que pudesse servir de apoio atividade dos docentes do IPCB, uma aplicação, desenhada com diversas funcionalidades como consulta de horários, gestão de aulas e a gestão de preferências dos docentes. Uma aplicação desenvolvida em HTML, fazendo uso dos recursos existentes na linguagem de marcação, na sua versão mais recente (à data), a versão 5.2, PHP, utilizando os recursos presentes nos serviços de Apache e MySql, através do software XAMPP na versão 3.3.0, CSS, usando os recursos presentes na linguagem de folhas de estilo e JavaScript, fazendo uso dos recursos disponibilizados pela linguagem de programação, na versão 1.8.2. Uma aplicação distribuída pela sua interface, pela sua base de dados e documentos de auxílio à construção e formulação de dados.
dc.description.abstractAbstract: This document represents the research and implementation work of a web application, created within the scope of the curricular unit "Project 2" of the Computer Engineering course at the Polytechnic Institute of Castelo Branco. It describes the stages of designing an application using hypertext language, detailing the identification of requirements, task and data modeling, as well as the description and identification of tests. The chosen topic for this document is the support of the technical-scientific unit focused on schedules and class management. This subject was selected because, at the School of Technology of the Polytechnic Institute of Castelo Branco, the management and allocation of schedules and work tools are still carried out using outdated and discontinued software, with no possibility for updates. Teachers do not have dedicated software applications to assist them in tasks such as requesting and changing classrooms in the schedule (when permitted) or confirming schedules in real time, as everything depends on "xml" files, notes, or other traditional memory aids. To address this gap, an application was conceived to support the activities of the IPCB teaching staff. This application was designed with various features, such as schedule consultation, real-time class management, and the management of teachers' preferences. The application was developed using HTML, leveraging the resources available in the latest version of the markup language at the time (version 5.2), PHP, utilizing the services provided by Apache and MySQL through XAMPP version 3.3.0, CSS for styling, and JavaScript, using the features available in version 1.8.2 of the language. The application is structured around its interface, its database, and supporting documentation for data construction and formulation.
dc.identifier.citationREIS, João Guilherme Costa Antunes Oliveira ; CORDEIRO, Américo José Mendes (2025) - Apoio à UTC : relatório do Projeto II. Castelo Branco : IPCB. EST. 68 p. Relatório do Trabalho de Fim de Curso de Engenharia Informática.
dc.identifier.urihttps://minerva.ipcb.pt/handle/123456789/4863
dc.language.isopor
dc.peerreviewedno
dc.publisherIPCB. EST
dc.rightsrestrictedAccess
dc.subjectAplicação WEB
dc.subjectGestão de horários
dc.subjectGestão de preferências
dc.subjectWEB application
dc.subjectSchedule management
dc.subjectPreferences management
dc.titleApoio à UTC: relatório do projeto II
dc.typereport

Files

Original bundle

Now showing 1 - 1 of 1
Name:
RelatorioProjeto.pdf
Size:
2.79 MB
Format:
Adobe Portable Document Format