Prévia do material em texto
UNIVERSIDADE PAULISTA – UNIP EaD Projeto Integrado Multidisciplinar Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas DENIS FABRICIO MARQUES DE SOUZA – RA Sistema de Reserva de Equipamentos do Colégio Vencer. Manaus – 2025 Resumo Este trabalho apresenta o desenvolvimento de um sistema de reserva de equipamentos para o Colégio Vencer, com o objetivo de otimizar o controle e o uso de recursos tecnológicos como notebooks, data shows, televisores, DVDs, caixas de som, cabos HDMI/USB e tablets. A proposta foi concebida e implementada com base nos conhecimentos adquiridos nas disciplinas de Economia e Mercado, Engenharia de Software II, Projeto de Interface com Usuários e Programação Orientada a Objetos I. A solução criada permite ao usuário realizar agendamentos de forma prática, informando a data, o turno, a sala desejada, os equipamentos necessários e observações adicionais, além de possibilitar a confirmação ou o cancelamento do pedido. O sistema contribui para evitar conflitos de uso e melhorar a organização interna da instituição. Durante o desenvolvimento, foram aplicadas metodologias da Análise de Sistemas e princípios de Qualidade de Software, além de boas práticas no design de interfaces voltadas à usabilidade. O trabalho também estimulou a integração de múltiplas disciplinas, promovendo a resolução de problemas reais com abordagens técnicas coerentes. A documentação seguiu as normas da ABNT, reforçando o compromisso com a produção acadêmica formal. Como resultado, o projeto evidencia a importância da aplicação prática dos conteúdos teóricos no desenvolvimento de soluções tecnológicas eficazes e acessíveis para o ambiente educacional. Palavras-chave: Reserva de Equipamentos, Sistema de Informação e Ambiente Educacional Abstract This paper presents the development of an equipment reservation system for Colégio Vencer, aimed at optimizing the management and use of technological resources such as notebooks, projectors, televisions, DVD players, sound systems, HDMI/USB cables, and tablets. The solution was designed and implemented based on the knowledge acquired in the subjects of Economics and Market, Software Engineering II, User Interface Design, and Object-Oriented Programming I. The system allows users to make reservations easily by selecting the date, time slot, room, desired equipment, and including any additional notes, with options to confirm or cancel the request. The implementation contributes to avoiding scheduling conflicts and improving internal organization within the institution. Throughout the project, methodologies related to Systems Analysis and Software Quality were applied, in addition to best practices in user-centered interface design. The development process promoted the integration of multiple academic disciplines, encouraging the application of technical knowledge to solve real-world problems. The documentation of the project followed ABNT formatting standards, reinforcing the academic rigor required for formal research. The result demonstrates the importance of applying theoretical knowledge in the practical development of effective and accessible technological solutions for the educational environment. Keywords: Equipment Reservation, Information System, Educational Environment Sumário INTRODUÇÃO 5 OBJETIVO 6 DESENVOLVIMENTO 7 2. Investimento 8 3. Normas de Qualidade 8 1.Interface 12 2.Testes 15 CONCLUSÃO 1 REFERÊNCIAS 2 INTRODUÇÃO O uso de recursos tecnológicos no ambiente educacional tem se tornado cada vez mais frequente e necessário para atender às demandas da nova geração de estudantes, que cresce em contato direto com ferramentas digitais e multimídia. Nesse contexto, instituições de ensino precisam se adaptar às novas metodologias pedagógicas, incorporando equipamentos audiovisuais como parte do processo de ensino-aprendizagem. No entanto, a introdução desses recursos exige organização e controle eficientes, principalmente em relação ao agendamento e ao uso compartilhado desses materiais por professores e coordenadores. O Colégio Vencer Sempre, instituição de ensino voltada para os níveis Fundamental e Médio, tem investido constantemente na modernização de suas práticas pedagógicas, disponibilizando uma variedade de equipamentos tecnológicos como notebooks, projetores, kits multimídia, microfones e caixas de som para uso em sala de aula ou em eventos institucionais. Esses recursos, embora valiosos para a qualidade das aulas, atualmente são gerenciados de maneira manual, o que acarreta diversos problemas como duplicidade de reservas, extravio de equipamentos, conflitos de horário e dificuldade de controle por parte da administração. Diante desse cenário, torna-se evidente a necessidade da implementação de um sistema informatizado que organize, automatize e controle os processos de reserva e empréstimo desses equipamentos. O desenvolvimento do Sistema de Reserva de Equipamentos Audiovisuais tem como objetivo principal oferecer uma solução que proporcione maior agilidade, transparência e segurança à rotina pedagógica da instituição, beneficiando professores, coordenadores e a equipe administrativa do colégio. Este trabalho foi desenvolvido com base nos conhecimentos adquiridos nas disciplinas de Economia e Mercado, Engenharia de Software II, Projeto de Interface com o Usuário e Programação Orientada a Objetos I. A proposta contempla desde a análise econômica e viabilidade do projeto, passando pelo levantamento de requisitos e modelagem orientada a objetos, até a elaboração de protótipos de interface e planejamento de testes. A construção deste sistema busca não apenas resolver um problema real enfrentado pela instituição fictícia, mas também integrar os conteúdos teóricos à prática do desenvolvimento de software de forma interdisciplinar e aplicada. OBJETIVO Este trabalho tem como objetivo principal apresentar uma solução para a reestruturação do parque computacional da fWsistemas, abrangendo a modernização da infraestrutura de redes cabeadas e sem fio, bem como a definição de estratégias para aprimorar a segurança da informação e proteger os dados dos clientes. O projeto visa também a implementação de uma rede wireless eficiente para toda a sede da empresa, garantindo a interligação adequada entre dispositivos e hosts ativos de rede. Os objetivos específicos incluem: · Desenvolver e aplicar os conhecimentos adquiridos nas disciplinas de: Economia e Mercado, Engenharia de Software II, Projeto de Interface com Usuários e Programação Orientada a Objetos I; · Fomentar o hábito de executar atividades envolvendo múltiplas disciplinas; · Desenvolver a capacidade de identificar necessidades e propor soluções técnicas; · Elencar, argumentar e justificar sobre metodologias referentes à Análise de Sistemas, Qualidade de Software e Projeto de Interface com Usuário que são utilizadas nos sistemas computacionais; · Aplicar as normas ABNT para a produção de trabalhos acadêmicos. DESENVOLVIMENTO Os sistemas de informação têm um papel essencial na automatização de processos, oferecendo suporte à tomada de decisão e promovendo melhorias em desempenho, produtividade e qualidade dentro das organizações. Segundo Rezende e Abreu (2000), os sistemas operam como ferramentas estratégicas capazes de otimizar processos internos e externos, além de produzirem informações relevantes e oportunas. No contexto educacional, a implementação de sistemas informatizados tem se tornado cada vez mais comum, principalmente no que diz respeito ao gerenciamento de recursos. A utilização de um sistema de reservas em uma instituição de ensino, como o Colégio Vencer Sempre, permite o controle mais eficiente dos equipamentos audiovisuais, otimizando o tempo dos professores e reduzindo falhas operacionais no agendamento. O uso de tecnologias digitais no ambiente escolar fortalece o processo de ensino-aprendizagem, tornando as aulas mais dinâmicas e atrativas. No entanto, sem um sistema informatizado, o controlemanual dos equipamentos pode levar a duplicidade de reservas, extravio de materiais e insatisfação dos colaboradores. Portanto, desenvolver um sistema de reserva de equipamentos é uma resposta prática e tecnológica para melhorar a gestão dos recursos disponíveis no ambiente escolar. Projeto de Sistema de Reserva de Equipamento Segundo Rezende e Abreu(2000), os sistemas operam , principalmente, como ferramentas para executar o desempenho da empresa e suas abrangências, como facilitadores dos processos internos e externos, meio para absorver a qualidade, produtividade e inovação tecnológicos organizacional. As empresas tem o interesse de tornar sua rotina de trabalho mais ágil e produtiva. Para Tanto existe a necessidade de controlar a informação e os seus usuários. Estes sistemas são geradores de modelos de informações para auxiliar os processos decisórios empresariais e produtores de informações oportunas como também de conhecimento. No meio empresarial, é fundamental que seja feita a implementação de um sistema de controle de reservas, tornando o processo mais prático e eficaz. Deste modo, é possível te praticamente total controle dos pertences da instituição, das reservas e de relatórios completos. O Colégio Vencer Sempre, objeto de estudo deste projeto, disponibiliza equipamentos de informática e vídeo (tais como DATA-SHOWS, TV com VCR, TV com DVD, Projetor de Slides, Sistemas de Áudio Microfone, Caixa Amplificada, Notebooks, Kits Multimídia etc.), como ferramentas de apoio para aulas e palestras, aos professores e coordenadores da instituição, alocando-os em salas de aula e auditórios, a pedido antecipado dos colaboradores. Atualmente o sistema de reserva é manual e muitos professores não conseguem utilizar os recursos que precisam, pois o agendamento é ineficient Percebe-se que o atual processo de controle de reserva de equipamentos no qual está sendo utilizado no colégio é obsoleto, incerto e caro, visto que envolve despesas com o uso de papel, encadernação, tinta, etc. Também é visível a baixa qualidade do serviço de controle, a organização pode ser prejudicada uma vez que, eventualmente, um equipamento pode ser reservado em duplicidade ou não reservado ocasionado por falta de anotação de reserva não registrada na solicitação pessoal ou via telefone. 2. Investimento Por se tratar de um projeto de pequeno porte, com estrutura simples e desenvolvimento focado em funcionalidades específicas, os custos estimados são relativamente baixos. No entanto, mesmo sendo um sistema de escopo reduzido, é fundamental seguir boas práticas de desenvolvimento e normas de qualidade para garantir um produto final com ótimo custo-benefício, tanto para a empresa responsável quanto para o cliente final, o Colégio Vencer Sempre. Após a aprovação da proposta por parte da instituição, as etapas de desenvolvimento terão início. Para que o cronograma seja cumprido conforme o planejado, será necessário manter uma comunicação clara e contínua entre a equipe técnica e os representantes do colégio. Isso inclui alinhamento entre as demandas do cliente, os prazos estabelecidos e a entrega das funcionalidades previstas. O cronograma do projeto foi estimado para quatro meses de execução, contemplando desde o levantamento de requisitos até os testes e entrega final. Entre os profissionais envolvidos no desenvolvimento, estão: · Analista de Sistemas, responsável pelo planejamento, documentação e testes. · Programador, encarregado da codificação e prototipação das interfaces do sistema. O custo total do projeto considera principalmente a remuneração proporcional desses profissionais ao longo do período estipulado, além de eventuais gastos operacionais com ferramentas e infraestrutura. 3. Normas de Qualidade Para garantir que o sistema atenda aos padrões esperados de desempenho, segurança e funcionalidade, é essencial adotar práticas de qualidade de software desde as primeiras etapas do projeto. A área de qualidade atua assegurando que o produto final esteja alinhado com os requisitos definidos pelos usuários e cumpra os critérios de eficiência e confiabilidade. De acordo com a norma NBR ISO/IEC 9126 (2000), qualidade de software pode ser entendida como o conjunto de características que permitem ao produto satisfazer às necessidades explícitas e implícitas dos usuários, dentro de um contexto de uso definido. No Brasil, destaca-se a iniciativa MPS.BR (Melhoria de Processo do Software Brasileiro), criada em 2003 pela Softex — associação vinculada ao Ministério da Ciência, Tecnologia e Inovação. O modelo foi desenvolvido especialmente para pequenas e médias empresas de software, oferecendo uma alternativa mais acessível aos padrões internacionais, como CMMI. Baseia-se nas normas ISO/IEC 12207, ISO/IEC 20000 e ISO/IEC 15504-2, organizando a maturidade dos processos em sete níveis evolutivos. A escolha pelo MPS-BR neste projeto se justifica pelo seu custo reduzido, flexibilidade e aplicabilidade em equipes menores, como a envolvida neste trabalho acadêmico. Fonte: https://promovesolucoes.com/quais-sao-os-niveis-de-maturidade-do-mps-br/ 5. Requisitos do Sistema Os requisitos de um sistema representam as funcionalidades e restrições técnicas que precisam ser atendidas para que ele cumpra seus objetivos. São divididos em duas categorias principais: funcionais, que descrevem o que o sistema deve fazer; e não funcionais, que especificam como o sistema deve se comportar no ambiente em que está inserido. 5.1 Requisitos Funcionais RF01: O sistema deve permitir a inclusão, alteração, exclusão e visualização de usuários. RF02: O sistema deve permitir a inclusão, alteração, exclusão e visualização de equipamentos. RF03: O sistema deve disponibilizar uma interface gráfica intuitiva para agendamentos, com possibilidade de inclusão, alteração, exclusão e visualização por parte dos usuários. RF04: O agendamento só poderá ser realizado dentro do período autorizado pelo colégio, respeitando uma data mínima e máxima. RF05: O sistema deve impedir agendamentos que excedam a quantidade de equipamentos disponíveis. RF06: A tela de agendamento deve conter um campo de observação para registro de necessidades específicas. 5.2 Requisitos Não Funcionais RN01: O sistema deve ser desenvolvido na linguagem PHP. RN02: O banco de dados utilizado será o MySQL. RN03: O sistema deverá incluir um mecanismo de autenticação por login e senha. RN04: O sistema deve realizar validações para evitar reservas duplicadas ou conflitos de disponibilidade. RN05: O sistema deve ser responsivo, com tempo de resposta rápido e gravação de dados em tempo real. RN06: A interface do sistema deve variar conforme o tipo de usuário: administradores terão acesso completo, enquanto professores terão acesso apenas às funções de agendamento. RN07: Em caso de erros, o sistema deverá permitir correções e novas tentativas sem a necessidade de reinício da operação. METODOLOGIA Para a construção do sistema de reservas de equipamentos audiovisuais do Colégio Vencer Sempre, optou-se pela aplicação do modelo incremental de desenvolvimento de software. Esse modelo se destaca por possibilitar a entrega contínua de partes funcionais do sistema, permitindo que melhorias sejam aplicadas progressivamente, com base em testes e validações realizados a cada ciclo. A Figura 1 apresenta uma representação esquemática desse modelo, evidenciando o ciclo de vida de cada incremento. Figura 1 – Modelo Incremental de desenvolvimento adotado no projeto. Fonte: próprio autor. Conforme apresentado na Figura 1, o modelo incremental estrutura o desenvolvimento por meio de ciclos sucessivos. Em cada incremento, o sistema é submetido às fases de levantamento de requisitos, análise, projeto, implementação, testes e entrega, o que proporciona maior flexibilidade e controle de qualidade ao longo do processo. Essa abordagem será aplicada no projeto em questão, com a definição de entregas parciais que contemplam, em ordem, funcionalidades como login, cadastro de equipamentos, agendamento de reservas, gerenciamento de usuáriose emissão de relatórios administrativos. Com base na disciplina de Engenharia de Software II, foi elaborado o Diagrama de Casos de Uso, que tem por objetivo representar, de maneira visual e simplificada, as interações entre os usuários do sistema e suas respectivas funcionalidades. Essa modelagem facilita o entendimento do comportamento esperado da aplicação, identificando os diferentes perfis de usuários e suas permissões no sistema. A Figura 2 apresenta os principais casos de uso do Sistema de Reserva de Equipamentos Audiovisuais, considerando os papéis dos professores, coordenadores e administradores da instituição. Figura 2 – Diagrama de Casos de Uso do sistema. Fonte: o autor (2025). 1. Interface Figura 3 – Tela de Login. Fonte: o autor (2025). Figura 4 – Falha de login. Fonte: o autor (2025). Figura 4 - Menu de agendamento Fonte: o autor (2025). Figura 5 – Tela de agendamento. Fonte: o autor (2025) Figura 6 - Menu Seus agendamentos Fonte: o autor (2025). Testes Após estabelecer as necessidades e desenvolver o sistema, se faz necessário testarmos suas funcionalidades para identificar se o mesmo irá realizar suas funções necessárias. Para isso é criado um roteiro de testes, para testar suas funções básicas e avançadas. Teste: 1 Objetivo: Testar tela inicial - login e senha Condição atual: - Procedimento: Digitar login e senha corretos Resultado: Ao digitar o login e senha correto, o usuário deverá ser logado no sistema Teste: 2 Objetivo: Testar tela inicial - logine senha Condição atual: - Procedimento: Digitar login e senha incorreto Resultado: Ao digitar o login e senha incorreto, deverá apresentar uma mensagem de erro Teste: 3 Objetivo: Testar agendamento Condição atual: Usuário deverá estar logado no sistema Procedimento: Clicar em data e horário disponíveis no calendário; Preencher os campos Gravar Resultado: Ao gravar as informações, deverá ser apresentar uma mensagem, agendamento confirmado. Teste: 4 Objetivo: Testar agendamento Condição atual: Usuário deverá estar logado no sistema Procedimento: Clicar em data e horário disponíveis no calendário; Preencher os campos Gravar Resultado: Ao selecionar um equipamento não disponível, ou sala ocupada, ou período ocupado, usuário, deve ser informado a indisponibilidade referente ao campo inacessível. Teste: 5 Objetivo: Testar Exclusão do agendamento Condição atual: Usuário deverá estar logado no sistema Procedimento: Clicar em seus agendamentos Excluir Resultado: Mensagem questionando se deseja realmente excluir deve aparecer Teste: 6 Objetivo: Testar agendamento fora do período Condição atual: Usuário deverá estar logado no sistema Procedimento: Alterar para uma data fora do prazo Selecionar uma data fora do prazo Resultado: Mensagem informando que essa data está fora do prazo, deve aparecer. CONCLUSÃO O desenvolvimento do sistema de reserva de equipamentos para o Colégio Vencer permitiu a aplicação prática dos conhecimentos adquiridos ao longo das disciplinas de Economia e Mercado, Engenharia de Software II, Projeto de Interface com Usuários e Programação Orientada a Objetos I, consolidando a importância da interdisciplinaridade na formação acadêmica. Ao integrar esses conteúdos, foi possível compreender de forma mais ampla o ciclo de vida de um sistema computacional, desde a identificação de uma necessidade até a entrega de uma solução funcional e acessível. A realização deste trabalho fomentou o hábito de execução de atividades interdisciplinares, incentivando a colaboração entre saberes distintos e o desenvolvimento de competências técnicas e analíticas. A partir da identificação da demanda por um sistema mais eficiente de controle de equipamentos, foi possível propor e implementar uma solução digital que organiza os agendamentos, minimiza conflitos de uso e otimiza os recursos disponíveis. Além disso, o projeto proporcionou a oportunidade de elencar, argumentar e justificar metodologias aplicadas na Análise de Sistemas, Qualidade de Software e Projeto de Interfaces com o Usuário, reforçando a importância da escolha consciente de ferramentas e abordagens em cada etapa do desenvolvimento. A construção de uma interface clara e objetiva também refletiu os princípios estudados, buscando garantir a melhor experiência possível ao usuário final. Por fim, a elaboração do trabalho acadêmico seguiu os critérios estabelecidos pelas normas da ABNT, promovendo o desenvolvimento da escrita técnica e do rigor científico. O projeto, portanto, cumpre seu papel não apenas como uma solução prática para uma instituição de ensino, mas também como um exercício completo de integração de conhecimento, planejamento, desenvolvimento e documentação. REFERÊNCIAS ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. NBR ISO/IEC 9126: Engenharia de software — Qualidade de produto. Rio de Janeiro: ABNT, 2000. FREDERICO LOPES, Helder; ITO, Olavo T. Programação orientada a objetos I. 1. ed. São Paulo: Editora Sol, 2015. REZENDE, Denis Alcides; ABREU, Adriana. Tecnologia da informação aplicada a sistemas de informação empresariais. 6. ed. São Paulo: Atlas, 2000. SOARES DE SOUZA, Luciano. Projeto de interface com o usuário. 1. ed. São Paulo: Editora Sol, 2015. SOFTEX. Quais são os níveis de maturidade do MPS.BR? Disponível em: https://promovesolucoes.com/quais-sao-os-niveis-de-maturidade-do-mps-br/. Acesso em: 10 abr. 2025. UNIVERSIDADE PAULISTA – UNIP. Economia e Mercado. São Paulo: Universidade Paulista, 2022. UNIVERSIDADE PAULISTA – UNIP. Programação Orientada a Objetos I. São Paulo: Universidade Paulista, 2022. image3.png image4.jpeg image5.png image6.png image7.png image8.png image1.png image2.png