手機:18781399996
座機:0833-2434700
傳真:0833-2495591
QQ:532858291
聯(lián)系人:童先生
郵箱:532858291@QQ.com
地址:樂山市市中區(qū)嘉定北路33號1棟3樓2號
用友ERP-NC管理軟件是專為大中型企業(yè)開發(fā)的中國提供全面企業(yè)應用解決方案的高端ERP管理軟件,是提供全面的企業(yè)應用解決方案并能全面適合中國國情的新一代管理軟件。
憑借出眾的技術特點,用友ERP-NC管理軟件在國家863軟件重大專項“面向新一代ERP新技術”課題項目中被入選。
基于軟總線的設計,充分體現(xiàn)ERP系統(tǒng)的柔性,做到系統(tǒng)動態(tài)建模,滿足國內企業(yè)持續(xù)發(fā)展的需要,可以說是用友NC面向ERP的一個技術創(chuàng)新,也是符合863專家們提出的新一代ERP設想的重要原因。
眾所周知,由于ERP應用軟件的功能越來越復雜,軟件部件也越來越多。如同當年對硬件系統(tǒng)復雜化感到不堪重負而導致了總線結構的興起,ERP軟件開發(fā)也迎來了嶄新的“總線時代”。
所謂“軟總線結構”,***是所有的功能部件以相同的方式連結在一個用來相互通信的結構性部件上,部件的內部設計被獨立出來,不必考慮部件之間的互連問題,設計人員可以專注于業(yè)務部件的功能設計。在該結構中,業(yè)務部件***像是硬件的“插件”,可以根據(jù)需要添加和刪減,系統(tǒng)的靈活性和******性都大大提高了。
當前IBM主導的******開源項目eclipse項目***是采用的“插件方式”。eclipse是一個平臺,提供了很多接口,相當于上面所說的“總線”。在eclipse里面你可以利用插件(plugin)形式的各種語言工具來開發(fā)應用系統(tǒng)。用友NC管理軟件的軟總線結構本質上和eclipse項目的開發(fā)思想是******一樣的,只不過面對的領域很不一樣。***NC管理軟件而言,它采用了雙總線結構,即UAP(United Architecture Platform,用友研發(fā)設計的基于軟總線架構的Web-ERP的技術平臺)數(shù)據(jù)總線和控制總線。通過UAP數(shù)據(jù)總線和控制總線,可以把各種功能模塊(確切地說,應該是組件)“插入”到UAP平臺上。UAP數(shù)據(jù)總線主要完成基于XML的信息模型(Web Service)的管理,負責ERP前后臺數(shù)據(jù)交互,以及ERP系統(tǒng)與其他系統(tǒng)(如PDM、CAD、CAE等)的數(shù)據(jù)交互。這樣,通過數(shù)據(jù)總線***可以將各類應用與數(shù)據(jù)庫的耦合性大大降低,使得ERP系統(tǒng)的各類應用通過數(shù)據(jù)總線來訪問數(shù)據(jù)庫,便于數(shù)據(jù)庫系統(tǒng)的獨立維護和升級。
UAP控制總線主要是用來啟動各類規(guī)則引擎和工作流引擎,實現(xiàn)各組件的調用及組件銜接規(guī)則的調用,從而實現(xiàn)功能模型的構建和重構,另外,通過控制總線調用各其他業(yè)務系統(tǒng)(CAD、CAPP、PDM等)的適配器,進而通過數(shù)據(jù)總線實現(xiàn)異構系統(tǒng)的集成。對于具體的企業(yè)應用來說,有很多規(guī)則和工作流程都是公司自有的,且有別于其他公司。通過UAP控制總線的設計思想,***可以把公司具體的規(guī)則及商務邏輯獨立出來,也做成組件的形式。一方面這種方法使得軟件的復用性大大增加,另一方面使得公司的規(guī)則庫的制定和更改有了很大的靈活性,但卻不影響程序代碼的更改。
傳統(tǒng)ERP需要不斷修改代碼,甚至需要在系統(tǒng)級、代碼級進行重構,風險及成本巨大?;谲浛偩€架構的Web-ERP可以非常柔性地適應企業(yè)不斷提出的新要求,大大提高了企業(yè)對外部需求變化響應的敏捷性,有利于企業(yè)重組,實現(xiàn)整體***優(yōu),同時更加強調計劃的有效性。
NC選擇了純Java技術,使得NC能支持各種硬件服務器平臺、各種操作系統(tǒng)平臺、各種數(shù)據(jù)庫平臺,真正實現(xiàn)了跨平臺應用,可在多種操作系統(tǒng)上運行,為客戶提供了靈活多樣的解決方案,方便客戶對系統(tǒng)的擴展、升級和維護,更重要的是充分保護好了用戶的投資。
基于J2EE,采用Java技術,是用友NC面向應用的一次重大調整。Java天生具有跨平臺性,并適合于網(wǎng)絡應用和大型應用。NC技術的核心UAP平臺采用Java技術完成,在此之上的總線結構也是用Java具體實現(xiàn),UAP中的組件都是用Java實現(xiàn)。由于采用了純Java技術,具有安全性、******性、集中化管理、易于跨地域部署、客戶端的免安裝和零維護、特別是與平臺無關性等優(yōu)點B/S技術也***很自然的引入到了NC管理軟件之中。另外,由于******基于瀏覽器方式?jīng)]有特殊規(guī)則以及應用集中管理,企業(yè)只需在總部維持一支小規(guī)模的ERP項目團隊為企業(yè)高端ERP上線的綜合成本降低和日后ERP運行的維護綜合成本降低都帶來了極大的好處。
采用軟構件和組件化技術開發(fā),是用友NC的革命性技術創(chuàng)新。由于用友NC管理軟件是面向高端ERP市場的軟件,因此一定要有強有力的大型系統(tǒng)的方法和技術來支持。NC面向網(wǎng)絡環(huán)境并結合分布式計算標準,J2EE技術及中間件技術和組件化技術來建立業(yè)務組件模型也非常有利,能大大提高系統(tǒng)配置的靈活性和代碼的重用性。
J2EE是一個分布式的多層的企業(yè)級解決方案的開發(fā)、部署、管理的平臺,也是一個開放的工業(yè)標準規(guī)范,基于J2EE體系的應用能夠獨立于中間件、操作系統(tǒng)和硬件。中間件是ERP系統(tǒng)和操作系統(tǒng)很重要的一個中間層,支撐ERP系統(tǒng)的運行,決定了整個系統(tǒng)的運行架構??刂瓶偩€通過它與后臺服務器交互,業(yè)務組件通過它提供前臺的表示層。
組件化又是這個中間件的設計基礎,以標準J2EE Server為核心,提供一個服務掛接器。所有J2EE Server中不具備的功能都通過服務掛接器連接到標準的J2EE Server上,成為系統(tǒng)的擴展服務。通過這種實現(xiàn)模式,NC系統(tǒng)***可兼容任何主流的標準J2EE服務器;通過服務掛接器將擴展服務掛接到任一個標準J2EE服務器上,都可以作為中間件支撐ERP系統(tǒng)的運行。
用友中間件結合了ERP應用的實際情況,還支持可擴展的外部服務,可配置的服務器數(shù)據(jù)緩存等功能,大大提高系統(tǒng)運行效率。
基于軟總線架構的Web-ERP的技術平臺UAP,是一個遵循J2EE規(guī)范,以企業(yè)業(yè)務信息管理和企業(yè)資源管理為基礎、業(yè)務過程控制管理為核心,該平臺可以由使用者根據(jù)具體需求定制,滿足企業(yè)持續(xù)改進的管理需求,軟件開發(fā)商、系統(tǒng)實施服務商還可以用UAP進行增值開發(fā)和服務。
ERP是******管理模式與現(xiàn)代信息技術的融合,******、合理、有效、穩(wěn)定的技術架構是ERP的基礎。UAP基于B/S結構、組件和框架、工業(yè)標準的應用平臺,通過Web服務或Adapter的方式,UAP可以集成J2EE和.NET平臺上的應用從而幫助用戶屏蔽了選擇技術平臺的困擾和異構平臺所帶來的問題。
***用友本身的產(chǎn)品來說,不論是ERP還是CRM、SCM,不論是中端還是高端應用,都將基于統(tǒng)一的UAP平臺。這******了各種不同的產(chǎn)品在數(shù)據(jù)、流程和應用上可以無縫集成,界面與操作******一致,企業(yè)******可以實際需求分階段進行升級,改善企業(yè)實施ERP的TCO。
通過UAP平臺,企業(yè)中特殊的軟件應用系統(tǒng)可以與用友NC無痕跡接軌,系統(tǒng)之間的數(shù)據(jù)按照數(shù)據(jù)交換的規(guī)則,實現(xiàn)動態(tài)交換,不受周期等的約定。通過UAP平臺的外部數(shù)據(jù)交換機制,所有處理全部部署在后臺了,可以進行實時的交換數(shù)據(jù)了,并且無需人為操作。
可以說,UAP平臺僅為NC奠定了深厚的基礎,為NC的發(fā)展指明了方向,也是用友公司產(chǎn)品未來發(fā)展的強勁動力和有力武器。