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