透過您的圖書館登入
IP:18.188.108.54
  • 學位論文

網路銷售流程整合之服務導向分析與設計

SERVICE-ORIENTED ANALYSIS AND DESIGN FOR THE ONLINE SALES PROCESS INTEGRATION

指導教授 : 王永心
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


企業發展網路銷售平台以接觸不同型態的客戶,資訊科技可以實現並改善交易流程,但此同時,仍需要面對許多整合性問題,在本案例中,各分公司發展的平台,使用不同的技術、擁有不同的交易規則、政策與業務流程,並因應不同的瀏覽裝置,提供不同的使用介面與處理規則,造成資料的分散與業務邏輯的不一致,難以稽核與管理。以長遠的發展來看,需要一套有效率的開發程序與符合公司發展方向的業務流程,使系統保持敏捷應變能力與鬆散耦合的架構,以業務目標來看,應提供單一服務窗口以增加客戶滿意度,以現有系統架構來看,企業不應該浪費過往的IT投資,應持續整合舊有系統以提供更好的服務。 本研究以服務導向架構(Service-Oriented Architecture, SOA)來改善網路銷售流程,並進行整合。在這個過程中,使用服務導向塑模與架構(Service-Oriented Modeling and Architecture, SOMA)方法進行流程之分析與設計,以識別候選服務,並利用服務元件架構(Service Component Architecture, SCA)之規範來創建流程所需的服務,藉由服務資料物件(Service Data Object, SDO)統一應用程式操作資料的標準,根據服務的功能、業務規則與業務邏輯來建立相應的服務層,以提供整合服務。我們使用標準的業務流程執行語言(Business Process Execution Language, BPEL)進行服務的編排與組合,從而實現服務的重用性、滿足業務目標並促進了整個系統的靈活性與敏捷性。

並列摘要


Enterprises work on developing online sales systems in order to reach various customers in different places and expect to bring better profit or company exposure via the internet and mobile device channels. New IT technology contributes greatly on this development and has been improving the operating process. However, many integration problems exist such as that different platforms use different technologies with different transaction rules, policies and processes, and that for different browsing devices we have to customize to provide different user interfaces and processing rules, resulting in data dispersion and business logic inconsistency. Individual online sales platform often presents a state of Information Island that makes it hard for the company to audit and manage. This thesis presents service-oriented analysis and design of the online sales process integration for our case company. We analyze and model the processes using the service-oriented modeling and architecture (SOMA) approach to identify service candidates, and utilize service component architecture (SCA) to create web services for activities required for the processes. Based on the function of services, business rules and logic, the corresponding service abstraction layer of the integrated online sales process is established. We then use standard Business Process Execution Language (BPEL) to realize the service orchestration and composition, thus achieving service reusability, satisfying business goals, and promoting flexibility and agility of the entire system.

參考文獻


王幸溶(2009)。保險產業之服務導向架構分層探討與流程實作(未出版之碩士論文)。大同大學資訊經營研究所,台北市。
Besimi, A. (2011). B2B process integration using Service Oriented Architecture through Web Services. International Journal of Computers, 5(3), 396-403.
BEA, IBM, Microsoft, SAP AG, & Siebel Systems. (2003). Business Process Execution Language for Web Services. Retrieved April 28, 2012, from http://download. boulder.ibm.com/ibmdl/pub/software/dw/specs/ws-bpel/ws-bpel.pdf.
Louridas, P. (2008). Orchestrating Web Services with BPEL. IEEE Software, 25(2): 85-87.
OASIS WSBPEL TC. (2007). Web Services Business Process Execution Language Version 2.0. OASIS. Retrieved May 15, 2012, from http://docs.oasis-open.org/ wsbpel/2.0/OS/ wsbpel-v2.0-OS.pdf.

延伸閱讀