The invention discloses a JSON self-definition-based report generation system and method, and belongs to the field of industrial enterprise data statistics. An industrial enterprise report system comprises a system configuration module, a report template configuration module, a report service module, a report release module, a report browsing module, a permission management module and a report viewing module. All the modules are deployed in a Web server of an enterprise local area network, and a client accesses the server through the local area network. The client is mainly a browser installed in a computer, an IP address of the Web server of the local area network is input through an address bar of the browser, and a system is accessed through an Http protocol. The system and the method have the advantages that an interactive process of report template configuration is simplified, so that the template configuration efficiency is improved; the problems that enterprise complex reports only can be manually filled through Excel and do not have historical data query are solved, so that the working efficiency of enterprise statistical personnel is improved; and report browsing provides query of data point trends in the reports, so that the data observation correctness of business personnel is facilitated.