任何企業都由資源 (resources) 和(hé)活動 (activities) 組成。 企業可(kě)運用(yòng)的(de)資源包括員(yuán)工、資金、材料、設備、客戶、以及供應商。 企業活動包括人(rén)力資源管理(lǐ)、采購(gòu)、配銷、庫存管理(lǐ)、制造、研發、财務會計、成本會計、和(hé)規劃等。 SOA-ERP 系統是物(wù)件導向的(de) (object-oriented) 軟件系統,由資源物(wù)件 (resource object) 和(hé)活動物(wù)件 (activity object) 構成。 現實世界和(hé)軟件世界的(de)物(wù)件是一對(duì)一的(de):在 SOA-ERP 系統中,每一個(gè)資源物(wù)件都對(duì)應一個(gè)現實世界的(de)企業資源;每一個(gè)活動物(wù)件都對(duì)應一個(gè)現實世界的(de)企業活動。 這(zhè)些資源物(wù)件和(hé)活動物(wù)件就是 SOA-ERP系統的(de)服務。
多(duō)數企業對(duì)導入 ERP 的(de)成效都不滿意,無法彈性客制是主要原因之一,企業沒有理(lǐ)由受限于ERP 系統而無法 靈活變化(huà)其經營方式,企業需要的(de)是一個(gè)可(kě)以随著(zhe)管理(lǐ)策略改變而彈性調整的(de)ERP 系統。 「服務導向架構」将帶來(lái)下(xià)一波的(de)軟件革命,可(kě)以大(dà)量客制化(huà)的(de)服務導向 ERP 系統才是未來(lái)企業真正需要的(de)管理(lǐ)資訊系統。
如同任何物(wù)件一樣,服務 ( 資源物(wù)件或活動物(wù)件 ) 包含屬性 (attribute) 和(hé)方法 (method) ,方法爲服務作業,屬性則記錄在資料表裏,也(yě)會被使用(yòng)在服務作業的(de)輸入及輸出訊息中,下(xià)節再詳細討(tǎo)論。 例如材料這(zhè)個(gè)資源物(wù)件包含件号、品名、規格、材質、 … 等屬性,和(hé)新增材料、修改材料、查詢材料、查詢替代材料、 … 等服務作業。 再如采購(gòu)這(zhè)個(gè)活動物(wù)件包含請購(gòu)單、采購(gòu)單、采購(gòu)變更單、進貨通(tōng)知單、進貨單、進貨變更單、收貨超交參數、收貨超收參數、 … 等屬性,和(hé)新增采購(gòu)單、修改采購(gòu)單、查詢采購(gòu)單、确認采購(gòu)單、核價、查詢預計進貨、 … 等服務作業。