In this study, based on ASME Code Section III, France RCC-MR, ANSYS simulation and experimental data, ratcheting and ratcheting boundary are obtained to determine allowed loading of primary auxiliary pipeline in nuclear power plant. A software of pressurized water reactor auxiliary pipeline anti-ratcheting design is compiled. The calculation method to determine the boundary of ratcheting effect is proposed in order to provide a basis for pipe structural design. This work focuses on the work of the establishment of the structure of software system. The structure mainly composed by three program modules, i.e. the database module, data computing module and data display module. The function of each module and the relationship between the modules are explained. An example to determine ratcheting boundary is presented in the paper.