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

建模觀點結合服務導向分析法導入校園資訊系統開發

Integrating UMM’s Views with SOA Analysis for the Development of Campus Information System

指導教授 : 林秋娟
共同指導教授 : 陳璧清
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本研究採用UN/CEFACT於2006年出版的第一版建模方法論(UN/CEFACT Modeling Methodology,即UMM),擷取其中確立的業務領域(BDV)、業務需求(BRV)與業務交易(BTV)等三大觀點,並結合Thomas Erl(2006)的服務導向架構(Service-Oriented Architecture,即SOA),涵蓋服務定義、服務候選、服務層級等,進而提出一分析方法,以進行服務的擷取與分類。然而,在校園行政資訊化的流程範疇分析驗證研究中,使用SOA與UMM來進行業務服務分析校園行政資訊化的文獻並不多。 本研究發現UN/CEFACT建模方法論是一種由抽象敘述轉變為具體的流程設計,從非技術觀點思考如何剖析業務流程間與各個子流程的相互關係,透過BDV、BRV與BTV,並使用工作表來協助業務專家擷取業務流程智慧。另外,服務導向分析流程是一系列反覆展開的步驟,從非技術的觀點依業務需求決定業務流程,用來確認組織流程中可代表業務服務層級架構的服務候選者,包括流程設計服務層 (Orchestration Services Layer)、業務服務層(Business Services Layer)及應用服務層(Application Services Layer)。 本研究依校園學生事務系統的業務流程與工作邏輯,由上而下進行服務候選分析,依據建立的工作表,先以三大觀點建立企業層的業務領域及運作候選Use Case圖,再運用分解、服務顆粒度、耦合性等服務候選原則,擷取服務候選並將其再精煉,最後將業務流程的業務服務進行分類至服務層級架構,並提出研究結論與建議,以期提供學術界與教育界後續運用SOA結合UMM進行相關校園業務流程之探討與研究之參考。

並列摘要


Three major views of UN/CEFACT modeling methodology (UMM) version 1.0 published by UN/CEFACT in 2006 were identified as business domain view (BDV), business requirement view (BRV), and business transaction view (BTV). The service-oriented architecture (SOA) proposed by Thomas Erl (2006) included service definitions, service candidates, and service layers. The main purpose of this study is to integrate UMM’s views with SOA analysis to construct a campus information system to derive and categorize diversified services. Among e-campus related literature, there is not much research on both SOA and UMM to analyze business services nowadays. This study found that UMM was a kind of method which could turn abstract descriptions into concrete orchestration, and consider how to analyze business processes and specify the relationship among each sub-process from non-technical points of views. Through BDV, BRV and BTV, the use of working sheets to assist business experts to derive business processes. In addition, the SOA is a series of repeat continuing procedures that from non-technical points of views based on business requirements to decide business processes and to categorize each service candidate into different service layers, including orchestration services layer, business services layer, and application services layer. In consideration of business process and working logic for the system of campus student affairs, the research tried to conduct top-down analyses for service candidates. First of all, through three UMM views the proposed system used working sheets to establish the business domains and operations candidate use cases in the business layers. Then, it applies the service candidate principles, such as decompose, service granularity or coupling, to derive service candidates. After having refined them, all the business services in business processes were categorized into the specific service layers. According to the results of the study, several informative suggestions for future development of integrating SOA with UMM to explore the related topic of campus business process were also proposed to both academia and education sectors for references.

參考文獻


張琬華(2002)。企業報導流程模型架構與實作-運用UMM metamodel 概念。成功大學會計學研究所碩士論文,未出版,台南市。
Arsanjani, A. (2004). Service-Oriented modeling and architecture. Retrieved April 24, 2008, from http://www.ibm.comdeveloperworks/webservices/library/ws-soa-design1/
Booch, G. (1998). Leaving Kansas. IEEE Software. January-February 1998 pp. 32-35
Erl, T. (2004). Service-oriented architecture: A Field Guide to Integrating XML and Web Services. America: Prentice Hall PTR
Hammer, M. & Champy, J. (1993). Reengineering the corporation: A manifesto for business revolution. Business Horizons, 36(5):90–91.

延伸閱讀