摘要:本文提出了基于移動技術(shù)人力資源系統(tǒng),其中人力資源系統(tǒng)通過B/S和C/S的混合結(jié)構(gòu),通過CMPP2.0協(xié)議實現(xiàn)移動網(wǎng)關(guān)與人力資源系統(tǒng)的對接, 通過手機接收和實時更新人力資源信息。
關(guān)鍵字:人力資源系統(tǒng)B/S;C/SCMPP2.0
中圖分類號:C962文獻標(biāo)識碼:A文章編號:1672-3791(2012)02(c)-0000-00
1.引言:
隨著移動通訊技術(shù)的發(fā)展,手機短信的地位急上升,其發(fā)展速度已占據(jù)了手機應(yīng)用的半壁江山。這種極具中國特色的產(chǎn)品,在很短的時間內(nèi)得到了市場的認可和社會的認同。人力資源的管理隨著電子技術(shù)的發(fā)展,也同樣發(fā)生著翻天覆地的變革,原始的手工記錄更新已無法滿足當(dāng)今社會人力信息復(fù)雜,人員變動迅速,職業(yè)規(guī)劃密集的特點。系統(tǒng)化電子化的人力資源系統(tǒng)的形成迫在眉睫。
如何讓移動技術(shù)融入電子化系統(tǒng),如何讓移動技術(shù)更好地服務(wù)與電子化系統(tǒng)的應(yīng)用,服務(wù)于人力資源的管理工作便是本文迫切需要討論的問題。
原有的移動通訊技術(shù),手機上傳信息至短信中心,通過專線和SMPP協(xié)議實現(xiàn)與ISMG(Internet Short Message Gateway互聯(lián)網(wǎng)短信網(wǎng)關(guān))的連接,并中轉(zhuǎn)至目的地的ISMG,通過相反的方式,連接至目的地的手機,實現(xiàn)點對點的短信通信。如下圖所示。
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,這種傳統(tǒng)的端對端傳輸技術(shù)已遠遠無法滿足現(xiàn)代化應(yīng)用的需要,其效率低,延時大等缺點,嚴重影響了正常的系統(tǒng)開發(fā)需求。由于短信網(wǎng)關(guān)底層也是基于TCP/IP技術(shù)的,通過CMPP(China Mobile Peer to Peer中國移動點對點協(xié)議)實現(xiàn)ISMG和各SP之間的通信連接。構(gòu)成下圖所示的網(wǎng)絡(luò)模型。
2.系統(tǒng)分析與設(shè)計
2.1需求分析:
A企業(yè)(為了保護客戶的隱私,暫不說明全稱)為一家生產(chǎn)汽車配件的大型民營企業(yè),其人事科長期以來管理企業(yè)的人員工作。隨著企業(yè)生產(chǎn)規(guī)模的不斷擴大,原有的文字檔案型的管理已無法應(yīng)付日益增加的人員信息,人事科的人員數(shù)目雖然不斷增加但還是無法滿足需求。如果再不改變這一現(xiàn)狀,企業(yè)的正常生產(chǎn)將受到影響。
據(jù)此,通過對企業(yè)各個部門的了結(jié)分析,該企業(yè)的需求可總結(jié)為以下幾點:
2.1.1 儲存各個部門的人員基本信息,包括:姓名,年齡,工號,性別,學(xué)歷,部門,職位
2.1.2儲存員工的附屬信息,包括:家庭成員信息,獲得何種技能證書和認證,培訓(xùn)經(jīng)歷
2.1.3 儲存部門信息,包括:部門名稱,主管名稱,部門工號,部門職責(zé)和功能
2.1.4 儲存員工每月的績效信息,包括:計劃制定,績效的自評,績效的審核
2.1.5 員工信息可通過網(wǎng)頁、本地程序和手機短信進行修改,多平臺實現(xiàn)人力資源的維護和管理,并通過設(shè)置權(quán)限強化系統(tǒng)的安全性。
2.2 系統(tǒng)設(shè)計:
2.2.1移動代理服務(wù)器2.0 (下簡稱MAS 2.0)
MAS2.0 提供了一個簡易的連接移動網(wǎng)關(guān)的方式,通過MAS2.0和移動短信網(wǎng)關(guān)之間CMPP2.0協(xié)議的通信實現(xiàn)接口的快速整合。并衍生出相應(yīng)的DB,API,WEBSERVICE接口,實現(xiàn)與本地B/S系統(tǒng)C/S系統(tǒng)的對接。
2.2.2 B/S與C/S混合結(jié)構(gòu)介紹
C/S(Client/Server)是以客戶端形式為主導(dǎo)的軟件架構(gòu),可以在最大程度上減少系統(tǒng)的開銷和網(wǎng)絡(luò)的開銷。主要適用于那些網(wǎng)絡(luò)環(huán)境較差的,業(yè)務(wù)需求不多的用戶。這種結(jié)構(gòu)最大的缺點就是實時性較差,若系統(tǒng)的內(nèi)容和架構(gòu)發(fā)生變化時,C/S系統(tǒng)必須進行重新修改開發(fā),并在重新進行安裝。在一定程度上增加了企業(yè)的后期維護成本和時間投入。
B/S(Browser/Server)是如今網(wǎng)絡(luò)時代最為流行的架構(gòu),其最大的特點在于其實時性和兼容性,只要用戶可以訪問到部署B(yǎng)/S平臺的服務(wù)器,便能輕松實現(xiàn)業(yè)務(wù)和數(shù)據(jù)的操作,無需進行軟件安裝。但B/S平臺也存在其局限性,如服務(wù)器部署和用戶測在不同的網(wǎng)絡(luò)運營商的情況下,由于訪問服務(wù)器出現(xiàn)很大的延時甚至丟包的現(xiàn)象嚴重影響業(yè)務(wù)的正常使用。
于是當(dāng)B/S和C/S系統(tǒng)互相結(jié)合使用時,諸多不穩(wěn)定因素將在很大程度上得到降低,滿足不同企業(yè)不同用戶的需求。
2.2.3系統(tǒng)的結(jié)構(gòu)確立
本系統(tǒng)采用統(tǒng)一的數(shù)據(jù)庫,通過B/S和C/S平臺分別對其操作,并對所屬用戶設(shè)置相應(yīng)的權(quán)限,MAS2.0通過連接移動網(wǎng)關(guān)實現(xiàn)對數(shù)據(jù)庫的操作更新,并同時衍生出更多的擴展功能,真正體現(xiàn)移動短信應(yīng)用的價值所在。
2.3系統(tǒng)功能介紹
鑒于本系統(tǒng)涉及企業(yè)內(nèi)部重要信息的管理,在用戶權(quán)限上分為管理管理員權(quán)限和普通員工權(quán)限:管理員權(quán)限,可修改所有用戶的信息,并可對每個用戶的登錄賬號進行管理;普通員工權(quán)限,僅可以修改其個人信息,瀏覽跟人信息,無法看到或修改其他員工的信息。
2.3.1 根據(jù)人力資源系統(tǒng)的特點分為以下6大模塊:
1.管理員賬號管理模塊:(1)寫入管理員信息(2)設(shè)置管理員的用戶名和密碼
2.普通員工賬號管理模塊:(1)寫入普通員工信息(2)設(shè)置普通員工的用戶名和密碼
3.員工信息管理模塊:(1)對于每個分配賬號的員工一一對應(yīng)信息(2)每個員工的基本信息增加及修改
4.員工工資績效管理模塊:(1)員工績效錄入(2)員工每月績效評定(3)員工工資呈現(xiàn)(4)員工五險一金繳納明細和比例
5.短信應(yīng)用模塊:(1)短信的接收(2)短信的發(fā)送(3)員工信息的短信查詢(4)員工信息的短信修改
6.休假信息管理模塊:(1)根據(jù)實際工齡確定休假的天數(shù)(2)制定每年的休假計劃(3)執(zhí)行休假計劃
2.3.2系統(tǒng)模塊的組合
根據(jù)B/S和C/S系統(tǒng)各自的特點,設(shè)計了如下的系統(tǒng)結(jié)構(gòu):
C/S平臺主要側(cè)重于員工信息的本身呈現(xiàn)和修改,對于內(nèi)容更為細致、更新較快的績效模塊、休假模塊、工資模塊、短信應(yīng)用模等都構(gòu)建在B/S平臺上,便于用戶更為清晰地了解和操作。
2.4系統(tǒng)開發(fā)環(huán)境
2.4.1平臺實現(xiàn)環(huán)境:
本管理系統(tǒng)的是基于JAVA開發(fā)的:C/S為J2SE平臺;B/S為J2EE平臺。J2SE商業(yè)版本,標(biāo)準(zhǔn)版本 (Java2 Standard Edition) 定位在客戶端,主要用于桌面應(yīng)用軟件的編程,制作C/S平臺恰到好處。J2EE更恰當(dāng)?shù)恼f,應(yīng)該是JAVA2企業(yè)開發(fā)的技術(shù)規(guī)范,不僅僅是比標(biāo)準(zhǔn)版多了一些類。J2EE又包括許多組件,如Jsp, Servlet, JavaBean, EJB, JDBC, JavaMail等,便于與多個平臺和數(shù)據(jù)庫系統(tǒng)進行對接,其網(wǎng)頁的呈現(xiàn)形式為B/S平臺多瀏覽器多操作系統(tǒng)的特點奠定了基礎(chǔ)。
2.4.2 數(shù)據(jù)庫系統(tǒng)設(shè)計
該系統(tǒng)數(shù)據(jù)庫采用SQL Server 2005,主要分為以下幾部分表單
1.員工信息表:包括字段:員工工號 員工姓名 身份證號 民族 性別 生日 畢業(yè)院校 學(xué)歷 電話 手機號碼 Email 備注 部門 職稱 編輯時間.
2.工資實體表:包括字段:工資工號 員工工號 員工姓名 備注 年份 月份 基本工資 加班工資 交通補助 總工資 扣稅 考勤扣除 保險扣除 實際工資 編輯時間 發(fā)放狀態(tài).
3.績效管理表:包括字段:員工工號 員工姓名 年份 月份 績效科目 計算辦法 績效分值 最終得分
4.用戶:包括字段:用戶ID 用戶名 密碼 員工工號.
5.管理員:包括字段:管理員ID 管理員名 密碼.
6.短信數(shù)據(jù)表:包括三張表:(1) 短信待發(fā)送表:包含字段:擴展碼 接收手機號碼 短信內(nèi)容 是否需要狀態(tài)報告 消息類型 發(fā)送方式 短信發(fā)送請求時間 應(yīng)用插件ID;(2)短信已處理表:包含字段:行業(yè)網(wǎng)關(guān)產(chǎn)生的MSGID UUID/GUID 擴展碼 手機號碼 短信發(fā)送請求時間提交到網(wǎng)關(guān)時間 提交至MAS返回值 狀態(tài)報告 收到狀態(tài)報告時間 應(yīng)用ID;(3)短信上行表:包含字段:擴展碼 手機號碼 短信就收時間 消息內(nèi)容 消息類型 接收時間 應(yīng)用ID。
3.系統(tǒng)實際應(yīng)用
該系統(tǒng)已應(yīng)用至A企業(yè)的實際辦公中去,原本繁瑣無頭緒的人力資源管理變得有條不紊。人力資源部只需大用2-3名人員,便可細致的管理集團內(nèi)的人員變動和工資支付,真正實現(xiàn)效率的最大化。通過對手機應(yīng)用的推廣,使人力資源信息的發(fā)布和更新更為便捷。多系統(tǒng)共用同一數(shù)據(jù)庫系統(tǒng),使數(shù)據(jù)的統(tǒng)一性和實時性得到了極大的提升。
4.結(jié)語
隨著計算機技術(shù),網(wǎng)絡(luò)技術(shù),移動通信技術(shù)和數(shù)據(jù)庫技術(shù)的不斷發(fā)展和不斷融合,人們的工作和生活效率得到了極大的提高。人力資源管理也隨著這時代的大潮不斷發(fā)展不斷進步,真正將人們從繁重的管理工作中解放出來,在一定程度上也是企業(yè)對員工的一種人性的關(guān)懷。
參考文獻
【1】賴紅輝.談?wù)勚行∑髽I(yè)員工信息管理系統(tǒng)設(shè)計【J】.今日科苑,2007,(20).
【2】 中國移動通信集團公司,中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議(China Mobile Peer to Peer,CMPP)(V2.0)【S】.2002
【3】王曉年,潘永湘,張迎春, 等。基于 CMPP協(xié)議短消息收發(fā)的實現(xiàn) 【J】 ( 計算機應(yīng)用研究.2001)