基于J2EE技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc
《基于J2EE技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc》由會員分享,可在線閱讀,更多相關(guān)《基于J2EE技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文.doc(66頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、20131014基于J2EE技術(shù)的人力資源管理系統(tǒng)的設(shè)計與實現(xiàn)張睿智摘 要本文針對目前人力資源管理系統(tǒng)在工作效率以及信息過于分散,對于各個支行的人力資源分布狀況總行沒法細致把握;對人力資源無法進行可行的管理,特別是缺少整體管理的手段;業(yè)務(wù)程序太繁雜,沒有整體性的改善手段,從而導致工作效率不高;信息化標準不高,與整體的銀行信息化標準有很大差距等弊端,提出了一個基于J2EE技術(shù)的人力資源管理系統(tǒng)的課題,在Internet/Intranet的基礎(chǔ)上設(shè)計了一個的人力資源管理系統(tǒng)體系框架。此系統(tǒng)針對上述存在的弊端將采用J2EE的手段有效的將人力資源管理的信息數(shù)據(jù)進行整合,從而形成整體的人力資源數(shù)據(jù)管理,
2、對各行業(yè)的人力資源的管理和規(guī)劃提供很大的方便。運用相關(guān)聯(lián)的手段,設(shè)計一種基于B/S結(jié)構(gòu)的管理系統(tǒng)整體框架和結(jié)構(gòu),與現(xiàn)在比較常用的J2EE框架struts、Spring、Hibernate相對照進行系統(tǒng)的建造和使用,最終達到層與層之間的整體模型功能,并在現(xiàn)實工作中有所應(yīng)用的實際功能,包括組織結(jié)構(gòu)管理,考核評價分析,薪資福利等方面。首先介紹了該人力資源管理系統(tǒng)涉及的相關(guān)技術(shù)和理論,然后根據(jù)人力資源管理系統(tǒng)的業(yè)務(wù)和發(fā)展現(xiàn)狀分析其需求,并明確其系統(tǒng)所要具備的各個功能。研究流程圖和分析圖,接著列出各個需求部分的子系統(tǒng)工作流程,運用有效的軟件技術(shù)MVC模式對管理系統(tǒng)進行分層次的研究,最后設(shè)計了一套適合某銀
3、行業(yè)務(wù)發(fā)展需求的人力資源管理系統(tǒng),有效的提高了工作效率的、優(yōu)化人力資源管理工作流程以及改善人力資源部門服務(wù)水平,在組織結(jié)構(gòu)管理,考核評價分析,人事管理分析等方面取得了比較明顯的效果,在人力資源決策方面也為銀行管理層帶來了可靠、及時、豐富的信息,有著非常關(guān)鍵的作用。關(guān)鍵詞:信息管理系統(tǒng),J2EE技術(shù),人力資源管理,MVCABSTRACTAiming at human resources management system in work efficiency and low service level of human resource management human resource man
4、agement 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 role of the system information data related to human resource management together, thus formin
5、g 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 direction, design some based on B/S structure, using the related method to build the management syste
6、m 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 the whole model of function, and has been employed in the real work of the actual function, inclu
7、ding 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 function. Consider example figure and analysis, research of the relationship between them, and
8、 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 development needs of human resource management system, the working efficiency, optimization of the human
9、 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 reliable, timely and abundant information, has played a very important role.KEY WORDS: IMS;J2EE;
10、 HRM;MVC目 錄第一章 緒論.11.1研究背景11.2研究意義21.3研究內(nèi)容3第二章 系統(tǒng)相關(guān)技術(shù)介紹.42.1 瀏覽器/服務(wù)器(Browser/Server)框架42.2 Java2平臺企業(yè)版技術(shù)52.3 J2EE框架62.4 MVC模式82.5框架技術(shù)102.5.1 Struts框架102.5.2 Spring框架112.5.3 Hibernate數(shù)據(jù)訪問框架112.6數(shù)據(jù)庫管理系統(tǒng)122.7人力資源管理系統(tǒng)相關(guān)原理13第三章 系統(tǒng)需求分析153.1系統(tǒng)目標153.2應(yīng)用范圍153.3系統(tǒng)功能需求分析163.4業(yè)務(wù)需求分析173.4.1 組織結(jié)構(gòu)管理193.4.2 考核評價分析19
11、3.4.3 人事管理分析213.4.4 招聘分析233.4.5 薪資福利253.4.6 培訓263.4.7 人力資源分析和規(guī)劃283.4.8 職工滿意度調(diào)查和分析283.4.9 客戶經(jīng)理安排與管理293.4.10 管理系統(tǒng)的統(tǒng)計及查詢293.4.11 員工自助及經(jīng)理人平臺303.4.12 日常事務(wù)管理313.4.13 與其他系統(tǒng)的連接333.4業(yè)務(wù)需求分析333.4.1 組織結(jié)構(gòu)管理353.4.2 考核評價分析363.4.3 人事管理分析383.4.4 招聘分析403.4.5 薪資福利423.4.6 培訓433.4.7 人力資源分析和規(guī)劃453.4.8 職工滿意度調(diào)查和分析453.4.9 客戶
12、經(jīng)理安排與管理463.4.10 管理系統(tǒng)的統(tǒng)計及查詢463.4.11 員工自助及經(jīng)理人平臺473.4.12 日常事務(wù)管理483.4.13 與其他系統(tǒng)的連接50第四章 系統(tǒng)設(shè)計514.1 管理系統(tǒng)設(shè)計目標和原則514.2 管理系統(tǒng)架構(gòu)設(shè)計534.3 管理系統(tǒng)時序圖554.4 管理系統(tǒng)功能模塊劃分564.5 系統(tǒng)的功能模塊設(shè)計574.6 系統(tǒng)的數(shù)據(jù)庫設(shè)計614.7 管理系統(tǒng)實體類設(shè)計634.7.1 管理網(wǎng)絡(luò)的人員信息與組織結(jié)構(gòu)634.7.2 員工的薪資福利64第五章 系統(tǒng)的實現(xiàn)665.1 管理系統(tǒng)的開發(fā)條件665.2 管理系統(tǒng)的運行條件665.3 管理系統(tǒng)的架構(gòu)部署665.4 人力資源管理系統(tǒng)的實
13、現(xiàn)675.4.1 管理系統(tǒng)數(shù)據(jù)層的實現(xiàn)675.4.2 管理系統(tǒng)處理業(yè)務(wù)的實現(xiàn)685.4.3 管理系統(tǒng)控制邏輯的實現(xiàn)715.4.4 管理系統(tǒng)表現(xiàn)頁面的實現(xiàn)735.5 管理系統(tǒng)界面的顯示74第六章 總結(jié)與展望80參考文獻.81致 謝82第一章 緒論1.1研究背景隨著生產(chǎn)力的發(fā)展,生產(chǎn)關(guān)系在人們的印象中也越來越深刻,人力資源受到的重視也越來越多,人力資源的重要作用在“科技發(fā)展要以人為本”的觀念中得到了充分體現(xiàn),企業(yè)中最有用的資源將會是人力資源,正是這個原因,人力資源管理在對企業(yè)的興衰成敗方面起著一個非常重要的作用。研究人員覺得人力資源是“人力資本”,特別以為技術(shù)資本地位都不如它高,尤其是一些人力資源
14、,以知識分子為典型,更是如此。對人的未開發(fā)的能力的提高和企業(yè)的辦公效率水平的提升是人力資源管理的首要目標;企業(yè)的運行是靠人進行管理的,因此這就必須要明確怎么樣去經(jīng)營一個企業(yè),這些的內(nèi)容都是屬于人力管理知識的內(nèi)容。目前企業(yè)在創(chuàng)新發(fā)展人力資源管理系統(tǒng)的時候大部分使用以人力資源管理為根本的理念,在此基礎(chǔ)上逐步發(fā)展。我們所說的人力資源管理系統(tǒng)表示的是人力資源管理的自動信息化,是企業(yè)在硬件的大容納量、較高的速率以及最新的IT軟件的人力資源管理建設(shè)思路。將先進的人力資源管理方面的思想與理論融入到人力資源管理系統(tǒng)中去,只有這樣才能極大地提高人力資源管理工作,它的目的是提高組織管理能力和在戰(zhàn)略上制定的執(zhí)行能力
15、,任職管理體系和以績效管理為核心的評估與激勵體系需要被創(chuàng)建,這是以素質(zhì)模型為基本的,能夠很好地創(chuàng)建一個合適的人力資源管理平臺,其中包括員工、業(yè)務(wù)經(jīng)理、招聘經(jīng)理和首席執(zhí)行官。隨著社會發(fā)展的快速進行,全球貿(mào)易自由化已經(jīng)進入中國,市場在符合相關(guān)的法律規(guī)定的條件下,已經(jīng)很自由,在這個時候一片巨大的自由的國際市場呈現(xiàn)在各人力資源管理系統(tǒng)的面前。但是往往機會與風險是并存的,在中國這片土地上,那些銀行已經(jīng)非常熟悉國內(nèi)的競爭市場規(guī)律,它們具有明顯的中國特色,但是面臨著外來資本的沖擊,中國銀行將會承受更大的壓力。銀行運行營業(yè)的標準性、售后服務(wù)的質(zhì)量、產(chǎn)品技術(shù)的水平等管理要素,在目前來看,根本不可能解決像銀行策略
16、制作和運行等那些很高深的問題,然而解決這些問題的突破口在哪,高端的人才,只有那些高端的人才才能夠解決這些問題,銀行業(yè)也因此而更加地關(guān)注這些的人才,人才是個決定未來銀行業(yè)發(fā)展的重要因素。銀行業(yè)也明確地認識到,想要在市場競爭中立于不敗之地,必須改變銀行的管理方法,提高員工素質(zhì)水平,這樣就可以提高商業(yè)銀行的行業(yè)服務(wù)整體效果,從而適應(yīng)現(xiàn)代市場發(fā)展的需要。并且銀行的職員作為企業(yè)先進企業(yè)文化,先進企業(yè)思想, 以及先進科技的實施者與傳承者,決定著銀行能不能在市場中站住腳跟。1.2 國內(nèi)外研究現(xiàn)狀分析 隨著計算機技術(shù)的不斷發(fā)展,社會的信息化程度越來越高,計算機及計算機技術(shù)的應(yīng)用范圍日益廣泛,應(yīng)用層面正向全面化
17、、縱深化發(fā)展。在這種社會背景和人力資源管理轉(zhuǎn)變的推動下,人力資源管理系統(tǒng)正逐步走向企業(yè),而人力資源管理系統(tǒng)也從最初的人事電子檔案管理、行政事務(wù)電子文檔和電子表格功能,發(fā)展到今天幾乎涵蓋人力資源管理的所有方而,諸如人力資源規(guī)劃、員工職業(yè)生涯規(guī)劃、績效管理、薪資管理、人員招聘和調(diào)配、崗位評估及崗位管理等等。 在國際上,人力資源管理系統(tǒng)的發(fā)展歷史可以追溯到20世紀60年代末期 Christopher Alexander, Sara Ishikawa. A Pattern Language. Oxford University Press, New York, 1977: 10.: 第一代的人力資源管
18、理系統(tǒng)支持的用戶非常少,只是一種自動計算薪資的工具,既不包含非財務(wù)的信息,也不包含薪資的歷史信息,幾乎沒有報表生成功能和薪資數(shù)據(jù)分析功能。 第二代的人力資源管理系統(tǒng)出現(xiàn)于20世紀70年代末,對非財務(wù)的人力資源信息和薪資的歷史信息都給予了考慮,其報表生成和薪資數(shù)據(jù)分析功能也都有了較大的改善。但未能系統(tǒng)地考慮人力資源的需求和理念,而且其非財務(wù)的人力資源信息也不夠系統(tǒng)和全面。 人力資源管理系統(tǒng)的革命性變革出現(xiàn)在20世紀80年代。第三代人力資源管理系統(tǒng)的特點是從人力資源管理的角度,用集中的數(shù)據(jù)庫將幾乎所有與人力資源相關(guān)的數(shù)據(jù)統(tǒng)一管理起來形成了集成的信息庫。這樣,一方面e-HR可以縮短管理周期,減少HR
19、工作流的重復操作,使工作流程自動化,減少不必要的人為干擾因素;另一方面,e-HR可以使HR部門從提供簡單的HR信息轉(zhuǎn)變?yōu)樘峁〩R知識和解決方案,隨時隨地向管理層提供決策支持,向HR專家提供分析工具和建議,最終建立HR部門積累知識和管理經(jīng)驗的體系。 從第三代人力資源資源管理系統(tǒng)開始,Internet/Intranet也給人力資源管理帶來了新的挑戰(zhàn)和機遇,互聯(lián)網(wǎng)技術(shù)被運用到e-HR中,“e”化的重點開始由電子化向信息化轉(zhuǎn)變。信息化技術(shù)使得HR信息真正能夠覆蓋到企業(yè)的每一個角落。 國際上著名的HR軟件有SAP公司的mySAP ERP HCM, ORACLE的HRMS和PeopleSoft的HRMS(
20、已被ORACLE收購)等。國內(nèi)的人力資源管理軟件從80年代末才開始萌芽。由于觀念更新的緩慢,在很長的時間里,國內(nèi)市場人力資源管理軟件只是以財務(wù)軟件,ERP (Enterprise Resource Planning)系統(tǒng)中勞資、人事功能模塊的形式出現(xiàn)。國內(nèi)著名的HR軟件有金蝶的k/3人力資源管理系統(tǒng) (該系統(tǒng)包括招聘調(diào)配、培訓發(fā)展、績效管理、薪酬福利、員工關(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ù)歐美企業(yè)的情況而開
21、發(fā)的,在進入中國市場的時候,往往忽略了中國人力資源管理的一些特點,而這正是國內(nèi)HR軟件的長處所在任泰明.基于B/S結(jié)構(gòu)的軟件開發(fā)技術(shù)M.西安電子科技大學出版社,2006:89,97. Deepak Alur, Dan Malks, John Crupi. Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall PTR, 2003: 119131.。 存在問題: Web服務(wù)自身的技術(shù)體系還不完善,針對Web服務(wù)的安全性、事務(wù)管理、服務(wù)質(zhì)量以及服務(wù)管理等方面的很多標準或規(guī)范在制定討論之中; 因特網(wǎng)上Web服務(wù)還
22、比較少,公共UDDI注冊體系尚未建立; 企業(yè)在以往信息化的過程中投資巨大,不愿一下子拋棄現(xiàn)有系統(tǒng)而全面轉(zhuǎn)向基于Web服務(wù)的商務(wù)應(yīng)用。1.3 限制國內(nèi)銀行人力資源管理發(fā)展的因素以地方性股份制運行的某個銀行,現(xiàn)在所有員工2000人左右,有88家支行機構(gòu),分布在全省的各大經(jīng)濟發(fā)展迅速的地區(qū)。全新的銀行策略和市場的位置決定了要對人力資源管理制定更高的條件,為了更好的有效提高人力資源管理方面的服務(wù)質(zhì)量,切實的促使商業(yè)銀行的營銷策略轉(zhuǎn)型并加快銀行階段性成果的轉(zhuǎn)變進程,同時對人力資源部的作用功能進行了新的定義。該銀行主要運用常見的辦公軟件來辦理完成管理檔案的工作和日常的人事事務(wù),由國際市場變化的角度來說,
23、人力資源管理的方法用在商業(yè)銀行上已經(jīng)過時落后了, 信息化人力資源的整體的水平太低,分析限制其發(fā)展的影響因素有李清黎,徐慧娟.人力資源管理系統(tǒng)的現(xiàn)狀及不足J.當代經(jīng)濟,2009(6).:1、人力資源管理系統(tǒng)的子系統(tǒng)功能信息過于分散,對于各個子系統(tǒng)的人力資源分布狀況總行沒法細致把握;2、對人力資源無法進行可行的管理,特別是在組織結(jié)構(gòu)管理和員工的考核評價分析方面缺乏整體性管理的手段;3、銀行人力資源管理系統(tǒng)中涉及的業(yè)務(wù)程序太復雜,并且各子系統(tǒng)冗余重疊沒有整體性的改善手段,從而導致工作效率不高;4、信息化標準不高,與整體的銀行信息化標準有很大差距?;谝陨戏N種原因,必須要借助于現(xiàn)代的技術(shù)手段,完善創(chuàng)新
24、一系列有效合理的人力資源的控制管理信息務(wù)流程,提高管理系統(tǒng)自身的自動化水平,降低人力招聘經(jīng)理的反復工作次數(shù),要能夠很好地處理那些人為的影響因素,增加職工自主選擇服務(wù)的深度和廣度,提升商業(yè)銀行日常管理服務(wù)的效率和重復事務(wù)性工作,有效地縮短人力管理服務(wù)周期。用信息化系統(tǒng)來操作那沒有技術(shù)含量的的重復性工作,這樣做的話就能夠使人力資源得到非常大的解放, 在企業(yè)的管理水平和管理的效率方面也會有很大的提升。供簡便的HR信息現(xiàn)在已經(jīng)不再是人力資源管理部門的唯一作用,解決方案和提供HR知識也成為了它的一個重要作用,在任何時候都能夠為管理人員帶來策略上的支撐 ,為技術(shù)員工帶來極大的幫助和服務(wù)。我們堅信人力資源管
25、理系統(tǒng)會給全行的發(fā)展帶來積極的影響,為長期的資源規(guī)劃帶來很大的幫助。通過建立一套完整的基于J2EE技術(shù)的人力資源管理系統(tǒng)將在很大程度上提高該銀行處理人力資源管理水平,并且在管理效率方面也會得到很大的發(fā)展。通過對制約銀行發(fā)展的因素著手,分析原因,針對目前依然存在的問題研究實現(xiàn)對應(yīng)的流程模塊,對該銀行的發(fā)展具有十分重要的意義。1.4研究內(nèi)容該文章通過研究在人力資源管理系統(tǒng)的研發(fā)中B/S結(jié)構(gòu)框架、J2EE研究技術(shù)等的實用性和可行性分析,以及人力資源管理理論、管理的業(yè)務(wù)程序和系統(tǒng)性能需求、各種關(guān)聯(lián)業(yè)務(wù)要求、軟件和硬件的限制條件,分析確定系統(tǒng)的結(jié)果框架以及人力資源管理系統(tǒng)內(nèi)在要求,參照各項功能規(guī)劃出與之
26、相對應(yīng)模塊,并最終列出模塊的詳細參數(shù),這樣設(shè)計出的人力資源管理系統(tǒng)才可以滿足銀行的需求。第二章 系統(tǒng)相關(guān)技術(shù)介紹2.1 瀏覽器/服務(wù)器(Browser/Server)框架我們所說的B/S框架,指的是瀏覽器/服務(wù)器(Browser/Server)框架,在 Internet互聯(lián)網(wǎng)迅猛發(fā)展后,不僅能夠使其得到提升,還會優(yōu)化結(jié)構(gòu)的樣式,優(yōu)點特別的鮮明。用戶可以使用現(xiàn)代的互聯(lián)網(wǎng)來實現(xiàn)這種B/S結(jié)構(gòu),大多數(shù)的工作都是在服務(wù)器端實現(xiàn)的,也有很少的一部分工作在前端的實現(xiàn),這就是三層結(jié)構(gòu)。B/S架構(gòu)是沒有客戶端的軟件的,所以不需要安裝任何的軟件,因為它只不過是在上網(wǎng)瀏覽器上運行,因此只要升級了服務(wù)器那頭的軟件就
27、相當于進行了升級,很大程度上減輕了客戶端電腦的負擔,這樣就很大地降低了成本的付出,但是這個的系統(tǒng)是有很大的缺點的,就是系統(tǒng)的運行速度比C/S結(jié)構(gòu)運行慢的多,還有個缺點就是不能夠控制訪問的用戶。在現(xiàn)在的技術(shù)水平條件下,要實現(xiàn)B/S的結(jié)構(gòu)框架簡而言之就是根據(jù)Internet/Intranet模型中的數(shù)據(jù)儲存,并且賣這個產(chǎn)品的價錢也是很公道的89。1、B/S架構(gòu)的優(yōu)點(1)使用起來很方便的,隨時隨地可以進行各種業(yè)務(wù)的開展;(2)很容易在這些的功能的基礎(chǔ)上再增加一些功能;(3)這里的維護就是改變下網(wǎng)頁就好了;(4)開發(fā)簡單,共享性強。2、B/S模式的缺點(1)B/S模式缺乏滿足不同需求的未來發(fā)展空間;
28、(2)B/S模式基于GUI運行,缺乏可以提供方便的快捷鍵執(zhí)行;(3)網(wǎng)頁的各項執(zhí)行工作都需要更新才能完成;(4) B/S模式本身功能不多,而且新版本中放棄了從前原有的特色。雖然B/S模式存在上述的缺點,但是并不會影響它在銀行人力資源管理系統(tǒng)中的引用,銀行人力資源管理系統(tǒng)并不需要太多的功能實現(xiàn),只需開發(fā)在原有傳統(tǒng)銀行業(yè)務(wù)基礎(chǔ)上的需求模塊,而B/S模式恰恰能夠滿足這一點。2.2 Java2平臺企業(yè)版技術(shù)J2EE(即Java2平臺企業(yè)版)在2001年7月就是由Sun公司開發(fā)出來的一項半成品技術(shù)。在J2EE的發(fā)展歷史上,這項技術(shù)經(jīng)過了各種挫折和坎坷,現(xiàn)在已經(jīng)基本上發(fā)展成熟,為中間件技術(shù)作出的貢獻是無可
29、比擬的,自然,越來越多的人重視這個技術(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)鍵就是一組規(guī)范和指南,這樣就可以定義這些由Java語言開發(fā)的復合層分布式用于企業(yè)上使用的一個平臺。那些的工作人員也是在這些的規(guī)范和指南的平臺上來創(chuàng)造這些的軟件的,那些的供應(yīng)商會保證這些包容性的。因此J2EE應(yīng)用程序當然可以在不一樣的服務(wù)器上運行,只要改變很少的一部分代碼就可以的,J2EE(Java2 platform Enterprise Edition),同樣也是一種利
30、用Java平臺來解決這些的企業(yè)的問題的,通過改變那些組件和使用的環(huán)境就可以在企業(yè)使用是進行靈活使用。這樣不用說,他就是很好地解決企業(yè)問題的產(chǎn)品。 J2EE可以適用于不同的環(huán)境之中,這是他的很好的特征。因為可以開發(fā)出一些可移植的程序。這些的軟件程序不需要特別的硬件要求,因此可以在設(shè)計之后就可以長期使用,維護更新很少的,使用的范圍就廣了,針對這種特性,市場上的人力資源管理系統(tǒng)也有異構(gòu)這種特性,兩者剛好對上了。用戶訂購使用J2EE所能容納接受的第三方的成品組件在J2EE標準上也是可以接受的,而且可以把它安置在異構(gòu)的氛圍當中,使成本得到降低,自身的整個程序也要求提升。一種特別服務(wù)器平臺應(yīng)該提供給經(jīng)辦機
31、構(gòu), 可伸縮性需求是這種平臺所必不可少的,只有這樣才能滿足那些關(guān)于人力資源的各種級別的業(yè)務(wù)辦理,。這些主要以各種操作系統(tǒng)和平臺均能應(yīng)用這種J2EE平臺的應(yīng)用程序為基礎(chǔ)。比如:這種系統(tǒng)高端UNIX與大型機系統(tǒng)來布置, 它的單機支持64至256個處理器, 它所有用的處理能力是非常強大的;也能用來部署在一些較小的機型上,當系統(tǒng)管理的人力資源已經(jīng)增長到系統(tǒng)不能負擔時,可以通過增加服務(wù)器數(shù)量集群;同時,可以在一些性能需求不高的地方運用 PC Sever,把它來充當應(yīng)用數(shù)據(jù)系統(tǒng)的載體。這種新型的多級應(yīng)用配置,不僅可以滿足不同層面上對于人力資源系統(tǒng)的性能和成本費用的要求,而且也可以減少一部分費用(用來做不同
32、平臺之間的遷移的)。在之前所做的系統(tǒng)規(guī)劃中是很難達到的。一個用戶管理信息系統(tǒng)最后的要求是其的穩(wěn)定性是否可用,而作為一個準金融系統(tǒng)的人力資源系統(tǒng),它的信息數(shù)據(jù)是否穩(wěn)定和安全更加不容忽視。一個服務(wù)器終端平臺必須一天24小時運轉(zhuǎn),只有這樣才能滿足合作伙伴以及公司客戶的需要。如果發(fā)生意外停機,這種災(zāi)難性后果是很難有人能承擔的。本系統(tǒng)的穩(wěn)定性是建立在Java系統(tǒng)的健壯性以及虛擬機(Virtual Machine VM)在實現(xiàn)上的一致性的基礎(chǔ)上的。J2EE只要部署到合適的操作環(huán)境中,其可用性可以支持很長時間。在WINDOWS環(huán)境中也可以用J2EE,當然這不是用戶所能用的唯一操作系統(tǒng),還有一些非常好的操作系
33、統(tǒng),比如:Sun Solaris 或者IBM05/390等。對于實時性要求很強的一些業(yè)務(wù)系統(tǒng),它應(yīng)該是一種非常理想的選擇。以前應(yīng)用服務(wù)器是核心平臺二版系統(tǒng)的框架的基礎(chǔ),系統(tǒng)的創(chuàng)建是再在此基礎(chǔ)上形成的。Java技術(shù)所擁有企業(yè)級規(guī)格示J2EE規(guī)范的根本,它最主要的目的是建立一種技術(shù)平臺,這種平臺必須具有企業(yè)級應(yīng)用發(fā)展能力,這樣就可以省去很多繁雜的應(yīng)用開發(fā)和布置的相關(guān)程序,在很大意義上提升了了不同平臺的相互的操作的對比, 很多不相同的的虛擬機器都可以用Java程序來運用到其操作系統(tǒng),這使它能夠保證在硬件環(huán)境中的獨立性;另外,J2EE技術(shù)還提供了一種應(yīng)用程序接口,是通過JDBC等技術(shù)支持的,可以使它不
34、依賴數(shù)據(jù)庫廠商,這樣一來就增加了數(shù)據(jù)可操作的通用性。由于有這些多方面的原因,J2EE本身就為一些業(yè)務(wù)組件的跨平臺遷移提供了非常好的條件。綜上所述,我們能夠得到以下結(jié)論:J2EE的技術(shù)框架不論是在對業(yè)務(wù)的支撐方面還是對創(chuàng)新技術(shù)的運用上都發(fā)揮著很大的作用。其本身可以既可以用于作為開發(fā)銀行人力資源的基礎(chǔ)技術(shù)框架,也同樣可以用來作為行業(yè)內(nèi)其它應(yīng)用和系統(tǒng)的支持,是一個非常難尋的可用于社會保障管理信息系統(tǒng)的一個基礎(chǔ)技術(shù)應(yīng)用平臺。2.3 J2EE框架J2EE的推出目的:Sun為了迎合剛剛興起的B/S架構(gòu)潮流,克服存在于傳統(tǒng)C/S模式的一些弊端 ,簡化開發(fā)、管理和部署所用于企業(yè)應(yīng)用的程序,并提供一個獨立、可移
35、植、用戶多的符合安全標準的應(yīng)用了Java技術(shù)開發(fā)服務(wù)器端的企業(yè)級平臺李紅,董淵,曹海寧,蔣深.基于J2EE的企業(yè)信息平臺的設(shè)計與實現(xiàn)J.浙江大學學報,2003(2):29,30.。多層次的分式應(yīng)用模式是J2EE所主要應(yīng)用的,應(yīng)用邏輯按照功能能的不同可以形成很多的應(yīng)用組成部件,各個不同的應(yīng)用組成部件分布于各個機器,這是根據(jù)它們層位置的不相同而決定的。J2EE中間件為四個各不相關(guān)的層進行了描述,它們是:在機器客戶端上運行的客戶層、在服務(wù)器上運行的企業(yè)信息系統(tǒng)層以及在J2EE上運行的業(yè)務(wù)邏輯和表示邏輯層,如2-1圖所示。圖2-1 J2EE多層應(yīng)用體系結(jié)構(gòu)1、客戶層。J2EE的運用應(yīng)基于Web,也可以
36、基于一些慣例的方式。Applets和應(yīng)用客戶端的程序是客戶層部件的主要組成部分。2、業(yè)務(wù)邏輯層。它也就是常說的Ejb層。Ejb在業(yè)務(wù)邏輯層上運行,來對邏輯業(yè)務(wù)邏輯層的代號編碼進行處理。業(yè)務(wù)邏輯層首先戶端程序接受數(shù)據(jù),之后要進行處理,最后企業(yè)信息系統(tǒng)層儲存處理后的結(jié)果,這所有的一切操作都是可以逆向轉(zhuǎn)換的。3、表示邏輯層。J2EEWeb的組成構(gòu)件是由Jsp的界面、顯示HTML頁面的Servlets以及在Web的Applets為根本。和客戶層類似,Web層可以通過JavaBean 來處理用戶的輸入,同時把用戶輸進去的指令傳送到在業(yè)務(wù)層中運作的 Enterprise Bean類程序來處理。4、企業(yè)信息
37、系統(tǒng)層。它是用于運作企業(yè)信息系統(tǒng)的軟件, 這一層包括一些企業(yè)基本設(shè)備管理系統(tǒng),像企業(yè)資源規(guī)劃(Erp)、大型機事務(wù)管理、數(shù)據(jù)庫系統(tǒng)及其它的保存的信息系統(tǒng)。J2EE運用構(gòu)件也許會因為一些條件(比如數(shù)據(jù)庫的鏈接),在必要時要求進入企業(yè)的信息系統(tǒng)。J2EE的企業(yè)框架能力是非常強大的,能夠支撐幾百個人同時在線,這只是最低限度,并能夠保持的運行能力非常穩(wěn)定,也不會宕機。它是借用Java的自動垃圾處理機制完成的。下邊請看以下列舉的本公司常用到的技術(shù)框架:2.4 MVC模式MVC模式是一種軟件開發(fā)模式。M是Model,表示模型,系統(tǒng)的邏輯處理主要用它來完成。V是View,表示視圖,用戶的交互主要由它來完成。
38、C是Controller,它所表示的是控制器,它的作用主要是來建立視圖與模型之間的聯(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組件類型的關(guān)系和功能1、視圖這是一個與人進行互動的一部分,它包含:登錄屏幕和登錄成功處理后的登陸界面,也可以是登錄失敗的畫面,亦或
39、者是登錄成功的畫面。為用戶提供輸入信息的是登錄畫面,如果顯示出登錄成功的畫面,就說明是登錄是允許的,如果顯示登錄失敗的畫面則說明不能登錄。起著與人進行交互作用的部分是視圖部分, 主要界面包括輸入和輸出,。所以在Java Web開發(fā)技術(shù)中,其視圖是使用JSP文件的。2、模型處理功能有:用于登錄的處理,可以判斷用戶提交的信息是不是有效,用戶名是不是存在,口令是不是正確。Java Bean的主要任務(wù)是對業(yè)務(wù)邏輯進行處理,在一般模型層情況下往往是運用Java Bean,也當然也可以用EJB。3、控制器主要起著對用戶所輸入的賬號以及密碼的接受,接著運用處理的功能,通過處理功能之后它會自動返回到處理結(jié)果,
40、以處理的結(jié)果為根據(jù)來決定界面對用戶進行回應(yīng)。如果給用戶顯示了登錄成功的畫面,則返回的信息會表示登錄成功了。如果給用戶顯示登錄失敗的畫面,則返回的信息會表示登錄失敗了。在JavaWeb研發(fā)中運用Servlet充當控制器,這是由于控制器要求可以接受用戶的命令并對用戶進行回應(yīng),而且要求能夠調(diào)用模型。不論數(shù)據(jù)的改動什么時候觸發(fā),控制器都會告知全部視圖這些數(shù)據(jù)的變動,從而達到刷新的目的。這從本質(zhì)上來講是一種變化的模型傳播機制。運用用MVC模式,全部的問題的思維模式都是統(tǒng)一的,分為三個步驟。第一步:不論哪個功能的設(shè)置都是從用戶的的視角來看的,它所需要考慮的是如果這個功能寫完了,用戶會怎么樣去運用。通常需要
41、照顧兩個層面:用戶請求如何提交,系統(tǒng)結(jié)果怎樣給用戶表示出來。也就是通常理解的輸入以及輸出。它們通常運用JSP頁面來達到目標,可以依據(jù)輸入輸出功能所需要的元素來設(shè)計JSP頁面,它也是MVC模式設(shè)計中的V部分。第二步: 考慮如何完成它的功能,方法是全部的功能最終都是得以完成的途徑。需要從兩個方面考慮:第一需要考慮某個模型的方法是否適應(yīng)于這個方法,還是已存在的模型不適應(yīng)于這個方法,如果是前者,只需要把這個方法添加到原有的模型中就可以了,如果是后者,就只能創(chuàng)建一個新的模型來完成;然后給這個方法做出解釋。MVC模式中設(shè)計M的部分的就是這個過程。最終需要考慮的是輸入畫面、輸出畫面和功能之間怎樣聯(lián)系的。Mv
42、C模式中設(shè)計的C部分就是需要編寫控制器。要求思考研究的的信息有如下幾個方面,通過它們來實現(xiàn)控制器的的開發(fā):需要由控制的層面從視圖的層面接收什么消息,也就是從輸入畫面最后能夠得到哪些可以使用的信息;Java Bean的哪些方法需要調(diào)用, 哪些信息需要傳送,屬于由模型層接收控制層的信息和由視圖層接收控制層的信息;是否需要要從顯示界面接收從模型中執(zhí)行的結(jié)果;界面對用戶的響應(yīng)都是依據(jù)模型的執(zhí)行結(jié)果進行選擇杜根遠.基于B/S模式的WEB三層應(yīng)用開發(fā)J.河南城建高等專科學院學報,2002(5):11,12.。2.5框架技術(shù)2.5.1 Struts框架Struts是一個以MVC為基礎(chǔ)的程序設(shè)計,它最突出的優(yōu)
43、點就是采用了Java Serlevt和Jsp構(gòu)建Web應(yīng)用,這個在具體的實踐中很幫助。通常來講,這個架構(gòu)可以分成這幾個內(nèi)容,XML文檔、控制核心、視圖以及最常見的模型。Struts的構(gòu)架里面,具體實施中的模型主要是靠JavaBean或EJB完成的,其中控制核心部分是依靠Action Servlet和Action完成的,視圖這個部分主要是Jsp完成的,以Struts為基礎(chǔ)開發(fā)的程序架構(gòu)如下:Servlet/JSPStruts-config.xml瀏覽器WEB服務(wù)器視圖控制器模型JavaBeanEJBActionActionAction圖2-3 Struts實現(xiàn)的MVC框架1.XML文件:對于St
44、ruts來說,XTM文件是比較重要的一個部分,因為JavaBean屬性主要是靠它來實現(xiàn)的,除此還有Struts使用這個文件進行對使用者的提示語言進行完成,正是由于這個功能,使得它可以對不同的語言進行融合。2.控制核心:從根本上來講它就是Servlet,作用是傳遞客戶端的需求給Action。3.視圖:這個部分的一個重要組成部分是Jsp,它的作用就是和Servlet合作共同實現(xiàn)特定的任務(wù)。4.模型:從根本上來講Struts,模型對于它來說就是種Action,用戶利用這個模型對具體的事情進行分析,而且使用者還可以領(lǐng)用控制核心給Action發(fā)送一些具體的文檔數(shù)據(jù),這些都是以Struts-config.
45、xml為基礎(chǔ)的。2.5.2 Spring框架其實對于Spring來說,它是以當下使用比較廣泛的AOP(Aspect Oriented Programming)與IOC(Inversion of Control)為基礎(chǔ)開發(fā)出來的,它的一些管理層都屬于它自己,這里面包括了耐久層、控制層以及視圖層這三個方面,可是存在的一個問題就是具體的開發(fā)比較困難,和簡潔的構(gòu)架相比不占優(yōu)勢,但是它的一個突出優(yōu)點就是很好的支持了AOP與IOC。所以本文最終采用它進行任務(wù)的分割(把比較常見的處理能力分割開,從而防止與實際的控制任務(wù)和具體操作混合起來,這包括把日志之類的內(nèi)容分割開)還有依賴性(改變具體對象的說明形式,從傳
46、統(tǒng)的以程序?qū)嵧瓿涩F(xiàn)在的用說明的方式完成,這樣做就能夠簡單的把具體任務(wù)的實現(xiàn)用其他的來完成,達到預(yù)期的效果)。2.5.3 Hibernate數(shù)據(jù)訪問框架眾所周知作為開源的體系框架Hibernate有其自己的突出優(yōu)點,這就是在具體的程序封裝上它不是重度的,這樣一來使用者就能夠比較輕松的對數(shù)據(jù)庫進行相關(guān)的處理。和有些軟件不同Hibernate是不收任何費用的,它的特點就是能夠很容易的進行數(shù)據(jù)庫的相關(guān)操作,這好比是庫里面存在需要經(jīng)常用到的Java對象,沒有必要去思索怎樣將其提取到其他地方。通過運用ORM這種方式Hibernate可以進行持久層的相關(guān)處理,這使得它能夠連接數(shù)據(jù)庫與Java編寫的程序,它的
47、任務(wù)就是完成Java涉及到的對象到數(shù)據(jù)庫的轉(zhuǎn)換功能。由于里面包含有讀取JDBC的工具,所以可以給上面提供讀取數(shù)據(jù)庫的接口。2.6數(shù)據(jù)庫管理系統(tǒng)通常來講,這個系統(tǒng)主要是用來完成設(shè)計、實施以及具體的后期維護的數(shù)據(jù)庫,這個系統(tǒng)可以很方便的對數(shù)據(jù)庫進行訪問和具體的控制。利用這個系統(tǒng)可以很方便的對數(shù)據(jù)庫實行一致的操作,這樣做主要是為了實現(xiàn)數(shù)據(jù)庫的穩(wěn)定以及安全。使用者利用這個系統(tǒng)讀取數(shù)據(jù)的相關(guān)內(nèi)容,管理者也是利用這個系統(tǒng)實現(xiàn)數(shù)據(jù)庫的相關(guān)管理。DBMS包含的內(nèi)容非常多,對于很多的進程以及各種使用者創(chuàng)建以及修改數(shù)據(jù)庫都可以實現(xiàn),不論他們是同一時刻還是不一樣的時間進行的相關(guān)操作。這樣一來操作者就能很輕松的進行數(shù)
48、據(jù)的訪問和存儲,以及實現(xiàn)高效、穩(wěn)定的數(shù)據(jù)操作,還以同時處理不同使用者的請求。現(xiàn)在常見的管理軟件比較多,其中運用最為廣泛的處理大型數(shù)據(jù)庫的軟件有INFORMIX、ORACLE、MSSQLServer以及DB2,這些用于非大型數(shù)據(jù)庫管理的軟件主要是SYBASEASA以及MSACCESS,這些軟件都有自己的優(yōu)缺點,在具體的使用中要根據(jù)實際的要求。上述的這些軟件使用最多的還是DB2,因為它有著良好的伸展特性,這樣就使得它能夠供大中小各種類型用戶的使用,它的使用環(huán)境是Windows操作系統(tǒng)以及0S/2。它的突出的優(yōu)點就是保證了數(shù)據(jù)的重復性、穩(wěn)定性、整體性以及使用性等,還有就是不同種類的程序的使用功能,而
49、且很多的功能都不依賴具體的使用環(huán)境,它使用了數(shù)據(jù)庫中分級的思想,這樣一來就可以讓大規(guī)模的程序比較輕松的獲取到LAN中的數(shù)據(jù),這樣就保證了C/S模式下的使用者以及在LAN基礎(chǔ)上開發(fā)的軟件比較輕松的讀取大型機種的信息,而且保證了數(shù)據(jù)庫的非遠程型和遠程的可見性。這個數(shù)據(jù)庫管理軟件的一個知名的地方就是有著好好的查找器,它的外部連接使得相關(guān)的攙著更高效,而且這種查找不是單任務(wù)的。它還有優(yōu)良的網(wǎng)絡(luò)支持功能,而且可以在一個時間運行幾千個線程,這種特點使得它對于非集中式的系統(tǒng)很實用。2.7人力資源管理系統(tǒng)相關(guān)原理人力資源:它包含的主要內(nèi)容就是對人類社會的發(fā)展做出具體貢獻(包括體力上的和腦力上的貢獻)的一類人的
50、全稱。通常來講,人力資源管理就是一句每個企業(yè)的長遠規(guī)劃,有組織的進行人員的分配和使用,同時要對企業(yè)中的工作人員進行有規(guī)律的錄用、獎勵、審查、分工、管理等諸多內(nèi)容,充分發(fā)揮工作人員的主管能動性,挖掘他們的工作能力,實現(xiàn)企業(yè)利潤的最大化,完成企業(yè)最終的任務(wù)。它包含了一個企業(yè)在人員管理方面的諸多內(nèi)容,比如常見的有公司的長遠人員管理的規(guī)劃、工作人員的招聘和錄用、職前訓練、激勵制度、工資發(fā)放、員工選取、人員調(diào)動等許多的內(nèi)容,對于這些內(nèi)容要有一個整體的規(guī)劃,通過這些內(nèi)容要完成公司進一步擴大、實現(xiàn)預(yù)期目標的任務(wù)。通常講的管理系統(tǒng),主要就是讓相關(guān)人員利用科學的手段,實現(xiàn)對公司中的工作人員的管理,這里面包括了對
51、其實行人員調(diào)動、整體計劃、研究分析、具體執(zhí)行,以此來提升公司的管理能力,從而讓人力資源可以更好的為相關(guān)的團體提供支持。公司之所以要使用人力資源管理系統(tǒng),一個很大的動機就是通過使用這個系統(tǒng),把人的能動性發(fā)揮到最大以提高企業(yè)的利潤;隨著科技的發(fā)展和人類信息化水平的提高,人本身所掌握的信息越來越多,想要讓這些信息都能運用起來,就要求能對其進行合理的管理,盡可能的利用這些知識為公司服務(wù)。人力資源管理系統(tǒng)的一個突出的內(nèi)容為:為了把工作人員掌握的知識充分的發(fā)掘出來,就需要對公司內(nèi)所有的員工的相關(guān)數(shù)據(jù)進行整理和分析,以整合成有用的數(shù)據(jù)集。良好的人際交互窗口、良好的數(shù)據(jù)生成功能、數(shù)據(jù)處理能力和數(shù)據(jù)的共享可以讓
52、人從復雜的工作中解放出來,把精力放到更高層面上的管理來。除了要完成相關(guān)的人員管理任務(wù),還要讓公司的各個層面的工作人員不論是上面的管理者還是下面的員工,全部可以加入進具體的工作里面。人力資源管理系統(tǒng)能夠很好的幫助公司的高層高效、無誤的完成內(nèi)部員工信息的查看,從而能夠通過這些信息幫助公司進行長遠的規(guī)劃和確定今后發(fā)展的方向,同時還能夠讓上面的人以及相關(guān)的帶頭人了解企業(yè)員工的相關(guān)信息、對員工的要求,能夠很好的提升業(yè)務(wù)素質(zhì)。另一方面,企業(yè)的工作人員也能夠簡潔轉(zhuǎn)卻的了解自身的相關(guān)情況,包括工資水平、出勤情況等等多方面的內(nèi)容,如果每個人都能夠完成自己的那部分內(nèi)容,管理自身的數(shù)據(jù),那么不僅把相關(guān)管理者從復雜的
53、工作中擺脫出來,而且也能夠完成例如產(chǎn)假申報、財務(wù)報賬、信息查找等內(nèi)容。這對于人力資源部門的人來說有著很重要的作用。利用這種方式,不僅可以減少公司的財務(wù)支出,還可以讓公司里面的人很好的交流。第三章 系統(tǒng)需求分析信息技術(shù)是人力資源的管理系統(tǒng)的基礎(chǔ),主要是基于它來實現(xiàn)的。一個公司人員管理手段完整與否和它有沒有出色的管理理念及相關(guān)的管理系統(tǒng)還有基于高速、大容量的硬件平臺上的全新的人力資源管理模式有很大關(guān)系,接著用集中式的服務(wù)共享、自動的信息處理、信息庫及員工的自助服務(wù),實現(xiàn)節(jié)約成本、提高效率、改善員工管理方式的目的。作為一套人力資源管理的軟件,為了突出它的實用性以及廣泛的適用性,軟件設(shè)計的時候,第一步
54、就是從整體上研究人力資源管理的具體整體工作流程,從業(yè)務(wù)操作的角度出發(fā),細致的研究過程中的每個環(huán)節(jié)里面關(guān)于輸入、輸出還有就是相關(guān)的操作步驟。然后,對于具體業(yè)務(wù)中的操作流程,找到相關(guān)業(yè)務(wù)流程的建議;面向業(yè)務(wù)的操作流程,與實際情況相結(jié)合,提取出每個任務(wù)操作流程中的具體參數(shù)、算法等等;最后的工作就是把全部的問題都全部的整合到一起,然后去有關(guān)規(guī)定的管理部門進行進一步的詢問以及確定;最后,就可以把全部的問題一一記錄下,然后向有關(guān)機構(gòu)進行更深一步的咨詢,通過進一步的整理,匯總形成人力資源管理業(yè)務(wù)的需求分析報告。3.1系統(tǒng)目標人力資源的管理系統(tǒng)的目標是:集中處理傳統(tǒng)的事務(wù)性工作,在這個過程中增強人力資源管理的
55、工作效率,這樣人力資源管理者就能夠?qū)⒋蟛糠值娜肆ξ锪Ψ诺綐I(yè)務(wù)創(chuàng)新和戰(zhàn)略規(guī)劃上去,這樣就能夠完成其從事務(wù)性操作或后臺支持的角色到戰(zhàn)略支持和變革管理角色的轉(zhuǎn)變27。3.2應(yīng)用范圍考慮到多種不同情況下使用軟件系統(tǒng),在已覆蓋銀行辦公網(wǎng)絡(luò)的部門、分支機構(gòu)中,能夠利用內(nèi)部網(wǎng)進行訪問。如果沒有組建辦公網(wǎng)或非工作時間及出差的時候,能夠通過VPN互聯(lián)網(wǎng)來訪問。針對分決策層、業(yè)務(wù)管理層、行政管理層和普通員工等具有不同權(quán)限的使用人群,需要進行差異化處理,對他們設(shè)置不同的權(quán)限張一梅.銀行電子化業(yè)務(wù)M.機械工業(yè)出版社,2008.。3.3系統(tǒng)功能需求分析本系統(tǒng)主要包含用戶端和管理員端兩大部分。用戶端一共包括用戶對自己的考
56、核評價、培訓計劃、滿意度調(diào)查分析、薪資福利和查詢和統(tǒng)計五個子模塊??己嗽u價模塊主要是針對銀行績效,主要是實現(xiàn)銀行本身的職責、過程與目標全面結(jié)合的績效評價。培訓計劃模塊是指用戶可以通過構(gòu)建銀行本身的培訓體系,把現(xiàn)實的工作崗位與管理內(nèi)容聯(lián)系起來,讓培訓工作更完善;并且還能夠按照銀行實際工作需求進行相應(yīng)的培訓規(guī)劃,還可以比較方便的采集培訓需求達到反應(yīng)迅速的目的。培訓的管理系統(tǒng)一般通過培訓的需要查找、財務(wù)計劃、后果分析以及反應(yīng)處理還有人員培訓記錄等一一記載的手段,一次完成人員培訓過程的科學化和系統(tǒng)化,并且把它和人力資源信息很好的整合在一塊,為企業(yè)的人力資源配備以及企業(yè)工作人員的調(diào)動給出符合邏輯的支持。
57、滿意度調(diào)查分析模塊主要是通過調(diào)查問卷這種方式實現(xiàn)對企業(yè)工作人員的在線調(diào)查同時將具體的調(diào)查結(jié)果給出科學的整理。使用者能夠通過自身預(yù)先建立起多個種類的調(diào)查問卷,同時可以針對多個種類的的工作人員,發(fā)送不同類型的問卷。薪資福利模塊是根據(jù)績效的薪酬管理機制。一般來說,這個模塊能夠使用于整個管理企業(yè)的福利和薪資計算全過程,其包括企業(yè)的工資以及獎金的政策制定、自動計算企業(yè)員工所需繳納的稅款和各種社會保險的需繳納金額。通常情況下,為了適應(yīng)每個公司規(guī)定的不同,該系統(tǒng)能夠設(shè)置并計算出由于婚、喪、嫁、取還有曠工、遲到、早退這些原因自動的完成福利和薪資的減扣,還可以設(shè)定企業(yè)的成本中心,同時成本中心還可以把總賬和薪資聯(lián)
58、系在一起,打印出總賬,保存歷史數(shù)據(jù),方便日后查詢和分析;該類系統(tǒng)還能夠進行部分簡單的人事管理。查詢及統(tǒng)計模塊主要完成用戶的查詢和分析,處理銀行業(yè)務(wù)的需求多樣化、統(tǒng)計多樣化、分析多樣化的問題,使用者利用自定義選擇的形式和自由的查詢語句完成特定功能。用戶功能主要指:使用者可以通過錄入網(wǎng)址進入到客戶端的主頁,這個頁面為用戶提供登錄界面。如果用戶輸入用戶名和密碼,系統(tǒng)會根據(jù)用戶輸入的信息來判斷他的權(quán)限。如果有相應(yīng)的權(quán)限,就按照權(quán)限給出不同的操作界面;如果用戶沒有權(quán)限,系統(tǒng)就給出登錄失敗原因。管理員獲得相應(yīng)驗證就可以進入管理主頁中去了,從而進行組織結(jié)構(gòu)管理、招聘管理、人事管理、客戶經(jīng)理管理、人力資源規(guī)劃
59、和分析管理、經(jīng)理人管理及員工自助和日常事務(wù)管理等工作。3.4業(yè)務(wù)需求分析系統(tǒng)的功能性需求描述工具主要是通過用例,就是將系統(tǒng)的功能性需求一一分解到每一個系統(tǒng)的用例。并且在相關(guān)的對象建立模型的過程中,實現(xiàn)對所涉及的系統(tǒng)提供服務(wù)和活動的描述。還可以依據(jù)不同的角色辨識功能,從而比較簡潔的形成整個軟件的開發(fā),再通過反復的識別,避免需求漏項。為使真?zhèn)€系統(tǒng)的層次分明,我們可以通過把整個系統(tǒng)用例拆成很多子部分,其中每一個部分都表示一個具體的用例。系統(tǒng)業(yè)務(wù)流程示意圖如圖3-1所示。圖3-1 系統(tǒng)業(yè)務(wù)流程示意圖除了應(yīng)聘人員之外,其他用戶都需要登錄到這個系統(tǒng)上,這樣就可以實現(xiàn)具體功能的使用。下面對不同的部分進行逐一
60、的分析。3.4.1 組織結(jié)構(gòu)管理為了能夠完成組織結(jié)構(gòu)的重新組合、具體的構(gòu)成,還有職稱和職務(wù)體系的改動以及組建這些工作,實現(xiàn)工作職位或者職務(wù)系統(tǒng)的管理工作,工作職位能力考查或者工作人員薪酬管理等一系列操作。利用直接的形式具體的界定或者改變銀行的管理方式,同時可以將組織的管理次序給出進一步調(diào)整,可以通過對于部門級、總行級組織的定義,來支持多交叉、多層級的復雜組織結(jié)構(gòu),并且還可以根據(jù)不同的權(quán)限設(shè)置來輸出相應(yīng)的組織結(jié)構(gòu)圖形。圖3-2所表示的是組織管理子系統(tǒng)流程示意圖。 圖3-2 組織管理子系統(tǒng)流程示意圖3.4.2 考核評價分析人力資源系統(tǒng)時以任職管理為基礎(chǔ),以對銀行的績效關(guān)注為宗旨,同時把平衡記分卡的
61、思想融入進來,從而實現(xiàn)目標、職責與過程相聯(lián)系的績效全面管理。而且,績效管理的子系統(tǒng)還需要擔負著對動態(tài)職位系統(tǒng),它具有提供有效的基本參考數(shù)據(jù)進行改進的功能,同時還擔負為薪資系統(tǒng)考核員工提供評估結(jié)果的職責。在該模型中,結(jié)合銀行對績效評價的需求,無論是選擇什么樣的考核對象,還是如何靈活定義考核目標,以及如何自由設(shè)置考核流程和考核周期,都可以把考核方案作為進行整體編制的參考,把考核方法中的目標管理和360度全方位考核的復合或單一設(shè)定結(jié)合,從而確保了銀行考核的全面性、公正、開放性以及靈活性、實用性與可行性等多個基本原則的執(zhí)行。在此模塊中,主要包括設(shè)置考核方案、控制考核過程以及考核結(jié)果。其中,在設(shè)置考核方
62、案時,一般都采取目標考核和全方位的民主評議相結(jié)合的方法,根據(jù)權(quán)重的不同進行測評。1. 目標考核目標考核使針對考核對象的考核周期,制定出一定量化的目標項目,考核周期結(jié)束以后,根據(jù)參加考核人員在考核周期內(nèi)目標完成情況、工作項目的數(shù)目和完成質(zhì)量以及時效要求等一系列指標,系統(tǒng)會根據(jù)這些指標進行評估。2. 過程管理在進行目標考核過程中,可以把目標周期拆分為n個時間段,再對拆分的時間段內(nèi)目標的完成情況同其它項目工作的質(zhì)量和數(shù)量,還有時限要求以及其它各類指標, 以在制定各時間段的工作計劃、工作完成情況的形式,考核對象與其上級之間可以進行交互式的溝通,上級可以根據(jù)考核對象額工作完成情況進行打分及評議,過程管理就是類似這種溝通的過程??己朔桨钢?,過程管理是一個選擇項。采取過程管理的方式能夠確保輸出的結(jié)果是按設(shè)置得出的,而且可將目標的偏差降低到最小值。3. 全方位考核這種方式是對考核對象進行360度反饋評價的一種方法。從狹義角度來看,通過銀行職位樹的分析,被考核者所處的位置就可以一目了然。在系統(tǒng)中,我們可以挑選與被考核者有工作來往的人,這些對象有被考核者的上司、同仁、下屬以及指定人(由特定部門如銷售部)等角色,并且把問卷調(diào)查表發(fā)給上述所有人進行測評,而這些問卷的題目可以從問題庫中抽選。從廣義角度來看,則從一個銀行市場供求鏈出發(fā),既有散客戶,又有企業(yè)客戶,還有同級的合作伙伴。以WEB系統(tǒng)的良好特
- 溫馨提示:
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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習題含答案
- 2煤礦爆破工考試復習題含答案
- 1 各種煤礦安全考試試題含答案