El Proceso Unificado Racional (RUP), es un proceso de desarrollo de software que junto con el Lenguaje Unificado de Modelado (UML) constituye una metodología estándar para la creación de software en cuatro fases distintas. Esta metodología proporciona un plan específico para cada paso del proceso de desarrollo. El presente trabajo proporciona un caso práctico de este proceso mediante la creación de una aplicación web que permite gestionar diversas necesidades sobre personas (científicos, ingenieros, filósofos…), entidades (universidades, empresas, asociaciones...) y productos (libros, conceptos, software…) mediante la realización de consultas, con la versatilidad de categorías dinámicas para su búsqueda. El desarrollo cubre los aspectos tec...