2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  題 目 人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘 要</b></p><p>  在企業(yè)逐步發(fā)展壯大的過(guò)程中,隨著管理制度的逐步完善,遵循以人為本的用人原則,建立公平、公正、公開(kāi)的用人環(huán)境,力爭(zhēng)實(shí)現(xiàn)人盡其才、事得其人、人事相宜。創(chuàng)造令員工滿意的工作環(huán)境,充分調(diào)動(dòng)員工的積極性、創(chuàng)造性。為企業(yè)發(fā)展提供良好的人力資源

2、保障將成為企業(yè)發(fā)展道路中的一項(xiàng)重要工作內(nèi)容,而建設(shè)完善的人力資源管理系統(tǒng)能夠提高人力資源管理的日常工作效率,逐步實(shí)現(xiàn)管理程序化、標(biāo)準(zhǔn)化,為公司領(lǐng)導(dǎo)層的決策提供數(shù)據(jù)支持。</p><p>  本篇論文主要針對(duì)建立人力資源管理系統(tǒng)進(jìn)行的分析、設(shè)計(jì)與開(kāi)發(fā)的過(guò)程。</p><p>  恰逢本人近期正在研讀曾國(guó)藩家書,借此機(jī)會(huì)將其針對(duì)人才管理方面的經(jīng)驗(yàn)結(jié)合個(gè)人的理解應(yīng)用于本次人力資源管理系統(tǒng)的建設(shè)活

3、動(dòng)當(dāng)中,希望能夠更多地從系統(tǒng)的整體的功能結(jié)構(gòu)和設(shè)計(jì)思路上有所突破。</p><p>  系統(tǒng)涉及的主要功能分為員工管理、招聘管理、培訓(xùn)管理、績(jī)效管理四大模塊。員工管理即對(duì)員工的基本信息進(jìn)行統(tǒng)一管理,是整個(gè)系統(tǒng)的最基礎(chǔ)模塊。招聘管理是企業(yè)招攬人才的通道,通常由業(yè)務(wù)部門和人事部門共同來(lái)完成。培訓(xùn)管理是對(duì)員工的相關(guān)培訓(xùn)進(jìn)行管理(如入職培訓(xùn)、職業(yè)技能培訓(xùn)等)???jī)效管理則是對(duì)員工的薪資、福利以及業(yè)績(jī)等信息進(jìn)行統(tǒng)一的分析、計(jì)

4、算與發(fā)放。</p><p>  論文的分析部分會(huì)對(duì)系統(tǒng)整體的功能需求做統(tǒng)一的陳述,設(shè)計(jì)與開(kāi)發(fā)部分則集中針對(duì)招聘管理的部分內(nèi)容進(jìn)行了詳細(xì)的闡述。招聘管理是人力資源管理體系中接觸人才的窗口,是企業(yè)識(shí)別人才、聘用人才的重要環(huán)節(jié)。能夠盡最大可能的滿足企業(yè)發(fā)展的需要,及時(shí)的向企業(yè)輸送新鮮的血液,是招聘管理需要解決的最直接的問(wèn)題。招聘管理主要包括招聘信息管理、人才庫(kù)管理、溝通管理等。</p><p>

5、  本系統(tǒng)的開(kāi)發(fā)語(yǔ)言為Java語(yǔ)言,數(shù)據(jù)庫(kù)采用Microsoft SQL Server,并使用了Struts、Spring、Hibernate等第三方開(kāi)發(fā)框架。</p><p><b>  目 錄</b></p><p><b>  摘 要3</b></p><p><b>  引 言5<

6、/b></p><p>  第一章 可行性分析6</p><p>  1.1理論上考慮6</p><p>  1.2技術(shù)上考慮6</p><p>  第二章 需求分析7</p><p>  2.1 需求獲取7</p><p>  2.1.1招聘管理8</p>&l

7、t;p>  2.1.2員工管理8</p><p>  2.1.3培訓(xùn)管理9</p><p>  2.1.4績(jī)效管理10</p><p>  2.2功能性需求分析13</p><p>  2.2.1用戶登錄及個(gè)人信息維護(hù)14</p><p>  2.2.2招聘管理15</p><p&

8、gt;  2.2.3員工管理17</p><p>  2.2.4培訓(xùn)管理18</p><p>  2.2.5績(jī)效管理18</p><p>  2.3非功能性需求分析19</p><p>  第三章 技術(shù)選型及相關(guān)簡(jiǎn)介20</p><p>  3.1 Struts簡(jiǎn)介20</p><p&g

9、t;  3.2 Spring 簡(jiǎn)介21</p><p>  3.3 Hibernate 簡(jiǎn)介21</p><p>  3.4 SQL Server 簡(jiǎn)介22</p><p>  第四章 概要設(shè)計(jì)23</p><p>  4.1系統(tǒng)功能體系23</p><p>  4.2技術(shù)架構(gòu)分析24</p>

10、<p>  4.3系統(tǒng)架構(gòu)設(shè)計(jì)24</p><p>  4.4數(shù)據(jù)庫(kù)總體設(shè)計(jì)26</p><p>  第五章 詳細(xì)設(shè)計(jì)28</p><p>  5.1 用戶登錄28</p><p>  5.2 人才庫(kù)管理29</p><p>  5.3 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)31</p><p>

11、;  第六章 系統(tǒng)的實(shí)現(xiàn)37</p><p>  6.1軟硬件的準(zhǔn)備37</p><p>  6.2系統(tǒng)功能展示37</p><p>  第七章 心得體會(huì)39</p><p><b>  第八章 致謝40</b></p><p><b>  參考文獻(xiàn)41</b>&

12、lt;/p><p><b>  引 言</b></p><p>  曾國(guó)藩是晚清一位極具爭(zhēng)議的人物,既有中興名臣的美稱,又有“賣國(guó)賊”的惡名,可謂毀譽(yù)參半,褒貶不一,但在識(shí)人用人方面的才能確有其獨(dú)到之處。他能夠成為當(dāng)時(shí)清政府所非常倚重的朝廷重臣,官至兩江總督、直隸總督、武英殿大學(xué)士,封一等勇毅侯,這些都和他卓越的用人才能有著密不可分的聯(lián)系。</p>&l

13、t;p>  利用網(wǎng)絡(luò)所建立起來(lái)的人力資源管理系統(tǒng),是利用網(wǎng)絡(luò)從事人才管理的一種現(xiàn)代化模式,它的最大好處就是可以幫助企業(yè)提高辦事效率,傳統(tǒng)的人力資源管理都是手工模式的,信息的傳遞,信息的統(tǒng)計(jì)等都是通過(guò)人工來(lái)完成的,它的最大缺點(diǎn)就是容易在傳遞的過(guò)程中出現(xiàn)數(shù)據(jù)丟失或差錯(cuò),造成所統(tǒng)計(jì)數(shù)據(jù)的不準(zhǔn)確性,而且更容易造成數(shù)據(jù)有了人為的參與所產(chǎn)生的不準(zhǔn)確性。</p><p>  本文通過(guò)需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)來(lái)詳細(xì)的闡

14、述了這種現(xiàn)代化的技術(shù)手段與傳統(tǒng)人才管理經(jīng)驗(yàn)相結(jié)合的模式,力求能夠建立起較為新穎的人力資源管理系統(tǒng)。以清晰的人力資源管理體系為依據(jù),使用戶可以非常輕松快捷的實(shí)現(xiàn)人力資源的管理,從而可以達(dá)到事半功倍的效果。</p><p>  由于本人的水平有限而且時(shí)間比較倉(cāng)促,所寫內(nèi)容必然會(huì)存在較多問(wèn)題,希望諒解并及時(shí)提出寶貴的意見(jiàn)。</p><p>  2012年10月10日</p><

15、;p>  第一章 可行性分析</p><p>  “至用人一節(jié),實(shí)為萬(wàn)事根本”,一句話足可以顯示出人才管理的重要地位,想成就一番事業(yè),沒(méi)有什么比識(shí)人、用人更重要的了。對(duì)于現(xiàn)代的企業(yè)來(lái)講,想要更好地發(fā)展壯大,這也是必須引起重視的關(guān)鍵。利用現(xiàn)代化的科技手段建立科學(xué)的人力資源管理系統(tǒng)能夠促使企業(yè)提高辦事效率,有效提升自身核心競(jìng)爭(zhēng)力。</p><p>  下面我們將從理論上、技術(shù)上來(lái)探

16、討搭建人力資源管理系統(tǒng)的可行性。</p><p><b>  1.1理論上考慮</b></p><p>  本次搭建的人力資源管理系統(tǒng)的理論基礎(chǔ)是基于曾國(guó)藩的家書針對(duì)團(tuán)隊(duì)管理方面的思想,直到現(xiàn)在仍然有很多的企業(yè)家對(duì)此推崇備至。同時(shí),根據(jù)個(gè)人的多方面了解,這些經(jīng)驗(yàn)都是經(jīng)過(guò)曾國(guó)藩的身體力行所收獲的,并且已經(jīng)形成較為完善的人才管理體系,對(duì)于處于現(xiàn)代社會(huì)的企業(yè)來(lái)說(shuō)意義也絕非尋

17、常。</p><p>  在此前提下,將其融入現(xiàn)代化的系統(tǒng)建設(shè)必將會(huì)對(duì)企業(yè)管理產(chǎn)生積極地效應(yīng),對(duì)現(xiàn)代企業(yè)的運(yùn)營(yíng)大有益處。</p><p><b>  1.2技術(shù)上考慮</b></p><p>  在限制條件下,全部功能目的均可以達(dá)到。</p><p>  利用現(xiàn)有的技術(shù),全部功能目的均可以達(dá)到。</p>&

18、lt;p>  在規(guī)定的時(shí)間范圍內(nèi),系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)均可完成。</p><p><b>  需求分析</b></p><p>  開(kāi)發(fā)一個(gè)管理系統(tǒng)時(shí),首先要對(duì)管理系統(tǒng)的需求進(jìn)行分析。需求分析要做的工作是深入描述系統(tǒng)的功能和性能,確定系統(tǒng)的有效需求。</p><p><b>  2.1 需求獲取</b></p>

19、;<p>  曾國(guó)藩曾經(jīng)在家書中提出用人四條,即“廣收、慎用、勤教、嚴(yán)絕”?!皬V收”的意思與曹操的“唯才是舉”類似,人才都有特長(zhǎng)?!吧饔谩笔撬萌梭w系中較為關(guān)鍵的地方,領(lǐng)導(dǎo)者具有較強(qiáng)的人才意識(shí)就容易發(fā)現(xiàn)人才,但還要注意用對(duì)用準(zhǔn)人才?!扒诮獭笔窃诎l(fā)現(xiàn)、用對(duì)之后,人才到了你的團(tuán)隊(duì)里以后,不能夠任他按照個(gè)人意愿自由的發(fā)揮,作為一個(gè)團(tuán)隊(duì)的組織者、領(lǐng)導(dǎo)者,一定要不斷地引導(dǎo)他們按照你所認(rèn)定的方向去發(fā)展和前進(jìn)?!皣?yán)絕”就要說(shuō)到他為什么不

20、用王錱這樣的大才了,他自己有著明確的人才認(rèn)識(shí),要成事,靠的是一個(gè)隊(duì)伍,組成有序、穩(wěn)定的人才環(huán)境,不能因?yàn)橐粋€(gè)人來(lái)影響整個(gè)團(tuán)隊(duì)。</p><p>  結(jié)合上述內(nèi)容我們就很容易得出一個(gè)簡(jiǎn)單的人力資源管理體系。</p><p>  圖 2 - 1 人力資源管理體系</p><p>  人力資源管理主要分為招聘管理、員工管理、培訓(xùn)管理、績(jī)效管理四個(gè)部分。</p>

21、<p><b>  2.1.1招聘管理</b></p><p>  “辦事不外用人,用人必先知人,知人之道,總須多見(jiàn)幾次,親加察看,方能得其大概?!?lt;/p><p>  圖 2 - 2 從識(shí)人到用人</p><p>  識(shí)人是用人的前提,只有對(duì)人才做充分的了解之后,才能真正做好識(shí)人?!白R(shí)人”涉及兩點(diǎn)內(nèi)容,第一是“多見(jiàn)”,第二是“親

22、加察看”。</p><p>  另外,曾國(guó)藩還教訓(xùn)弟弟“人才以陶冶而成,不可眼孔太高,動(dòng)謂無(wú)人可用。凡有一長(zhǎng)一技者,兄?jǐn)嗖豢陷p視”,人無(wú)完人,《三國(guó)演義》雖然竭盡全力地把諸葛亮描繪成一個(gè)無(wú)事不知無(wú)事不曉的天下奇才,但也有“揮淚斬馬謖”、未采納魏延的建議“師出子午谷”?!盀榈聻椴?,得一已難,兩者兼全,更不數(shù)見(jiàn)”。</p><p>  “收之欲其廣,用之欲其慎,吾輩所慎之又慎者,只在用人二字上

23、,此外竟無(wú)可著力之處”,使用人才應(yīng)該保持謹(jǐn)慎態(tài)度,反復(fù)思量、仔細(xì)揣摩。</p><p>  為了更好的達(dá)到“廣收”的目的,公司可以支持多種工作模式,例如:全職、兼職、掛職(有帶薪和不帶薪兩種情況)等。</p><p><b>  2.1.2員工管理</b></p><p>  員工的生命周期通常劃分為招聘期、試用期、工作期、離職期四個(gè)階段。那么

24、對(duì)于處于不同階段的員工需要不同的業(yè)務(wù)功能予以支持,并且未來(lái)隨著企業(yè)人員規(guī)模的擴(kuò)大,可能需要在不同的階段中統(tǒng)計(jì)、分析員工的具體工作情況。</p><p>  圖 2 - 3 員工的生命周期</p><p>  員工的生命周期分為招聘期、試用期、工作期、離職期四個(gè)階段。人事部門在日常的管理過(guò)程中主要的工作包括入職、轉(zhuǎn)正、轉(zhuǎn)崗(或升職)、離職等環(huán)節(jié)。入職環(huán)節(jié)主要包括簽訂實(shí)際勞動(dòng)合同、員工的基礎(chǔ)

25、信息登記(含證照管理)、辦公用品的領(lǐng)用(含工作證)、涉及費(fèi)用的還需要進(jìn)行相關(guān)費(fèi)用的繳納,在上述工作完成之后,該員工才算正式完成入職工作。</p><p>  一般來(lái)說(shuō),剛剛?cè)肼毜膯T工開(kāi)始為試用員工,在試用期間公司通常不會(huì)給他上五險(xiǎn)一金(會(huì)有特殊情況),普通員工的試用期為1 ~ 3個(gè)月,中層以上最多可能會(huì)簽到6個(gè)月,工資為轉(zhuǎn)正以后的80%(也會(huì)有特殊情況)。</p><p><b>

26、;  2.1.3培訓(xùn)管理</b></p><p>  “人才以陶冶而成”,這就說(shuō)到培訓(xùn)的重要性,針對(duì)不同的人才采用不同的“陶冶”方法,因材施教,因此培訓(xùn)的方式也應(yīng)該豐富多樣,我們通常采用的方法有兩種公共培訓(xùn)(如入職培訓(xùn))和專業(yè)技能培訓(xùn)(如成本核算)。另外,參與培訓(xùn)的方式也應(yīng)能夠多種選擇,例如,在會(huì)議室中進(jìn)行課題培訓(xùn)、網(wǎng)絡(luò)視頻音頻培訓(xùn)、以及采用郵件方式的培訓(xùn)等等,有些是會(huì)涉及到一些相關(guān)硬件的預(yù)訂(如視頻

27、會(huì)議室)。</p><p>  “勤教”二字過(guò)于精煉,深入挖掘,可能涉及幾個(gè)方面的內(nèi)容。</p><p>  第一、“勤”字,從培訓(xùn)的頻率上看,應(yīng)該是比較密集,從態(tài)度上更多地是體現(xiàn)了領(lǐng)導(dǎo)者的重視程度,因此培訓(xùn)應(yīng)該是比較講求實(shí)際的效果,盡量避免出現(xiàn)走過(guò)場(chǎng)的情況。另外要培訓(xùn)方式還要機(jī)動(dòng)靈活,頻率雖然比較高,也需要多多考慮每個(gè)員工的實(shí)際時(shí)間情況。而且時(shí)間要求能夠提前發(fā)布給大家,而且如遇變更時(shí)間或

28、者取消的情況則需要及時(shí)通知到每個(gè)人。</p><p>  第二、“教”字,需要由講課的人和聽(tīng)課的人共同來(lái)完成,此外還有講課的內(nèi)容。古羅馬文藝?yán)碚摷屹R拉斯在《詩(shī)藝》中最早提出了“寓教于樂(lè)”的主張,能夠讓講師切身地投入到培訓(xùn)內(nèi)容的準(zhǔn)備工作中也是保證培訓(xùn)質(zhì)量的關(guān)鍵。因此,在培訓(xùn)之前應(yīng)當(dāng)提前與講師做好充分的溝通,留給講師比較充裕的準(zhǔn)備時(shí)間,包括培訓(xùn)的大致內(nèi)容最好能夠提前通知到相關(guān)員工,便于預(yù)先進(jìn)行了解和熟悉。</p

29、><p>  第三、曾國(guó)藩每天早晨起來(lái)都要和他的幕僚一起吃早飯,在吃早飯的時(shí)候可能會(huì)聊一些趣聞,也可能借機(jī)調(diào)教一下自己的學(xué)生,而且他在每次練兵之前都要親自進(jìn)行統(tǒng)一訓(xùn)話。這也能夠體現(xiàn)一種“勤”的智慧,不但“學(xué)而時(shí)習(xí)之”,教也要時(shí)習(xí)之,隨時(shí)隨地應(yīng)用于生活。</p><p>  第四、“作育人才可以漸圖自強(qiáng)”,人才需要平時(shí)的積累,尤其是專業(yè)技術(shù)性較強(qiáng)的人才,最好提前做好培訓(xùn)和儲(chǔ)備工作。</p&

30、gt;<p><b>  2.1.4績(jī)效管理</b></p><p>  曾國(guó)藩的人才藝術(shù)非常講究對(duì)人才的“駕馭”,不能夠讓人才隨著個(gè)人的意愿任意的發(fā)揮,要堅(jiān)決保證領(lǐng)導(dǎo)核心的地位,保證人才環(huán)境的穩(wěn)定,這就體現(xiàn)了一種團(tuán)隊(duì)意識(shí)。只有人才環(huán)境要有序、要穩(wěn)定,人才團(tuán)隊(duì)才能形成一個(gè)良性循環(huán)。對(duì)于“嚴(yán)絕”二字,由于"絕"和"繩"用毛筆寫出來(lái)大致一樣

31、,容易使觀者混淆,所以才導(dǎo)致現(xiàn)在在網(wǎng)絡(luò)上流傳了兩個(gè)版本?!皣?yán)繩”,就是通過(guò)建立健全規(guī)章制度來(lái)管理和督促部屬。制度不健全,好人干壞事;制度完善了,壞人也做好事。</p><p>  而“嚴(yán)絕”,我個(gè)人比較贊成這一觀點(diǎn),要做到保證人才環(huán)境的穩(wěn)定有序,曾國(guó)藩曾經(jīng)明確提出兩種人不用,一是表現(xiàn)欲極強(qiáng)的人,二是雖有大才但是性格極其激烈的人。</p><p>  曾國(guó)藩一生愛(ài)才如命,他認(rèn)為辦天下事,就要

32、用天下人才,所以他一直求賢若渴,廣羅天下英才,而當(dāng)時(shí)博學(xué)多才之士,也紛紛投入曾國(guó)藩門下,根據(jù)史書記載,曾氏幕府最盛時(shí),多達(dá)數(shù)百人,有文官武將,還有天文法律等專家,號(hào)稱“神州第一幕府”。但是在曾國(guó)藩幕府二十多年間,竟然曾經(jīng)發(fā)生過(guò)大批幕僚叛離事件,當(dāng)時(shí)很多人都主動(dòng)離開(kāi)曾國(guó)藩,改投他人門下,這讓曾國(guó)藩在痛心之余也百思不得其解,然而趙烈文的一句話點(diǎn)醒了曾國(guó)藩,這就是“合眾人之私以成一人之公”,這句話不但幫助曾國(guó)藩最終成就了“神州第一幕府”,而且

33、還成為他在日記和家書中經(jīng)常引用的一句話。趙烈文在曾國(guó)藩的手下以最有遠(yuǎn)見(jiàn)卓識(shí)而著稱,前瞻性特別強(qiáng)。在現(xiàn)代,員工頻繁跳槽,人才流失已經(jīng)成為企業(yè)特別關(guān)注的實(shí)際問(wèn)題。</p><p>  另外,曾國(guó)藩深諳人事藝術(shù),非常懂得團(tuán)隊(duì)管理。提出“揚(yáng)善于公庭,規(guī)過(guò)于私室”的人事處理方法,在公開(kāi)場(chǎng)合要表?xiàng)钜粋€(gè)人激勵(lì)一個(gè)人,體現(xiàn)出他的優(yōu)點(diǎn)和長(zhǎng)處來(lái),對(duì)于他的缺點(diǎn)和過(guò)失,要私下里去糾正他、去批評(píng)他、去規(guī)勸他。之所以強(qiáng)調(diào)“規(guī)過(guò)于私室”,是因

34、為私下里頭才有騰挪跌宕的空間,才能體現(xiàn)出處理的藝術(shù)性和靈活性。</p><p>  下面引用南京師范大學(xué)酈波副教授總結(jié)的四點(diǎn)內(nèi)涵:</p><p>  1、揚(yáng)善是激勵(lì)機(jī)制 核心</p><p>  規(guī)過(guò)是防范機(jī)制 基礎(chǔ)</p><p>  規(guī)過(guò)有利于社會(huì)的進(jìn)步</p><p>  揚(yáng)善有益于個(gè)人的進(jìn)步</p>

35、;<p><b>  規(guī)過(guò)要講究方式方法</b></p><p>  揚(yáng)善也是一種個(gè)人修行,這種修行能夠讓你擁有豁達(dá)的胸襟和氣魄</p><p>  后來(lái)他教訓(xùn)弟弟“吾輩當(dāng)躬自厚,而薄責(zé)于人耳”,其中“薄責(zé)人”就是不要對(duì)別人斤斤計(jì)較,不要抓住別人的缺點(diǎn)不放。而薄責(zé)人也會(huì)帶來(lái)“躬自厚”的效果,自厚就是使自己變得更加厚實(shí),后來(lái)曾國(guó)藩自己總結(jié),一個(gè)人胸懷有多大

36、,事業(yè)就有多大,“揚(yáng)善于公庭,規(guī)過(guò)于私室”正是這種人生境界的寫照。</p><p>  2.2功能性需求分析</p><p>  在需求分析這一節(jié)內(nèi)容里面,首先需要識(shí)別出本次建設(shè)的人力資源管理系統(tǒng)所涉及的執(zhí)行者與用例,然后逐一展開(kāi)進(jìn)行詳細(xì)分析。</p><p>  執(zhí)行者是在系統(tǒng)之外,透過(guò)系統(tǒng)邊界與系統(tǒng)進(jìn)行有意義交互的任何事物。一個(gè)執(zhí)行者可以是人、硬件設(shè)備、另外一個(gè)

37、系統(tǒng),甚至?xí)r間也可以作為執(zhí)行者。對(duì)于一個(gè)系統(tǒng)而言,每種類型的用戶表示為一個(gè)或幾個(gè)執(zhí)行者,每個(gè)與該系統(tǒng)交互的外部系統(tǒng)也表示為一個(gè)或幾個(gè)執(zhí)行者。人力資源管理系統(tǒng)中,通過(guò)對(duì)前一節(jié)中原始需求的分析,可以找出這樣一些執(zhí)行者:領(lǐng)導(dǎo)、員工、人事專員、財(cái)務(wù)人員、培訓(xùn)講師等;由于存在系統(tǒng)自動(dòng)執(zhí)行的功能,因此“時(shí)間”也將作為執(zhí)行者;“公司網(wǎng)站”是人才了解公司的一個(gè)重要途徑,是本系統(tǒng)的一個(gè)執(zhí)行者;人才庫(kù)可能需要與商業(yè)化的網(wǎng)絡(luò)招聘平臺(tái)進(jìn)行對(duì)接,因此“網(wǎng)絡(luò)招聘平

38、臺(tái)”也將成為執(zhí)行者;另外還有可能需要與其他財(cái)務(wù)軟件平臺(tái)進(jìn)行對(duì)接,因此“財(cái)務(wù)管理平臺(tái)”也是執(zhí)行者之一。</p><p>  用例是執(zhí)行者使用系統(tǒng)達(dá)到的某個(gè)目標(biāo)。人力資源管理系統(tǒng)中,所有執(zhí)行者相關(guān)公共用例包括:登錄、個(gè)人信息維護(hù)等;人事專員執(zhí)行者相關(guān)用例包括:需求管理、人才庫(kù)管理、溝通管理、入職、轉(zhuǎn)正、轉(zhuǎn)崗、離職、培訓(xùn)課程管理、培訓(xùn)跟蹤管理、費(fèi)用標(biāo)準(zhǔn)管理、培訓(xùn)類型管理、查詢統(tǒng)計(jì)分析等;財(cái)務(wù)人員執(zhí)行者相關(guān)用例包括:發(fā)放

39、入職物品、收取費(fèi)用等;系統(tǒng)管理員執(zhí)行者相關(guān)用例包括:設(shè)置系統(tǒng)參數(shù)、管理角色、管理用戶、管理組織結(jié)構(gòu)等。</p><p>  人力資源管理系統(tǒng)的業(yè)務(wù)種類多、功能非常豐富,想要清晰地將系統(tǒng)的全部功能展開(kāi)在一張用例圖上,恐怕很難達(dá)到用戶所希望效果,因此在這里將各個(gè)用例進(jìn)行分組,每組涉及到的用例和執(zhí)行者在業(yè)務(wù)上都是相關(guān)的。然后再分別對(duì)各組用例構(gòu)造用例圖并進(jìn)行用例描述。</p><p>  例根據(jù)系

40、統(tǒng)的業(yè)務(wù)過(guò)程分析與用戶的需求分析,系統(tǒng)的用例分組如下表所示:</p><p><b>  用例分組情況</b></p><p>  下面分節(jié)來(lái)介紹各組的用例圖和用例描述。</p><p>  2.2.1用戶登錄及個(gè)人信息維護(hù)</p><p>  登錄是使用系統(tǒng)的入口,所有用戶都要使用的功能,登錄時(shí)首先需要針對(duì)用戶的有效性

41、進(jìn)行身份認(rèn)證。如果不通過(guò)則登錄失敗,將無(wú)法進(jìn)入系統(tǒng),一旦通過(guò)則認(rèn)為用戶是合法的。需要說(shuō)明的是,在使用本系統(tǒng)之前,系統(tǒng)管理員需要對(duì)系統(tǒng)用戶進(jìn)行一次初始化工作,以便每個(gè)員工在使用系統(tǒng)時(shí)可以正常的登錄到系統(tǒng)中,進(jìn)入系統(tǒng)后用戶還可以進(jìn)行個(gè)人信息的維護(hù)。登錄和個(gè)人信息維護(hù)模塊用例圖如下圖所示:</p><p>  圖 2 - 4 用戶登錄用例圖 </p><p>  用戶在登錄操作時(shí),輸入用

42、戶名密碼后,系統(tǒng)應(yīng)該對(duì)其進(jìn)行身份的有效性驗(yàn)證,由于密碼被列為敏感信息,因此系統(tǒng)應(yīng)采用MD5形式進(jìn)行統(tǒng)一存儲(chǔ)。其次,因?yàn)槊總€(gè)用戶的初始信息是由系統(tǒng)管理員統(tǒng)一初始化處理的,所以用戶在第一次登陸后可以使用個(gè)人信息維護(hù)功能進(jìn)行對(duì)個(gè)人信息的確認(rèn),確認(rèn)無(wú)誤后登陸操作完成。</p><p><b>  2.2.2招聘管理</b></p><p>  招聘是人力資源管理體系中的重要環(huán)

43、節(jié),招聘效果的好壞,直接影響著企業(yè)的發(fā)展。領(lǐng)導(dǎo)可以根據(jù)自身業(yè)務(wù)的需要和未來(lái)發(fā)展的方向來(lái)確定對(duì)人才的需求,人事部門則可以根據(jù)這個(gè)需求去做針對(duì)性比較高的招聘活動(dòng),這樣既可以保證招聘工作順利的開(kāi)展,又可以有效提高人事部門的工作效率。在招聘環(huán)節(jié)的溝通過(guò)程中,人力資源管理系統(tǒng)還能夠準(zhǔn)確的記錄這一過(guò)程,以便查詢。</p><p>  需求管理模塊用例圖如下圖所示:</p><p>  圖 2 - 5

44、需求管理用例圖</p><p>  需求管理通常會(huì)首先由領(lǐng)導(dǎo)產(chǎn)生用人的需求,然后由人事部門來(lái)滿足該需求。那么為了降低人事與領(lǐng)導(dǎo)之間溝通的誤差,招聘信息管理應(yīng)該由雙方共同來(lái)完成,在招聘信息確認(rèn)以后,系統(tǒng)還可以與公司網(wǎng)站和網(wǎng)絡(luò)招聘平臺(tái)進(jìn)行對(duì)接。其次,在招聘溝通中,需要人事來(lái)協(xié)調(diào)并確定溝通的方式、時(shí)間、地點(diǎn)等信息。</p><p>  人才庫(kù)管理模塊用例圖如下圖所示:</p>&l

45、t;p>  圖 2 - 6 人才庫(kù)管理用例圖</p><p>  為了達(dá)到“廣收”的效果,招聘管理應(yīng)該盡可能的擴(kuò)大人才來(lái)源的范圍,盡量保持工作模式的靈活性。其中主要來(lái)源分為網(wǎng)絡(luò)和內(nèi)部推薦兩類。</p><p>  溝通管理模塊用例圖如下圖所示:</p><p>  圖 2 - 7 溝通管理用例圖</p><p>  溝通管理是為“多見(jiàn)”

46、提供針對(duì)溝通過(guò)程的管理功能,同時(shí)也會(huì)提供一些過(guò)程分析功能。</p><p><b>  2.2.3員工管理</b></p><p>  員工管理這部分內(nèi)容比較容易理解,主要是依據(jù)員工整個(gè)生命周期的過(guò)程,包括員工的入職、轉(zhuǎn)正、轉(zhuǎn)崗、離職等。</p><p>  員工管理模塊用例圖如下圖所示:</p><p>  圖 2 -

47、 8 員工管理用例圖</p><p>  需要重點(diǎn)說(shuō)明的是,入職管理大致分為合同管理、員工信息登記、辦公用品領(lǐng)用、入職費(fèi)用管理四個(gè)部分的工作。前三個(gè)工作為必要工作。而費(fèi)用繳納工作為可選工作(與職位相關(guān)),此工作涉及財(cái)務(wù)人員的收費(fèi)功能。同時(shí),員工也可以自行提出轉(zhuǎn)正、轉(zhuǎn)崗、離職等。</p><p><b>  2.2.4培訓(xùn)管理</b></p><p&

48、gt;  培訓(xùn)是“勤教”的表現(xiàn)方式,對(duì)于人力資源管理系統(tǒng)來(lái)說(shuō),可能更多是細(xì)化其工作過(guò)程。</p><p>  培訓(xùn)管理模塊用例圖如下圖所示:</p><p>  圖 2 - 9 培訓(xùn)管理用例圖</p><p>  系統(tǒng)不但要對(duì)培訓(xùn)過(guò)程本身進(jìn)行管理,還要對(duì)這個(gè)過(guò)程可能產(chǎn)生的其他問(wèn)題進(jìn)行統(tǒng)一管理,比如,培訓(xùn)可能需要的費(fèi)用、培訓(xùn)最終的效果以及綜合性的分析查詢等。因此,財(cái)務(wù)

49、人員可能會(huì)涉及到相關(guān)費(fèi)用的收取,普通員工可以自行查詢一些培訓(xùn)信息。</p><p><b>  2.2.5績(jī)效管理</b></p><p>  通過(guò)對(duì)績(jī)效管理部分需求的收集,本次建立的人力資源管理系統(tǒng)中此模塊實(shí)現(xiàn)的是更加廣泛意義上的績(jī)效管理,除了一般意義的業(yè)績(jī)管理、獎(jiǎng)懲管理等,還將制度管理、薪資管理等功能納入其中。</p><p>  圖 2

50、- 10 績(jī)效管理用例圖</p><p>  這部分內(nèi)容還是以人事部門相關(guān)業(yè)務(wù)為主線,財(cái)務(wù)人員還會(huì)涉及到工資的發(fā)放等功能,為了更好的讓員工對(duì)自己關(guān)注的個(gè)人相關(guān)問(wèn)題能夠有清晰的了解,在此還專門為員工設(shè)立了薪資福利查詢等功能,同時(shí)也會(huì)解放人事專員很多的時(shí)間,可謂一舉多得。此外,為了表達(dá)對(duì)“揚(yáng)善于公庭,規(guī)過(guò)于私室”的理解,這里還特別在獎(jiǎng)懲環(huán)節(jié)提出“公開(kāi)表?yè)P(yáng)”和“私信批評(píng)”的兩個(gè)特殊功能。</p><

51、p>  2.3非功能性需求分析</p><p>  非功能性需求是常常被輕視,甚至被忽視的一個(gè)重要方面。其實(shí),軟件產(chǎn)品非功能性定義不僅決定產(chǎn)品的質(zhì)量,還在很大程度上影響產(chǎn)品的功能需求定義。如果事先缺乏很好的非功能性需求定義,結(jié)果往往是使產(chǎn)品在非功能性需求面前捉襟見(jiàn)肘,甚至淹沒(méi)功能性需求給用戶帶來(lái)的價(jià)值。所謂非功能性需求,是指軟件產(chǎn)品為滿足用戶業(yè)務(wù)需求而必須具有且除功能需求以外的特性。</p>

52、<p>  由于本次建設(shè)的人力資源管理系統(tǒng)主要以個(gè)人實(shí)踐分析與設(shè)計(jì)為核心,并且人是系統(tǒng)個(gè)管理核心,因此非功能性需求的分析將更多地從系統(tǒng)易用性層面作簡(jiǎn)單考慮。</p><p>  易用性是與一組規(guī)定或者潛在的用戶為使用其軟件所需做的努力和對(duì)這樣的使用所作的評(píng)價(jià)有關(guān)的一組屬性。</p><p><b>  具體包括:</b></p><p&g

53、t;  易理解性:與用戶為人質(zhì)邏輯概念即其應(yīng)用范圍所花的努力有關(guān)的軟件屬性。</p><p>  易學(xué)習(xí)性:與用戶為學(xué)習(xí)軟件應(yīng)用所花的努力有關(guān)的軟件屬性。</p><p>  易操作性:與用戶為操作和運(yùn)行控制所花的努力有關(guān)的軟件屬性。如帶首字母篩選功能的下拉列表等。</p><p>  這類非功能需求是與UI設(shè)計(jì)、聯(lián)機(jī)幫助系統(tǒng)有著直接關(guān)系的,易理解性和易學(xué)習(xí)性通常和

54、界面導(dǎo)航、聯(lián)機(jī)幫助有關(guān),歸納為界面友好性;易操作性則會(huì)和界面元素設(shè)計(jì)有關(guān)。也就是說(shuō)這類屬性會(huì)關(guān)聯(lián)到具體的技術(shù)性功能需求。</p><p><b>  技術(shù)選型及相關(guān)簡(jiǎn)介</b></p><p>  通過(guò)對(duì)需求的充分分析,采用現(xiàn)在主流的SSH框架進(jìn)行開(kāi)發(fā)可以完全可以滿足系統(tǒng)建設(shè)的需要,開(kāi)發(fā)工具選用MyEclipse,數(shù)據(jù)庫(kù)采用Microsoft SQL Server。&

55、lt;/p><p>  3.1 Struts簡(jiǎn)介</p><p>  Struts 是 Apache軟件基金會(huì)(ASF)贊助的一個(gè)開(kāi)源項(xiàng)目。它最初是 Jakarta項(xiàng)目中的一個(gè)子項(xiàng)目,并在2004年3月成為ASF的頂級(jí)項(xiàng)目。它通過(guò)采用 Java Servlet/JSP 技術(shù),實(shí)現(xiàn)了基于Java EE Web應(yīng)用的MVC設(shè)計(jì)模式的應(yīng)用框架,是MVC經(jīng)典設(shè)計(jì)模式中的一個(gè)經(jīng)典產(chǎn)品。</p>

56、;<p>  在 Struts 中,已經(jīng)由一個(gè)名為 ActionServlet 的 Servlet 充當(dāng) 控制器(Controller)的角色,根據(jù)描述模型、視圖、控制器對(duì)應(yīng)關(guān)系的 struts-config.xml 的配置文件,轉(zhuǎn)發(fā)視圖(View)的請(qǐng)求,組裝響應(yīng)數(shù)據(jù)模型(Model)。在 MVC 的 模型(Model)部分,經(jīng)常劃分為兩個(gè)主要子系統(tǒng)(系統(tǒng)的內(nèi)部數(shù)據(jù)狀態(tài)與改變數(shù)據(jù)狀態(tài)的邏輯動(dòng)作),這兩個(gè)概念子系統(tǒng)分別具體

57、對(duì)應(yīng) Struts 里的 ActionForm 與 Action 兩個(gè)需要繼承實(shí)現(xiàn)超類。在這里,Struts 可以與各種標(biāo)準(zhǔn)的數(shù)據(jù)訪問(wèn)技術(shù)結(jié)合在一起,包括Enterprise Java Beans(EJB), JDBC 與 JNDI。在 Struts 的視圖(View) 端,除了使用標(biāo)準(zhǔn)的JavaServer Pages(JSP)以外,還提供了大量的標(biāo)簽庫(kù)使用,同時(shí)也可以與其他表現(xiàn)層組件技術(shù)(產(chǎn)品)進(jìn)行整合,比如 Velocity Te

58、mplates,XSLT 等。通過(guò)應(yīng)用 Struts 的框架,最終用戶可以把大部分的關(guān)注點(diǎn)放在自己的業(yè)務(wù)邏輯(Action)與 映射關(guān)系的配置文件(</p><p>  在 Java EE 的Web應(yīng)用發(fā)展的初期,除了使用 Servlet 技術(shù)以外,普遍是在 JavaServer Pages (JSP)的源代碼中,采用 HTML 與 Java 代碼混合的方式進(jìn)行開(kāi)發(fā)。因?yàn)檫@兩種方式不可避免的要把表現(xiàn)與業(yè)務(wù)邏輯代碼

59、混合在一起,都給前期開(kāi)發(fā)與后期維護(hù)帶來(lái)巨大的復(fù)雜度。為了擺脫上述的約束與局限,把業(yè)務(wù)邏輯代碼從表現(xiàn)層中清晰的分離出來(lái),2000年,Craig McClanahan 采用了 MVC 的</p><p>  設(shè)計(jì)模式開(kāi)發(fā)Struts。后來(lái)該框架產(chǎn)品一度被認(rèn)為是最廣泛、最流行 JAVA 的 WEB 應(yīng)用框架。</p><p>  3.2 Spring 簡(jiǎn)介</p><p>

60、;  隨著軟件結(jié)構(gòu)的日益龐大,軟件模塊化趨勢(shì)出現(xiàn),軟件開(kāi)發(fā)也需要多人合作,隨即分工出現(xiàn)。如何劃分模塊,如何定義接口方便分工成為軟件工程設(shè)計(jì)中越來(lái)越關(guān)注的問(wèn)題。良好的模塊化具有以下優(yōu)勢(shì):可擴(kuò)展、易驗(yàn)證、易維護(hù)、易分工、易理解、代碼復(fù)用。</p><p>  優(yōu)良的模塊設(shè)計(jì)往往遵守“低耦合高內(nèi)聚”的原則。而“框架”是對(duì)開(kāi)發(fā)中良好設(shè)計(jì)的總結(jié),把設(shè)計(jì)中經(jīng)常使用的代碼獨(dú)立出來(lái),所形成的一種軟件工具。用戶遵守它的開(kāi)發(fā)規(guī)則,就

61、可以實(shí)現(xiàn)良好的模塊化,避免軟件開(kāi)發(fā)中潛在的問(wèn)題。廣義上的框架無(wú)處不再,一個(gè)常見(jiàn)的例子就是PC硬件體系結(jié)構(gòu),人們只要按照各自需要的主板、顯卡、內(nèi)存等器件就可以任意組裝成自己想要的電腦。而做主板的廠商不用關(guān)心做顯卡廠商的怎么實(shí)現(xiàn)它的功能。軟件框架也是如此,開(kāi)發(fā)人員只要在Spring框架中填充自己的業(yè)務(wù)邏輯就能完成一個(gè)模塊劃分清晰紛的系統(tǒng)。</p><p>  Spring框架主要可以分為3個(gè)核心內(nèi)容:</p&g

62、t;<p><b>  1、容器</b></p><p>  2、控制反轉(zhuǎn)(IoC ,Inversion of Control)</p><p>  3、面向切面編程(AOP ,Aspect-Oriented Programming) </p><p>  3.3 Hibernate 簡(jiǎn)介</p><p&g

63、t;  Hibernate本質(zhì)上是一個(gè)面向Java開(kāi)發(fā)環(huán)境的對(duì)象/關(guān)系數(shù)據(jù)庫(kù)映射工具。在Hibernate之前,開(kāi)發(fā)人員要將面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫(kù)結(jié)合在一起,往往會(huì)費(fèi)長(zhǎng)麻煩。而借助Hibernate對(duì)象/關(guān)系數(shù)據(jù)庫(kù)映射技術(shù),可以非常輕松地將以面向?qū)ο笏枷敕庋b的對(duì)像的各個(gè)狀態(tài)數(shù)據(jù)映射到基于SQL的關(guān)系模型數(shù)據(jù)結(jié)構(gòu)中去。</p><p>  Hibernate工作流程如下圖所示:</p><p

64、>  圖 3 - 1 Hibernate工作流程圖</p><p>  3.4 SQL Server 簡(jiǎn)介</p><p>  SQL Server是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Ser

65、ver 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。</p><p>  SQL Server作為微軟在Windows 系列平臺(tái)上開(kāi)發(fā)的數(shù)據(jù)庫(kù),一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。</p><

66、;p><b>  概要設(shè)計(jì)</b></p><p><b>  4.1系統(tǒng)功能體系</b></p><p>  人力資源管理系統(tǒng)分為招聘管理、員工管理、培訓(xùn)管理、績(jī)效管理、系統(tǒng)管理管理五個(gè)部分。</p><p>  圖 4 - 1 人力資源管理系統(tǒng)功能結(jié)構(gòu)</p><p>  招聘管理包括需求

67、管理、人才庫(kù)管理、溝通管理等功能。</p><p>  員工管理包括入職管理、轉(zhuǎn)正管理、轉(zhuǎn)崗管理、離職管理等功能。</p><p>  培訓(xùn)管理包括培訓(xùn)課程管理、培訓(xùn)跟蹤管理、費(fèi)用標(biāo)準(zhǔn)管理、培訓(xùn)類型管理、查詢統(tǒng)計(jì)分析等功能。</p><p>  績(jī)效管理包括薪資管理、業(yè)績(jī)管理、獎(jiǎng)勵(lì)管理、懲罰管理等功能。</p><p>  系統(tǒng)管理包括系統(tǒng)參

68、數(shù)、角色管理、用戶管理、組織結(jié)構(gòu)管理等功能。</p><p><b>  4.2技術(shù)架構(gòu)分析</b></p><p>  人力資源管理系統(tǒng)采用了經(jīng)典的MVC設(shè)計(jì)模式,因此SSH框架的整合也是在這三層的基礎(chǔ)上,提供了一個(gè)更加簡(jiǎn)潔、功能更加完善的Web框架,提高組件的復(fù)用性,降低層與層之間的耦合度,有利于系統(tǒng)的可維護(hù)性和可擴(kuò)展性。</p><p>

69、  SSH框架整合的框架體系如下圖所示:</p><p>  圖 4 - 2 SSH框架整合體系</p><p>  其中表現(xiàn)層是由Struts完成,業(yè)務(wù)邏輯層是由Spring完成,數(shù)據(jù)持久化層是由Hibernate完成。</p><p><b>  4.3系統(tǒng)架構(gòu)設(shè)計(jì)</b></p><p>  在確定了軟件采取的技術(shù)

70、架構(gòu)之后,使用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)的架構(gòu)設(shè)計(jì)。軟件架構(gòu)設(shè)計(jì)應(yīng)當(dāng)包括軟件層次、每一層次的職責(zé)、層次之間的接口、傳輸協(xié)議和標(biāo)準(zhǔn)以及每一層次上所采用的軟件框架。</p><p>  對(duì)于人力資源管理體系結(jié)構(gòu)部分,首先使用包圖將系統(tǒng)的設(shè)計(jì)元素分為三個(gè)層次,最下層是數(shù)據(jù)訪問(wèn)層,負(fù)責(zé)連接并操作數(shù)據(jù)庫(kù);中間層是業(yè)務(wù)服務(wù)層,負(fù)責(zé)業(yè)務(wù)數(shù)據(jù)的邏輯處理,人力資源管理所涉及的業(yè)務(wù)實(shí)體類以及子系統(tǒng)及其接口等將包含在這個(gè)層次中。最上層是應(yīng)用

71、層,負(fù)責(zé)展現(xiàn)業(yè)務(wù)數(shù)據(jù)和人機(jī)交互,在這個(gè)層次中將引入Struts框架實(shí)現(xiàn)MVC的開(kāi)發(fā)模式。</p><p>  結(jié)合上述內(nèi)容,人力資源管理系統(tǒng)架構(gòu)設(shè)計(jì)如下圖所示:</p><p>  圖 4 - 3 系統(tǒng)架構(gòu)設(shè)計(jì)</p><p>  經(jīng)過(guò)對(duì)每個(gè)層次逐一細(xì)化,首先得到詳細(xì)系統(tǒng)架構(gòu)設(shè)計(jì)如下圖所示:</p><p>  圖 4 - 4 詳細(xì)系統(tǒng)架構(gòu)設(shè)

72、計(jì)</p><p>  其中,應(yīng)用層包括招聘管理、員工管理、培訓(xùn)管理和績(jī)效管理四個(gè)包。業(yè)務(wù)邏輯層除了包括普通業(yè)務(wù)實(shí)體之外,還包括網(wǎng)絡(luò)招聘平臺(tái)、財(cái)務(wù)管理平臺(tái)和公司網(wǎng)站三個(gè)外部系統(tǒng)的接口。最后,數(shù)據(jù)訪問(wèn)層自成一包。</p><p>  4.4數(shù)據(jù)庫(kù)總體設(shè)計(jì)</p><p>  根據(jù)整體功能體系,可以逐模塊的進(jìn)行數(shù)據(jù)庫(kù)概念的模型設(shè)計(jì)。下圖是招聘管理模塊中需求管理相關(guān)業(yè)務(wù)的

73、E-R圖:</p><p>  圖 4 - 5 需求管理E-R圖</p><p>  需求單是需求管理中的關(guān)鍵部分,他與用戶、職位、招聘信息均存在聯(lián)系,每個(gè)用戶可以建立多張需求單,一張需求單則只能屬于一個(gè)用戶;一張需求單可以包含多個(gè)職位,一個(gè)職位也可以多張需求單中出現(xiàn);一張需求單可以產(chǎn)生多個(gè)招聘信息,一份招聘信息也可以由多張需求單產(chǎn)生。</p><p>  下圖是招

74、聘管理模塊中溝通管理相關(guān)業(yè)務(wù)的E-R圖:</p><p>  圖 4 - 5 溝通管理E-R圖</p><p>  溝通管理是對(duì)招聘環(huán)節(jié)的過(guò)程管理模塊,主要涉及的實(shí)體包括應(yīng)聘者、面試者和領(lǐng)導(dǎo),其中應(yīng)聘者與面試者在溝通過(guò)程為多對(duì)多關(guān)系,這里因?yàn)閷徍苏咧挥腥肆Y源部,所以面試者與審核者為多對(duì)一關(guān)系。其中,溝通信息中還包括溝通通知、入職通知、溝通方式以及時(shí)間等信息。</p><

75、;p><b>  詳細(xì)設(shè)計(jì)</b></p><p>  本章選取人力資源管理系統(tǒng)的部分功能進(jìn)行用例實(shí)現(xiàn),使用類圖表示系統(tǒng)的靜態(tài)結(jié)構(gòu),使用時(shí)序圖描述系統(tǒng)對(duì)象之間的動(dòng)態(tài)交互過(guò)程。</p><p><b>  5.1 用戶登錄</b></p><p>  本節(jié)的設(shè)計(jì)實(shí)現(xiàn)了用例“用戶登錄”所描述的功能。該模塊的靜態(tài)結(jié)構(gòu)如下圖

76、所示:</p><p>  圖 5 - 1 用戶登錄用例設(shè)計(jì)類圖</p><p>  登錄表單是一個(gè)JSP,對(duì)應(yīng)MVC中的V,負(fù)責(zé)與用戶交互,接收用戶名和密碼并返回登錄結(jié)果;loginAction類對(duì)應(yīng)MVC中的C,接收登錄表單的登錄請(qǐng)求,調(diào)用相應(yīng)的模型組件去處理請(qǐng)求,然后再調(diào)用登錄表單頁(yè)來(lái)顯示模型返回的數(shù)據(jù);loginForm是實(shí)體類,用于存放登錄表單的數(shù)據(jù)并對(duì)其有效性進(jìn)行驗(yàn)證;Logi

77、nAuth是負(fù)責(zé)用戶登錄身份認(rèn)證的一個(gè)通用類;User是實(shí)體類存放用戶名、用戶角色等基本信息,用戶登錄認(rèn)證成功后將創(chuàng)建一個(gè)User類的實(shí)例。loginForm類與User類共同組成MVC中的M。</p><p>  對(duì)象間的交互過(guò)程如下圖所示:</p><p>  圖 5 - 2 用戶登錄用例的時(shí)序圖</p><p>  loginAction類的對(duì)象首先通過(guò)Log

78、inAuth類調(diào)用自身的isPass()方法將登錄請(qǐng)求進(jìn)行一次用戶身份認(rèn)證,如果成功則創(chuàng)建User類的對(duì)象,反之則給用戶返回認(rèn)證失敗信息。</p><p><b>  5.2 人才庫(kù)管理</b></p><p>  人才庫(kù)的人才信息的來(lái)源主要有兩種,一種是來(lái)自于公司內(nèi)部的推薦,另一種則是從網(wǎng)絡(luò)招聘平臺(tái)獲取。前一種需要內(nèi)部人員來(lái)填寫內(nèi)部推薦單,而后一種則需要人事專員手工

79、觸發(fā)與網(wǎng)絡(luò)招聘平臺(tái)的同步功能。該模塊的靜態(tài)結(jié)構(gòu)如下圖所示:</p><p>  圖 5 - 3 人才庫(kù)管理用例設(shè)計(jì)類圖</p><p>  其中,ItalentWeb就是人力資源管理系統(tǒng)與網(wǎng)絡(luò)招聘平臺(tái)的接口。另外,由于采用人工手動(dòng)同步的方式,并且其他的入庫(kù)操作過(guò)程與內(nèi)部推薦操作一致,因此這兩種人才入庫(kù)的操作均可通過(guò)TalentAction類進(jìn)行統(tǒng)一控制。</p><p&

80、gt;  對(duì)象間的交互過(guò)程如下圖所示:</p><p>  圖 5 - 4 人才庫(kù)管理用例的時(shí)序圖</p><p>  TalentAction類的對(duì)象首先通過(guò)對(duì)內(nèi)部推薦和網(wǎng)絡(luò)招聘平臺(tái)獲取兩種方式的統(tǒng)一控制,并且這里也為未來(lái)自動(dòng)同步人才信息功能留有一定的擴(kuò)展性。如果成功則保存信息,反之則給用戶返回失敗信息。</p><p>  5.3 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)</p&g

81、t;<p>  人力資源管理系統(tǒng)涉及數(shù)據(jù)結(jié)構(gòu)比較復(fù)雜,下面將詳細(xì)闡述一下招聘管理中溝通管理的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)過(guò)程。</p><p>  溝通管理是人才與面試官進(jìn)行面試等活動(dòng)的信息管理功能,面試官既可能是公司的領(lǐng)導(dǎo),也可能是業(yè)務(wù)部門的主管,還可能是人事經(jīng)理,這些人員對(duì)于系統(tǒng)來(lái)說(shuō)都是系統(tǒng)的用戶。而對(duì)于人才個(gè)人來(lái)說(shuō),系統(tǒng)應(yīng)將他的個(gè)人信息單獨(dú)來(lái)存儲(chǔ)。至于他們之間溝通的過(guò)程信息可以使用communication表

82、來(lái)進(jìn)行記錄。</p><p>  圖 5 - 5 溝通管理概念數(shù)據(jù)結(jié)構(gòu)</p><p>  user_t、talent_t和communication_t這三張表是根據(jù)溝通管理E-R圖提取出來(lái)的比較粗粒度的數(shù)據(jù)信息,其中user_t表中包含用戶的證照信息,并且證照與用戶存在多對(duì)多的關(guān)系。而人才表中并沒(méi)有將簡(jiǎn)歷信息獨(dú)立存儲(chǔ),其中可能存在傳遞依賴關(guān)系,連同communication_t中還包含

83、溝通通知、入職通知和溝通類型等傳遞依賴關(guān)系。</p><p>  通過(guò)對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)的范式分析,解決上述問(wèn)題后,得出下圖:</p><p>  圖 5 - 6 溝通管理數(shù)據(jù)結(jié)構(gòu)</p><p>  首先將簡(jiǎn)歷信息從人才信息中獨(dú)立出來(lái),這樣不但突破了傳遞依賴問(wèn)題,同時(shí)也便于其他地方使用簡(jiǎn)歷信息。其次,將溝通通知和入職通知從溝通表中提取出來(lái)。最后溝通類型也是非常重要的數(shù)據(jù)

84、信息,也便于溝通過(guò)程分析模塊的擴(kuò)展。</p><p>  下面列舉系統(tǒng)的部分?jǐn)?shù)據(jù)表:</p><p><b>  員工表(user)</b></p><p>  薪資表(stipend)</p><p>  培訓(xùn)表(educate)</p><p>  獎(jiǎng)懲表(institution)</p

85、><p><b>  招聘表(job)</b></p><p>  第六章 系統(tǒng)的實(shí)現(xiàn)</p><p><b>  6.1軟硬件的準(zhǔn)備</b></p><p>  服務(wù)器的配置要求如下:</p><p>  硬件配置:(1) CPU要求:CPU P4以上</p>

86、<p>  (2) 內(nèi)存要求:1G以上</p><p>  (3) 網(wǎng)卡要求:10/100M自適應(yīng)網(wǎng)卡</p><p>  (4) 硬盤要求: 至少C,D兩個(gè)分區(qū),D分區(qū)可用空間不少于80G</p><p>  (5) 顯示器要求:VGA或者更高的分辯率。</p><p>  (6) CD—ROM驅(qū)動(dòng)器是必不可少的。</p

87、><p>  軟件配置: 操作系統(tǒng)采用Windows2000 Server及以上。</p><p><b>  6.2系統(tǒng)功能展示</b></p><p>  本節(jié)將簡(jiǎn)單的展示一下本次人力資源管理系統(tǒng)建立的部分功能界面。</p><p>  下圖為招聘管理中,應(yīng)聘信息的添加頁(yè)面:</p><p>  

88、圖 6 - 1 應(yīng)聘信息添加頁(yè)面</p><p>  該頁(yè)面就是一個(gè)比較簡(jiǎn)單的表單,填寫完所有信息后,點(diǎn)擊“提交”按鈕即可完成。</p><p>  下圖為招聘管理中,人才庫(kù)管理的操作界面:</p><p>  圖 6 - 2 人才信息頁(yè)面</p><p>  該頁(yè)面是對(duì)人才信息的操作頁(yè),以表格的形式將人才的姓名、性別、年齡、職位、專業(yè)以及工

89、作經(jīng)驗(yàn)等信息展示給用戶。最后一列為操作列,用戶可以進(jìn)行信息的查看、刪除、入庫(kù)操作。</p><p>  對(duì)于已入庫(kù)人才,用戶可以進(jìn)行查看和其他編輯性操作,比如刪除等,這里會(huì)將“入庫(kù)”按鈕隱藏。</p><p>  圖 6 - 3 人才信息頁(yè)面</p><p>  第七章 心得體會(huì)</p><p>  經(jīng)過(guò)兩個(gè)多月的設(shè)計(jì)與開(kāi)發(fā),本次需要建

90、設(shè)人力資源管理系統(tǒng)已基本完成。其功能基本符合本次畢業(yè)論文的寫作目的,能夠達(dá)到理論聯(lián)系實(shí)際的目標(biāo),能夠?qū)崿F(xiàn)傳統(tǒng)理論與現(xiàn)代化技術(shù)的融合。</p><p>  通過(guò)這次畢業(yè)論文的制作,首先使我對(duì)于人力資源管理體系有了新的認(rèn)識(shí),對(duì)于逐步走向管理崗位的我來(lái)說(shuō)啟發(fā)極大。其次,使我對(duì)軟件工程的整體內(nèi)容進(jìn)行了重新的思考,以及其中一些具體環(huán)節(jié)的定位,比如,系統(tǒng)的分析、設(shè)計(jì)。</p><p>  但是由于畢業(yè)

91、論文的時(shí)間比較緊張,所以系統(tǒng)還有許多不盡如人意的地方,比如說(shuō)需求分析部分不夠全面細(xì)致,對(duì)于部分需求的把握不夠準(zhǔn)確。另外,對(duì)于“揚(yáng)善于公庭,規(guī)過(guò)于私室”這個(gè)問(wèn)題設(shè)計(jì)中僅提及獎(jiǎng)懲方式的不同,表?yè)P(yáng)要公開(kāi)、處罰要采用私信的形式,這里還有很多可以討論的地方。還有就是缺乏對(duì)“合眾人之私以成一人之公”一句的深入挖掘,激勵(lì)機(jī)制是人才管理的重要內(nèi)容,如果日后有機(jī)會(huì)還要把這部分內(nèi)容細(xì)化深挖,比如年終獎(jiǎng)的發(fā)放方式、劃分方式問(wèn)題等等。</p>&

92、lt;p>  總之,本次論文收獲頗豐,但不足之處或是可以深加探討的地方還有很多,存在的問(wèn)題還有很多,在此懇請(qǐng)廣大讀者批評(píng)指正,以便我們?cè)诮窈蟮墓ぷ髦衼?lái)進(jìn)一步地完善。 </p><p><b>  第八章 致謝</b></p><p>  在本人這次畢業(yè)論文的編寫過(guò)程中,受到了很多老師和同學(xué)的熱情幫助。特別是我的指導(dǎo)老師**老師,他在百忙之中仍抽出寶貴的時(shí)間

93、來(lái)指點(diǎn)我的論文寫作,在我的整個(gè)畢業(yè)論文的制作過(guò)程中,給予了我很多的幫助和啟發(fā),在此表示衷心地感謝。</p><p><b>  參考文獻(xiàn)</b></p><p>  曾國(guó)藩,曾國(guó)藩家書. 北京:企業(yè)管理出版社,2012. 6</p><p>  楊文龍,姚淑珍,吳云,軟件工程. 北京:電子工業(yè)出版社,1997</p><p&

94、gt;  徐明華,邱加永,Struts基礎(chǔ)與案例詳解. 北京:清華大學(xué)出版社,2009. 9</p><p>  陳雄華,Spring企業(yè)應(yīng)用開(kāi)發(fā)實(shí)踐. 北京:電子工業(yè)出版社,2012. 2</p><p>  埃利奧特,Hibernate程序高手秘笈. 南京:東南大學(xué)出版社,2007.1</p><p>  覃慶炎,Spring+Hibernate+Struts項(xiàng)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論