清理系統(tǒng)的堰塞湖
災害發(fā)生后,堰塞湖出現(xiàn)了。幾乎每一家成熟企業(yè)的信息化,似乎或多或少的都會遭遇危機,形成各種各樣的系統(tǒng)堰塞湖。我們知道,清理堰塞湖,要動用大型機械,費時費力還有危險,有沒有一種方法能夠輕松解決堰塞湖呢?
這是一種全新的視角。在清理系統(tǒng)堰塞湖上,普巴軟件給予了更加充分的注解:在面對紛繁復雜的各種業(yè)務系統(tǒng)無法梳理、無法運行的時候,技術本身已經(jīng)不是最重要的問題了,關鍵在于用什么樣的方法來解決。這其實就要考量軟件的架構、成熟度以及軟件思想了。
軟件的架構
軟件是一個在很多限制下產(chǎn)生的產(chǎn)品,這些限制包括用戶和技術兩方面,用戶方面包括功能需求、性能需求、硬件需求等,技術方面包括技術選擇、可擴展性、可重用性、可維護性等。軟件架構關注的是軟件整體的分割和交互,之所以分割,是因為不同的部分在邏輯或物理上相對獨立,通過‘分而治之’的原則進行分割可以更好的理解整個系統(tǒng),把握用戶的需求,但是雖然整個軟件可以分割成多個模塊或子系統(tǒng),但是模塊和子系統(tǒng)之間的通信和交互也是很重要的;軟件架構是通過一個全局的觀點,宏觀的視角來理解軟件系統(tǒng)作為一個整體如何工作。
在關于軟件的架構問題上,普巴軟件采用的就是從宏觀的視角來看待這個問題。在總體技術上,系統(tǒng)使用分層設計,所有業(yè)務系統(tǒng)架構在普巴軟件有限公司自主知識產(chǎn)權的產(chǎn)品普巴軟件開發(fā)平臺的基礎上。由于采用了JAVA跨平臺技術,系統(tǒng)可以構架在運行不同種CPU之上的各種硬件平臺上。
軟件的成熟度
軟件的成熟度,在系統(tǒng)實施的效果上,有特別重要的關系。普巴軟件開發(fā)平臺產(chǎn)生于大型國企的爛尾項目,一個別人做不下去的項目。在整治這個爛尾項目的過程中,從別人的失敗中總結經(jīng)驗的教訓,軟件開發(fā)平臺終獲成功,也經(jīng)歷了眾多大型項目的測試。
在普巴軟件開發(fā)平臺上衍生出的各個業(yè)務系統(tǒng),歸納起來整個系統(tǒng)分五層,各層之間相互關聯(lián),相對獨立,上層的系統(tǒng)在下層的系統(tǒng)之上構建。主要內(nèi)容如下:
操作系統(tǒng)層。操作系統(tǒng)是各種應用的容器,通過低層的軟件,負責與硬件進行交互,完成各種基礎的功能,為應用提供各種基本功能的調(diào)用。系統(tǒng)現(xiàn)在支持各種主流的操作系統(tǒng),電力企業(yè)可以根據(jù)自己的情況,選擇適合自身應用的操作系統(tǒng)。
數(shù)據(jù)層。數(shù)據(jù)層包括各種數(shù)據(jù)庫系統(tǒng),主流的數(shù)據(jù)庫系統(tǒng)包括:ORACLE、SYBASE、DB2、INFORMIX、MSSQL SERVER等。在進行系統(tǒng)設計時采用了跨數(shù)據(jù)庫技術,現(xiàn)有的產(chǎn)品可以運行在所有的數(shù)據(jù)庫系統(tǒng)上。數(shù)據(jù)層是企業(yè)數(shù)據(jù)中心的一個重要的基礎設施,用于數(shù)據(jù)的存取,隨著XML在應用表達和數(shù)據(jù)交換中的應用越來越廣泛,數(shù)據(jù)庫系統(tǒng)對XML操作的支持要求也越來越高。建設企業(yè)數(shù)據(jù)中心,需要選擇一個功能強大、穩(wěn)定、可靠的數(shù)據(jù)庫系統(tǒng)。
應用服務層。應用服務層是應用的容器,主要指JAVA體系的J2EE應用容器,包括BEA WEBLOGIC、IBM WEBSPHERE、ORACLE、JBOSS等。普巴電力ERP系統(tǒng)可以部署在各種主流的J2EE應用服務器上。
應用支撐層。應用支撐層使用普巴軟件有限公司自主開發(fā)的普巴軟件開發(fā)平臺。該系統(tǒng)第一版于2001年發(fā)布以來,通過多年的完善,得到了大量不同行業(yè)用戶的檢驗。實踐證明普巴應用支撐系統(tǒng)是一個功能強大、穩(wěn)定、可靠、高效的基礎支撐系統(tǒng)?,F(xiàn)有的版本為第四版,在應用的快速實現(xiàn)上有突破性的提高。
基礎應用層。基礎應用層是指用于構架各種應用系統(tǒng)的基礎模塊,所有應用系統(tǒng)都需要在基礎應用層上進行構建,是其他應用的組件。主要的基礎應用系統(tǒng)包括:統(tǒng)一用戶管理系統(tǒng)、工作流管理系統(tǒng)、電子表單系統(tǒng)、內(nèi)容管理系統(tǒng)、移動應用系統(tǒng)、知識管理系統(tǒng)。
軟件的思想
普巴軟件一直致力于做有思想的軟件。普巴軟件的核心思想就在于,借鑒中華管理元素,把我們中國古老的管理智慧,通過軟件的形式,呈現(xiàn)出來;借助信息技術,達到管理企業(yè)、事業(yè)單位的最終目的。
貫穿在普巴軟件中的中華管理思想,閃亮之處比如計落考、比如流程的全程糾偏、比如無為、中庸等等。這些古老的管理思想更適合中國的管理思維和管理實際。
一直以來,我們在引進西方文明的同時,曾試圖以西方管理思想來管理我們中國的企業(yè),但最終,在削足適履的悲痛教訓下,不得不重走回頭路。普巴軟件為中國軟件帶來了全新的思想和崛起的希望。