-
行業(yè)資訊
INDUSTRY INFORMATION
人力資源管理系統(tǒng)上線需知:BS架構(gòu)與CS架構(gòu)的區(qū)別有哪些?目前,市場(chǎng)上主流的人力資源管理系統(tǒng)的技術(shù)架構(gòu)包括三種模式:C/S架構(gòu)、B/S架構(gòu)以及C/S+B/S架構(gòu),早期的HR系統(tǒng)大多采用的是C/S架構(gòu),然而,近幾年,B/S架構(gòu)在人力資源管理系統(tǒng)開發(fā)中卻取得了壓倒性勝利,到底人力資源管理系統(tǒng)B/S架構(gòu)與C/S架構(gòu)區(qū)別何在?哪種架構(gòu)更好?這個(gè)問題是企業(yè)人力資源管理系統(tǒng)上線之前是必須弄清楚的。
1.概念上的區(qū)別
C/S(Client/Server)架構(gòu),即大家熟知的客戶機(jī)和服務(wù)器架構(gòu)。它是軟件系統(tǒng)體系架構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層架構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。
B/S(Browser/Server)架構(gòu)即瀏覽器和服務(wù)器架構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S架構(gòu)的一種變化或者改進(jìn)的架構(gòu)。在這種架構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier架構(gòu)。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本(TCO)。
2.B/S架構(gòu)人力資源管理系統(tǒng)的優(yōu)缺點(diǎn)
B/S架構(gòu)的人力資源管理系統(tǒng)具有分布性,用戶可以不受時(shí)間地點(diǎn)限制地進(jìn)行業(yè)務(wù)處理的查詢或者瀏覽;具有業(yè)務(wù)擴(kuò)展性,業(yè)務(wù)擴(kuò)展非常靈活方便,往往只需要通過增加網(wǎng)頁的方式就可以增加應(yīng)用服務(wù);具有維護(hù)簡便性,軟件維護(hù)的難易以及成本是許多企業(yè)在選購人力資源管理系統(tǒng)重點(diǎn)考慮的,而有這方面考慮的企業(yè)往往更鐘情于B/S架構(gòu)的系統(tǒng),因?yàn)锽/S架構(gòu)的人力資源管理系統(tǒng)維護(hù)簡單又方便,只要集中部署,所有用戶的應(yīng)用都能同步更新,C/S架構(gòu)的人力資源管理系統(tǒng)只要模塊中有任何一部分改變,就會(huì)關(guān)聯(lián)到其他模塊的改變,這使得系統(tǒng)升級(jí)成本非常高,B/S架構(gòu)就顯得簡單了,只要客戶端機(jī)器安裝了瀏覽器,只要能上網(wǎng),系統(tǒng)升級(jí)維護(hù)輕輕松松就能搞定,無論是開發(fā)還是維護(hù),都只要更新服務(wù)器端的軟件即可同步更新;具有運(yùn)行高效性,B/S架構(gòu)的人力資源管理系統(tǒng)采用資源共享技術(shù)合理地利用稀有資源,運(yùn)行效率大大地被提高。
B/S架構(gòu)的人力資源管理系統(tǒng)也是存在不足的,主要包括:頁面動(dòng)態(tài)刷新響應(yīng)速度慢;網(wǎng)絡(luò)傳送的有效數(shù)據(jù)少,網(wǎng)絡(luò)帶寬利用率低;難以實(shí)現(xiàn)傳統(tǒng)應(yīng)用模式下的特殊功能要求;軟件開發(fā)復(fù)雜,對(duì)技術(shù)團(tuán)隊(duì)要求高等。
3.C/S架構(gòu)人力資源管理系統(tǒng)的優(yōu)缺點(diǎn)
C/S架構(gòu)的人力資源管理系統(tǒng)客戶端以及服務(wù)器端都能夠處理任務(wù),這對(duì)客戶機(jī)的要求就會(huì)比較高了,但是,這很好地減輕了服務(wù)器的壓力。C/S技術(shù)的發(fā)展歷史比B/S長久得多,因此,從技術(shù)成熟度、軟件設(shè)計(jì)水平以及開發(fā)人員的掌握水平來看,C/S技術(shù)更成熟可靠,這也是C/S架構(gòu)人力資源管理系統(tǒng)至今不被淘汰的重要原因。
然而,C/S架構(gòu)的人力資源管理系統(tǒng)客戶端使用的是瀏覽器,這就要求網(wǎng)上發(fā)布的信息都是html格式的,其他格式的文件則要求以附件的形式存儲(chǔ),眾所周知,html格式的文件編輯修改非常不方便,如此一來,文件管理就麻煩了。
C/S架構(gòu)的人力資源管理系統(tǒng)上線最讓企業(yè)頭疼的就是維護(hù)以及升級(jí)成本高,系統(tǒng)模塊中任何一部分的改變或者升級(jí)都要“連累”其他模塊,每每系統(tǒng)升級(jí),砸錢是必須的。
總的來說,人力資源管理系統(tǒng)C/S架構(gòu)和B/S架構(gòu)的區(qū)別主要就在于系統(tǒng)的靈活性與操作簡便性的區(qū)別,在于維護(hù)升級(jí)難易的區(qū)別,在于維護(hù)成本高低的區(qū)別,然而,不容置疑的是,B/S架構(gòu)乃是大勢(shì)所趨,B/S架構(gòu)現(xiàn)存的弊端在越來越強(qiáng)大的開發(fā)技術(shù)之下定會(huì)迎刃而解。