監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉
目標計劃管理軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

基于SOA技術的ERP系統(tǒng)敏捷架構管理

申請免費試用、咨詢電話:400-8352-114

  1.ERP軟件系統(tǒng)

  近幾年來,erp系統(tǒng)的應用范圍越來越廣,因此得到了眾多企業(yè)的重視。經過多方面的改造,ERP軟件系統(tǒng)的開發(fā)技術也提升了一個層次。主要是,企業(yè)在實施ERP項目的同時對ERP系統(tǒng)的要求也越來越高,特別是對ERP軟件系統(tǒng)的實用性和敏捷性的要求越來越高。因此,對ERP系統(tǒng)敏捷架構的研究,迅速滿足用戶的需求對企業(yè)實施和應用此系統(tǒng)具有非常重大的意義。

  (1)將出發(fā)點放在業(yè)務流程上,以業(yè)務流程建模技術和面向服務對象的方法與技術實現(xiàn)應用系統(tǒng)的分析。業(yè)務流程是指企業(yè)為了完成某個特定的目標,利用一系列的邏輯關系來完成的企業(yè)活動的集合。對業(yè)務流程的關注有利于及時發(fā)現(xiàn)并刪除流程中不必要的環(huán)節(jié),提高各業(yè)務部門之間的相互協(xié)作水平。提高各業(yè)務部門所處理的信息流動,從而提高企業(yè)的敏捷性和客戶服務的水平。

  (2)引入工作流的管理技術,利用工作流管理系統(tǒng),其重點是強調流程的建模與執(zhí)行的分離情況。在WFMS支持下的工作流的建模過程。強調的是對外部應用及人員的集成,這樣就可以用它來實現(xiàn)人物的分配和流程執(zhí)行進度的全面監(jiān)控。如這種流程邏輯同功能實現(xiàn)相分離的特點,就極大地增強了系統(tǒng)的柔從性,使流程有更大的空間可以制定。就更能滿足企業(yè)業(yè)務流管理的持續(xù)改進,從而提高流程的敏捷性。

  (3)ERP系統(tǒng)的相互組件化,系統(tǒng)通過不同的組件組合和替換。就能夠達到支持ERP系統(tǒng)的重構與演化。軟件組件是一個可以獨立生產、獲取和部署的單元,通過組件的重新組裝就可以實現(xiàn)“組件化”的功能系統(tǒng)。將軟件組件分離,使接口規(guī)范與具體功能能夠展現(xiàn),所以組件替換方式是系統(tǒng)升級及演化的一種方式。對企業(yè)業(yè)務流程進行相應的分析,與對象的組件化技術向結合,就可以實現(xiàn)應用系統(tǒng)業(yè)務組件體系結構的復用,建立以工作流建模為核心的敏捷化的ERP系統(tǒng)結構。

  綜合以上分析,了解了ERP是一個以復用為主要途徑的,具有層次化特性的企業(yè)應用系統(tǒng)業(yè)務基礎軟件。而系統(tǒng)敏捷性的構建直接影響了基于產品復用方式構建ERP系統(tǒng)的靈活使用性。

  2.面向服務架構的工作原理

  SOA是一個組件模型,它通過定義良好的接口和契約將應用程序的不同功能的功能單元聯(lián)系起來。這里的不同功能是指不依賴于上下鏈接的一組功能。接口的存在獨立于實現(xiàn)SOA的硬件平臺、操作系統(tǒng)和編輯語言。

  在SOA中主要有3種角色:

  服務的消費者他們是利用服務注冊中心查找到自己所需要的服務,然后使用這項服務。服務的提供者他們創(chuàng)建了服務,并且對使用該服務的請求進行回應。

  服務的注冊中心將已經注冊并發(fā)布的服務進行詳細的分類,并提供搜索功能。

  為解決現(xiàn)有ERP系統(tǒng)不能靈活響應業(yè)務流程重組、不能靈活集成其他應用系統(tǒng)等問題,對現(xiàn)有ERP系統(tǒng)敏捷架構進行了分析,指出現(xiàn)有ERP系統(tǒng)敏捷架構中存在的關鍵問題。

  SOA就相當于一個服務信息的數(shù)據庫。將服務提供者和服務消費者放在一個合理的平臺上,兩者都能找到自己所需要的,于此同時,服務注冊中心必須是通用的,使服務的提供商所提供的服務能夠符合這個標準。這樣,服務的消費者使用這些服務才可以跨越不同的服務的提供者,并且可以實現(xiàn)每個實體角色的變換,例如一個實體可以同時充當以上三種角色的任何一個乃至多個。

  SOA的主要操作有:

  發(fā)布服務服務的提供者可以在服務中心注冊屬于自己的服務功能及訪問接口。

  發(fā)現(xiàn)服務服務的使用者可以通過在服務中心查找特點種類的服務。

  可調用性在獲取服務描述的信息后,服務的使用者可以去調用此項服務。

  現(xiàn)目前,能夠實現(xiàn)SOA的技術有很多,比如web Services,CORBA等。這些技術都能夠支持在不同平臺上,用不同的語言編寫的各種程序,他們之間能夠相互通信。例如:其中作為SOA的一種實現(xiàn)手段Web服務,它可以提供在可擴展標記語言(XML)上能夠執(zhí)行的標準接口,具有非常完整的封裝性、松散耦合性等特點,對于SOA的應用模式需求能夠良好的滿足。目前已經有許多的基于XML的Web服務標準被業(yè)界廣泛的接受。于是就形成了Web服務的核心技術。

  原文來源暢享網

發(fā)布:2025-12-19 21:27    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]

泛普工作流管理系統(tǒng)其他應用

信息管理系統(tǒng) 桌面日程安排軟件 日程管理軟件 知識管理系統(tǒng) 時間管理軟件 目標管理軟件 計劃軟件 任務管理軟件 工作流管理系統(tǒng) 工作計劃軟件 工作日志管理軟件 工作任務管理軟件 協(xié)同管理軟件 協(xié)同OA