At present, the coal industry is generally in low level of Informatization and many coal mines are still in a stage of artificial statistics. Informatization of the coal industry has been not able to meet the information needs for the development of the current work, having restricted the existence and development of coal industry or even the entire coal industry,Thus, speeding up informationization of the coal industry has become an urgent need to China's coal industry .With the development of information technologies and modern management maturity,ERP as a product of information technology and modern management theory,has been recognized by a growing number of enterprises. China's coal enterprises are destined to accomplish much as the China's energy structure is rich in coal and poor in oil and gas. The implementation of ERP in coal enterprises is imperative. The goal of Coal enterprises'implementing ERP is to optimize the configuration of all enterprise resources, improve business processes and ultimately enhance their overall competitive strength.This paper introduces the object-oriented ideas, including the concept of object-oriented, object-oriented design method and its comparison with traditional methods; UML - the Unified Modeling Language are outlined, including the UML diagram of 9 kinds of basic introduction, UML main idea, UML modeling steps, the modeling process and its application in the software development process; an overview of AJAX techniques is given, including the meaning of the concept of AJAX, AJAX key technologies, AJAX life cycle and its working principle; Finally, the principle of ERP business is elaborated respectively from different angles of management, technology, transaction control.In this paper, I designed Shuangyashan coal mine'EPR system, basing on object-oriented thought and using the AJAX technology and J2EE-based framework. It total included four subsystems, namely procurement management subsystem, inventory management subsystem, sales management subsystem and financial management subsystem.First of all, the overall objective of the system design was proposed, that is, achieving integrated operation of the internal business processes, integrating enterprise resources, sharing of enterprise information, materials and money management, enhancing the competitiveness of enterprises. And for procurement management subsystem, inventory management subsystem, sales management subsystem and financial management subsystem, the business needs were analyzed and business process diagrams were given; finally, the J2EE framework (including the concept of core components, etc.) was introduced, according to the business characteristics of coal enterprises, the general framework of ERP system were given, which includes resource management (ERP), Manufacturing Execution Layer (MES), process control layer (PCS).Procurement management subsystem is the starting point to Enterprise ERP, which could help companies to develop production plans, understand the inventory information. The key features include: procurement plan, procurement of receiving, purchasing billing.Sales management subsystem is mainly used for business management, including the documents produced by the development of marketing plans, managing the sales process, such as sales invoices, sales orders, and so on.Coal enterprises financial management subsystem is an important part of ERP. Its main function is to manage the funds of enterprises and ensure capital flow, information flow harmoniously operate. Its specific features includes general ledger management, accounts payable management, currency management and accounting income and expenditure statements and other functions. |