金鵬飛

摘要:使用先進的科技手段,做好人力資源管理信息系統的分析和設計,提高了工作效率。
關鍵詞:J2EE技術;人力資源管理信息;分析設計
中圖分類號:G71 文獻標識碼:A 文章編號:1672—4437(2013)02—0051—03
隨著安徽省阜陽市勞動保障制度日益完善,為充分利用現代信息處理技術和科學手段,建立一個功能齊全、既適用于當前各地業務需求,又具有前瞻性的人力資源計算機網絡管理信息系統,已經十分必要。“阜陽市人力資源管理信息系統”的上線,是“金保工程”和安徽阜陽市實際情況相結合的產物,是對“金保工程”的補充和拓展。在本系統中,我們使用J2EE技術進行程序設計,采用Power De—signer進行數據庫設計,開發時大量使用對象繼承、自定義用戶對象和自定義基類,大大提高了系統腳本的統一性、一致性、實用性和執行效率,安徽省阜陽市人力資源管理信息系統目前已成功上線并獲得一致好評。
1 研究的意義
目前金保三期正在全省推廣和部署,如何在此基礎上和安徽實際情況相結合,建立更加完善人力資源管理信息系統、加快人力資源市場“專業化、制度化、社會化”建設,依法行政、轉變政府職能,改進人力資源管理工作的實施方式、深化信息化應用,提高工作效率,提高工作質量,是擺在我們面前的新課題。
在新時期下利用先進的科技為實際工作帶來更優質、更準確、更快捷的創造性思路,不僅僅是為節省時間,節約資源,更為今后項目開發和規劃打下堅實的基礎。利用J2EE技術設計和規劃大型社保系統軟件項目,作為金保三期的有益補充,在我省社保系統有開創性意義,它的成功將給安徽社保信息化的提高和推動指出一條新思路。
2 系統設計
阜陽市人力資源管理信息系統是應我市人力資源和社會保障信息化發展的需要產生的,系統實施經過完整的立項、審批、調研、設計、開發、測試和實施,完全符合系統工程的概念。
2.1 系統網絡結構設計
阜陽市人力資源管理信息系統應用程序部署在阜陽市人力資源和社會保障局應用服務器上,數據庫在阜陽市人力資源和社會保障局數據庫服務器上建立。市級機關用戶或者其他內網用戶通過內網和應用服務器交互,各區、縣、鄉鎮(辦事處)、社區、村等外設機構用戶也可通過互聯網和應用服務器交互。
本系統網絡拓樸結構圖如下:
2.2 軟件體系結構設計
系統應用邏輯圖反映的是系統主體應用流轉邏輯,阜陽市人力資源管理信息系統的主要業務包括人力資源信息采集、單位用工資源信息采集、求職信息采集、招聘信息采集,然后根據一定匹配條件將能夠匹配的招聘、求職信息自動匹配,最后將匹配結果及人力資源等信息進行發布。角色定義、權限定義、菜單定義、用戶管理、參數設定等內、外網系統分別建立,身份認證等要求安全可靠,和角色、權限系統相結合,要求可以繼承。
2.3 系統總體功能設計
阜陽市人力資源管理信息系統分為內網部分和外網部分,數據管理中包括相應數據的新增、修改、查詢、刪除、導入、導出功能。系統功能概要圖僅僅展示功能模塊和模塊之間的層級關系,不顯示模塊之間的聯系。
3 總結
“阜陽市人力資源管理信息系統”的上線,是在金保三期工程剛剛在安徽上線期間推出的,其目的并不是在于替代金保工程,而是對金保工程的有益補充。金保工程涉及的面很廣,主要應用集中在社保內部,基本覆蓋了所有通用社保業務,但是就安徽各地而言,還有很多創新的做法和地方特色的流程,本系統的設計初衷就是為了將地方特色和金保工程相結合,并在對社會公眾服務上進行擴展。所以本系統在設計的時候采用了和金保工程統一的技術路線,使用J2EE架構進行設計和開發。主要就是考慮到今后和金保系統的對接,在數據遷移中減少損失和補錄數據的工作量,最大限度實現資源共享。在本次項目中,無論是采用的技術標準還是開發過程中使用的監控流程,很多都是在我省社保領域沒嘗試過的創新,主要體現在以下以幾方面:
(1)在本次項目開發中,引入UML設計理念。將業務模型和實際工作將比較,由技術人員和業務人員進行集中討論,得出較合理較準確的表述方式和編程規則,利用UML實現整體軟件項目的規劃設計在國內本身就很少,在安徽省社保系統更是開創性的嘗試。
(2)在本次項目開發中,大量采用了接口、存儲過程、用戶自定義類等模塊化的設計風格,一改以前編程人員各自為政的風格,形成統一的編程規則和公用代碼體系,節省了大量人力,提高了工作效率,減少了重復勞動。
(3)本次項目開發中,采用Power Designer建模工具實現數據庫模型的建立,采用從邏輯模型(物理模型)具體實現數據庫的方式,建立了一整套數據庫模型,不僅為今后功能調整和數據庫修改留下了空間,更為金稅三期跨數據庫平臺的數據遷移打下了堅實基礎。
(4)本次項目開發中,不僅僅面對的是必須實現的基本功能模塊,更前瞻性的推出了包括:網上登記、網上匹配等在業務上處于嘗試階段的功能模塊,實現了不光是以信息化滿足已有手工業務的微機化處理,更注重以計算機推動信息化應用,以信息化推動社會服務現代化。
(5)各功能模塊相對獨立,由完全靈活自定義的菜單系統、權限系統、用戶系統做支撐,將內網、外網資源有效整合利用,實現最大化的靈活擴展,為今后進一步擴展思路,創新業務打下堅實基礎。
在此項目制作過程中,也遇到一些困難,此項目開展之初,金保工程并沒有真正部署實施,使得在制作接口時規范相對比較含糊,另外地區的網絡建設發展跟不上金保工程的需要,不得不在本項目中采用很多變通方式來實現金保工程中已經涵蓋的功能,另外技術上的進步受限于業務上的更新和群眾接受程度,不能一步到位。隨著金保工程的推進,硬件條件的提高和社會群眾接受程度的變化,今后可以在資源共享、網絡服務上進行進一步探索,并將本系統和金保工程有效整合,探索出一條更適合安徽人力資源和社會保障發展的新型管理模式,將安徽人力資源和社會保障信息化發展推向更高層次。
參考文獻:
[1]J2EE企業架構的參考模型和實現策略林航《程序員》2004第3期
[2]基于J2EE多層結構的數據庫訪問研究 許利枝
《太原師范學院學報:自然科學版》2004第3期
[3]基于J2EE的共享數據環境技術研究 張秋余 余冬梅 唐靜兵 林常須 任磊《計算機工程與設計》2005第3期
[4]基于J2EE框架構建Web應用的研究與實現李鑫馬光思《計算機技術與發展》2009第11期
[5]史濟民、顧春華等,軟件工程一原理、方法與應用[M],高等教育出版社,2002
[6]邵佩英、楊孝如,SYBASE數據庫系統基礎知識,中國水利出版社,1998.10
[7]崔巍等,POWERBUILD技術叢書,清華大學出版社,2000.11