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