近年來,隨著網(wǎng)絡技術不斷發(fā)展,尤其是基Java技術以及網(wǎng)絡分布式對象技術的飛速發(fā)展,導致了很多應用軟件體系結構從C/S結構向更加靈活的多層分布結構演變,使得軟件體系結構跨入一個新階段,即B/S體系結構(Browser/Server的簡稱,瀏覽器/服務器模式),用于滿足業(yè)務應用的深度及廣度的變化。
早期的財務、人事等應用大多數(shù)是C/S結構的程序,傳統(tǒng)的GUI技術,開發(fā)工具大多數(shù)是VB、DELPHI、PB等,很多廠商經(jīng)過多年的沉淀,在C/S應用開發(fā)上形成了諸多核心技術。
目前,市場上主流的eHR系統(tǒng)采用的技術架構主要有兩種模式:C/S、B/S。基于Web的B/S方式其實也是一種客戶機/服務器方式,只不過它的客戶端是瀏覽器,為了區(qū)別于傳統(tǒng)的C/S模式,才特意將其稱為B/S模式。那么它們的特點是什么?各有那些優(yōu)點?eHR系統(tǒng)技術架構究竟該如何選擇?筆者根據(jù)多年從事eHR系統(tǒng)開發(fā)的經(jīng)驗,談談自己的一些觀點,希望對那些即將開始人力資源信息化的客戶有所幫助。
1、B/S模式的優(yōu)點
● 具有分布性特點,可以隨時隨地進行查詢、瀏覽等業(yè)務處理。
● 業(yè)務擴展簡單方便,通過增加網(wǎng)頁即可增加應用服務功能。
● 軟件維護升級簡單方便,集中布署就可實現(xiàn)所有用戶的應用同步更新。
● 采用資源共享技術合理地利用稀有資源(數(shù)據(jù)庫連接等業(yè)務組件對象),提高軟件運行效率。
2、系統(tǒng)的性能
在系統(tǒng)的性能方面,B/S占有優(yōu)勢的是其異地瀏覽和信息采集的靈活性。任何時間、任何地點、任何系統(tǒng),只要可以使用瀏覽器上網(wǎng),就可以使用B/S系統(tǒng)的終端。B/S架構,數(shù)據(jù)大集中的管理,通過網(wǎng)絡將分布在不同地點的企業(yè)人力資源有機整合,實現(xiàn)跨越空間的集中管理。以總部為中心構建整體平臺體系,架設數(shù)據(jù)存儲和WEB訪問的中央服務器,所有用戶包括總部以及各分支機構用戶都通過IE瀏覽器應用此系統(tǒng),保證數(shù)據(jù)的集中管理,同時降低系統(tǒng)運行的維護成本。
C/S結構,客戶端和服務器端都能夠處理任務,這對客戶機的要求較高,同時客戶機的安全性直接影響服務器的安全性,所以C/S架構安全性整體也隨之降低。由于C/S結構異地操作性差,致使客戶使用起來局限性較強,不能實現(xiàn)異地辦公,給人力資源管理者和高層領導帶來了許多不便。
4、系統(tǒng)的開發(fā)
隨著企業(yè)人力資管理由傳統(tǒng)的人事管理過渡到人力資源管理,管理的跨度已經(jīng)由人力資源部門逐漸深入到各級部門經(jīng)理以至于全員,eHR應用的深度更深和廣度更寬。這些因素導致了設計eHR的角度要重新定位,可能會更關注易用、速度、客戶端布署、并發(fā)量、網(wǎng)絡帶寬利用率等參數(shù)。
B/S技術是近幾年逐步發(fā)展起來的,在發(fā)展了五六年這后,Java版本的B/S技術逐漸成熟成熟,純B/S架構的eHR系統(tǒng)逐漸得到客戶認可,全員參與的人力資源管理理念得以應用。雖然 C/S技術發(fā)展歷史更為“悠久”,從技術成熟度及軟件設計、開發(fā)人員的掌握水平來看,C/S技術應是更成熟、更可靠的。但如果客戶端要布署在不同的操作系統(tǒng)上,C/S結構的軟件需要開發(fā)不同版本的客戶端軟件。這使得應用程序的維護、移植和互操作變得復雜。
5、系統(tǒng)的升級維護
C/S系統(tǒng)的各部分模塊中有一部分改變,就要關聯(lián)到其它模塊的變動,使系統(tǒng)升級成本比較大。B/S與C/S處理模式相比,則大大簡化了客戶端,只要客戶端機器安裝了瀏覽器,能上網(wǎng)就可以。對于B/S而言,開發(fā)、維護等幾乎所有工作也都集中在服務器端,當企業(yè)對網(wǎng)絡應用進行升級時,只需更新服務器端的軟件就可以,這減輕了異地用戶系統(tǒng)維護與升級的成本。如果客戶端的軟件系統(tǒng)升級比較頻繁,那么B/S架構的產(chǎn)品優(yōu)勢明顯――所有的升級操作只需要針對服務器進行,這對那些點多面廣的應用是很有價值的。
不斷變革中的人力資源管理要求軟件能夠以不變應萬變。目前,我們國家正處在由傳統(tǒng)人事管理向人力資源管理過渡的轉型時期,人力資源管理從思想到行動都發(fā)生著巨大的變化,今天可能采用的是“職位技能工資制”,明天可能就要改為“薪點工資制”工資;今天采用的是360度考核,明天可能就改為了KPI考核或目標考核。
處于摸索中的人力資源管理每天都可能發(fā)生這樣那樣的變革,這就對人力資源管理軟件提出了巨大的挑戰(zhàn),軟件如果不能夠隨著變革而自行適應,那么,這個軟件就沒有生命力。如何使軟件具有更強的生命力是人力資源廠商面臨的巨大難題?開放式的“平臺+應用”結構的人力資源管理系統(tǒng)。所謂“平臺”即一個為系統(tǒng)業(yè)務處理提供開放的基礎支撐平臺;所謂“應用”即基于應用支撐平臺的完成各種任務的應用模塊。所以系統(tǒng)的底層結構都是互聯(lián)互通的,這樣的系統(tǒng)在適應客戶化的需求的時候無需二次開發(fā),只需要在系統(tǒng)底層加以配置就行搭積木一樣直接組合客戶化的需求,使軟件的適應性更強,更能適應客戶化的需求。
所以基于此,希望客戶在選擇軟件的時候盡量選擇底層靈活、純B/S架構的產(chǎn)品,這樣既能保證既有的投資又能為以后的發(fā)展打下堅實的平臺。 ..
|