0 引言
為客戶“量身定做”軟件是多年來中國眾多軟件廠商的主要市場空間。在沒有發現新的出路之前,“定制開發”困局所帶來的痛苦讓他們欲罷不能。新的面向構件的產業鏈為他們提供了難得的機會,可以在鏈條上尋找各自的定位01。事實上,中國已有一些廠商通過聯盟的方式開始推動面向構件體系的發展。將軟件構件技術產業化需要有一個高效、實用的構件平臺。正如普元公司的經驗所表明的,他們開發了EOS中間件平臺啪,即一個以構件為核心的生態系統,包括了構件運行環境、開發環境、應用管理環境、基礎性的公共構件庫、以及面向構件的方法學和經驗論,有了這樣的平臺,很多用戶就容易采納構件技術,并容易取得成效。
目前服務導向架構SoA已經成為行業標準,符合服務構件架構SCA標準的構件將可在一切遵循這一標準的系統中復用,從而使多年以來軟件界所追求的“軟件工業化生產”、“軟件工廠”等理念得到實踐的機會阱。隨著那些整合了互聯網上信息資源與服務的w曲Sen,icc規范的成熟、XML語言的統一,以及像Micro∞R的COM+,S岫的啪和J2EE等構件模型的標準制定,面向構件在數據格式、通訊機制、軟件結構間的SCDO標準建立,使得那些發布在企業組織內外部的各種各樣描述“業務功能”的小軟件之間,可以輕松實現集成。面向構件方法在ERP軟件建設中,可以大大降低軟件的開發、管理和維護成本,能夠較快地適應軟件的隨需應變。
然而,除了對面向構件先進技術進行研究外,還應該對ERP等企業級應用軟件所應包含的管理層面進行研究。將ERP系統與企業的各種價值活動結合起來,為企業的生產和管理帶來效益,這是企業最為關心的問題,也是中國軟件國家發展戰略的要求嘲。通過研究企業的價值鏈模型,并基于這些模型采用面向構件技術來對ERP應用系統進行設計,研究具體可行的ERP實施過程,具有重要的意義。
1 企業價值鏈分析與石化企業ERP系統規劃
在規劃ERP系統時,重點關注了如下幾個價值鏈。
1.1 產供銷價值鏈
這是企業活動的主價值鏈。企業信息系統其信息流應貫一穿于企業生產物流和資金流的全部過程。將領導決策、生產經營、生產管理、生產操作和優化控制等各個管理和生產環節有機地整合在一起,對影響企業競爭戰略的各個KPI績效指標能夠進行全過程的分析、評價、改進,對企業的競爭戰略給以有力支持,使企業獲得或維持競爭優勢”。石化行業(煉化生產企業)產供銷價值鏈效益分析圖如圖l所示。
圖1 產供銷價值鏈效益分析
1.2 計劃優化價值鏈
在石化企業ERP系統規劃中,引入了企業綜合績效評價,能夠為企業領導輔助決策提供有力支持,企業領導能夠根據本企業與國內外先進企業的績效差距,選擇符合本廠實際生產能力的績效改進方案,并對生產目標做出適當調整,計劃部門根據新的生產目標和績效改進方案進行計劃優化,調度部門根據優化后的生產計劃和績效指標指揮各個生產單元的生產,各個生產單元、計量、質量、設備等部門可對績效進行微觀上的實時考核和改進,并為計劃統計提供績效數據,為企業的宏觀績效分析提供信息。計劃優化價值鏈如圖2所示。
圖2 計劃優化價值鏈
1.3 物耗、能耗系統價值鏈
企業的物耗和能耗主要發生在各個生產車間,為對其進行實時有效地監控和改進,在為石化企業信息系統進行戰略規劃時,設計了物耗平衡、能耗平衡,績效評價、計量管理等信息系統,能夠為企業生產過程中的物耗和能耗的降低提供技術保證。物耗、能耗系統價值鏈如圖3所示。
圖3 物耗、能耗系統價值鏈
1.4 設備檢維修價值鏈
設備檢維修價值鏈如圖4所示。
圖4 設備檢維修價值
設備檢維修涉及到生產企業整個物流過程,需要對物流環節各個部分的設備進行有效管理,并保持設備的安全、可靠,減少和避免設備故障發生,為企業的安全生產提供保證。為此,在建設企業ERP系統平臺時,提供了物資管理、設備管理、安全管理和績效評價等信息系統,從而為企業戰略信息系統的建立提供可靠保障。
1.5 績效考核價值鏈
在企業ERP系統平臺的設計上,通過引入績效分析、績效改進的設計理念,在優化控制層、生產操作層、生產管理層、生產經營層均有績效考核,對企業管理的各個環節能夠進行微觀的和實時的績效分析和改進。面向企業決策層還有宏觀的針對全廠或整個企業的績效分析、評價,為領導輔助決策,以及生產目標的調整提供有力的支持。績效考核是企業戰略信息系統規劃的重要組成部分嘲。將企業競爭戰略的實施落實到企業日常活動之中,與企業個人、組織、生產單元(罐、塔、爐等等)等各個層面緊密關聯,為企業戰略目標的實現提供了實施保證。企業績效考核價值鏈如圖5所示。
圖5 企業績效考核價值鏈
2 煉化企業ERP系統構件庫建設
基于以上的價值鏈分析,建立了煉化企業的ERP系統構件庫,如圖6所示。構件在設計上采用了SC~SDO標準。可以有效地支持軟件的復用和集成。
圖6 ERP系統構件庫
其中,基礎計算構件庫提供了應用系統最基本的具體操作層次的功能,如數據庫操作、日期時間操作、XML節點操作、字符串處理、數學運算等;基礎業務構件庫設計了一套快速開發應用的框架軟件,包括信息發送、簡單報表、圖形輸出等;基礎應用構件庫設計了一組常用的應用組件,如權限菜單管理、組織機構設置、績效評價、物耗分析、能耗分析、收益分析、設備檢維修成本分析等公共基礎組件;工作流構件庫提供了工作流定義構件包、流程實例管理構件包、工作列表管理構件包、數據構件包、工作流通用構件包等,可以根據不同生產管理活動的價值鏈模型實現相應的ERP應用系統的組裝:頁面標簽構件庫提供了各種功能的頁面標簽,如Be鋤類、Hn禮類,可以提高各個應用系統頁面開發的效率。
3 煉化企業ERP系統方案模型
在煉化企業ERP系統平臺的設計上,采用了目前最新的面向構件的軟件技術,并基于通用的J2EE應用服務器,如BEA WebLogic,IBM WebSphere,JBOSS,Oracle iAS,BorlandES等,以及XML數據總線,作為企業應用集成的基礎。另外使用了比較成熟的第三方面向構件的中間件產品,以縮短項目開發周期,降低開發成本。煉化企業ERP系統方案模型如圖7所示。
圖7 煉化企業ERP系統方案模型
4 結束語
面向構件技術是目前SOA面向服務軟件架構在中國實施的正確道路,能夠降低系統的開發成本,提高系統實施的效率,但是必須將其與企業的實際生產管理活動緊密結合起來,才能真正地發揮作用,才能為企業創造價值。在對企業的各種價值活動和與之相應的價值鏈進行了比較全面和實際地分析之后,在此基礎上,再采用面向構件的先進軟件設計方法,能夠為企業快速提供一個滿足其實際生產和管理需要,并且支持隨需應變的ERP應用系統設計方案。
轉載請注明出處:拓步ERP資訊網http://www.guhuozai8.cn/
本文網址:http://www.guhuozai8.cn/html/consultation/1082044611.html