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

當前位置:工程項目OA系統(tǒng) > 行業(yè)ERP > 電商ERP系統(tǒng)

基于SOA的可重構電商erp系統(tǒng) 滿足企業(yè)個性化需求

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

近年來,(EnterpriseResourcePlanning,企業(yè)資源計劃)系統(tǒng)得到了越來越多的重視。電商erp的開發(fā)技術也越來越靈活。企業(yè)在實施電商erp系統(tǒng)項目時對系統(tǒng)的實用性、靈活性以及可擴展性具有更多的要求。目前,許多電商erp系統(tǒng)產品在構建中主要存在兩個關鍵問題:一是電商erp系統(tǒng)產品在開發(fā)過程中有大量的重復工作,系統(tǒng)開發(fā)周期長;二是電商erp系統(tǒng)軟件無法適應企業(yè)個性化需求。因此,對構建標準化、可擴充性、可快速重構的電商erp的研究,快速滿足用戶個性化需求對企業(yè)實施和應用電商erp系統(tǒng)具有重要意義。面向服務的架構面向服務的架構(service-orientedarchitecture,)是在基礎技術日趨成熟的條件下,提出的一種對現(xiàn)代軟件架構的新思維。SOA被認為是一種設計和構建松散耦合軟件的最佳解決方案,它能夠以程序化的、可訪問的軟件服務形式公開業(yè)務功能,并允許其他應用程序通過已發(fā)布和可發(fā)現(xiàn)的接口來使用這些服務。在服務體系結構中,服務跨越了技術與空間的局限性,無論是C++、Java還是VB(VisualBasic)等開發(fā)的服務都可以被調用。SOA強調標準化、跨企業(yè)應用、動態(tài)性、模塊化以及服務組合。面向服務體系結構中所有服務都是獨立的,服務使用者只需通過服務供應者提供的接口來調用服務,可以按照服務使用者所期望的來使用服務,而不需要關心這些服務功能是如何實現(xiàn)的。在SOA中,服務時封裝成用于業(yè)務流程可重用的組件,是一種可以被調用的模塊,它提供信息或業(yè)務數(shù)據(jù)從一個有效的、一致的狀態(tài)向另一個狀態(tài)轉變。每個服務表示一個功能,它可以準確地映射到業(yè)務流程中的具體步驟。并且,服務在實現(xiàn)的時候不需要依賴于其他服務的上下文和狀態(tài),是一種松散耦合的模式。從總體上來講,SOA是一種結構模型,它可以根據(jù)需求并通過網絡對松散耦合的粗粒度應用組件進行分布式部署、組合和使用。如圖1所示。基于SOA的可重構電商erp整體模型圖1基于SOA的可重構電商erp整體模型SOA的基本體系架構由四部分組成,包括服務提供者、服務管理者、服務消費者和服務契約;同時,主要包含三種主要的操作,包括發(fā)布服務、查詢服務和綁定服務。服務的提供者與服務的消費者是彼此分開的,注冊中心的服務信息位于兩者之間,它將服務提供者所提供的服務按一定的標準組織并分類,并向消費者發(fā)布服務接口,消費者使用查詢功能發(fā)現(xiàn)提供者。服務提供者與服務消費者通過事先定義好的契約進行交互。
面向服務的電商erp系統(tǒng)可重構開發(fā)模型一是以業(yè)務流程為出發(fā)點,以業(yè)務流程建模技術和面向對象的方法與技術實現(xiàn)應用系統(tǒng)的分析與設計。業(yè)務流程是指企業(yè)為完成某一特定目標而進行的一系列邏輯相關的企業(yè)活動集合。專注業(yè)務流程有利于發(fā)現(xiàn)并剔除流程中無效的、不增值的環(huán)節(jié),提高各業(yè)務部門的協(xié)作水平,加速業(yè)務處理中的信息流動,提高企業(yè)的敏捷性及客戶服務水平。二是引入工作流技術,采用系統(tǒng)(WorkflowManagementSystem,WfMS)強調流程的建模與執(zhí)行的分離。WfMS支持下的工作流建模過程,更強調對外部應用及人員的集成。在工作流執(zhí)行過程中,由WfMS實現(xiàn)任務的分配及流程執(zhí)行進度的監(jiān)控。這種流程邏輯與功能實現(xiàn)相分離的特點,極大地增強了系統(tǒng)的柔性,從而使流程有更大的可定制空間,更能滿足企業(yè)業(yè)務持續(xù)改進的需要。三是系統(tǒng)組件化,通過組件的組合與替換支持電商erp的重構與演化。軟件組件是可以獨立生產、獲取、部署的軟件單元,通過組件組裝可以實現(xiàn)組件化的功能系統(tǒng)。軟件組件分離了接口規(guī)范與具體功能實現(xiàn),允許以組件替換的方式實現(xiàn)系統(tǒng)的升級及演化?;趯ζ髽I(yè)業(yè)務流程的分析,結合對象組件化技術,面向復用目的建立應用系統(tǒng)業(yè)務組件體系結構,是實現(xiàn)以工作流建模為核心的支持業(yè)務流程動態(tài)調整的可定制、可持續(xù)演化的電商erp系統(tǒng)應用系統(tǒng)的基礎性工作。四是服務資產的復用,借助業(yè)務基礎軟件平臺快速構建具有版本演化能力的應用系統(tǒng),利用可集成的一組工具集及可復用資產庫,實現(xiàn)可定制的應用系統(tǒng)。結合以上分析,本文給出一個面向服務劃分的、以大規(guī)模系統(tǒng)化復用為主要途徑的、層次化的企業(yè)應用系統(tǒng)業(yè)務基礎軟件平臺框架,如圖2所示。可復用業(yè)務模型資源庫的建立是一項重要的基礎性工作。可復用業(yè)務模型的數(shù)量、質量及組織方式直接影響了基于產品復用方式構建電商erp的可行性。批量定制層是實現(xiàn)可定制的電商erp的關鍵層,主要由一組電商erp系統(tǒng)構建工具集組成。業(yè)務基礎軟件平臺層可以隔離底層的異構系統(tǒng)之間的差異,并提供支持團隊開發(fā)的集成開發(fā)工具。企業(yè)應用層由可實際運行的根據(jù)不同企業(yè)的應用系統(tǒng)組成。基于服務的電商erp系統(tǒng)可重構開發(fā)模型圖2基于服務的電商erp系統(tǒng)可重構開發(fā)模型底層支持系統(tǒng)主要包括兩個組成部分:應用及Web服務器層和及數(shù)據(jù)庫管理系統(tǒng)層。操作系統(tǒng)及數(shù)據(jù)庫管理系統(tǒng)是構建大型的企業(yè)應用的基礎通信及數(shù)據(jù)支持設施。應用服務器是網絡環(huán)境下最重要的一類軟件,通過提供各種領域獨立的應用基礎服務或功能,通常是一組核心服務或功能及擴展服務或功能,常見的功能或服務包括運行時和執(zhí)行處理、DBMS訪問和連接性、動態(tài)WEB頁面、上下文/會話管理等。業(yè)務基礎軟件平臺層位于底層支持系統(tǒng)之上的一個軟件抽象層,旨在協(xié)調大型項目團隊的協(xié)作開發(fā)活動,如任務分解及資源分配、進程控制、訪問控制、配置支持等,通過提供工具集接口,以支持與外部各種工具(如流程建模工具、應用開發(fā)環(huán)境等)的無縫集成。批量定制平臺層,主要由企業(yè)建模與診斷工具、業(yè)務建模與執(zhí)行工具、企業(yè)參考模型定制工具、配置管理工具、系統(tǒng)生成與映射支持工具、外部工具接口等組成。這些工具相互集成,其中業(yè)務建模與執(zhí)行工具是核心,在可復用的參考模型及應用系統(tǒng)參考模型的基礎上,對目標企業(yè)的業(yè)務流程進行建模、定制、仿真、優(yōu)化;系統(tǒng)生成支持工具,基于已優(yōu)化的目標企業(yè)業(yè)務流程解決方案及其相關配置信息,以圖形的方式顯示系統(tǒng)的構架,支持人機交互方式的系統(tǒng)框架求精,并能自動生成系統(tǒng)的構架框架代碼參考模型定制工具與配置管理工具緊密聯(lián)系,在對現(xiàn)有的應用系統(tǒng)參考模型定制的基礎上,完成對模型各部分定制情況的配置,配置后的模型也可加入可復用業(yè)務模型資源庫中并作為特定的業(yè)務參考模型??蓮陀脴I(yè)務模型資源庫由企業(yè)業(yè)務組件、企業(yè)參考模型、應用系統(tǒng)參考模型組成。業(yè)務基礎資源由企業(yè)領域內的各類概念實體組成,該層次的組件封裝了各類概念實體對象的實現(xiàn),各對象類組件之間僅僅通過接口進行交互。業(yè)務任務組件層包括企業(yè)領域內的各種標準業(yè)務活動。這里的業(yè)務活動指構成業(yè)務流程的基礎的活動單元,是一組不可再分解的獨立執(zhí)行步驟,回答活動做什么(即:對象方法的調用)、誰來做(即:涉及的業(yè)務對象集)的問題,它實現(xiàn)了以特定領域的“活動”粒度層次組織業(yè)務對象的協(xié)作,從而支持以活動為中心的業(yè)務流程建模與仿真優(yōu)化。基于SOA的電商erp實現(xiàn)技術SOA的主要實現(xiàn)技術是WebService技術,WebService技術通過使用一系列標準和協(xié)議實現(xiàn)相關的功能,如XML、WSDL、UDDI及SOAP協(xié)議等。實現(xiàn)Web服務的主流開發(fā)平臺主要有J2EE及Microsoft平臺,其中J2EE平臺開發(fā)的系統(tǒng)具有平臺無關性、可伸縮性等優(yōu)點,因此得到較廣泛的應用。本文研究的就是采用J2EE平臺來實現(xiàn)電商erp的Web服務體系結構。如圖3所示。 基于J2EE 的Web 服務體系結構圖3基于J2EE的Web服務體系結構其中,JAXR(JavaAPIforXMLRegistries,用于XML注冊表的JavaAPI)使得應用程序能夠在注冊表中注冊、或查詢其他公司提供的Web服務,JAXM(JavaAPIforXMLMessaging,用于XML想消息交換的JavaAPI)提供了Web服務環(huán)境中的異步和消息交換功能,并可以通過內部網和Internet進行XML文檔交換,JAXM是基于SOAP1.1規(guī)范和SOAP附件定義的消息交換協(xié)議的一種API框架。J2EE平臺是簡化的基于組件的開發(fā)模型,具有可移植性,遵循J2EE標準的所有服務器都支持此模型?;贘2EE的應用程序并不依賴任何特定操作系統(tǒng),具有比較好的重用性。該系統(tǒng)的運行過程服務請求者向主控器發(fā)出HTTP請求,主控器利用JAXR發(fā)現(xiàn)UDDI服務注冊表中的服務,然后根據(jù)請求內容創(chuàng)建一條SOAPMessage,服務提供方用JAXR向UDDI服務注冊表發(fā)布Web服務,客戶端的用戶界面用瀏覽器的形式表示,使用JSP和JSTL來實現(xiàn),JSTL標記將輔助完成條件處理和對Web服務所返回的XML數(shù)據(jù)的分析,并將最后的結果用瀏覽器形式通過頁面顯示給用戶。綜上所述,面向服務體系結構(SOA)為企業(yè)提供了一個業(yè)務敏捷的應用架構。它實現(xiàn)了在Web上發(fā)布并集成應用程序邏輯,解決了Web數(shù)據(jù)集中和無法共享等缺陷。本文利用了面向服務體系架構的松耦合、可重用的服務和標準化接口等特點,設計一個更具有重用性和可擴展性的業(yè)務架構系統(tǒng)。通過對面向服務可重構電商erp的模型的研究和探討,為提高電商erp系統(tǒng)產品的柔性和靈活性提供一定支持。責編:羅信
發(fā)布:2007-03-23 14:27    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]

泛普電商ERP系統(tǒng)其他應用

制藥行業(yè)ERP 機械設備ERP 煤炭行業(yè)ERP 采礦行業(yè)ERP 集團企業(yè)ERP 餐飲行業(yè)ERP 紡織行業(yè)ERP 鋼管行業(yè)ERP 電力行業(yè)ERP 化工行業(yè)ERP 汽車行業(yè)ERP 摩托車ERP 酒店行業(yè)ERP 汽配行業(yè)ERP 手機制造ERP 膠粘帶ERP 食品行業(yè)ERP 手袋箱包ERP 皮革行業(yè)ERP LED行業(yè)ERP 鑄造行業(yè)ERP 陶瓷行業(yè)ERP 造紙行業(yè)ERP 肉食行業(yè)ERP 內燃機工程ERP 房地產ERP 化妝品美容ERP 石材加工ERP 電器行業(yè)ERP 通訊行業(yè)ERP 標準件ERP 珠寶行業(yè)ERP 儀器儀表ERP 快速消費品ERP 太陽能電池ERP 農業(yè)ERP 磁材行業(yè)ERP 中小企業(yè)ERP 鋼結構ERP 小家電ERP 薄膜包裝ERP 石油行業(yè)ERP 百貨行業(yè)ERP 煙草行業(yè)ERP 金融行業(yè)ERP 乳制品ERP 石化行業(yè)ERP 電梯行業(yè)ERP 美容連鎖ERP 電纜行業(yè)ERP 涂料企業(yè)ERP 玩具ERP系統(tǒng) 醫(yī)療器械ERP 印刷企業(yè)ERP 鐘表ERP 薄板鋼帶ERP 電動車ERP 零售行業(yè)ERP 中國軟包ERP 裝飾裝潢ERP 流通行業(yè)ERP 租賃行業(yè)ERP 鋁板行業(yè)ERP 教育行業(yè)ERP 裝修行業(yè)ERP 物流行業(yè)ERP 工程公司ERP 機電行業(yè)ERP 服務企業(yè)ERP 軟件企業(yè)ERP 電腦行業(yè)ERP 商貿行業(yè)ERP 針織行業(yè)ERP 特殊行業(yè)ERP 銷售行業(yè)ERP 快遞行業(yè)ERP 設計行業(yè)ERP 重工行業(yè)ERP 商業(yè)ERP系統(tǒng) 校園ERP系統(tǒng) 藥品ERP系統(tǒng) 家裝ERP 生鮮ERP系統(tǒng) 門店ERP系統(tǒng) 制衣ERP系統(tǒng) 商場ERP系統(tǒng) 線路板ERP 網店ERP 旅行社ERP 保險行業(yè)ERP 能源行業(yè)ERP 廣告行業(yè)ERP 培訓ERP 批發(fā)行業(yè)ERP 銀行ERP 政府ERP 漁業(yè)ERP 畜牧行業(yè)ERP 飼料行業(yè)ERP 企業(yè)ERP 物業(yè)ERP 房屋中介ERP 商業(yè)銀行ERP 園藝行業(yè)ERP 水資源管理軟件 財務公司ERP 中央銀行ERP 醫(yī)藥行業(yè)ERP 傳媒行業(yè)ERP 服裝ERP 鞋業(yè)ERP 印刷ERP 家具ERP 制造業(yè)ERP 機械ERP 混凝土ERP 生產ERP系統(tǒng) 倉庫ERP系統(tǒng) 外貿ERP 電子行業(yè)ERP 五金ERP 模具ERP 電商ERP系統(tǒng) 農副加工ERP 食品制造業(yè)ERP 飲料制造業(yè)ERP 煙草制品業(yè)ERP 服裝鞋帽制造ERP 皮革毛皮及其羽絨制品業(yè)ERP 木材加工ERP 人造板制造ERP 文教體育用品ERP 醫(yī)藥制造業(yè)ERP 化學纖維制造業(yè)ERP 橡膠制品業(yè)ERP 塑料制品業(yè)ERP 非金屬礦物制品業(yè)ERP 黑色金屬冶煉加工業(yè)ERP 有色金屬冶煉加工業(yè)ERP 金屬制品業(yè)ERP 通用設備制造業(yè)ERP 專用設備制造業(yè)ERP 交通運輸設備制造業(yè)ERP 電氣機械制造ERP 通信設備制造業(yè)ERP 油氣開采ERP 儀器儀表機械制造業(yè)ERP 工藝品及其他制造業(yè)ERP 危廢固廢處理行業(yè)erp 石油加工行業(yè)ERP 正餐服務行業(yè)ERP 綜合零售行業(yè)ERP 紡織服裝批發(fā)行業(yè)ERP 農產品ERP 林業(yè)ERP 有色金屬礦采選行業(yè)ERP 環(huán)境保護管理軟件 電信傳輸服務行業(yè)erp 水上運輸行業(yè)ERP 公共設施管理行業(yè)ERP 衛(wèi)生行業(yè)ERP 鐵路運輸行業(yè)ERP 商務服務行業(yè)ERP 體育行業(yè)ERP 住宿行業(yè)ERP 出版社行業(yè)ERP 高等教育行業(yè)ERP 娛樂行業(yè)ERP 居民服務行業(yè)ERP 體育場館行業(yè)ERP 電力熱力生產供應ERP 證券行業(yè)ERP 倉儲行業(yè)ERP 游樂園行業(yè)ERP 航空運輸行業(yè)ERP 醫(yī)院ERP管理系統(tǒng) 社會保障行業(yè)ERP 中藥材種植行業(yè)ERP 生產和供水行業(yè)ERP 社會福利行業(yè)ERP 農林牧漁行業(yè)ERP 金屬家具制造ERP 醫(yī)療器械批發(fā)ERP 修理與維護服務行業(yè)ERP 研究與試驗發(fā)展行業(yè)ERP 農業(yè)服務行業(yè)ERP 造紙及紙制品行業(yè)ERP 專業(yè)技術服務行業(yè)ERP 學前教育ERP 木質家具制造ERP 農畜批發(fā)ERP 文化藝術軟件 養(yǎng)殖業(yè)ERP 化學原料ERP 裝卸搬運軟件 紡織制成品ERP 公共軟件服務系統(tǒng) 人壽保險ERP 郵政行業(yè)ERP 典當行業(yè)ERP 采鹽行業(yè)ERP 計算機維修ERP 塑料家具制造ERP 初等教育行業(yè)ERP 中等教育行業(yè)ERP 化肥行業(yè)ERP 職業(yè)教育行業(yè)ERP