Portal Instituto Federal de Educação, Ciência e Tecnologia do Estado do Rio Grande do Norte

Educação, Ciência, Cultura e Tecnologia em todo o Rio Grande do Norte

Projeto de Pesquisa

Desenvolvimento de software para Controle de Bibliotecas Universitárias utilizando a metodologia Ágil.

Concluído

Este projeto tem como objetivo apresentar as metodologias ágeis como alternativa aos processos tradicionais usados na engenharia de software. Com este objetivo ele apresenta um estudo de caso para a seguinte situação: O reitor de uma universidade decidiu unificar as operações de todas as bibliotecas existentes nas várias unidades da universidade. Cada biblioteca mantém as informações sobre os livros e periódicos (ou seja, as referências) de seu acervo e os professores e alunos (usuários) estão acostumados a realizar as operações de consulta (verificação se a referência existe e está disponível na biblioteca), retirada (de uma referência disponível na biblioteca) e devolução (a referência passa a ficar novamente disponível na biblioteca). Todos os professores e alunos que queiram realizar as operações mencionadas em uma das bibliotecas, devem ser catalogados como usuários da mesma. Para que o usuário possa realizar as operações é necessário verificar se ele está em dia com a biblioteca, ou seja, não pode estar em atraso com a devolução de nenhuma referência. A biblioteca deve também atender a determinados cursos que necessitam de referências específicas, permitindo reservar referências para cursos de forma que as mesmas não possam ser retiradas pelos usuários durante o período da reserva. Uma vantagem desta unificação é que foi possível estabelecer um serviço de permuta de referências entre bibliotecas, permitindo aos usuários solicitarem referências que não estejam disponíveis em suas bibliotecas. Essa nova operação não é imediata, pois requer um tempo para se requisitar a referência em outra biblioteca. Por isso, a biblioteca do usuário deve manter um registro das referências que cada usuário solicitou e ainda não recebeu. As metodologias usadas no desenvolvimento deste sistema foram UML, Extreme Programming e Scrum. 

Projeto importado do Suap em 14/08/2026 às 03:11 (há 9 horas, 45 minutos)