郵件處理自動化為郵局帶來相當的效益,資訊科技看似為郵局解決了許多問題,卻也為郵局衍生了其他的問題。本論文之目的在運用服務導向架構(Service-Oriented Architecture, SOA)的鬆散耦合、服務再用和可被組合的特性作為郵件處理中心流程改善之解決方案。我們以服務導向塑模與架構(Service-Oriented Modeling and Architecture, SOMA)方法針對其流程進行分析與設計,識別出候選服務,並將流程所需的活動以服務元件架構(Service Component Architecture, SCA)建立網路服務,依其服務的功能性、業務規則及邏輯進行分層,利用標準的商業流程執行語言(Business Process Execution Language, BPEL)來執行服務編排(orchestration)與組合(composition),各流程之間所運用的服務可被重用,減少資源的浪費,同時滿足業務目標,提升整體系統的彈性與靈活應變能力(agility)。本研究並以處理中心業務流程中之分揀確認流程及郵件查詢流程為例來展示與驗證其效益。
The recent automation of post processing definitely brought substantial benefits for the post office, but it also gave rise to other problems. The objective of this study aims to provide a service-oriented architecture (SOA) solution for the post processing center with features of loose coupling, services reusability and composability. We analyze and model the processes using the method of service-oriented modeling and architecture (SOMA) to identify service candidates, and utilize service component architecture (SCA) to create web services for activities required for the processes. We then based on the function of services, business rules and logic to establish the corresponding SOA layers, and use standard Business Process Execution Language (BPEL) to realize the service orchestration and composition, thus achieving service reusability, satisfying business objectives, and promoting the flexibility and agility of the entire system. This study also takes the Post Processing Check Process and Post Inquiry Process as example to demonstrate and evaluate our design and implementation.