由於現今的企業內部大多已存在著許多的系統,個別因應著各種需求,舉凡業務管理系統、製造執行系統、人事管理系統以及會計管理系統等,多不勝數的系統彼此間很少有相互整合,甚至和ERP系統通常也僅透過一介面做到某種程度的整合。但這並非是因為企業不願意將各個系統整合在一起,而是環境的變化太快,使得企業的商業流程也變化的十分快速,各系統為了因應這些流程的改變而必須時時變更其程式或系統結構,而整合的工作也就因此無暇顧及了。 另一方面隨著雲端運算的應用日益受到重視,許多企業無不積極將公司的資訊系統放上雲端,但在轉換系統為雲端架構的過程中,系統原先的架構與流程勢必也要跟著做改變,而這也就成了企業在進行系統雲端化上的一大挑戰。 在本研究中透過商業流程執行語言(BPEL)結合Web服務相關技術來為企業資訊系統的整合與雲端化提供一解決方案,並且利用BPEL的特性讓企業在面對商業流程的變化時,能夠更快速的反應其變化,以利企業不再需要因為環境的快速變遷而付出龐大的成本在系統的更新工作上。
There are many different kinds of enterprise system being adopted according to the different requirements such as sales management system, production planning system, human resources system, financial management system, and etc. Few of the mentioned systems are integrated; it is even only integrated with ERP system in certain level over a single interface. The lack of integration is not because of the unwillingness of the enterprises, but because of the rapid change of the business processes. Those rapid changes would force the programs or the system structures to change accordingly, and hence the integration among the systems often be left behind. On the other hand, with the increasing importance of cloud computing, many organizations are aggressively adopting new technologies into their information system. However, the original structure and process need to be modified while converting the system into cloud computing structure, and this has become the major challenge of introducing cloud computing into the information system. This research provides the solution of integrating the information system and introducing the cloud computing technology by combining BPEL and Web service technology, and furthermore, to use the advantage of BPEL which is being able to provide prompt reaction when companies encountering rapid business flow change. This will save an enormous amount of cost spending on upgrading the system in order to fit most current conditions.