Resumo |
O avanço exponencial da tecnologia nos últimos anos tornou o armazenamento e gerenciamento de documentos em meio físico obsoleto e dispendioso. No contexto das escolas de música, observa-se que, em geral, o armazenamento e gerenciamento desses documentos é feito de forma manual através de meio físico. Na Universidade Federal de Viçosa campus Rio Paranaíba (UFV-CRP), por exemplo, são realizadas atividades musicais desde 2011 e essas atividades foram ampliadas em 2015 com a fundação da Escola de Música “O Som do Cerrado”, responsável por promover o ensino de teoria e prática musical aplicada a diversos instrumentos, mas com gestão de atividades feita de forma manual. A fim de solucionar tal dificuldade e, também, promover a divulgação das atividades extensionistas realizadas pela escola de música em meio digital, o uso da Tecnologia da Informação (TI) é essencial. Dessa forma, o principal objetivo deste trabalho é desenvolver uma aplicação web para armazenar, apresentar e modernizar a gestão de documentos e fluxo de trabalho da Escola de Música “O Som do Cerrado”. Para isso, foi realizado o levantamento de todos os requisitos necessários para a aplicação proposta. Após, o banco de dados foi modelado de acordo com os requisitos levantados e criado no Sistema Gerenciador de Banco de Dados MySQL, através da ferramenta de modelagem Workbench. Também foi criada uma logo para a escola de música de acordo com o conjunto de elementos visuais que comunicam e representam os valores da escola. A etapa subsequente consistiu na implementação da API (Interface de Programação de Aplicação) para a aplicação web, utilizando ferramentas gratuitas e com etapas de desenvolvimento ágil baseadas no SCRUM e Kanban. Para a implementação da API foi considerada a linguagem de programação JavaScript, o mecanismo de tempo de execução Node e os módulos Express para o gerenciamento de rotas, Sequelize para o gerenciamento do banco de dados a partir da linguagem de programação JavaScript, GraphQL para modelar a API e Node Mailer para o envio de e-mails. Por fim, foi desenvolvida uma interface web e um blog institucional para divulgação das atividades extensionistas realizadas pela escola de música, considerando a linguagem de marcação de texto HTML5, a linguagem de estilo CSS3, a linguagem de programação JavaScript e o framework de construção de interfaces a partir de componentes reativos React. A aplicação web encontra-se disponível para a comunidade na plataforma de hospedagem de código GitHub e os próximos passos deste trabalho consiste em: implantar a aplicação; executar um treinamento com os membros da Escola de Música “O Som do Cerrado”; realizar um estudo de caso para avaliar a usabilidade da aplicação; e avaliar o quanto a divulgação online por meio do site institucional gerou oportunidades de expansão das atividades extensionistas de arte e cultura para a comunidade interna e externa à UFV-CRP. |