The invention relates to an enterprise resource planning system, and the system comprises a sales management module, a basic information module, a production planning module, a purchase management module, a production management module, an inventory management module, a delivery management module and a transportation management module. The basic information module comprises a manufacturer materialmodule, a warehouse storage module and a basic data module; the production plan module is used for formulating a corresponding production plan by a technical department according to the customer order, counting required materials, judging whether a rough capacity demand plan can be implemented or not according to the production plan and the information of the basic information storage module, andreadjusting the production plan if the rough capacity demand plan cannot be implemented; the purchase management module is used for establishing material receipts needing to be purchased; the production management module is used for managing production to finally generate qualified products; the inventory management module stores material information purchased by the purchase management module, provides material information required by production for the production management module, and stores qualified product information; therefore, the cooperation among departments is smoother.