金蝶K/3系統背景
金蝶K/3系統作為集財務和業務於壹體的企業管理綜合解決方案,有其深厚的技術背景和業務背景。
壹、網絡環境的改善
在摩爾定律的推動下,計算機技術飛速發展。CPU從最初的8088發展到今天的P4。連接全球的網絡系統已經建成,網絡帶寬翻了壹番。國內上網已經升級到56K/s,而各地在建的ADSL和Cable Modem都達到了2 M/s,以此為契機的企業信息化深入人心。企業信息化首當其沖的就是企業管理網絡化,這就需要企業管理軟件適應新的網絡環境。
第二,WEB技術的快速發展
以TCP/IP和HTML為代表的WEB技術發展迅速。今天,互聯網是壹個全球網絡,擁有13萬臺互聯計算機和5000萬用戶,而且這個數字每天都在增加。企業利用各種工具在互聯網上發布、* *分享、查詢信息,作為經營決策的指導;更多的前衛企業已經實施了在線交易系統,以減少中間環節的成本,客戶可以及時獲得最優惠的商品。普遍認為WEB技術應用於企業的發展,其突出特點是可以“讓大企業更小,小企業更大”,最大限度地拉近企業內部各部門、企業與企業、企業與客戶之間的距離。WEB技術作為壹項重要的信息技術,可以完全武裝壹個企業在企業信息管理的各個方面,使企業可以打破空間限制,隨心所欲地交流、管理和利用信息,發展。
第三,企業集團需要加強內部控制
企業集團大規模分化重組的時代已經到來,這是企業適應市場競爭的現實需求,也是迎接世界經濟壹體化的戰略舉措。企業集團內部控制不同於壹般企業,下屬企業有各種空間劃分和行業。對於這類集團,需要更嚴格的內部控制和管理,包括會計控制、貨幣資金控制、收入周期控制、費用周期控制、生產周期控制、財務成果控制等。這些都需要通過遠程工具進行快速有效的管理,達到事前控制的目的,從而進壹步增強企業的市場競爭力。與資金壹樣,企業數據信息也是企業集團的重要資源。企業集團數據的安全性、真實性和及時性直接影響集團的決策結果。因此,企業集團需要集中存儲和管理財務數據,定期或不定期審查下屬企業的賬目,匯總和合並財務報表,分析財務狀況,防止會計舞弊。這種對遠程數據處理和數據分發存儲的需求充分體現了網絡金融系統的應用價值。
第四,移動辦公的興起
隨著采購成本的快速降低,大多數企業都在辦公桌上配備了個人電腦,並為移動辦公人員配備了便攜式電腦。在壹個繁忙的社會,大量的流動人口需要在公司之外工作:在家裏,在機場和酒店。企業管理軟件作為財務人員的辦公軟件,也需要具備移動辦公的能力。財務主管想隨時隨地查公司賬本,想在家調公司賬;外地出差人員需要及時填寫報銷憑證,回公司後可以直接在線提交數據。
動詞 (verb的縮寫)電子商務
電子商務浪潮以不可阻擋之勢迅速席卷全球,成為網絡和各種媒體必談的焦點明星。如今,電子商務已被納入包括內部網和互聯網在內的大範圍,這大大擴展了電子商務“在互聯網上進行商務活動”的初始意義。內網實現無紙化辦公,再到辦公自動化(OA),再到管理信息系統(MIS/ERP),讓企業的資金流、物流、信息流不斷循環。互聯網發布信息、公告、網上交易,最大限度模仿傳統銷售。美國網上書店亞馬遜的成功表明,互聯網市場完全有能力支撐中大型企業活動。內網與互聯網相連,內部信息處理與外部信息處理壹致,就是今天意義上的電子商務。
金蝶K/3系統的內涵
金蝶K/3系統遵循微軟Windows DNA的框架,基於三層結構技術,同時具有圖形表單界面(GUI)和瀏覽器界面,支持網絡數據庫,是真正面向網絡的企業管理軟件。它具有以下技術組件:
“數據庫技術+三層結構組件技術+WEB技術+企業管理技術”
數據庫技術:企業管理軟件要重視數據存儲系統,即用來存儲和管理企業數據的工具。解決如何存儲數據而不丟失數據;如何存儲才是對意外數據最高效、最快速、最自動的恢復。金蝶K/3系統采用大型網絡數據庫管理系統,支持大規模用戶訪問和海量數據存儲,是各種類型的大型數據庫,如MS SQL SERVER 7.0/2000。用戶可以根據自己的需求選擇合適的大型數據庫。
三層結構技術:企業管理軟件是典型的數據庫應用,三層結構是壹種先進成熟的數據庫應用結構。根據分布式計算的原理,它將應用程序分為三個層次:數據庫端、中間層和客戶端。數據庫端是數據庫服務器;中間層包含封裝業務規則的計算組件;客戶端是用戶界面,可以是GUI、ActiveX組件或瀏覽器。
WEB技術:是與互聯網相關的諸多技術的總稱,包括安全技術、網頁技術、電子交易技術等。安全技術用於保護服務器的數據安全和傳輸過程中的數據安全。網頁技術是指編寫壹個可以生成網頁的WEB服務器程序,用戶可以通過瀏覽器實時查看和操作財務數據。該技術是壹種客戶端界面的處理技術,使企業管理軟件能夠在互聯網上使用,滿足遠程用戶的需求。電子交易技術:實現電子交易和確保電子交易的準確性和保密性的相關技術。
企業管理技術:包括企業管理軟件的業務規則和數據處理手段。金蝶K/3系統通過對企業物流、資金流、信息流的業務和財務管理,實現“數據-信息-決策-控制”的完善的企業管理解決方案。
金蝶K/3系統的應用框架
軟件技術的進步直接影響其生命周期。金蝶K/3系統是壹個嚴格遵循微軟Windows DNA框架,基於三層結構技術開發的大型數據庫應用系統。在介紹之前,我們先來看看市面上比較流行的管理軟件應用框架。
目前市場上管理軟件的應用框架多種多樣,包括文件服務器(F/S)、兩層客戶機/服務器(2t C/S)、三層客戶機/服務器(3t C/S)、瀏覽器/服務器(B/S)和n層結構(nt)。前三個是從數據庫應用的角度,後兩個是從WEB開發技術的角度定義的,所以前兩類沒有可比性。
企業管理軟件首先是數據庫應用,所以擁有優秀的數據庫處理性能非常重要。這三種類型的應用程序在數據庫處理方面有很大的不同。
文件服務器是最早的數據庫應用結構,將數據存儲在特定的數據文件中,如DBF、PARADOX、ACCESS等。這種結構最大的缺點是沒有維護數據處理的服務程序,網絡性能差,處理網絡數據的速度慢。當用戶數量或數據達到壹定程度時,就有數據丟失的危險,數據安全也不易保證。
雙層客戶機/服務器是為大型數據庫管理系統開發的應用程序,它沿用了早期主機系統的數據處理方法。它充分利用了大型數據庫固有的數據處理能力,提高了數據處理速度,保證了數據的安全性。在結構上,應用程序分為數據庫服務器和客戶端兩層,借助微機和局域網進行壹定程度的分布式計算。即便如此,雙層結構仍然存在以下無法解決的問題:
當用戶數量增加時,數據庫的性能會下降。因為,當用戶連接到數據庫開始處理數據時,大型數據庫管理系統會為每個用戶建立壹個連接,物理上表現為對內存的占用。當用戶數量線性增加時,數據庫本身的可用資源會相應減少,因此整個數據庫的性能會下降。
計算分布的峰值分布問題很難解決。金融系統中有大量的計算過程。如果所有的計算過程都放在數據庫服務器上,會增加數據庫服務器的負擔。如果把它們放在客戶端,網絡上傳輸的數據會太多,客戶端的處理能力有限。
它的應用依賴於特定類型的大型數據庫,當改變數據庫類型時,用戶需要大規模地改變程序甚至重寫程序。應用的可移植性不夠好。
客戶端程序與數據密切相關。如果用戶的需求發生變化,他們將面臨大量需要修改的程序。用戶需求不容易滿足。
三層客戶機/服務器克服了上述兩種數據庫應用的所有缺點,由於采用了組件技術,實現了真正的分布式網絡計算。三層結構包括數據庫服務器、中間層服務器和客戶端。
數據庫服務器:采用市場流行的大型數據庫管理系統,實現海量存儲,支持多種類型的數據庫,如MS SQL SERVER 7.0。為企業數據提供強大的安全性。
中間層服務器:包含封裝系統業務邏輯的組件,應用系統的大部分計算工作都在這裏完成。首先,中間層處理數據庫,維護與數據庫的連接,采用“數據緩沖”和“代理連接”,保證只有少部分用戶有數據連接;然後將數據按照壹定的財務規則封裝成業務對象數據,最後傳輸給客戶端。中間層有自己的內存和CPU,可以根據不同的應用需求進行分布式計算。因此,它可以提供高性能的數據庫應用程序。
客戶端:三層結構中的客戶端只是用戶的界面外殼,並沒有任何復雜的計算。它需要做的就是把中間層的業務對象數據放到界面中,控制用戶的鍵盤鼠標操作。因此,它可以采取多種形式,如圖形形式、瀏覽器等。在這裏,我們可以看到網絡服務器是數據庫應用程序客戶機的壹部分。web服務器和瀏覽器的組合充當客戶端。所以金蝶K/3系統有兩個面,GUI和WEB/BROWSER。它們使用相同的中間層組件。提供不同風格的客戶端是三層結構程序的壹大成功。用戶可以根據自己的喜好和工作性質選擇不同的客戶端。比如需要輸入大量數據的人(數據采集器),可以選擇鍵盤鼠標控制靈活的GUI客戶端,操作方便;數據分析師需要做的只是用鼠標點壹下,他們就會喜歡上瀏覽器客戶端;GUI適合局域網用戶,如果是遠程用戶,可以通過瀏覽器客戶端訪問財務數據。金蝶K/3系統充分體現了自由性和實用性。
瀏覽器/服務器和N層結構不是數據庫應用類型,而是WEB技術的壹種方法和擴展手段。就數據庫應用結構而言,它們既可以是F/S結構,也可以是兩層C/S結構。數據庫應用和三層結構應用在網絡性能上有壹定差距,無法擺脫其結構缺陷。
金蝶K/3系統的WEB服務器和B/S的壹樣嗎?不要!金蝶K/3系統的WEB服務器是瘦應用WEB服務器,因為其業務計算分布在中間層,而B/S的WEB服務器則不同。它壹方面要計算業務,另壹方面又要承擔計算和生成網頁的任務,所以它的應用性能會不如金蝶K/3系統。
金蝶K/3系統全面采用組件技術,應用像搭積木壹樣搭建,為用戶和二次開發者提供了良好的開發平臺。通過標準接口,用戶可以直接調用中間層組件進行數據操作,使用戶可以將金蝶K/3系統與其他應用系統有機結合,將企業的所有系統充分集成為壹個完整的企業管理信息系統。
總結起來,金蝶K/3系統的特點可以概括為“壹個系統,兩張面孔,三層結構,n種數據庫”。
嚴格遵循微軟的Windows DNA框架結構。
Windows DNA的全稱是Windows分布式互聯網應用架構。微軟的DNA結構的目的就是創建這樣壹個框架,來構建基於微軟Windows平臺的各種應用,將PC和互聯網完美結合。Windows DNA建立了壹個計算模型,充分利用了PC和互聯網的性能。
Windows DNA通過以下兩種方式整合了PC和Internet:壹是計算機可以很好的互操作,通過intranet和Internet共同操作;第二,應用程序的核心服務或組件與操作系統緊密結合,從而更容易創建壹個成熟的網絡應用程序來支持大量用戶。更重要的是,Windows DNA提供了壹個基於開放協議和開放接口的互操作框架,使用戶能夠用新功能(如Web)擴展現有系統。同樣,這種開放的模型可以提供可擴展性“鉤子”,因此第三方可以通過創建兼容的產品來獲得新的商業機會,這擴展了整個框架。
Windows DNA應用使用壹套基於Windows的標準服務,滿足用戶界面和瀏覽器、業務處理和存儲等各個層次的分布式應用的需求。
Windows DNA的核心是網絡和客戶機/服務器應用程序開發模式的集成,系統通過壹個公共對象模型來實現。Windows DNA使用壹組通用的服務,如組件、動態HTML、web瀏覽器和服務器、腳本、事務處理、信息序列、安全性、目錄、數據庫和數據訪問、系統管理和用戶界面。這些服務以統壹的方式在所有級別公開,供應用程序使用。
Windows DNA應用程序基本上不同於當今大多數協作應用程序。這是因為Windows DNA使開發人員能夠使用互聯網、傳統局域網(LAN)和用戶/服務器計算,使開發的應用程序成本低、效率高。例如,壹家中型制造公司在財務管理、庫存管理、制造過程控制和銷售組織中對計算機技術的應用有各種投資,即它們來自不同的應用軟件供應商。Windows DNA提供了壹個整合和擴展這些投資的藍圖,並提供了壹個靈活的企業規則框架來操作公司的信息系統。通過Windows DNA,銷售和訂購應用程序可以檢查現有庫存,然後督促制造應用程序根據每個客戶的要求調整生產。此外,當競爭條件和客戶需求發生變化時,這些應用程序可以做出調整,以動態響應市場。
Windows DNA的關鍵之壹是它有壹系列全面的服務,這使得創建和使用軟件組件和應用程序變得更加容易。今天,這些服務系統都是由COM (COM是組件對象模型)提供的。未來,COM+中壹系列更豐富的服務將使開發者更容易開發創新應用。微軟在Windows 2000中充分應用了這壹框架,使之成為所有的基礎結構技術,並嚴格保證與該框架現有應用的兼容性,使企業不會重復投資。Windows DNA結構是壹種很有前途的應用框架結構。
金蝶K/3系統遵循Windows DNA的框架,將這種優秀的網絡擴展特性和分布式計算模式帶給用戶,並在未來的操作系統中保持旺盛的生命力,最大限度地保護用戶的投資。
金蝶K/3系統的安全性
互聯網不是壹個完美的神話。通過互聯網,企業不僅需要異地檢索重要數據,還面臨互聯網開放帶來的數據安全新挑戰。任何企業都不希望自己的技術和商業秘密被別人獲取,尤其是財務數據,所以安全性對於企業管理軟件來說是壹個非常重要的問題。安全問題包括惡意攻擊以及竊取和泄露信息。為了防止非法入侵,有必要采用防火墻技術作為企業網絡的第壹道安全防線,防火墻技術可以很好地隔離內部網和互聯網。防火墻技術用於確保對主機和應用程序的安全訪問以及各種客戶端和服務器的安全,保護關鍵部門免受內部和外部攻擊,並為通過互聯網進行遠程通信的客戶提供安全通道。用戶可以根據自己的實際情況選擇合適的防火墻產品,保證企業網站的安全。
金蝶K/3系統是運行在Windows NT網絡上的應用系統。它采用了NT的域用戶權限機制,即操作系統級的用戶識別。與傳統的企業管理軟件相比,輸入用戶名和密碼更加安全。Windows NT具有極高的安全性,Microsoft Windows NT Server為帳戶管理和企業範圍的網絡身份驗證提供了良好的安全服務。在TCSEC(可信計算機系統評估準則)標準下,Windows NT4.0獲得了E3/F-C2安全認證,這是繼C2安全認證之後,NT安全級別的又壹次升級。TCSEC標準是權威的計算機系統安全標準之壹。
金蝶K/3系統的數據傳輸采用底層協議(SSL)加密。這種方法不需要改變應用層協議或傳輸層協議。它在應用層和傳輸層之間增加了壹層安全加密協議,達到安全傳輸的目的。安全套接字層(SSL)是由安全通道(Schannel)安全提供者實現的基於公鑰加密的安全協議。現在的互聯網瀏覽器和服務器都使用這些安全協議進行相互認證,具有很高的信息完整性和保密性。當服務器的證書作為SSL安全通道建立的壹部分提交時,Internet Explorer(客戶端)將對Internet服務器進行身份驗證。在驗證了服務器證書上的加密簽名後,客戶端程序接受該證書以及幾個已知或設定的CA的任何中間CA證書。使用SSL協議可以為傳輸數據提供很高的安全性。
金蝶K/3系統采用大型數據庫管理系統作為數據存儲方案,大型數據庫對用戶有嚴格的權限管理機制,為企業數據增加了又壹道安全屏障。嚴格管理大型數據庫的用戶和密碼,定義用戶的數據庫角色,提供審計線索,可以保證數據安全。
有了上述四級安全防護保障,金蝶K/3系統就可以在互聯網上安全運行。
金蝶K/3系統的應用及發展前景
金蝶K/3系統巧妙地將局域網應用與互聯網應用結合起來,不僅實現了局域網內的分布式網絡計算,還將同壹模式推送到互聯網上,實現了廣域網上的全局分布式計算。有了這個基礎,企業的網絡就大有可為。
遠程應用
我們此時所說的遠程應用,並不是遠程撥號上網的概念。它沒有遠程撥號那麽貴。通過本地通話登錄互聯網,可以建立全球遠程連接,使用工具也很簡單——瀏覽器。至此,無論是遠程審計還是移動辦公,都將成為現實;國有控股公司不用那麽費力去考察所有企業的經營狀況;也許,現在使用的網絡帶寬不夠,應用速度也不總是那麽理想,但不能說明天還是這樣,因為互聯網的發展已經超出了我們的想象。此前,中國電信將國際出口從4M增加到106M,增長超過25倍。信息技術的發展規律預示著未來的網絡將以G來衡量帶寬,企業管理軟件將擁有理想的網絡環境,遠程應用不再只是可能和等待。
電子商務/電子商務
電子商務將永遠是金蝶K/3系統的發展方向,實現網上電子交易和電子支付;企業間的網上購銷;越來越多的互連特征被提供在企業之間,以及企業和銀行之間,通過互聯網網絡自動對帳。金蝶K/3系統與其他電子商務系統的鏈接,將企業內網和外網有機整合,在更大範圍內統壹財務和業務,使企業向信息化的目標邁進。
團體申請
金蝶K/3系統的目標之壹就是最大限度的滿足集團應用。集團內企業之間的內部交易在線自動核銷,審核下屬機構的賬務,獲取下屬機構的賬戶余額表和對賬單。集團財務的應用可分為集中式、分布式和混合式三種。集中應用將企業集團所有核算主體的數據存儲在總部,總部作為整個企業集團的所有者和使用者管理所有財務數據,大部分下屬機構通過遠程訪問做賬和報表。這種模式使集團能夠有效地掌握下屬機構的財務狀況,及時準確地獲取和分析整個集團的數據。
分布式集團應用允許下屬組織在自己的局域網內建立獨立的數據庫服務器,日常工作可以在局域網內完成,數據和報表可以定時上報,達到集團統壹管理的目的。這種模式適用於空間距離長、企業管理控制靈活的集團。混合模式是上述兩種模式的結合,是壹種更通用的模式。企業集團根據下屬機構的分散程度和規模分布數據庫服務器,集中存儲部分下屬機構的財務數據。金蝶K/3系統將支持上述三種應用模式,統壹企業集團的業務管理和信息管理。
集團企業組織樹龐大,企業報表合並任務繁重。對於擁有分布式數據庫的集團,金蝶K/3系統可以按照指定的方式對網絡上的報表進行合並匯總,實現內部通信數據的處理。集團企業的數據分析不同於單個實體企業,需要對數據指標進行技術上的組合和匯總。
總之,金蝶K/3系統將為集團提供全面的企業管理解決方案,讓集團運營的方方面面都感受到網絡技術的魅力。