The ideological and political education in universities has shifted from political courses to professional courses, and from teacher ideological and political education to full staff ideological and political education. Many departments and individuals at Beijing University of Technology have accumulated a certain amount of ideological and political resources. In order to achieve more centralized management and greater sharing of dispersed ideological and political resources, and to make ideological and political achievements more widely applied, the school needs an ideological and political resource service system. The establishment of a system helps to strengthen the management of ideological and political resources in schools and enhance individuals' knowledge level of ideological and political resources. It is crucial to implement a standardized and practical system and connect it with the ideological and political resources of different departments and individuals. This article focuses on the requirements analysis section of the ideological and political resource system, as requirements analysis is the cornerstone of almost all software design and development processes. Without a complete process of requirements research, analysis, and modeling, it is impossible to construct the basic architecture and functions of the software, resulting in the final designed software not meeting the user's usage requirements. A good requirement analysis will enable developers to have a more accurate understanding of the specific functions of the system, arrange development time and schedule, and thereby improve the usability of the system and the completion efficiency of developers. This article provides an in-depth analysis of the ideological and political resource service system from both functional and non-functional aspects, laying a solid foundation for subsequent design and implementation of the system.