隨著全球化的影響企業版圖不斷擴張,利用資訊科技建構高效能電子化企業理念已成為先進國家的共識,而企業資訊整合範疇不僅是企業內部的資訊,還需包含顧客、供應商、合作夥伴及網路資訊。系統能否有效的整合是影響企業競爭優勢的主要關鍵。為因應資訊環境的重大變革及企業夥伴間的頻繁互動,企業迫切的需要一套使用標準協定之網路服務。此服務可以廣泛的在企業內部以及外部重複使用,利用Web共通標準協定與介面的整合方式,解決不同平台或不同系統架構間的溝通問題。新一代資訊系統設計思維的服務導向架構 (Service-Oriented Architecture, SOA) 正符合此一需求。以服務導向作為系統整合的建構概念,利用元件相互服務的方式將各類應用系統做有效的溝通及整合,資料不受格式或是系統平台的限制,使用者只需透過單一入口便可獲得企業整體營運所需的資訊,不但降低軟體之開發的時間與成本,未來的系統維護與軟體升級也變得更加容易。本研究將提出一套GPS研發流程的SOA解決方案,以模型驅動導向平台(Model-Driven Architecture, MDA)作為雛型的建置基礎,統一塑模語言(Unified Modeling Language, UML)作為系統建構的標準介面,利用開放式並且具有自我描述能力的XML作為系統與系統間的溝通語言,使用雛型法來驗證架構之可行性。藉由流程管控規劃出新產品研發的標準作業程序及規範,再進一步將管理階層納入流程範疇,利用即時的訊息發佈及快速的資訊傳遞,達到有效支援組織決策的最終目標。
To adapt to the impact of business globalization, enterprises expand their territory incessantly. The notion of using information technology to build highly efficient electronic business becomes common consensus of advanced countries. The scope of corporate information integration includes not only internal business information but also customers, suppliers, partners and network information. The effectiveness of systems integration is the key of business competition. To cope with the great reform on information environment and frequent interaction between business partners, enterprises urgently need a web service based on a standard protocol. This service can be repeatedly used internally or externally by enterprises extensively. Integration using standard protocol and common interface will solve the communication problems among heterogeneous platforms or system architectures. A new generation of information systems design philosophy, Service-Oriented Architecture (SOA), will meet this demand. The building of service-oriented integration system employs components mutual services which provide effective integration and communication among various application systems while unrestricted by information format and platform variation. Users can get support through a single portal to access information for overall enterprise operation. The time and cost of software development will be reduced and the maintenance and upgrade of software will be much easier. This paper presents an SOA solution for GPS development process: using Model-Driven Architecture (MDA) to be the prototype of the platform; using Unified Modeling Language (UML) to be the standard interface for system construction; using open and self-descriptive XML to be the common language for system communication; and using of prototyping for architecture feasibility study. Create standard operating procedures for products development using Business Process Management, further include management layer into the process, uses instant message publishing and rapid information conveying, we can reach the ultimate goal -- effective support for organization decision.