基于技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
基于技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
基于技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
基于技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
基于技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 可修改 歡送下載 精品 Word 可修改 歡送下載 精品 Word 可修改 歡送下載 精品 Word基于(jy)J2EE技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)張睿智(ruzh)摘 要本文(bnwn)針對(zhndu)目前(mqin)人力資源管理系統(tǒng)在工作效率以及信息過于分散,對于各個支行的人力資源分布狀況(zhungkung)總行沒法細(xì)致把握;對人力資源無法進(jìn)行可行的管理,特別是缺少整體管理的手段;業(yè)務(wù)程序太繁雜,沒有整體性的改善手段,從而導(dǎo)致工作效率不高;信息化標(biāo)準(zhǔn)不高,與整體的銀行信息化標(biāo)準(zhǔn)有很大差距等弊端(b dun),提出了一個基于J2EE技術(shù)的人力資源管理系統(tǒng)的課題,在Internet

2、/Intranet的根底上設(shè)計了一個的人力資源管理系統(tǒng)體系框架。此系統(tǒng)針對上述存在的弊端將采用J2EE的手段有效的將人力資源管理的信息數(shù)據(jù)進(jìn)行整合,從而形成整體的人力資源數(shù)據(jù)管理,對各行業(yè)的人力資源的管理和規(guī)劃提供很大的方便。運用相關(guān)聯(lián)的手段,設(shè)計一種基于B/S結(jié)構(gòu)的管理系統(tǒng)整體框架和結(jié)構(gòu),與現(xiàn)在比較常用的J2EE框架struts、Spring、Hibernate相對照進(jìn)行系統(tǒng)的建造和使用,最終到達(dá)層與層之間的整體模型功能,并在現(xiàn)實工作中有所應(yīng)用的實際功能,包括組織結(jié)構(gòu)管理,考核評價分析,薪資福利等方面。首先介紹了該人力資源管理系統(tǒng)涉及的相關(guān)技術(shù)和理論,然后根據(jù)人力資源管理系統(tǒng)的業(yè)務(wù)和開展現(xiàn)狀

3、分析其需求,并明確其系統(tǒng)所要具備的各個功能。研究流程圖和分析圖,接著列出各個需求局部的子系統(tǒng)工作流程,運用有效的軟件技術(shù)MVC模式對管理系統(tǒng)進(jìn)行分層次的研究,最后設(shè)計了一套適合某銀行業(yè)務(wù)開展需求的人力資源管理系統(tǒng),有效的提高了工作效率的、優(yōu)化人力資源管理工作流程以及改善人力資源部門效勞水平,在組織結(jié)構(gòu)管理,考核評價分析,人事管理分析等方面取得了比較明顯的效果,在人力資源決策方面也為銀行管理層帶來了可靠、及時、豐富的信息,有著非常關(guān)鍵的作用。關(guān)鍵詞:信息管理系統(tǒng),J2EE技術(shù)(jsh),人力資源管理,MVCABSTRACTAiming at human resources management

4、system in work efficiency and low service level of human resource management human resource management system based on J2EE technology is put forward the research and implementation of the project, on the basis of Internet/Intranet has designed a system framework of human resource management. Is the

5、 role of the system information data related to human resource management together, thus forming the overall data management, so that the enterprise human resources management and planning aspects to enterprise human resources management has brought great convenience.According to the research direct

6、ion, design some based on B/S structure, using the related method to build the management system of the overall outline and structure, and is now commonly used the J2EE framework of struts, Spring, Hibernate as compared to build and use in the system, eventually reached between layer and layer of th

7、e whole model of function, and has been employed in the real work of the actual function, including organization structure management, evaluation, wages and benefits, etc.This paper first introduces the related technologies of the system, and analyzes on the banks requirements, which should have the

8、 function. Consider example figure and analysis, research of the relationship between them, and then list the part didnt demand the subsystem workflow, use efficient software technology to the MVC pattern to hierarchical management system research, finally design a set of suitable for bank developme

9、nt needs of human resource management system, the working efficiency, optimization of the human resource management work process and the service level of the human resources department basically achieved remarkable effect, improve aspects in human resource decisions also brought bank management is r

10、eliable, timely and abundant information, has played a very important role.KEY WORDS: IMS;J2EE; HRM;MVC目 錄 TOC o 1-3 h z u HYPERLINK l _Toc353370783 第一章 緒論(xln). PAGEREF _Toc353370783 h 1 HYPERLINK l _Toc353370784 1.1研究(ynji)背景 PAGEREF _Toc353370784 h 1 HYPERLINK l _Toc353370785 1.2研究(ynji)意義 PAGERE

11、F _Toc353370785 h 2 HYPERLINK l _Toc353370786 1.3研究(ynji)內(nèi)容 PAGEREF _Toc353370786 h 3 HYPERLINK l _Toc353370787 第二章 系統(tǒng)相關(guān)(xinggun)技術(shù)介紹. PAGEREF _Toc353370787 h 4 HYPERLINK l _Toc353370788 2.1 瀏覽器/效勞器(Browser/Server)框架 PAGEREF _Toc353370788 h 4 HYPERLINK l _Toc353370789 2.2 Java2平臺企業(yè)版技術(shù) PAGEREF _Toc35

12、3370789 h 5 HYPERLINK l _Toc353370790 2.3 J2EE框架 PAGEREF _Toc353370790 h 6 HYPERLINK l _Toc353370791 2.4 MVC模式 PAGEREF _Toc353370791 h 8 HYPERLINK l _Toc353370792 2.5框架技術(shù) PAGEREF _Toc353370792 h 10 HYPERLINK l _Toc353370793 2.5.1 Struts框架 PAGEREF _Toc353370793 h 10 HYPERLINK l _Toc353370794 2.5.2 Sp

13、ring框架 PAGEREF _Toc353370794 h 11 HYPERLINK l _Toc353370795 2.5.3 Hibernate數(shù)據(jù)訪問框架 PAGEREF _Toc353370795 h 11 HYPERLINK l _Toc353370796 2.6數(shù)據(jù)庫管理系統(tǒng) PAGEREF _Toc353370796 h 12 HYPERLINK l _Toc353370797 2.7人力資源管理系統(tǒng)相關(guān)原理 PAGEREF _Toc353370797 h 13 HYPERLINK l _Toc353370798 第三章 系統(tǒng)需求分析 PAGEREF _Toc353370798

14、 h 15 HYPERLINK l _Toc353370799 3.1系統(tǒng)目標(biāo) PAGEREF _Toc353370799 h 15 HYPERLINK l _Toc353370800 3.2應(yīng)用范圍 PAGEREF _Toc353370800 h 15 HYPERLINK l _Toc353370801 3.3系統(tǒng)功能需求分析 PAGEREF _Toc353370801 h 16 HYPERLINK l _Toc353370802 3.4業(yè)務(wù)需求分析 PAGEREF _Toc353370802 h 17 HYPERLINK l _Toc353370803 3.4.1 組織結(jié)構(gòu)管理 PAGER

15、EF _Toc353370803 h 19 HYPERLINK l _Toc353370804 3.4.2 考核評價分析 PAGEREF _Toc353370804 h 19 HYPERLINK l _Toc353370805 3.4.3 人事管理分析 PAGEREF _Toc353370805 h 21 HYPERLINK l _Toc353370806 3.4.4 招聘分析 PAGEREF _Toc353370806 h 23 HYPERLINK l _Toc353370807 3.4.5 薪資福利 PAGEREF _Toc353370807 h 25 HYPERLINK l _Toc35

16、3370808 3.4.6 培訓(xùn) PAGEREF _Toc353370808 h 26 HYPERLINK l _Toc353370809 3.4.7 人力資源分析和規(guī)劃 PAGEREF _Toc353370809 h 28 HYPERLINK l _Toc353370810 3.4.8 職工滿意度調(diào)查和分析 PAGEREF _Toc353370810 h 28 HYPERLINK l _Toc353370811 3.4.9 客戶經(jīng)理安排與管理 PAGEREF _Toc353370811 h 29 HYPERLINK l _Toc353370812 3.4.10 管理系統(tǒng)的統(tǒng)計及查詢 PAGE

17、REF _Toc353370812 h 29 HYPERLINK l _Toc353370813 3.4.11 員工自助及經(jīng)理人平臺 PAGEREF _Toc353370813 h 30 HYPERLINK l _Toc353370814 3.4.12 日常事務(wù)管理 PAGEREF _Toc353370814 h 31 HYPERLINK l _Toc353370815 3.4.13 與其他系統(tǒng)的連接 PAGEREF _Toc353370815 h 33 HYPERLINK l _Toc353370816 3.4業(yè)務(wù)需求分析 PAGEREF _Toc353370816 h 33 HYPERLI

18、NK l _Toc353370817 3.4.1 組織結(jié)構(gòu)管理 PAGEREF _Toc353370817 h 35 HYPERLINK l _Toc353370818 3.4.2 考核評價分析 PAGEREF _Toc353370818 h 36 HYPERLINK l _Toc353370819 3.4.3 人事管理分析 PAGEREF _Toc353370819 h 38 HYPERLINK l _Toc353370820 3.4.4 招聘分析 PAGEREF _Toc353370820 h 40 HYPERLINK l _Toc353370821 3.4.5 薪資福利 PAGEREF

19、_Toc353370821 h 42 HYPERLINK l _Toc353370822 3.4.6 培訓(xùn)(pixn) PAGEREF _Toc353370822 h 43 HYPERLINK l _Toc353370823 3.4.7 人力資源分析(fnx)和規(guī)劃 PAGEREF _Toc353370823 h 45 HYPERLINK l _Toc353370824 3.4.8 職工滿意度調(diào)查(dio ch)和分析 PAGEREF _Toc353370824 h 45 HYPERLINK l _Toc353370825 3.4.9 客戶經(jīng)理安排(npi)與管理 PAGEREF _Toc35

20、3370825 h 46 HYPERLINK l _Toc353370826 3.4.10 管理系統(tǒng)的統(tǒng)計(tngj)及查詢 PAGEREF _Toc353370826 h 46 HYPERLINK l _Toc353370827 3.4.11 員工自助及經(jīng)理人平臺 PAGEREF _Toc353370827 h 47 HYPERLINK l _Toc353370828 3.4.12 日常事務(wù)管理 PAGEREF _Toc353370828 h 48 HYPERLINK l _Toc353370829 3.4.13 與其他系統(tǒng)的連接 PAGEREF _Toc353370829 h 50 HYP

21、ERLINK l _Toc353370830 第四章 系統(tǒng)設(shè)計 PAGEREF _Toc353370830 h 51 HYPERLINK l _Toc353370831 4.1 管理系統(tǒng)設(shè)計目標(biāo)和原那么 PAGEREF _Toc353370831 h 51 HYPERLINK l _Toc353370832 4.2 管理系統(tǒng)架構(gòu)設(shè)計 PAGEREF _Toc353370832 h 53 HYPERLINK l _Toc353370833 4.3 管理系統(tǒng)時序圖 PAGEREF _Toc353370833 h 55 HYPERLINK l _Toc353370834 4.4 管理系統(tǒng)功能模塊劃分

22、 PAGEREF _Toc353370834 h 56 HYPERLINK l _Toc353370835 4.5 系統(tǒng)的功能模塊設(shè)計 PAGEREF _Toc353370835 h 57 HYPERLINK l _Toc353370836 4.6 系統(tǒng)的數(shù)據(jù)庫設(shè)計 PAGEREF _Toc353370836 h 61 HYPERLINK l _Toc353370837 4.7 管理系統(tǒng)實體類設(shè)計 PAGEREF _Toc353370837 h 63 HYPERLINK l _Toc353370838 4.7.1 管理網(wǎng)絡(luò)的人員信息與組織結(jié)構(gòu) PAGEREF _Toc353370838 h 6

23、3 HYPERLINK l _Toc353370839 4.7.2 員工的薪資福利 PAGEREF _Toc353370839 h 64 HYPERLINK l _Toc353370840 第五章 系統(tǒng)的實現(xiàn) PAGEREF _Toc353370840 h 66 HYPERLINK l _Toc353370841 5.1 管理系統(tǒng)的開發(fā)條件 PAGEREF _Toc353370841 h 66 HYPERLINK l _Toc353370842 5.2 管理系統(tǒng)的運行條件 PAGEREF _Toc353370842 h 66 HYPERLINK l _Toc353370843 5.3 管理系統(tǒng)

24、的架構(gòu)部署 PAGEREF _Toc353370843 h 66 HYPERLINK l _Toc353370844 5.4 人力資源管理系統(tǒng)的實現(xiàn) PAGEREF _Toc353370844 h 67 HYPERLINK l _Toc353370845 5.4.1 管理系統(tǒng)數(shù)據(jù)層的實現(xiàn) PAGEREF _Toc353370845 h 67 HYPERLINK l _Toc353370846 5.4.2 管理系統(tǒng)處理業(yè)務(wù)的實現(xiàn) PAGEREF _Toc353370846 h 68 HYPERLINK l _Toc353370847 5.4.3 管理系統(tǒng)控制邏輯的實現(xiàn) PAGEREF _Toc3

25、53370847 h 71 HYPERLINK l _Toc353370848 5.4.4 管理系統(tǒng)表現(xiàn)頁面的實現(xiàn) PAGEREF _Toc353370848 h 73 HYPERLINK l _Toc353370849 5.5 管理系統(tǒng)界面的顯示 PAGEREF _Toc353370849 h 74 HYPERLINK l _Toc353370850 第六章 總結(jié)與展望 PAGEREF _Toc353370850 h 80 HYPERLINK l _Toc353370851 參考文獻(xiàn). PAGEREF _Toc353370851 h 81 HYPERLINK l _Toc353370852

26、致 謝 PAGEREF _Toc353370852 h 82第一章 緒論(xln)1.1研究(ynji)背景隨著(su zhe)生產(chǎn)力的開展(kizhn),生產(chǎn)關(guān)系在人們的印象中也越來越深刻,人力資源受到的重視(zhngsh)也越來越多,人力資源的重要作用在“科技開展要以人為本的觀念中得到了充分表達(dá),企業(yè)中最有用的資源將會是人力資源,正是這個原因,人力資源管理在對企業(yè)的興衰成敗方面起著一個非常重要的作用。研究人員覺得人力資源是“人力資本,特別以為技術(shù)資本地位都不如它高,尤其是一些人力資源,以知識分子為典型,更是如此。對人的未開發(fā)的能力的提高和企業(yè)的辦公效率水平的提升是人力資源管理的首要目標(biāo);企

27、業(yè)的運行是靠人進(jìn)行管理的,因此這就必須要明確怎么樣去經(jīng)營一個企業(yè),這些的內(nèi)容都是屬于人力管理知識的內(nèi)容。目前企業(yè)在創(chuàng)新開展人力資源管理系統(tǒng)的時候大局部使用以人力資源管理為根本的理念,在此根底上逐步開展。我們所說的人力資源管理系統(tǒng)表示的是人力資源管理的自動信息化,是企業(yè)在硬件的大容納量、較高的速率以及的IT軟件的人力資源管理建設(shè)思路。將先進(jìn)的人力資源管理方面的思想與理論融入到人力資源管理系統(tǒng)中去,只有這樣才能極大地提高人力資源管理工作,它的目的是提高組織管理能力和在戰(zhàn)略上制定的執(zhí)行能力,任職管理體系和以績效管理為核心的評估與鼓勵體系需要被創(chuàng)立,這是以素質(zhì)模型為根本的,能夠很好地創(chuàng)立一個適宜的人力

28、資源管理平臺,其中包括員工、業(yè)務(wù)經(jīng)理、招聘經(jīng)理和首席執(zhí)行官。隨著社會開展的快速進(jìn)行,全球貿(mào)易自由化已經(jīng)進(jìn)入中國,市場在符合相關(guān)的法律規(guī)定的條件下,已經(jīng)很自由,在這個時候一片巨大的自由的國際市場呈現(xiàn)在各人力資源管理系統(tǒng)的面前。但是往往時機與風(fēng)險是并存的,在中國這片土地上,那些銀行已經(jīng)非常熟悉國內(nèi)的競爭市場規(guī)律,它們具有明顯的中國特色,但是面臨著外來資本的沖擊,中國銀行將會承受更大的壓力。銀行運行營業(yè)的標(biāo)準(zhǔn)性、售后效勞的質(zhì)量、產(chǎn)品技術(shù)的水平等管理要素,在目前來看,根本不可能解決像銀行策略制作和運行等那些很高深的問題,然而解決這些問題的突破口在哪,高端的人才,只有那些高端的人才才能夠解決這些問題,銀

29、行業(yè)也因此而更加地關(guān)注這些的人才,人才是個決定未來銀行業(yè)開展的重要因素。銀行業(yè)也明確(mngqu)地認(rèn)識到,想要在市場競爭中立于不敗之地,必須改變銀行的管理方法,提高員工素質(zhì)水平,這樣就可以(ky)提高商業(yè)(shngy)銀行(ynhng)的行業(yè)效勞(xio lo)整體效果,從而適應(yīng)現(xiàn)代市場開展的需要。并且銀行的職員作為企業(yè)先進(jìn)企業(yè)文化,先進(jìn)企業(yè)思想, 以及先進(jìn)科技的實施者與傳承者,決定著銀行能不能在市場中站住腳跟。1.2 國內(nèi)外研究現(xiàn)狀分析 隨著計算機技術(shù)的不斷開展,社會的信息化程度越來越高,計算機及計算機技術(shù)的應(yīng)用范圍日益廣泛,應(yīng)用層面正向全面化、縱深化開展。在這種社會背景和人力資源管理轉(zhuǎn)變

30、的推動下,人力資源管理系統(tǒng)正逐步走向企業(yè),而人力資源管理系統(tǒng)也從最初的人事電子檔案管理、行政事務(wù)電子文檔和電子表格功能,開展到今天幾乎涵蓋人力資源管理的所有方而,諸如人力資源規(guī)劃、員工職業(yè)生涯規(guī)劃、績效管理、薪資管理、人員招聘和調(diào)配、崗位評估及崗位管理等等。 在國際上,人力資源管理系統(tǒng)的開展歷史可以追溯到20世紀(jì)60年代末期 Christopher Alexander, Sara Ishikawa. A Pattern Language. Oxford University Press, New York, 1977: 10.: 第一代的人力資源管理系統(tǒng)支持的用戶非常少,只是一種自動計算薪資的

31、工具,既不包含非財務(wù)的信息,也不包含薪資的歷史信息,幾乎沒有報表生成功能和薪資數(shù)據(jù)分析功能。 第二代的人力資源管理系統(tǒng)出現(xiàn)于20世紀(jì)70年代末,對非財務(wù)的人力資源信息和薪資的歷史信息都給予了考慮,其報表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。但未能系統(tǒng)地考慮人力資源的需求和理念,而且其非財務(wù)的人力資源信息也不夠系統(tǒng)和全面。 人力資源管理系統(tǒng)的革命性變革(bing)出現(xiàn)在20世紀(jì)80年代。第三代人力資源管理系統(tǒng)的特點是從人力資源管理的角度,用集中的數(shù)據(jù)庫將幾乎所有與人力資源相關(guān)的數(shù)據(jù)統(tǒng)一管理起來形成了集成的信息庫。這樣,一方面e-HR可以縮短管理周期,減少HR工作流的重復(fù)操作,使工作流程自動化

32、,減少不必要的人為干擾因素;另一方面,e-HR可以使HR部門從提供簡單的HR信息轉(zhuǎn)變?yōu)樘峁〩R知識和解決方案,隨時隨地向管理層提供決策(juc)支持,向HR專家提供分析工具和建議,最終建立HR部門積累知識和管理經(jīng)驗的體系。 從第三代人力資源資源管理系統(tǒng)開始,Internet/Intranet也給人力資源管理帶來了新的挑戰(zhàn)和機遇(jy),互聯(lián)網(wǎng)技術(shù)被運用到e-HR中,“e化的重點開始由電子化向信息化轉(zhuǎn)變。信息化技術(shù)使得HR信息真正(zhnzhng)能夠覆蓋到企業(yè)的每一個角落。 國際上著名的HR軟件有SAP公司的mySAP ERP HCM, ORACLE的HRMS和PeopleSoft的HRMS(

33、已被ORACLE收購)等。國內(nèi)的人力資源管理軟件從80年代末才開始萌芽(mngy)。由于觀念更新的緩慢,在很長的時間里,國內(nèi)市場人力資源管理軟件只是以財務(wù)軟件,ERP (Enterprise Resource Planning)系統(tǒng)中勞資、人事功能模塊的形式出現(xiàn)。國內(nèi)著名的HR軟件有金蝶的k/3人力資源管理系統(tǒng) (該系統(tǒng)包括招聘調(diào)配、培訓(xùn)開展、績效管理、薪酬福利、員工關(guān)系五個模塊,采用VS. NET作為開發(fā)平臺,開發(fā)技術(shù)采用ASP. NET,編程語言采用C#,工程管理采用RUP)、用友的e-HR以及明基的G-HR, M-HR, K-HR(基于.NET技術(shù),采用B/S架構(gòu))。國外軟件是根據(jù)歐美企

34、業(yè)的情況而開發(fā)的,在進(jìn)入中國市場的時候,往往忽略了中國人力資源管理的一些特點,而這正是國內(nèi)HR軟件的長處所在任泰明.基于B/S結(jié)構(gòu)的軟件開發(fā)技術(shù)M.西安電子科技大學(xué)出版社,2006:89,97. Deepak Alur, Dan Malks, John Crupi. Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall PTR, 2003: 119131.。 存在(cnzi)問題: Web效勞(xio lo)自身的技術(shù)(jsh)體系還不完善,針對Web效勞(xio lo)的平安(png n)性、事務(wù)管理、

35、效勞質(zhì)量以及效勞管理等方面的很多標(biāo)準(zhǔn)或標(biāo)準(zhǔn)在制定討論之中; 因特網(wǎng)上Web效勞還比較少,公共UDDI注冊體系尚未建立; 企業(yè)在以往信息化的過程中投資巨大,不愿一下子拋棄現(xiàn)有系統(tǒng)而全面轉(zhuǎn)向基于Web效勞的商務(wù)應(yīng)用。1.3 限制國內(nèi)銀行人力資源管理開展的因素以地方性股份制運行的某個銀行,現(xiàn)在所有員工2000人左右,有88家支行機構(gòu),分布在全省的各大經(jīng)濟開展迅速的地區(qū)。全新的銀行策略和市場的位置決定了要對人力資源管理制定更高的條件,為了更好的有效提高人力資源管理方面的效勞質(zhì)量,切實的促使商業(yè)銀行的營銷策略轉(zhuǎn)型并加快銀行階段性成果的轉(zhuǎn)變進(jìn)程,同時對人力資源部的作用功能進(jìn)行了新的定義。該銀行主要運用常見

36、的辦公軟件來辦理完成管理檔案的工作和日常的人事事務(wù),由國際市場變化的角度來說, 人力資源管理的方法用在商業(yè)銀行上已經(jīng)過時落后了, 信息化人力資源的整體的水平太低,分析限制其開展的影響因素有李清黎,徐慧娟.人力資源管理系統(tǒng)的現(xiàn)狀及缺乏J.當(dāng)代經(jīng)濟,2021(6).:1、人力資源管理系統(tǒng)的子系統(tǒng)功能信息過于分散,對于各個子系統(tǒng)的人力資源分布狀況總行沒法細(xì)致把握;2、對人力資源無法進(jìn)行可行的管理,特別是在組織結(jié)構(gòu)管理和員工的考核評價分析方面缺乏整體性管理的手段;3、銀行人力資源管理系統(tǒng)中涉及的業(yè)務(wù)程序太復(fù)雜,并且各子系統(tǒng)冗余重疊沒有整體性的改善手段,從而導(dǎo)致工作效率不高;4、信息化標(biāo)準(zhǔn)不高,與整體的

37、銀行(ynhng)信息化標(biāo)準(zhǔn)有很大差距?;谝陨戏N種原因,必須要借助于現(xiàn)代的技術(shù)手段,完善創(chuàng)新一系列有效合理的人力資源的控制管理信息務(wù)流程,提高管理系統(tǒng)自身的自動化水平,降低人力招聘經(jīng)理的反復(fù)工作(gngzu)次數(shù),要能夠很好地處理那些人為的影響因素,增加職工自主選擇效勞(xio lo)的深度和廣度,提升商業(yè)銀行(shn y yn xn)日常管理效勞(xio lo)的效率和重復(fù)事務(wù)性工作,有效地縮短人力管理效勞周期。用信息化系統(tǒng)來操作那沒有技術(shù)含量的的重復(fù)性工作,這樣做的話就能夠使人力資源得到非常大的解放, 在企業(yè)的管理水平和管理的效率方面也會有很大的提升。供簡便的HR信息現(xiàn)在已經(jīng)不再是人力資

38、源管理部門的唯一作用,解決方案和提供HR知識也成為了它的一個重要作用,在任何時候都能夠為管理人員帶來策略上的支撐 ,為技術(shù)員工帶來極大的幫助和效勞。我們堅信人力資源管理系統(tǒng)會給全行的開展帶來積極的影響,為長期的資源規(guī)劃帶來很大的幫助。通過建立一套完整的基于J2EE技術(shù)的人力資源管理系統(tǒng)將在很大程度上提高該銀行處理人力資源管理水平,并且在管理效率方面也會得到很大的開展。通過對制約銀行開展的因素著手,分析原因,針對目前依然存在的問題研究實現(xiàn)對應(yīng)的流程模塊,對該銀行的開展具有十分重要的意義。1.4研究內(nèi)容該文章通過研究在人力資源管理系統(tǒng)的研發(fā)中B/S結(jié)構(gòu)框架、J2EE研究技術(shù)等的實用性和可行性分析,

39、以及人力資源管理理論、管理的業(yè)務(wù)程序和系統(tǒng)性能需求、各種關(guān)聯(lián)業(yè)務(wù)要求、軟件和硬件的限制條件,分析確定系統(tǒng)的結(jié)果框架以及人力資源管理系統(tǒng)內(nèi)在要求,參照各項功能規(guī)劃出與之相對應(yīng)模塊,并最終列出模塊的詳細(xì)參數(shù),這樣設(shè)計出的人力資源管理系統(tǒng)才可以滿足銀行的需求。第二章 系統(tǒng)相關(guān)技術(shù)(jsh)介紹2.1 瀏覽器/效勞(xio lo)器(Browser/Server)框架(kun ji)我們所說(su shu)的B/S框架,指的是瀏覽器/效勞(xio lo)器(Browser/Server)框架,在 Internet互聯(lián)網(wǎng)迅猛開展后,不僅能夠使其得到提升,還會優(yōu)化結(jié)構(gòu)的樣式,優(yōu)點特別的鮮明。用戶可以使用現(xiàn)

40、代的互聯(lián)網(wǎng)來實現(xiàn)這種B/S結(jié)構(gòu),大多數(shù)的工作都是在效勞器端實現(xiàn)的,也有很少的一局部工作在前端的實現(xiàn),這就是三層結(jié)構(gòu)。B/S架構(gòu)是沒有客戶端的軟件的,所以不需要安裝任何的軟件,因為它只不過是在上網(wǎng)瀏覽器上運行,因此只要升級了效勞器那頭的軟件就相當(dāng)于進(jìn)行了升級,很大程度上減輕了客戶端電腦的負(fù)擔(dān),這樣就很大地降低了本錢的付出,但是這個的系統(tǒng)是有很大的缺點的,就是系統(tǒng)的運行速度比C/S結(jié)構(gòu)運行慢的多,還有個缺點就是不能夠控制訪問的用戶。在現(xiàn)在(xinzi)的技術(shù)水平條件下,要實現(xiàn)(shxin)B/S的結(jié)構(gòu)(jigu)框架簡而言之(jin r yn zh)就是根據(jù)Internet/Intranet模型中

41、的數(shù)據(jù)儲存,并且賣這個產(chǎn)品(chnpn)的價錢也是很公正的89。1、B/S架構(gòu)的優(yōu)點(1)使用起來很方便的,隨時隨地可以進(jìn)行各種業(yè)務(wù)的開展;(2)很容易在這些的功能的根底上再增加一些功能;(3)這里的維護(hù)就是改變下網(wǎng)頁就好了;(4)開發(fā)簡單,共享性強。2、B/S模式的缺點(1)B/S模式缺乏滿足不同需求的未來開展空間;(2)B/S模式基于GUI運行,缺乏可以提供方便的快捷鍵執(zhí)行;(3)網(wǎng)頁的各項執(zhí)行工作都需要更新才能完成;(4) B/S模式本身功能不多,而且新版本中放棄了從前原有的特色。雖然B/S模式存在上述的缺點,但是并不會影響它在銀行人力資源管理系統(tǒng)中的引用,銀行人力資源管理系統(tǒng)并不需要太

42、多的功能實現(xiàn),只需開發(fā)在原有傳統(tǒng)銀行業(yè)務(wù)根底上的需求模塊,而B/S模式恰恰能夠滿足這一點。2.2 Java2平臺企業(yè)版技術(shù)J2EE(即Java2平臺企業(yè)版)在2001年7月就是由Sun公司開發(fā)出來的一項半成品技術(shù)。在J2EE的開展歷史上,這項技術(shù)經(jīng)過了各種挫折和坎坷,現(xiàn)在已經(jīng)根本上開展成熟,為中間件技術(shù)作出的奉獻(xiàn)是無可比較的,自然,越來越多的人重視這個技術(shù)的應(yīng)用謝楊.J2EE核心技術(shù)J.計算機世界,2002(7):11,12.呂偉民,程良繼.基于J2EE技術(shù)的WEB應(yīng)用開發(fā)J.通信電源技術(shù),2006(6):12,13.。其實J2EE運作的關(guān)鍵就是一組標(biāo)準(zhǔn)和指南,這樣就可以定義這些由Java語言

43、開發(fā)的復(fù)合層分布式用于企業(yè)上使用的一個平臺。那些的工作人員也是在這些的標(biāo)準(zhǔn)和指南的平臺上來創(chuàng)造這些的軟件的,那些的供給商會保證這些包容性的。因此J2EE應(yīng)用程序當(dāng)然可以在不一樣的效勞器上運行,只要改變很少的一局部代碼就可以的,J2EE(Java2 platform Enterprise Edition),同樣也是一種利用Java平臺來解決這些的企業(yè)的問題的,通過改變那些組件和使用的環(huán)境就可以在企業(yè)使用是進(jìn)行靈活使用。這樣不用說,他就是很好地解決企業(yè)問題的產(chǎn)品。 J2EE可以適用(shyng)于不同的環(huán)境之中,這是他的很好的特征。因為可以開發(fā)出一些可移植的程序。這些的軟件程序不需要特別的硬件要求

44、,因此可以在設(shè)計之后就可以長期使用,維護(hù)更新很少的,使用的范圍就廣了,針對這種特性,市場上的人力資源管理系統(tǒng)也有異構(gòu)這種特性,兩者剛好對上了。用戶訂購使用J2EE所能容納接受的第三方的成品組件在J2EE標(biāo)準(zhǔn)上也是可以接受的,而且可以把它安置在異構(gòu)的氣氛(qfn)當(dāng)中(dngzhng),使本錢(bn qin)得到(d do)降低,自身的整個程序也要求提升。一種特別效勞器平臺應(yīng)該提供給經(jīng)辦機構(gòu), 可伸縮性需求是這種平臺所必不可少的,只有這樣才能滿足那些關(guān)于人力資源的各種級別的業(yè)務(wù)辦理,。這些主要以各種操作系統(tǒng)和平臺均能應(yīng)用這種J2EE平臺的應(yīng)用程序為根底。比方:這種系統(tǒng)高端UNIX與大型機系統(tǒng)來布

45、置, 它的單機支持64至256個處理器, 它所有用的處理能力是非常強大的;也能用來部署在一些較小的機型上,當(dāng)系統(tǒng)管理的人力資源已經(jīng)增長到系統(tǒng)不能負(fù)擔(dān)時,可以通過增加效勞器數(shù)量集群;同時,可以在一些性能需求不高的地方運用 PC Sever,把它來充當(dāng)應(yīng)用數(shù)據(jù)系統(tǒng)的載體。這種新型的多級應(yīng)用配置,不僅可以滿足不同層面上對于人力資源系統(tǒng)的性能和本錢費用的要求,而且也可以減少一局部費用用來做不同平臺之間的遷移的。在之前所做的系統(tǒng)規(guī)劃中是很難到達(dá)的。一個用戶管理信息系統(tǒng)最后的要求是其的穩(wěn)定性是否可用,而作為一個準(zhǔn)金融系統(tǒng)的人力資源系統(tǒng),它的信息數(shù)據(jù)是否穩(wěn)定和平安更加不容無視。一個效勞器終端平臺必須一天24

46、小時運轉(zhuǎn),只有這樣才能滿足合作伙伴以及公司客戶的需要。如果發(fā)生意外停機,這種災(zāi)難性后果是很難有人能承當(dāng)?shù)摹1鞠到y(tǒng)的穩(wěn)定性是建立在Java系統(tǒng)的健壯性以及虛擬機Virtual Machine VM在實現(xiàn)上的一致性的根底上的。J2EE只要部署到適宜的操作環(huán)境中,其可用性可以支持很長時間。在WINDOWS環(huán)境中也可以用J2EE,當(dāng)然這不是用戶所能用的唯一操作系統(tǒng),還有一些非常好的操作系統(tǒng),比方:Sun Solaris 或者IBM05/390等。對于實時性要求很強的一些業(yè)務(wù)系統(tǒng),它應(yīng)該是一種非常理想的選擇。以前(yqin)應(yīng)用效勞(xio lo)器是核心(hxn)平臺二版系統(tǒng)的框架的根底(gnd),系

47、統(tǒng)(xtng)的創(chuàng)立是再在此根底上形成的。Java技術(shù)所擁有企業(yè)級規(guī)格示J2EE標(biāo)準(zhǔn)的根本,它最主要的目的是建立一種技術(shù)平臺,這種平臺必須具有企業(yè)級應(yīng)用開展能力,這樣就可以省去很多繁雜的應(yīng)用開發(fā)和布置的相關(guān)程序,在很大意義上提升了了不同平臺的相互的操作的比照, 很多不相同的的虛擬機器都可以用Java程序來運用到其操作系統(tǒng),這使它能夠保證在硬件環(huán)境中的獨立性;另外,J2EE技術(shù)還提供了一種應(yīng)用程序接口,是通過JDBC等技術(shù)支持的,可以使它不依賴數(shù)據(jù)庫廠商,這樣一來就增加了數(shù)據(jù)可操作的通用性。由于有這些多方面的原因,J2EE本身就為一些業(yè)務(wù)組件的跨平臺遷移提供了非常好的條件。綜上所述,我們能夠得到

48、以下結(jié)論:J2EE的技術(shù)框架不管是在對業(yè)務(wù)的支撐方面還是對創(chuàng)新技術(shù)的運用上都發(fā)揮著很大的作用。其本身可以既可以用于作為開發(fā)銀行人力資源的根底技術(shù)框架,也同樣可以用來作為行業(yè)內(nèi)其它應(yīng)用和系統(tǒng)的支持,是一個非常難尋的可用于社會保障管理信息系統(tǒng)的一個根底技術(shù)應(yīng)用平臺。2.3 J2EE框架J2EE的推出目的:Sun為了迎合剛剛興起的B/S架構(gòu)潮流,克服存在于傳統(tǒng)C/S模式的一些弊端 ,簡化開發(fā)、管理和部署所用于企業(yè)應(yīng)用的程序,并提供一個獨立、可移植、用戶多的符合平安標(biāo)準(zhǔn)的應(yīng)用了Java技術(shù)開發(fā)效勞器端的企業(yè)級平臺李紅,董淵,曹海寧,蔣深.基于J2EE的企業(yè)信息平臺的設(shè)計與實現(xiàn)J.浙江大學(xué)學(xué)報,2003

49、2:29,30.。多層次的分式(fnsh)應(yīng)用模式是J2EE所主要應(yīng)用的,應(yīng)用邏輯按照(nzho)功能能的不同可以形成很多的應(yīng)用組成部件,各個不同的應(yīng)用組成部件分布于各個機器,這是根據(jù)它們層位置(wi zhi)的不相同而決定的。J2EE中間件為四個各不相關(guān)的層進(jìn)行了描述,它們是:在機器(j q)客戶端上運行的客戶層、在效勞(xio lo)器上運行的企業(yè)信息系統(tǒng)層以及在J2EE上運行的業(yè)務(wù)邏輯和表示邏輯層,如2-1圖所示。圖2-1 J2EE多層應(yīng)用體系結(jié)構(gòu)1、客戶層。J2EE的運用應(yīng)基于Web,也可以基于一些慣例的方式。Applets和應(yīng)用客戶端的程序是客戶層部件的主要組成局部。2、業(yè)務(wù)邏輯層。

50、它也就是常說的Ejb層。Ejb在業(yè)務(wù)邏輯層上運行,來對邏輯業(yè)務(wù)邏輯層的代號編碼進(jìn)行處理。業(yè)務(wù)邏輯層首先戶端程序接受數(shù)據(jù),之后要進(jìn)行處理,最后企業(yè)信息系統(tǒng)層儲存處理后的結(jié)果,這所有的一切操作都是可以逆向轉(zhuǎn)換的。3、表示邏輯層。J2EEWeb的組成構(gòu)件是由Jsp的界面、顯示HTML頁面的Servlets以及在Web的Applets為根本。和客戶層類似,Web層可以通過JavaBean 來處理用戶的輸入,同時把用戶輸進(jìn)去的指令傳送到在業(yè)務(wù)層中運作的 Enterprise Bean類程序來處理。4、企業(yè)(qy)信息系統(tǒng)層。它是用于運作企業(yè)信息系統(tǒng)的軟件, 這一層包括(boku)一些企業(yè)根本(gnbn)

51、設(shè)備(shbi)管理系統(tǒng),像企業(yè)資源(zyun)規(guī)劃(Erp)、大型機事務(wù)管理、數(shù)據(jù)庫系統(tǒng)及其它的保存的信息系統(tǒng)。J2EE運用構(gòu)件也許會因為一些條件(比方數(shù)據(jù)庫的鏈接),在必要時要求進(jìn)入企業(yè)的信息系統(tǒng)。J2EE的企業(yè)框架能力是非常強大的,能夠支撐幾百個人同時在線,這只是最低限度,并能夠保持的運行能力非常穩(wěn)定,也不會宕機。它是借用Java的自動垃圾處理機制完成的。下邊請看以以下舉的本公司常用到的技術(shù)框架:2.4 MVC模式MVC模式是一種軟件開發(fā)模式。M是Model,表示模型,系統(tǒng)的邏輯處理主要用它來完成。V是View,表示視圖,用戶的交互主要由它來完成。C是Controller,它所表示的是控

52、制器,它的作用主要是來建立視圖與模型之間的聯(lián)系。這三個部件的功能和聯(lián)系如圖2-2所示陸榮幸,郁洲,阮永良.J2EE平臺上MVC設(shè)計模式的研究與實現(xiàn).計算機應(yīng)用研究2003 (3):144-146.。用戶請求視圖選擇狀態(tài)查詢通知改變狀態(tài)改變模型封裝應(yīng)用程序狀態(tài)響應(yīng)狀態(tài)查詢應(yīng)用程序功能通知視圖改變視圖解釋模型模型更新請求發(fā)送用戶輸入給控制器允許控制器選擇視圖控制器定義應(yīng)用程序行為用戶動作映射成模型更新選擇響應(yīng)的視圖圖2-2 MVC組件類型(lixng)的關(guān)系和功能1、視圖(sht)這是一個(y )與人進(jìn)行互動的一局部(jb),它包含:登錄屏幕和登錄成功處理(chl)后的登陸界面,也可以是登錄失敗的

53、畫面,亦或者是登錄成功的畫面。為用戶提供輸入信息的是登錄畫面,如果顯示出登錄成功的畫面,就說明是登錄是允許的,如果顯示登錄失敗的畫面那么說明不能登錄。起著與人進(jìn)行交互作用的局部是視圖局部, 主要界面包括輸入和輸出,。所以在Java Web開發(fā)技術(shù)中,其視圖是使用JSP文件的。2、模型處理功能有:用于登錄的處理,可以判斷用戶提交的信息是不是有效,用戶名是不是存在,口令是不是正確。Java Bean的主要任務(wù)是對業(yè)務(wù)邏輯進(jìn)行處理,在一般模型層情況下往往是運用Java Bean,也當(dāng)然也可以用EJB。3、控制器主要起著對用戶所輸入的賬號以及密碼的接受,接著運用處理的功能,通過處理功能之后它會自動返回

54、到處理結(jié)果,以處理的結(jié)果為根據(jù)來決定界面對用戶進(jìn)行回應(yīng)。如果給用戶顯示了登錄成功的畫面,那么返回的信息會表示登錄成功了。如果給用戶顯示登錄失敗的畫面,那么返回的信息會表示登錄失敗了。在JavaWeb研發(fā)中運用Servlet充當(dāng)控制器,這是由于控制器要求可以接受用戶的命令并對用戶進(jìn)行回應(yīng),而且要求能夠調(diào)用模型。不管數(shù)據(jù)的改動什么時候觸發(fā),控制器都會告知全部視圖這些數(shù)據(jù)的變動,從而到達(dá)刷新的目的。這從本質(zhì)上來講是一種變化的模型傳播機制。運用用MVC模式,全部的問題的思維模式都是統(tǒng)一的,分為三個步驟。第一步:不管哪個功能的設(shè)置都是從用戶的的視角來看的,它所需要考慮的是如果這個功能寫完了,用戶會怎么樣

55、去運用。通常需要照顧兩個層面:用戶請求如何提交,系統(tǒng)結(jié)果怎樣給用戶表示出來。也就是通常理解的輸入以及輸出。它們通常運用JSP頁面來到達(dá)目標(biāo),可以依據(jù)輸入輸出功能所需要的元素來設(shè)計JSP頁面,它也是MVC模式設(shè)計中的V局部。第二步: 考慮如何完成它的功能,方法是全部的功能最終(zu zhn)都是得以完成的途徑。需要從兩個方面考慮:第一需要考慮某個模型的方法是否適應(yīng)于這個方法,還是已存在的模型不適應(yīng)(shyng)于這個方法,如果是前者,只需要把這個方法添加(tin ji)到原有的模型中就可以了,如果(rgu)是后者,就只能創(chuàng)立(chungl)一個新的模型來完成;然后給這個方法做出解釋。MVC模式中

56、設(shè)計M的局部的就是這個過程。最終需要考慮的是輸入畫面、輸出畫面和功能之間怎樣聯(lián)系的。MvC模式中設(shè)計的C局部就是需要編寫控制器。要求思考研究的的信息有如下幾個方面,通過它們來實現(xiàn)控制器的的開發(fā):需要由控制的層面從視圖的層面接收什么消息,也就是從輸入畫面最后能夠得到哪些可以使用的信息;Java Bean的哪些方法需要調(diào)用, 哪些信息需要傳送,屬于由模型層接收控制層的信息和由視圖層接收控制層的信息;是否需要要從顯示界面接收從模型中執(zhí)行的結(jié)果;界面對用戶的響應(yīng)都是依據(jù)模型的執(zhí)行結(jié)果進(jìn)行選擇杜根遠(yuǎn).基于B/S模式的WEB三層應(yīng)用開發(fā)J.河南城建高等??茖W(xué)院學(xué)報,2002(5):11,12.。2.5框架

57、技術(shù)2.5.1 Struts框架Struts是一個以MVC為根底的程序設(shè)計,它最突出的優(yōu)點就是采用了Java Serlevt和Jsp構(gòu)建Web應(yīng)用,這個在具體的實踐中很幫助。通常來講,這個架構(gòu)可以分成這幾個內(nèi)容,XML文檔、控制核心、視圖以及最常見的模型。Struts的構(gòu)架里面,具體實施中的模型主要是靠JavaBean或EJB完成的,其中控制核心局部是依靠Action Servlet和Action完成的,視圖這個局部主要是Jsp完成的,以Struts為根底開發(fā)的程序架構(gòu)如下:Servlet/JSPStruts-config.xml瀏覽器WEB效勞器視圖控制器模型JavaBeanEJBActio

58、nActionAction圖2-3 Struts實現(xiàn)(shxin)的MVC框架1.XML文件(wnjin):對于Struts來說,XTM文件是比較(bjio)重要(zhngyo)的一個局部(jb),因為JavaBean屬性主要是靠它來實現(xiàn)的,除此還有Struts使用這個文件進(jìn)行對使用者的提示語言進(jìn)行完成,正是由于這個功能,使得它可以對不同的語言進(jìn)行融合。2.控制核心:從根本上來講它就是Servlet,作用是傳遞客戶端的需求給Action。3.視圖:這個局部的一個重要組成局部是Jsp,它的作用就是和Servlet合作共同實現(xiàn)特定的任務(wù)。4.模型:從根本上來講Struts,模型對于它來說就是種Ac

59、tion,用戶利用這個模型對具體的事情進(jìn)行分析,而且使用者還可以領(lǐng)用控制核心給Action發(fā)送一些具體的文檔數(shù)據(jù),這些都是以Struts-config.xml為根底的。2.5.2 Spring框架其實對于Spring來說,它是以當(dāng)下使用比較廣泛的AOP(Aspect Oriented Programming)與IOC(Inversion of Control)為根底開發(fā)出來的,它的一些管理層都屬于它自己,這里面包括了耐久層、控制層以及視圖層這三個方面,可是存在的一個問題就是具體的開發(fā)比較困難,和簡潔的構(gòu)架相比不占優(yōu)勢,但是它的一個突出優(yōu)點就是很好的支持了AOP與IOC。所以本文最終采用它進(jìn)行任

60、務(wù)的分割把比較常見的處理能力分割開,從而防止與實際的控制任務(wù)和具體操作混合起來,這包括把日志之類的內(nèi)容分割開還有依賴性改變具體對象的說明形式,從傳統(tǒng)的以程序?qū)嵧瓿涩F(xiàn)在的用說明的方式完成,這樣做就能夠簡單的把具體任務(wù)的實現(xiàn)用其他的來完成,到達(dá)預(yù)期的效果。2.5.3 Hibernate數(shù)據(jù)(shj)訪問框架眾所周知(zhng su zhu zh)作為開源的體系框架Hibernate有其自己的突出優(yōu)點,這就是在具體的程序封裝上它不是重度的,這樣一來使用者就能夠比較(bjio)輕松的對數(shù)據(jù)庫進(jìn)行相關(guān)的處理。和有些軟件不同(b tn)Hibernate是不收任何費用的,它的特點就是能夠很容易的進(jìn)行數(shù)據(jù)庫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論