湖北工業(yè)大學 郭峰
基于J2EE 和WEB 服務的人力資源系統(tǒng)研究
湖北工業(yè)大學 郭峰
人力資源系統(tǒng)設計和實現(xiàn)包括從設計原則到需求分析和概要設計,進而在概要設計的基礎上選擇開發(fā)方法,并做出系統(tǒng)架構設計,實現(xiàn)和部署這些部分。
1.1 完整性與集成性
系統(tǒng)應全部涵蓋了人力資源管理的所有業(yè)務功能,并且對每個業(yè)務功能都是基于完整而標準的業(yè)務流程與大量配套表格來設計,是用戶日常工作的信息化管理平臺。
對員工數據的輸入工作只需進行一次,其它模塊即可共享,減少大量的重復錄入工作。既可作為一個完整的系統(tǒng)使用,也可以將模塊拆分單獨使用,在必要時還能擴展集成為一個完整系統(tǒng)。
1.2 易用性
界面友好簡潔,直觀地體現(xiàn)了HR管理的主要工作內容,采用導航器界面,引導用戶按照優(yōu)化的HR管理流程進行每一步操作,盡量在一個界面上就能顯示所有功能。
1.3 網絡功能與自助服務
支持集團性企業(yè)用戶,提供異地、多級、分層的數據管理功能。日常管理不受物理位置限制,可在任何聯(lián)網計算機上經身份驗證后進行操作。
為非人力資源部門的員工與經理提供的基于WEB的企業(yè)內部網絡應用。允許員工在線查看企業(yè)規(guī)章制度、組織結構、重要人員信息、內部招聘信息,個人當月薪資及薪資歷史情況,個人福利累計情況,個人考勤情況,注冊內部培訓課程,提交請假休假等申請,更改個人數據,與HR部門進行電子方式的溝通。
允許執(zhí)行經理在授權范圍內可在線查看所有下屬員工的人事信息,更改員工考勤信息,審批員工考勤信息,審批員工的培訓請假休假等申請,并能在線對員工進行績效評估??偨浝砜稍诰€查看公司人力資源配置情況、人力資源成本變動情況、薪資平衡表、組織績效員工績效等各種與人力資源相關的重要信息。
1.4 開放性
提供功能強大的數據接口,輕松實現(xiàn)各種數據的導入導出以及與外部系統(tǒng)的無縫連接。支持其它主流數據庫。
1.5 靈活性
可快速靈活地根據客戶需求進行客戶化開發(fā),增加、修改客戶流程,客戶界面。
由于每個單位對人力資源的需求不同,以往的做法是用戶提出需求,然后由項目負責人對需求做出分析,經過討論提交給項目負責人進行項目開發(fā)。但是在實際情況中,用戶無法在一開始就提出具體和全面的需求方案,一方面決定于他們對自身的業(yè)務熟悉程度;另一方面也決定于他們對計算機技術的熟悉程度,什么可以用計算機技術實現(xiàn)而什么不可能實現(xiàn)。在這種情況下所造成的后果則是用戶在看見軟件后會有更好的想法,一步一步地修改自己的需求,而軟件供應商一步一步地修改軟件,后果則是項目無限期的延長,項目成本也因此不斷增加。在以上每個模塊都對應人力資源管理部門的各項職能,既可做到流程獨立,又可以做到信息共享。在系統(tǒng)內部所有的內容都必須在授權的狀態(tài)下才可以被訪問。系統(tǒng)的信息保持一致性,員工的信息只要輸入一次,就無需在其他模塊中再輸入,實現(xiàn)集中輸入分散保存。
整個HR數據庫信息按照內容的開放授權與相應的用戶,并且系統(tǒng)應提供生日提醒、會議提醒一類功能,讓HR系統(tǒng)做到人性化的服務。
其中人力資源檔案是人力資源的核心,包括了員工信息、部門信息和崗位分析。特別新員工入庫時將新員工信息及時增加到多個基本表中,避免了不必要的重復勞動。
結構化方法也可稱為面向功能的軟件開發(fā)方法或面向數據流的軟件開發(fā)方法。首先用結構化分析(SA)對軟件進行需求分析,然后用結構化設計(SD)方法進行總體設計,最后是結構化編程(SP),它給出了2類典型的軟件結構(變換型和事務型),使軟件開發(fā)的成功率大大提高。
今天人力資源管理已深入人們的意識中,成為推動企業(yè)發(fā)展的動力之一。除了人事管理之外,其最重要的就是企業(yè)的組織資源,人力資源作為企業(yè)最重要的財富并不斷為企業(yè)創(chuàng)造新的財富,真正把它落到實處,可以給企業(yè)帶來發(fā)展的生機。本文針對在企業(yè)集成化制造環(huán)境中如何將人力資源作為一個中間件放在制造環(huán)境之中,提出了在J2EE環(huán)境中實現(xiàn)組件化設計方案,以期改變傳統(tǒng)人力資源的獨立發(fā)展狀態(tài),促進企業(yè)的不斷發(fā)展。
[1]牛志奇,丁天,田蘊哲.J2EE核心模式[M].機械工業(yè)出版社,2003:76-260.
[2]DeepakAlur.CoreJ2EEPaterns-BestParcticesandDesignStrategates[M].ChinaMachinePress,2002:88-102.
[3]夏長虹,尹排,陳文博.組件對象模型Web開發(fā)的軟件工程方法[J].計算機世界,1999(11):204-209.
[4]韋銀星,張申生,周曉俊,曹健.企業(yè)應用集成技術研究[J].計算機集成制造系統(tǒng)-CMIS,2002(8):36-39.
2016-01-03)