Abstract:In order to effificiently confifigure various phased analysis reports or documents, a customized report system is developed based on algorithms library. Customized report system uses the B/S mode. MiniUI front-end integration framework is used for user interface development. The server is based on Tomcat, Java technology is used to construct a server application, and communication between application and database is realized through the Spring framework application by using HTML + CSS + JavaScript language technology. Also, an open source Web editor CKEditor is extended, on this basis, algorithm template, method attribute, parameter setting, station group management and other plug-ins are implemented, and template designer is developed. By constructing algorithm library, hundreds of statistical analysis functions are created based on the real-time database table structure and the eigenvalue database table structure, and the functions are stored in the database. Users can design tables or document templates by template designer, obtain data by invoking algorithm library functions. After the report is configured, it is generated and exported in Word, PDF, and Excel format according to query parameters, which greatly improves service effificiency.