會計電算化:財務(wù)軟件選購指南(之三)

字號:

據(jù)世界權(quán)威媒體披露,每年全球有超過50%軟件開發(fā)項目最終以失敗告終,1996年全球范圍內(nèi)就為此付出了逾1400億美圓的損失,而三層結(jié)構(gòu)技術(shù)是解決上述問題的關(guān)鍵。三層結(jié)構(gòu)技術(shù)棗一個相當(dāng)成熟的技術(shù),已經(jīng)被歐美的大企業(yè)普遍接受。但在中國,三層結(jié)構(gòu)技術(shù)的運用還僅僅是一個開頭,比如說財務(wù)軟件,為什么基于網(wǎng)絡(luò)應(yīng)用時會有那么多問題,維護(hù)成本會居高不下……
    三層結(jié)構(gòu)技術(shù)是網(wǎng)絡(luò)應(yīng)用的核心
    什么是三層結(jié)構(gòu)技術(shù),簡單說,就是將客戶機/服務(wù)器系統(tǒng)中各系統(tǒng)部件劃分成三層服務(wù)(客戶服務(wù)端、中間層服務(wù)和數(shù)據(jù)庫服務(wù))的一種技術(shù)。它的特點是聯(lián)機用戶數(shù)多、每次業(yè)務(wù)處理時間短、處理的業(yè)務(wù)量大等特點。國外一些大的應(yīng)用系統(tǒng)解決方案供應(yīng)商早就采用了該項技術(shù)并取得了成功,如SAP的R/3系統(tǒng);在中國一些大型的實時聯(lián)機系統(tǒng)中也采用了這項技術(shù)如股票交易系統(tǒng)、銀行實時支付系統(tǒng)等。三層結(jié)構(gòu)技術(shù)在企業(yè)級財務(wù)軟件的應(yīng)用到底有什么好處呢?
    (一)、安全性
    三層結(jié)構(gòu)進(jìn)行全程交易保護(hù),由MTS統(tǒng)一管理數(shù)據(jù)庫聯(lián)結(jié)、數(shù)據(jù)接收、數(shù)據(jù)同步、事務(wù)處理和線程調(diào)度等工作,限度的保障了數(shù)據(jù)的完整和準(zhǔn)確性。加上集成NT的訪問控制機制和財務(wù)軟件自身強大的用戶權(quán)限管理及審計功能,訪問被隔離在不同的層次之間,系統(tǒng)維護(hù)與管理都比較容易實現(xiàn)??梢宰鬟@樣一個試驗,準(zhǔn)備兩臺相同配置的電腦,一臺運行傳統(tǒng)財務(wù)軟件過帳程序,一臺運行企業(yè)級財務(wù)軟件的過帳程序,在同時斷電源的同時,傳統(tǒng)財務(wù)軟件數(shù)據(jù)不可避免地遭到了破壞,而基于三層結(jié)構(gòu)的企業(yè)級財務(wù)軟件中,已過帳的憑證和未能過帳的憑證則安然無恙。
    (二)、減少硬件投資
    中間層的業(yè)務(wù)處理程序采用標(biāo)準(zhǔn)語言開發(fā)(如C語言),跟運行平臺無關(guān),程序可以在NT、UNIX、INTERNET等各種平臺上運行。當(dāng)業(yè)務(wù)處理和業(yè)務(wù)量不斷增加時,以前的做法是通過硬件投資。假如說三年前開發(fā)的軟件,三年后就不能用了,不管是硬件廠商消失或者是軟件廠商不支持,都是巨大的損失。若采用三層結(jié)構(gòu)技術(shù),數(shù)據(jù)服務(wù)、業(yè)務(wù)處理可以在多個服務(wù)器實現(xiàn),限度的保障用戶的投資,保持昂揚的生命力。
    (三)、二次開發(fā),一個Email的時間
    三層結(jié)構(gòu)技術(shù)是一個基于組件的開發(fā)模式,既是根據(jù)財務(wù)業(yè)務(wù)涉及的數(shù)據(jù)和處理流程、不同的行業(yè)特性設(shè)計成屬性、方法并獨立封裝,使財務(wù)工作對象化,用戶可在安裝時選擇適合本企業(yè)的構(gòu)件。
    利用三層結(jié)構(gòu)的財務(wù)軟件的中間層是封裝了財務(wù)規(guī)則的組件。如在軟件設(shè)計上,憑證管理其實是一個組件(或稱“部件”、“零件”),如果憑證管理有問題,就換憑證模塊,如果帳薄有問題,就換帳薄模塊。在傳統(tǒng)財務(wù)軟件升級、維護(hù)中,用戶不得不忍受從寄盤、作盤、換盤、換狗,重新安裝,長達(dá)十多天的產(chǎn)品升級和更長的二次開發(fā)時間。而基于三層結(jié)構(gòu)組件技術(shù)開發(fā)的金蝶2000集團(tuán)版,客戶只要打開自已的電子郵箱,將接收的一個幾十到幾百KB的.OCX文件拷到自已硬盤里就行了。所需要的時間不到十分鐘。
    (四)、遠(yuǎn)程應(yīng)用,ONLINE大型企業(yè)
    三層結(jié)構(gòu),是把企業(yè)和企業(yè)的業(yè)務(wù)帶到網(wǎng)上去的核心技術(shù)。將WEB服務(wù)器作為客戶層,將大量的業(yè)務(wù)處理組件放置在應(yīng)用程序服務(wù)器上作為中間層,而將數(shù)據(jù)庫放在數(shù)據(jù)庫服務(wù)器上作為數(shù)據(jù)服務(wù)層。通過瀏覽器訪問WEB服務(wù)器,應(yīng)用可分布在一個或多個服務(wù)器上,而服務(wù)器可以是本地的、也可以是遠(yuǎn)程的。這樣,拓展了應(yīng)用領(lǐng)域,可通過遠(yuǎn)程撥號,集團(tuán)公司可以很方便的查詢各地分支機構(gòu)當(dāng)天的資金運營情況。通過INTERNET/INTRANET我們可以輕松的按瀏覽器風(fēng)格來查看我們每天的科目發(fā)生情況。
    據(jù)金蝶產(chǎn)品實驗室的有關(guān)人士透露,鑒于Internet發(fā)展的現(xiàn)狀,從財務(wù)數(shù)據(jù)安全性考慮,基于WEB的財務(wù)軟件系統(tǒng)不會很成熟,充分利用客戶服務(wù)器結(jié)構(gòu)和WEB應(yīng)用的優(yōu)點才是使用實用之道,因此在獨立核算實體內(nèi)部的數(shù)據(jù)采集部門采用了三層結(jié)構(gòu)應(yīng)用,其界面靈活,功能強大,適合高強度的單據(jù)錄入處理;而另一方面,對于決策支持、遠(yuǎn)程查詢、報表遠(yuǎn)程上報則采用基于WEB的應(yīng)用。據(jù)悉,這項技術(shù)目前為止,在國內(nèi)僅有金蝶公司可以成功實現(xiàn)。