Prévia do material em texto
1 UNIVERSIDADE PAULISTA – UNIP EaD Projeto Integrado Multidisciplinar Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas ATAHUALPA FAILLA SERON - 1975014 Sistema de Controle de Reservas de Laboratório para o Instituto Federal Goiano RIO VERDE-GO 2025 2 ATAHUALPA FAILLA SERON - 1975014 Sistema de Controle de Reservas de Laboratório para o Instituto Federal Goiano Projeto Integrado Multidisciplinar em Análise e Desenvolvimento de Sistemas Projeto Integrado Multidisciplinar para obtenção do título de tecnólogo em Análise e Desenvolvimento de Projetos, apresentado à Universidade Paulista – UNIP EaD. Orientador (a): RIO VERDE-GO 2025 3 RESUMO O presente trabalho tem como objetivo o desenvolvimento de um Sistema de Controle de Reservas de Laboratório (SICREL) para o Instituto Federal Goiano – Campus Rio Verde, visando automatizar o processo de agendamento e gerenciamento dos laboratórios utilizados por alunos, professores e servidores. A proposta surgiu da necessidade de otimizar o uso dos espaços e reduzir falhas decorrentes do controle manual, como conflitos de horários e falta de registros. O projeto foi desenvolvido com base nos conceitos das disciplinas de Engenharia de Software II, Programação Orientada a Objetos I e Projeto de Interface com o Usuário, aplicando práticas de levantamento de requisitos, modelagem UML e codificação orientada a objetos. O sistema utiliza tecnologias open source, interface web responsiva e arquitetura modular, garantindo segurança, escalabilidade e facilidade de manutenção. Os resultados esperados incluem a melhoria da eficiência administrativa, a redução de custos operacionais e o fortalecimento da cultura digital dentro da instituição. O SICREL representa uma solução prática e sustentável, alinhada aos princípios de inovação e modernização da gestão pública, podendo ser adaptado e replicado em outras instituições de ensino. Palavras-chave: Sistema de Reservas. Laboratórios. Engenharia de Software. Programação Orientada a Objetos. Inovação. 4 ABSTRACT This project aims to develop a Laboratory Reservation Control System (SICREL) for the Federal Institute of Goiás – Rio Verde Campus, with the purpose of automating the scheduling and management of laboratories used by students, professors, and staff. The proposal arose from the need to optimize space usage and reduce errors caused by manual control, such as schedule conflicts and lack of records. The project was developed based on the concepts of Software Engineering II, Object-Oriented Programming I, and User Interface Design, applying requirement analysis, UML modeling, and object-oriented coding practices. The system employs open-source technologies, a responsive web interface, and a modular architecture, ensuring security, scalability, and ease of maintenance. The expected results include improved administrative efficiency, reduced operational costs, and the strengthening of the institution’s digital culture. SICREL represents a practical and sustainable solution aligned with innovation and modernization principles in public management and can be adapted or replicated by other educational institutions. Keywords: Reservation System. Laboratories. Software Engineering. Object- Oriented Programming. Innovation. 5 SUMÁRIO 1. INTRODUÇÃO ...................................................................................................... 1 2. DESCRIÇÃO DA INSTITUIÇÃO ........................................................................... 3 3. ECONOMIA E MERCADO .................................................................................... 5 3.1 Análise de Viabilidade Econômica ........................................................................ 5 3.2 Análise de Mercado e Aplicabilidade ..................................................................... 6 3.3 Sustentabilidade e Benefícios Institucionais.......................................................... 6 3.4 Considerações Econômicas Finais ....................................................................... 7 4. ENGENHARIA DE SOFTWARE II ........................................................................ 8 4.1 Levantamento de Requisitos ................................................................................. 8 4.1.1 Requisitos Funcionais (RF) ................................................................................ 8 4.1.2 Requisitos Não Funcionais (RNF) ...................................................................... 9 4.2 Modelagem e Diagramas ...................................................................................... 9 4.2.1 Diagrama de Casos de Uso ............................................................................... 9 4.3 Ferramentas e Tecnologias Utilizadas ................................................................ 10 4.4 Planejamento de Testes ...................................................................................... 11 4.5 Resultados Esperados ........................................................................................ 11 5. PROJETO DE INTERFACE COM O USUÁRIO E PROGRAMAÇÃO ORIENTADA A OBJETOS I ............................................................................................................ 13 5.1 Projeto de Interface com o Usuário ..................................................................... 13 5.2 Estrutura de Classes e Conceitos de POO ......................................................... 14 5.3 Diagrama de Classes (Modelo Lógico) ............................................................... 14 5.4 Implementação e Abstração de Classes ............................................................. 15 5.5 Benefícios da Abordagem Orientada a Objetos .................................................. 16 CONSIDERAÇÕES FINAIS ...................................................................................... 17 REFERÊNCIAS BIBLIOGRÁFICAS .......................................................................... 18 1 1. INTRODUÇÃO A evolução tecnológica e a transformação digital têm impulsionado mudanças significativas na forma como as instituições de ensino e pesquisa gerenciam seus processos internos. Atualmente, a informatização de atividades administrativas é uma necessidade essencial para garantir eficiência, agilidade e transparência nas operações. Nesse contexto, o gerenciamento de recursos acadêmicos, especialmente dos laboratórios de ensino e pesquisa, demanda soluções tecnológicas que possibilitem controle, organização e otimização do uso desses espaços. O presente Projeto Integrado Multidisciplinar V (PIM V) tem como objetivo o desenvolvimento de um Sistema de Controle de Reservas de Laboratório (SICREL), que será aplicado ao contexto do Instituto Federal Goiano – Campus Rio Verde (GO). O sistema proposto visa automatizar o processo de reserva dos laboratórios utilizados por alunos, professores e técnicos, permitindo um controle centralizado e seguro das solicitações e agendamentos. Com a implementação do SICREL, busca-se eliminar problemas recorrentes no método atual, como conflitos de horários, duplicidade de reservas, ausência de registros e falhas de comunicação entre os setores. Por meio de uma interface simples e intuitiva, o sistema permitirá que os usuários realizem reservas online, verifiquem a disponibilidade dos laboratórios e acompanhem o status das solicitações em tempo real. A metodologia aplicada neste projeto está fundamentada nos conceitos de Engenharia de Software II, Programação Orientada a Objetos I e Projeto de Interface com o Usuário, promovendo a integração entre as disciplinas do semestre.O desenvolvimento será conduzido de acordo com as etapas clássicas da engenharia de software: levantamento de requisitos, modelagem do sistema, codificação, testes e validação. Além disso, o projeto abordará a análise de viabilidade econômica e mercadológica, considerando o potencial de aplicação em outras unidades educacionais. Este PIM busca, portanto, demonstrar na prática a aplicação dos princípios teóricos estudados, com foco na inovação e eficiência na gestão acadêmica. O SICREL representa uma ferramenta estratégica para apoiar a administração dos laboratórios, contribuindo para o uso racional dos recursos, a melhoria dos processos internos e o fortalecimento da cultura digital no ambiente educacional. 2 Dessa forma, o desenvolvimento deste projeto reforça o compromisso do Instituto Federal Goiano com a inovação, sustentabilidade e qualidade do ensino público, além de evidenciar a importância da interdisciplinaridade na formação de profissionais capazes de propor soluções tecnológicas eficazes para desafios reais da sociedade. 3 2. DESCRIÇÃO DA INSTITUIÇÃO O Instituto Federal Goiano – Campus Rio Verde é uma instituição pública federal de ensino, pesquisa e extensão, vinculada à Rede Federal de Educação Profissional, Científica e Tecnológica, e subordinada ao Ministério da Educação (MEC). Sua missão institucional é promover a formação cidadã e profissional de excelência, contribuindo para o desenvolvimento sustentável regional e nacional, por meio do ensino de qualidade, da pesquisa aplicada e da inovação tecnológica. Fundado oficialmente em 2008, o campus está localizado no município de Rio Verde, estado de Goiás, e destaca-se como um importante polo educacional do sudoeste goiano. A instituição oferece cursos técnicos integrados, de graduação e pós-graduação, com forte ênfase nas áreas de Ciências Agrárias, Engenharia, Tecnologia da Informação e Educação. Sua infraestrutura moderna é composta por salas de aula equipadas, laboratórios especializados, biblioteca, auditórios e áreas de convivência, que proporcionam um ambiente propício à aprendizagem e à inovação. Entre os espaços mais utilizados no cotidiano acadêmico estão os laboratórios didáticos e de pesquisa, fundamentais para o desenvolvimento das atividades práticas exigidas nos cursos técnicos e superiores. Esses laboratórios são voltados para diversas áreas do conhecimento, como solos, microbiologia, irrigação, química, biotecnologia, informática e mecanização agrícola. No entanto, o controle manual das reservas desses ambientes tem se mostrado um desafio constante para a administração, uma vez que a ausência de um sistema informatizado gera conflitos de agendamento, registros inconsistentes e dificuldade no acompanhamento das solicitações. Com base nesse diagnóstico, propõe-se o desenvolvimento do Sistema de Controle de Reservas de Laboratório (SICREL), que permitirá a automatização completa do processo de agendamento, substituindo os métodos manuais ou planilhas eletrônicas por um sistema integrado, seguro e de fácil utilização. O sistema oferecerá acesso diferenciado para usuários comuns (alunos e professores) e administradores (técnicos responsáveis e coordenação), promovendo maior controle e transparência nas reservas. Além de otimizar o gerenciamento dos laboratórios, o sistema trará benefícios significativos à gestão institucional, como: • Redução de falhas humanas no processo de reserva; • Centralização das informações de uso dos espaços; 4 • Emissão de relatórios e histórico de utilização; • Acesso remoto às funcionalidades por meio de interface web; • Melhoria na comunicação entre docentes e setores administrativos. O SICREL está alinhado às metas institucionais do Instituto Federal Goiano, que busca constantemente modernizar seus processos internos e incentivar o uso de tecnologias digitais como ferramentas de apoio à gestão pública. Sua implementação também está em consonância com as políticas de governança e inovação tecnológica promovidas pela Rede Federal de Educação, que incentivam o uso racional de recursos e a adoção de soluções sustentáveis e eficientes. Portanto, o projeto apresenta-se como uma iniciativa de impacto acadêmico e institucional, ao propor uma solução tecnológica que melhora a organização, aumenta a produtividade e fortalece a cultura de inovação dentro do ambiente educacional. O sistema poderá futuramente ser expandido para outros campi do Instituto Federal Goiano, promovendo padronização, integração e eficiência na gestão dos recursos laboratoriais em nível institucional. 5 3. ECONOMIA E MERCADO A implantação de sistemas informatizados no ambiente educacional tem se mostrado uma das estratégias mais eficazes para redução de custos operacionais, aumento da produtividade e melhoria da qualidade dos serviços prestados. No contexto do Instituto Federal Goiano – Campus Rio Verde, o desenvolvimento do Sistema de Controle de Reservas de Laboratório (SICREL) representa não apenas um avanço tecnológico, mas também um investimento em eficiência administrativa e sustentabilidade institucional. 3.1 Análise de Viabilidade Econômica A viabilidade econômica do SICREL é um fator determinante para sua implementação. O sistema foi projetado de forma a minimizar custos e maximizar benefícios, utilizando ferramentas e tecnologias de código aberto (open source), o que elimina despesas com licenciamento de software. O desenvolvimento pode ser conduzido internamente por equipes formadas por alunos bolsistas e servidores da área de Tecnologia da Informação, reduzindo os custos com mão de obra e permitindo que o projeto também cumpra um papel educativo. Dessa forma, os principais investimentos estariam concentrados em: • Horas técnicas dedicadas ao desenvolvimento e testes do sistema; • Hospedagem em servidor institucional ou em nuvem pública; • Capacitação de usuários e suporte técnico; • Manutenção preventiva e corretiva do sistema. Esses custos são relativamente baixos quando comparados aos benefícios gerados, uma vez que o sistema eliminará retrabalhos administrativos, reduzirá o uso de papel e planilhas e otimizará o tempo de servidores e docentes envolvidos na gestão das reservas. Segundo Laudon e Laudon (2014), os sistemas de informação gerenciais proporcionam ganhos substanciais de eficiência, permitindo que as organizações transformem informações em recursos estratégicos. Essa premissa é plenamente aplicável ao SICREL, cuja estrutura foi pensada para gerar relatórios e estatísticas que auxiliam a tomada de decisões e o planejamento do uso dos laboratórios. 6 3.2 Análise de Mercado e Aplicabilidade Embora o sistema tenha sido concebido para atender ao Instituto Federal Goiano, o SICREL apresenta potencial de expansão e replicação em outras instituições públicas e privadas de ensino e pesquisa que enfrentam desafios semelhantes no gerenciamento de seus espaços laboratoriais. No mercado educacional atual, há crescente demanda por soluções de gestão acadêmica personalizadas, que sejam seguras, acessíveis e de fácil manutenção. Sistemas com essas características agregam valor por oferecer automação de processos, transparência administrativa e redução de custos operacionais — aspectos valorizados tanto na gestão pública quanto privada. A utilização de linguagens de programação amplamente adotadas, como Java, Python ou C#, e bancos de dados relacionais gratuitos, como MySQL ou PostgreSQL, torna o sistema compatível com diferentes ambientes tecnológicos, ampliando sua aplicabilidade e reduzindo barreiras de adoção. Além disso, o projeto se enquadra nos princípios da transformação digital na administração pública, promovida pelo Governo Federal, que estimula o uso de tecnologias para tornar os serviços mais ágeis e eficientes.O SICREL pode, portanto, ser um modelo replicável de inovação institucional, fortalecendo a imagem do Instituto Federal Goiano como instituição comprometida com a modernização e a eficiência administrativa. 3.3 Sustentabilidade e Benefícios Institucionais A sustentabilidade é outro aspecto relevante do projeto. Ao substituir processos manuais e impressos por um sistema digital, o SICREL contribui diretamente para a redução do consumo de papel e de recursos materiais, alinhando-se às políticas ambientais e de sustentabilidade do Instituto Federal Goiano. Entre os principais benefícios institucionais e econômicos esperados com a implantação do sistema, destacam-se: • Racionalização de recursos humanos e materiais; • Redução de custos administrativos associados a erros e retrabalhos; • Aumento da produtividade de servidores e docentes; • Transparência no uso dos espaços e equipamentos; • Melhor controle de manutenção e uso dos laboratórios; • Padronização dos processos administrativos entre setores e campi. 7 Além dos ganhos diretos, o SICREL promove benefícios intangíveis, como a melhoria na comunicação entre os usuários e a administração, a valorização da cultura digital e a disseminação de práticas inovadoras dentro do ambiente acadêmico. 3.4 Considerações Econômicas Finais A análise realizada demonstra que o SICREL é financeiramente viável e institucionalmente vantajoso, pois requer investimento inicial modesto e apresenta alto potencial de retorno operacional. A economia gerada pela automação de processos e pelo uso racional de recursos compensa amplamente os custos de implementação e manutenção. Portanto, o projeto é considerado sustentável, escalável e de alto impacto para a instituição, atendendo aos requisitos de eficiência e inovação exigidos pela administração pública e pelo setor educacional moderno. Sua aplicação contribuirá para consolidar o Instituto Federal Goiano como referência em gestão tecnológica e responsabilidade institucional, fortalecendo a integração entre tecnologia, economia e desenvolvimento acadêmico. . 8 4. ENGENHARIA DE SOFTWARE II O desenvolvimento do Sistema de Controle de Reservas de Laboratório (SICREL) foi orientado pelos princípios da Engenharia de Software, aplicando metodologias que asseguram a qualidade, confiabilidade e escalabilidade do sistema. O processo seguiu as etapas fundamentais do ciclo de vida de software — levantamento de requisitos, modelagem, implementação, testes e validação — com base em práticas recomendadas por autores como Pressman (2016) e Sommerville (2019). O sistema proposto foi projetado para permitir o gerenciamento automatizado de reservas de laboratórios, integrando as necessidades dos usuários e dos administradores em um ambiente de fácil operação, com controle de acesso e registro de todas as ações realizadas. 4.1 Levantamento de Requisitos O levantamento de requisitos foi realizado por meio da análise dos processos atuais de reserva de laboratórios no Instituto Federal Goiano – Campus Rio Verde, observando as dificuldades enfrentadas pelos servidores e alunos. A partir dessa análise, foram identificados os requisitos funcionais e não funcionais que compõem o escopo inicial do sistema. 4.1.1 Requisitos Funcionais (RF) Os requisitos funcionais descrevem os comportamentos e funcionalidades que o sistema deve oferecer: • RF01: Permitir o cadastro de usuários com diferentes níveis de acesso (administrador, professor e aluno). • RF02: Permitir o cadastro e edição de laboratórios e seus respectivos equipamentos. • RF03: Permitir a consulta de disponibilidade dos laboratórios. • RF04: Realizar a reserva de laboratórios, com registro de data, hora e responsável. • RF05: Enviar notificações automáticas de confirmação, alteração ou cancelamento da reserva. 9 • RF06: Gerar relatórios sobre o uso dos laboratórios. • RF07: Permitir que o administrador aprove, edite ou cancele reservas feitas por usuários. • RF08: Registrar o histórico de utilização e status de cada laboratório. 4.1.2 Requisitos Não Funcionais (RNF) Os requisitos não funcionais referem-se às restrições de desempenho, segurança e usabilidade do sistema: • RNF01: O sistema deve ter interface amigável e de fácil navegação. • RNF02: Deve garantir a segurança dos dados por meio de autenticação de usuários. • RNF03: O sistema deve ser compatível com navegadores modernos e dispositivos móveis. • RNF04: O tempo de resposta das operações não deve exceder 3 segundos. • RNF05: O banco de dados deve permitir backup automático diário. • RNF06: O sistema deve ser desenvolvido utilizando tecnologias open source. • RNF07: Deve permitir manutenção e expansão de novas funcionalidades. 4.2 Modelagem e Diagramas A modelagem do sistema foi realizada segundo a abordagem UML (Unified Modeling Language), que permite a representação visual da estrutura e do comportamento do software. A UML é amplamente utilizada em projetos de Engenharia de Software por proporcionar clareza e padronização na comunicação entre os desenvolvedores e os stakeholders. 4.2.1 Diagrama de Casos de Uso O diagrama de casos de uso representa a interação entre os usuários (atores) e o sistema, demonstrando os principais processos disponíveis. Atores identificados: 10 • Administrador: Gerencia laboratórios, aprova reservas e emite relatórios. • Professor: Realiza reservas e consulta disponibilidade. • Aluno: Solicita uso de laboratórios conforme autorização. Principais casos de uso: 1. Cadastrar usuário 2. Consultar laboratórios 3. Realizar reserva 4. Gerar relatório 5. Gerenciar reservas Figura 1 — Diagrama de Casos de Uso do SICREL 4.3 Ferramentas e Tecnologias Utilizadas O desenvolvimento do SICREL baseia-se em tecnologias amplamente adotadas e de código aberto, visando compatibilidade, segurança e baixo custo. Ferramentas e tecnologias propostas: • Linguagem de Programação: Java (versão 17) • Banco de Dados: MySQL • IDE de Desenvolvimento: Eclipse ou IntelliJ IDEA • Servidor de Aplicação: Apache Tomcat • Framework Web: Spring Boot 11 • Frontend: HTML5, CSS3 e JavaScript • Controle de Versão: GitHub Essas ferramentas garantem flexibilidade, escalabilidade e integração com futuras aplicações, permitindo que o sistema seja facilmente atualizado e mantido. 4.4 Planejamento de Testes A etapa de testes é essencial para garantir o funcionamento correto do sistema e validar se os requisitos especificados foram devidamente implementados. Os testes planejados incluem: • Teste de Unidade: Verificação isolada de cada função do sistema. • Teste de Integração: Validação da comunicação entre os módulos (reserva, cadastro e relatórios). • Teste de Sistema: Avaliação do comportamento do sistema completo em diferentes cenários. • Teste de Aceitação: Testes com usuários reais (professores e técnicos) para confirmar se o sistema atende às expectativas. Cada teste será documentado com os resultados obtidos e eventuais ajustes identificados, de forma a assegurar a confiabilidade e estabilidade do software. 4.5 Resultados Esperados Com a conclusão do desenvolvimento e implantação do SICREL, espera-se alcançar os seguintes resultados: • Redução de erros e conflitos de agendamento em mais de 80%; • Melhoria significativa na organização e controle do uso dos laboratórios; • Aumento da produtividade e eficiência administrativa; • Maior transparência e acessibilidade das informações; • Disponibilidade de relatórios gerenciais para suporte à tomada de decisão. 12 Esses resultados reforçam a importância da aplicação dos princípios da Engenharia de Software na gestão de processos institucionais e demonstram como a automatização pode gerar ganhos reais de eficiência e inovação no setor público. .13 5. PROJETO DE INTERFACE COM O USUÁRIO E PROGRAMAÇÃO ORIENTADA A OBJETOS I O SICREL foi desenvolvido com base nos princípios da Programação Orientada a Objetos (POO), que permitem modularizar e organizar o sistema em estruturas lógicas e reutilizáveis. Segundo Booch (2007) e Pressman (2016), a POO é um paradigma que visa representar os elementos do mundo real por meio de objetos que possuem atributos, comportamentos e relacionamentos, o que facilita a manutenção, a expansão e o entendimento do sistema. A aplicação dos conceitos de herança, encapsulamento e polimorfismo foi essencial para estruturar um sistema flexível, seguro e eficiente. Além disso, a interface com o usuário foi projetada para proporcionar usabilidade, acessibilidade e clareza, permitindo que os diferentes perfis de usuários — administradores, professores e alunos — interajam com o sistema de forma intuitiva. 5.1 Projeto de Interface com o Usuário A interface do SICREL foi desenvolvida seguindo os princípios de design responsivo e centrado no usuário, com base nas diretrizes de Nielsen (2012) sobre usabilidade e experiência do usuário. O objetivo é garantir uma navegação simples, intuitiva e agradável, reduzindo erros de operação e facilitando o acesso às principais funcionalidades do sistema. Figura 2: Protótipos de Interface do Sistema SICREL 14 As telas principais projetadas incluem: • Tela de Login: permite autenticação de usuários com diferentes perfis. • Tela Inicial: exibe as opções disponíveis conforme o tipo de usuário (reserva, consulta ou relatórios). • Tela de Reserva: apresenta formulário para selecionar laboratório, data e horário desejado. • Tela de Consultas: permite verificar disponibilidade e visualizar reservas confirmadas. • Tela de Administração: acesso exclusivo do administrador para gerenciar usuários, aprovar reservas e gerar relatórios. A interface foi desenvolvida com HTML5, CSS3 e JavaScript, garantindo compatibilidade com dispositivos móveis e navegadores modernos. O foco principal é oferecer uma experiência simples e consistente para todos os usuários, respeitando princípios de acessibilidade digital. 5.2 Estrutura de Classes e Conceitos de POO O SICREL foi modelado com base em um diagrama de classes UML, que representa a estrutura do sistema e os relacionamentos entre as entidades principais. O diagrama foi projetado para aplicar de forma prática os conceitos fundamentais da POO: • Encapsulamento: cada classe possui atributos e métodos próprios, protegendo seus dados internos e controlando o acesso externo. • Herança: classes derivadas herdam características e comportamentos de classes mais gerais, promovendo reuso de código. • Polimorfismo: objetos derivados podem executar métodos de forma diferente, conforme a necessidade de cada contexto. 5.3 Diagrama de Classes (Modelo Lógico) O diagrama de classes a seguir representa a estrutura base do sistema, ilustrando as entidades e seus relacionamentos: 15 Figura 2 — Diagrama de Classes (Modelo Lógico) Esse diagrama demonstra: • Herança: as classes Professor e Aluno herdam da classe Usuario; • Composição: a classe Reserva está associada às classes Usuario e Laboratorio; • Encapsulamento: atributos privados e métodos públicos de acesso; • Polimorfismo: métodos reservarLab() e solicitarLab() possuem comportamentos distintos conforme o tipo de usuário. 5.4 Implementação e Abstração de Classes A seguir, um exemplo simplificado de implementação das classes principais, destacando os conceitos da POO aplicados ao projeto: 16 Esse modelo ilustra a aplicação prática dos pilares da Programação Orientada a Objetos: • Encapsulamento: os atributos são privados e acessados por métodos públicos; • Herança: Professor e Aluno herdam de Usuario; • Polimorfismo: os métodos reservarLab() e solicitarLab() possuem implementações diferentes. 5.5 Benefícios da Abordagem Orientada a Objetos A adoção da POO proporciona diversos benefícios para o SICREL, entre os quais se destacam: • Reutilização de código, reduzindo tempo de desenvolvimento; • Facilidade de manutenção e atualização; • Maior segurança e controle de acesso aos dados; • Expansibilidade, permitindo inclusão de novas classes sem alterar a estrutura principal; • Maior legibilidade e organização do código-fonte. Essas características tornam o sistema escalável e sustentável, contribuindo para a longevidade e eficiência da aplicação. 17 CONSIDERAÇÕES FINAIS O desenvolvimento do Sistema de Controle de Reservas de Laboratório (SICREL) permitiu integrar, de forma prática e aplicada, os conhecimentos adquiridos nas disciplinas de Engenharia de Software II, Programação Orientada a Objetos I e Projeto de Interface com o Usuário, demonstrando como a tecnologia pode ser utilizada para resolver problemas reais no contexto acadêmico. O projeto mostrou-se uma solução eficiente e viável para a gestão de laboratórios do Instituto Federal Goiano – Campus Rio Verde, ao propor a automatização de processos que antes eram realizados manualmente. Com isso, o SICREL contribui para melhorar o controle de uso dos laboratórios, eliminar conflitos de agendamento, aumentar a transparência e reduzir custos operacionais. A aplicação dos princípios da Engenharia de Software garantiu uma estrutura organizada, segura e escalável, contemplando todas as etapas — desde o levantamento de requisitos até os testes de validação. A utilização da Programação Orientada a Objetos possibilitou a criação de um sistema modular, de fácil manutenção e com potencial de expansão futura. Já o projeto de interface com o usuário priorizou a acessibilidade e a usabilidade, tornando o sistema intuitivo e adequado aos diferentes perfis de usuários. Além do impacto técnico, o projeto também possui relevância institucional e social. Ao utilizar tecnologias de código aberto, o SICREL reforça os princípios de sustentabilidade, eficiência e inovação na gestão pública, alinhando-se às diretrizes da Rede Federal de Educação Profissional e Tecnológica. O sistema pode ser facilmente adaptado e replicado em outros campi do Instituto Federal Goiano, ou mesmo em outras instituições educacionais que enfrentem desafios semelhantes. Dessa forma, o presente projeto evidencia a importância da interdisciplinaridade na formação acadêmica, mostrando como o conhecimento teórico, quando aplicado a problemas reais, contribui para o desenvolvimento de soluções tecnológicas de impacto. O SICREL representa, portanto, um avanço no processo de transformação digital do ambiente educacional e um exemplo concreto de como a integração entre ensino, tecnologia e inovação pode gerar benefícios duradouros à sociedade. 18 REFERÊNCIAS BIBLIOGRÁFICAS BOOCH, G. Object-Oriented Analysis and Design with Applications. 3rd ed. Boston: Addison-Wesley, 2007. CORRÊA, M. S. Arquitetura e Organização de Computadores. São Paulo: Érica, 2016. LAUDON, K. C.; LAUDON, J. P. Sistemas de Informação Gerenciais. 12. ed. São Paulo: Pearson Education, 2014. NIELSEN, J. Usabilidade na Web: Projetando Websites com Qualidade. Rio de Janeiro: Elsevier, 2012. PRESSMAN, R. S. Engenharia de Software: Uma Abordagem Profissional. 8. ed. Porto Alegre: AMGH, 2016. SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: Pearson Education, 2019. STALLINGS, W. Arquitetura e Organização de Computadores: Projetando para o Desempenho. 10. ed. São Paulo: Pearson Education, 2017. WIDMER, S. et al. Sistemas de Computação: Organização e Arquitetura. 2. ed. São Paulo: Pearson, 2018.