I. Introduction
The enterprise resource planning (ERP) system is a package of integrated software applications used to manage transactions through organization wide business processes, by using a common database, standard procedures and data sharing between and within functional areas. However installing an enterprise system is not merely a computer project, but an expensive and risky investment, which impacts on organization primary and support processes [1]. ERP systems attempt to integrate data and processes in organizations. The data is centrally stored in a single database. This database functions as a hub that store, share, and circulate data from and within the different departments and business functions. ERP systems are one of the most adopted information technology (IT) solutions in organizations [2]. Besides the potential cost savings, one of the main drivers for an ERP adoption would be the technical and operation integration of business functions to harmonize the information stream with the material flow of goods or services [3]. ERP systems are the one that support the core processes in the business process and is the reflection of the organizational structure of the organization. However there are numbers of organizations like small and medium enterprises (SMEs) organizations facing the problem of implementing or even apply the ERP system in their organization, that even the traditional ERP systems (Client-Server ERP systems) to many organizations was not suitable to them or it was not successful to implement or even a disaster to many organizations that some of them announce bankruptcy because they adopted the traditional ERP systems. In this paper, we are going to propose three alternative approaches for the organizations to choose based on security rate, investment amount and organization size (small, midsize or big), so that the adopting process of the ERP system are going to be successful for the organizations.