朱 強(qiáng)
上海申通地鐵集團(tuán)有限公司,上海 201103
CORBA是一種分布式的標(biāo)準(zhǔn)規(guī)則,在分布式環(huán)境中,異性結(jié)構(gòu)是個(gè)不可以忽視的因素。本篇文章重點(diǎn)是用CORBA型規(guī)范當(dāng)作基礎(chǔ)理論核心,并對(duì)其組成的結(jié)構(gòu)進(jìn)行研究與介紹。因?yàn)樾枰紤]到本系統(tǒng)除了為人資管理部門(mén)服務(wù)以處,還會(huì)供給地域分布相關(guān)的企業(yè)部門(mén)所使用,因此采用了兩類不同的分布機(jī)構(gòu):基于CORBA的C/S架構(gòu)以及基于CORBA的Internet架構(gòu)。這樣的分布式結(jié)構(gòu)充分考慮了企業(yè)內(nèi)外部環(huán)境的差異,使得在不降低生產(chǎn)力、不降低安全性的前提下滿足了不同用戶的需求。
CORBA規(guī)范是由對(duì)象管理組織OMG制定并且發(fā)布的。其最終目的是為幫助分布型系統(tǒng)里面的技術(shù)在理論與實(shí)踐中都能夠得到更完善的發(fā)展。OMG系統(tǒng)的任務(wù)是負(fù)責(zé)制定且維護(hù)規(guī)范的統(tǒng)一性,對(duì)分布型異構(gòu)環(huán)境進(jìn)行支持。所有的工作內(nèi)容都應(yīng)當(dāng)遵循行業(yè)標(biāo)準(zhǔn)來(lái)進(jìn)行。
雖然我們可以產(chǎn),面向?qū)ο蟮墓ぷ髁鞒糖朗欠植荚O(shè)計(jì)的絕佳選擇,然而程序代碼的組成基礎(chǔ)單元只是類與對(duì)象,因此只能在類這個(gè)級(jí)別中實(shí)現(xiàn)對(duì)象的重要性。所以這一級(jí)別的封裝對(duì)于企業(yè)而言明顯過(guò)低。在企業(yè)幾乎所有的大型項(xiàng)目里面,設(shè)計(jì)同分析一定要從更高一級(jí)的封裝角度進(jìn)行代碼應(yīng)用考慮,將封裝級(jí)別上升到全新的層次。可以說(shuō),此種方式考慮下的組件模型對(duì)于企業(yè)產(chǎn)品開(kāi)發(fā)是非常重要的一個(gè)概念。最后需要說(shuō)明的是,在系統(tǒng)的整個(gè)分析時(shí)期,我們都可以把遇到的每個(gè)問(wèn)題當(dāng)成一項(xiàng)服務(wù),繼而更好地把這項(xiàng)服務(wù)成功映射為粗粒度型組件,這如同在面對(duì)對(duì)象編程的過(guò)程中,將某些細(xì)化的類與功能相互配合,會(huì)增加組件優(yōu)化設(shè)計(jì)的實(shí)現(xiàn)效果。
企業(yè)自身的人資管理,屬于一項(xiàng)基礎(chǔ)形態(tài)下的管理,它也是企業(yè)想要得到長(zhǎng)足發(fā)展的關(guān)鍵性動(dòng)力源。惟有注意人資管理的方法途徑,才能將所有員工的創(chuàng)造性和積極性充分發(fā)揮出來(lái),才會(huì)不斷的提高企業(yè)經(jīng)濟(jì)效益和勞動(dòng)生產(chǎn)率。在目前來(lái)講,渠道豐富的網(wǎng)絡(luò)型資源在信息源、資源地、智能化等方面的決策分析,正越來(lái)越強(qiáng)烈地顯現(xiàn)在優(yōu)秀人資培養(yǎng)的衡量工作上。人力資源系統(tǒng)化的目標(biāo)主要為:
1)提供方便、快捷的綜合查詢手段;
2)組織人事部主要的業(yè)務(wù)管理;
3)提供人力資源方面的決策;
4)各管理部門(mén)可以方便快捷地查詢、錄入系統(tǒng)數(shù)據(jù)。
Applet屬于Jave之下的一個(gè)分支程序,它的位置處在Web服務(wù)器上,無(wú)法實(shí)現(xiàn)單獨(dú)工作,而必須在HTML的網(wǎng)頁(yè)之中達(dá)到啟動(dòng)狀態(tài),也就是說(shuō)只能運(yùn)行于瀏覽器之中。Servlet給程序的開(kāi)發(fā)者提供出了一項(xiàng)較為簡(jiǎn)單的方法來(lái)擴(kuò)展服務(wù)器功能并達(dá)到業(yè)務(wù)數(shù)據(jù)方便存儲(chǔ)的目標(biāo),它是在組件平臺(tái)控制下的獨(dú)立應(yīng)用,能夠被當(dāng)成沒(méi)有界面的獨(dú)立運(yùn)行于服務(wù)器終端的Applet。因?yàn)镾ervlet屬于完全意義上的Java改寫(xiě),故而它可以調(diào)用全部的JavaAPI,并且享有Java系統(tǒng)所具備的可重用、可移植、防水等項(xiàng)系統(tǒng)功能。在此基礎(chǔ)上運(yùn)行的CORBA技術(shù)研究,具有廣泛的應(yīng)用價(jià)值。
企業(yè)對(duì)于人力資源的管理,應(yīng)當(dāng)遵循以人為本的現(xiàn)實(shí)理念,把合同管理、工資薪酬管理、培訓(xùn)管理、人員綜合管理等活動(dòng)形成一個(gè)具有內(nèi)在聯(lián)系的統(tǒng)一整體,這樣會(huì)管理的核心內(nèi)容在企業(yè)當(dāng)中更加明顯地體現(xiàn)。
人力資源系統(tǒng)包括:人員管理、信息管理、機(jī)構(gòu)與組織管理、工時(shí)管理、薪資管理、績(jī)效管理等不同的模塊。其中的信息管理以及人員管理屬于管理中的最基本組成環(huán)節(jié)。它以企業(yè)人員信息、系統(tǒng)設(shè)置等當(dāng)作出發(fā)點(diǎn),繼而按照現(xiàn)實(shí)需要設(shè)計(jì)出不同的子業(yè)務(wù)系統(tǒng),比如合同管理及技術(shù)培訓(xùn)等。在企業(yè)集團(tuán)的范疇里所應(yīng)用到的是基于B/S框架下的MIS程序及應(yīng)用功能,每個(gè)用戶都可以通過(guò)桌面上的Web瀏覽器,實(shí)現(xiàn)使用系統(tǒng)的方便應(yīng)用。與此同時(shí),用戶更可以以需要為前提,隨時(shí)連至人力資源分析與統(tǒng)計(jì)位置??梢詫?shí)時(shí)查詢并處理與業(yè)務(wù)有關(guān)的人資信息,繼而實(shí)現(xiàn)總體資源渠道共享。另外一方面,由于受到了互聯(lián)網(wǎng)寬帶所帶來(lái)的影響,網(wǎng)絡(luò)環(huán)境下的傳輸(根據(jù)最近一次全國(guó)網(wǎng)速普查普遍低于2M/s)一直都是一個(gè)比較棘手的問(wèn)題,因此在人力資源部門(mén)條線將會(huì)傾向于使用C/S結(jié)構(gòu)。
C/S架構(gòu)在需要大量統(tǒng)計(jì)過(guò)程的報(bào)表抽取上具有比B/S架構(gòu)更好的性能,尤其是在人力資源部門(mén)條線之間的報(bào)表分級(jí)匯總過(guò)程中,隨著萬(wàn)兆以太網(wǎng)的逐步流行必將獲得更高的吞吐量。另一方面局域網(wǎng)比萬(wàn)維網(wǎng)具有更好的安全性,比較適合在企業(yè)內(nèi)部使用。
在如今CORBA技術(shù)的應(yīng)用呈現(xiàn)出了蓬勃發(fā)展的趨勢(shì),無(wú)論是從技術(shù)上還是市場(chǎng)的技術(shù)上來(lái)看,在人力資源的管理里,對(duì)于CORBA這項(xiàng)技術(shù)的分析研究,市場(chǎng)前景非常廣闊。而CORBA這項(xiàng)技術(shù)所顯示出來(lái)的巨大優(yōu)越性能夠讓它在人力資源系統(tǒng)中的應(yīng)用將會(huì)逐步向多元化(多環(huán)境、多平臺(tái))發(fā)展??梢灶A(yù)見(jiàn)傳統(tǒng)的人力資源系統(tǒng)的市場(chǎng)份額將會(huì)日趨減少。
[1]張海翔.人力資源管理信息系統(tǒng)的研究與設(shè)計(jì)[D].浙江大學(xué),2004.
[2]高雪霞.軟件項(xiàng)目管理在人力資源管理信息系統(tǒng)開(kāi)發(fā)中的應(yīng)用研究[D].青島大學(xué),2006 .
[3]曹明杰.基于CORBA構(gòu)件應(yīng)用服務(wù)器多層體系結(jié)構(gòu)的研究與應(yīng)用[D].河海大學(xué),2001.
[4]肖育軍.基于CORBA的數(shù)據(jù)庫(kù)訪問(wèn)構(gòu)件和交換平臺(tái)的研究與實(shí)現(xiàn)[D].湖南師范大學(xué),2001.
[5]唐權(quán).基于CORBA及多層C/S模式的分布式軟件控制系統(tǒng)[J].重慶工學(xué)院學(xué)報(bào):自然科學(xué),2008,22(1):150-153.