人力資源管理碩士研究生畢業(yè)論文_第1頁
人力資源管理碩士研究生畢業(yè)論文_第2頁
人力資源管理碩士研究生畢業(yè)論文_第3頁
人力資源管理碩士研究生畢業(yè)論文_第4頁
人力資源管理碩士研究生畢業(yè)論文_第5頁
已閱讀5頁,還剩65頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

華華中科技大學(xué)碩士學(xué)位論文PAGEI摘要隨著計(jì)算機(jī)信息技術(shù)的迅猛發(fā)展,企業(yè)之間的競爭也從技術(shù)、營銷的經(jīng)濟(jì)市場轉(zhuǎn)向了網(wǎng)絡(luò)。以網(wǎng)絡(luò)技術(shù)、計(jì)算機(jī)技術(shù)、信息技術(shù)支持的現(xiàn)代人力資源管理系統(tǒng),不僅能提高企業(yè)人力資源管理的技術(shù)含量和企業(yè)的辦事效率,也能使人力資源管理進(jìn)入系統(tǒng)化、決策科學(xué)化的進(jìn)程。通過人力資源管理系統(tǒng)使得企業(yè)管理者能夠高效地完成企業(yè)日常事務(wù)中的人事工作,從而大大降低了人力資源管理成本,給企業(yè)提供強(qiáng)有力的支持,以提高企業(yè)目標(biāo)實(shí)現(xiàn)的可能性,才能在電氣行業(yè)中處于同行業(yè)的先行者。中煤電氣有限公司人力資源管理系統(tǒng)采用B/S開發(fā)模式與J2EE架構(gòu),通過對(duì)計(jì)算機(jī)硬件和軟件解決方案的論證,對(duì)應(yīng)用領(lǐng)域進(jìn)行調(diào)查分析,參考許多資料,詳細(xì)分析了人力資源管理系統(tǒng)的主要設(shè)計(jì)階段,同時(shí)給出了系統(tǒng)實(shí)現(xiàn)的具體方案,并列舉了實(shí)際過程中的創(chuàng)建過程、方法和效果。在系統(tǒng)設(shè)計(jì)過程中還加入了MVC的Struts框架。Struts框架的使用不僅讓系統(tǒng)在視圖、模型以及控制器進(jìn)行了分離,而且讓系統(tǒng)具有了良好的擴(kuò)展能力。并且,Struts技術(shù)的使用在一定程度上幫助了企業(yè)的人力資源管理,使得人力資源管理系統(tǒng)負(fù)擔(dān)大大減輕。中煤電氣有限公司人力資源管理系統(tǒng)在設(shè)計(jì)過程中,針對(duì)中煤電氣有限公司的實(shí)際情況進(jìn)行開發(fā)的。實(shí)現(xiàn)了組織規(guī)劃、員工管理、招聘管理、培訓(xùn)管理、薪酬管理、調(diào)動(dòng)管理、統(tǒng)計(jì)報(bào)表、用戶權(quán)限分級(jí)管理、系統(tǒng)管理等幾大模塊。中煤電氣有限公司人力資源管理系統(tǒng)很好的解決了研究應(yīng)用公司人力資源管理應(yīng)用的現(xiàn)狀,大大提高了電氣公司人力資源管理的效率。本文雖然成功實(shí)現(xiàn)了人力資源管理系統(tǒng),但是,系統(tǒng)的開發(fā)與設(shè)計(jì)還存在一定得不足。本文會(huì)在后期對(duì)系統(tǒng)逐步進(jìn)行完善與改進(jìn),爭取使得系統(tǒng)能夠成功進(jìn)行部署與應(yīng)用。關(guān)鍵詞:人力資源管理B/S模式J2EE架構(gòu)Struts框架

目錄TOC\o"1-2"\u摘要 IAbstract II1緒論1.1研究背景 (1)1.2國內(nèi)外研究概況 (2)1.3論文的主要研究內(nèi)容 (4)2關(guān)鍵技術(shù)研究2.1人力資源相關(guān)理論 (7)2.2系統(tǒng)關(guān)鍵技術(shù)介紹 (9)2.3本章小結(jié) (18)3系統(tǒng)需求分析3.1系統(tǒng)可行性分析 (19)3.2系統(tǒng)各模塊業(yè)務(wù)流程及需求分析 (21)3.3其它需求分析 (28)3.4本章小結(jié) (29)4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)環(huán)境配置及開發(fā)工具 (錯(cuò)誤!未定義書簽。)4.2系統(tǒng)設(shè)計(jì)原則和特點(diǎn) (30)4.3系統(tǒng)功能模塊設(shè)計(jì) (31)4.4系統(tǒng)用戶界面設(shè)計(jì) (36)4.5系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì) (37)4.6系統(tǒng)安全性設(shè)計(jì) (41)4.7本章小結(jié) (42)5系統(tǒng)實(shí)現(xiàn)5.1經(jīng)理管理各功能模塊實(shí)現(xiàn) (44)5.2車間主管管理模塊實(shí)現(xiàn) (49)5.3普通員工管理模塊 (49)5.4系統(tǒng)管理模塊 (50)5.5本章小結(jié) (51)6系統(tǒng)測(cè)試6.1測(cè)試的目的及意義 (52)6.2測(cè)試的方法 (52)6.3測(cè)試結(jié)果 (56)6.4本章小結(jié) (57)7總結(jié)與展望7.1全文總結(jié) (58)7.2展望 (58)致謝 (59)參考文獻(xiàn) (60)PAGE11緒論1.1研究背景在人才競爭趨于全球化的今天,人員信息開發(fā)與管理的工作顯得格外重要,做好人的工作已經(jīng)成為贏得整個(gè)世界的前提,而對(duì)人力資源管理者的能力開發(fā),則成為一項(xiàng)關(guān)乎發(fā)展整個(gè)國家伯樂人才的重要工程。信息技術(shù)的不斷發(fā)展,伴隨著企業(yè)間的商業(yè)競爭日益激烈,很多問題已經(jīng)成為了企業(yè)率先考慮的方向,比如:怎么吸引招收優(yōu)秀人才、怎么樣安排人員信息才最合理、怎么在眾多的企業(yè)中提高自己的競爭能力等。管理學(xué)大師彼得斯指出:“企業(yè)或者事業(yè)唯一真正重要的資源是人,管理就是開發(fā)人員信息以做好工作?!边@樣,人員信息在其創(chuàng)新性、時(shí)效性上就要求不斷提高,對(duì)本身古老陳舊的辦公方式和效率就提出來更高的挑戰(zhàn)[1]。隨著西方先進(jìn)管理思想的引進(jìn),現(xiàn)代人力資源管理對(duì)我國現(xiàn)有的勞動(dòng)人事管理制度形成了沖擊,并將最終取而代之。同傳統(tǒng)的勞動(dòng)人事管理相比,人力資源管理在我國企業(yè)的應(yīng)用剛剛起步,對(duì)國外有關(guān)理論的認(rèn)識(shí)還停留在初級(jí)階段,遠(yuǎn)未做到系統(tǒng)引進(jìn),消化吸收,實(shí)現(xiàn)真正意義上的從勞動(dòng)人事管理向人力資源管理功能性轉(zhuǎn)變。因此,企業(yè)管理人員應(yīng)對(duì)這種轉(zhuǎn)變所面臨的挑戰(zhàn)和機(jī)遇有一個(gè)全面的清醒的認(rèn)識(shí),努力探索一條適合中國國情的人力資源管理之路。知識(shí)經(jīng)濟(jì)已經(jīng)到來,人員信息已經(jīng)成為社會(huì)發(fā)展的核心資本,人事管理推陳出新,建立嶄新的時(shí)代刻不容緩。企業(yè)只有對(duì)人員進(jìn)行最科學(xué)的管理才能優(yōu)化人才,提高自身在浪淘沙式的社會(huì)載體中立于不敗之地[2]。中煤電氣有限公司信息管理公司協(xié)同辦公環(huán)境建設(shè)平臺(tái),涉及到企業(yè)運(yùn)營及管理的各個(gè)環(huán)節(jié),其中人力資源管理的信息化是尤為重要。隨著人才競爭的加劇,電氣企業(yè)合理運(yùn)用的人力資源管理系統(tǒng)勢(shì)在必行。為此需要設(shè)計(jì)出一個(gè)既可以滿足現(xiàn)有工作的需求又可以充分利用信息技術(shù)提高管理水平的,同時(shí)結(jié)合電氣公司實(shí)際情況,實(shí)現(xiàn)不同權(quán)限分級(jí)管控操作合理的管理信息系統(tǒng),確實(shí)地做到企業(yè)的人力資源管理合理化。中煤電氣有限公司以煤炭市場為導(dǎo)向,生產(chǎn)各種電氣設(shè)備。公司有物流中心,營銷中心,人力資源部,企業(yè)管理部,財(cái)務(wù)部。所以,在人員管理上需要對(duì)各個(gè)部門的員工分部門進(jìn)行管理。本系統(tǒng)在開發(fā)過程中根據(jù)中煤電氣有限公司人力資源的實(shí)際情況進(jìn)行開發(fā),系統(tǒng)目前正在測(cè)試之中。1.2國內(nèi)外研究概況1.2.1國外研究概況人力資源管理源自于傳統(tǒng)的人事管理。它從18世紀(jì)末的傳統(tǒng)人事管理發(fā)展到20世紀(jì)70年代以后,傳統(tǒng)的人事管理被逐步取代,取而代之的是現(xiàn)代人力資源管理,從時(shí)間上定義可分為四個(gè)階段。第一階段:20世紀(jì)50年代后,人力資源管理的初始階段,主要的成果是當(dāng)代著名管理學(xué)家彼德·德魯克在其著作《管理的實(shí)踐》提出“和其它資源比較,唯一的區(qū)別就是管理的對(duì)象是人”,從而提出了“人力資源”的概念。在1965年,美國著名學(xué)者雷蒙德·邁勒斯在《哈佛商業(yè)評(píng)論》上發(fā)表的論文中提出了“人力資源模型”,使得“人力資源”形成了確切的概念,并引起了許多有影響的學(xué)者和經(jīng)理人的注意。第二階段:20世紀(jì)70年代初到80年代中期,人力資源管理的發(fā)展階段。這個(gè)階段的主要成果是能在公司內(nèi)部的人力資源管理活動(dòng)中有效的開展和提高員工的生產(chǎn)效率、工作的滿意程度以及員工的安源以健康問題。主要的著作有:達(dá)特尼克(R.L.Datnik,1972)出版了《改革人力資源管理》一書,強(qiáng)調(diào)了“人是組織中最重要的資源”的觀點(diǎn)。第三階段:20世紀(jì)80年代中期到90年代中期,人力資源管理進(jìn)入了現(xiàn)代管理生產(chǎn)階段。這個(gè)階段里人力資源管理在組織中的的作用越來越大,西方人本主義管理的概念與模式開始顯現(xiàn)出來。它完善了傳統(tǒng)人力資源管理,形成了具有戰(zhàn)略性的人力資源管理理論。主要的著作有:哈佛大學(xué)的邁克爾·比爾(1984)的《管理人力資本》。第四階段:90年代中期到現(xiàn)在,現(xiàn)代人力資源理論被廣泛應(yīng)用。在經(jīng)濟(jì)全球化的大背景下,F(xiàn)ambrum(1981)的《人力資源:一個(gè)戰(zhàn)略觀》一文的發(fā)表,意味著傳統(tǒng)的人力資源管理從此被提升到戰(zhàn)略的高度來認(rèn)識(shí),這極大的開闊了人們的視野。1.2.2國內(nèi)研究概況從20世紀(jì)80年代開始我國逐步引入人力資源和人力資源管理的理念,在經(jīng)過一系列的探索深化的過程后,我國的人力資源管理正朝著理論研究深入化、人力資源來源國際化、用人機(jī)制市場化和職業(yè)化、教育結(jié)構(gòu)知識(shí)化的方面發(fā)展,從時(shí)間定義可分為三個(gè)階段。第一階段:人力資源管理的導(dǎo)入階段。隨著國外的人力資源管理理念進(jìn)入我國,國內(nèi)首次用“資源”的角度去審視部門與員工的一系列工作問題。在此期間出現(xiàn)了有趙履寬(1998)、王通訊(1985)、王重鳴(1988)、時(shí)勘(1990)等人為人力資源管理作出了杰出貢獻(xiàn),他們提出了新的觀點(diǎn):人是一種“能動(dòng)的、特殊的資源”。第二階段:人力資源管理的探索階段。從20世紀(jì)90年代開始,國內(nèi)的人力資源管理工作進(jìn)行到了系統(tǒng)深化階段。在此期間,政府和企業(yè)對(duì)人力資源管理的理解發(fā)生了本質(zhì)的改變,已經(jīng)開始認(rèn)識(shí)到人力資源工作是事關(guān)國家和企業(yè)興亡的重要工作,因此得到了相當(dāng)?shù)闹匾暋V饕晒校骸吨腥A人民共和國勞動(dòng)法》于1994年7月5日通過,與此相關(guān)的《中華人民共和國勞動(dòng)爭議調(diào)解仲裁法》、《中華人民共和國勞動(dòng)合同法實(shí)施條例》、《中華人民共和國就業(yè)促進(jìn)法》、《中華人民共和國勞動(dòng)合同法》得以頒布并實(shí)行,形成了調(diào)整勞動(dòng)關(guān)系以及與勞動(dòng)關(guān)系密切聯(lián)系的社會(huì)關(guān)系的系列法律。從此,人力資源管理成為企事業(yè)單位中管理的重要的工作。第三階段:人力資源管理的應(yīng)用和發(fā)展階段。從90年代末開始至今,人力資源管理取得了大量的有價(jià)值的成果,國內(nèi)的人力資源管理已經(jīng)從計(jì)劃經(jīng)濟(jì)體制下的傳統(tǒng)勞動(dòng)人事管理升華為現(xiàn)代人力資源管理,“人力是資源”、“以人為本”、“人才是第一資源”等觀念已經(jīng)深入人心,人力資源管理已上升至國家戰(zhàn)略高度,已被看做為國家未來競爭力的來源。此外,我國自1997年的人員信息概念首次引入后,出現(xiàn)了各種人員信息培訓(xùn)包括有人員信息戰(zhàn)略培訓(xùn)、管理方法培訓(xùn)等,到目前還出現(xiàn)了眾多的人力資源管理軟件提供商,據(jù)統(tǒng)計(jì)已經(jīng)超過了數(shù)百[3]。人力資源管理軟件廠商從HRMIS的應(yīng)用情況看可以分為4層:(1)外國廠商的產(chǎn)品,主要以Peoplesoft、SARP、Oracle為代表,他們提供的軟件產(chǎn)品都很成熟以及商品化,所以一般都應(yīng)用于國內(nèi)高端市場上,但是HRMIS也得到了國內(nèi)高端用戶的認(rèn)可由于ERP等產(chǎn)品的廣泛應(yīng)用。(2)借鑒國外先進(jìn)理念與思想的一些中國HR軟件廠商,如用友、金蝶、奇正、亞信等,它們正越來越被更多的客戶使用,因?yàn)樗麄儾粌H借鑒了國外的先進(jìn)思想,還適應(yīng)了中國的國情,在價(jià)位上比較合理,性價(jià)比高。(3)定制化產(chǎn)品。由于不同客戶對(duì)產(chǎn)品的具體要求不同,所以國內(nèi)的一些高校、軟件公司等針對(duì)這個(gè)問題采取了不同的解決方法,即定制化生產(chǎn)。它可以根據(jù)客戶的具體要求來生產(chǎn)相對(duì)應(yīng)的定制化產(chǎn)品。(4)HRM顧問,例如華信惠悅、北大縱橫等。HRM顧問主要提供綜合性與單項(xiàng)管理兩種服務(wù)。綜合性服務(wù)包括企業(yè)人員信息診斷、組織結(jié)構(gòu)設(shè)計(jì)等;而單項(xiàng)管理主要是提供人事法律爭議處理、咨詢等服務(wù)。目前已經(jīng)普遍應(yīng)用于人力資源管理中[4]。1.3論文的主要研究內(nèi)容本文開發(fā)系統(tǒng)基于中煤電氣有限公司人力資源管理的實(shí)際情況,希望開發(fā)的這一人力資源管理系統(tǒng)改變電氣公司傳統(tǒng)人力資源管理系統(tǒng)效率低下的問題。本系統(tǒng)旨在建立一個(gè)信息實(shí)時(shí)共享的人力資源管理系統(tǒng),實(shí)現(xiàn)即時(shí)通信,提高工作效率,簡化繁瑣的手工統(tǒng)計(jì)、信息匯總和工資管理等工作。本文設(shè)計(jì)的人力資源管理信息系統(tǒng),主要具有獲取、整合、保持、評(píng)價(jià)、發(fā)展五種功能:(1)人員的招收。本課題是在中煤電氣有限公司背景下進(jìn)行開發(fā)的,因此,在人員招收上主要面對(duì)電氣、電氣以及自動(dòng)化方向的學(xué)生或者社會(huì)人員。接觸過或者熟悉電氣相關(guān)領(lǐng)域的產(chǎn)品。(2)整合各種理念。為了使公司內(nèi)所有人員的理念目標(biāo)都趨于整個(gè)公司的理念,實(shí)現(xiàn)高度統(tǒng)一,提高公司的業(yè)績與競爭能力,需要整合公司內(nèi)部文化、人際關(guān)系等等因素。(3)保持積極性。為了實(shí)現(xiàn)公司的目標(biāo),不僅需要?jiǎng)?chuàng)造一個(gè)良好的、舒適的公司環(huán)境,還要通過績效考核等形式來保持員工工作的積極性,發(fā)揚(yáng)員工的創(chuàng)新能力,讓員工們安心滿意努力地奮斗。(4)正確的評(píng)價(jià)考核。在使用績效等相應(yīng)制度對(duì)員工的工作能力、態(tài)度、技能水平進(jìn)行考核時(shí),必須做到公正公平,合理全面。對(duì)做得好的員工要給予一定的表揚(yáng)與獎(jiǎng)勵(lì),做的不好的員工給予批評(píng)與懲罰,這樣才能讓每個(gè)員工認(rèn)認(rèn)真真踏踏實(shí)實(shí)做事,不弄虛作假。(5)企業(yè)發(fā)展。企業(yè)的發(fā)展很大程度上來自于員工的發(fā)展,所以在員工工作期間,應(yīng)該對(duì)他們進(jìn)行相應(yīng)的技能培訓(xùn),提高他們的工作水平,促進(jìn)他們各方面知識(shí)的加強(qiáng)提高而不僅僅是技能方面。要充分發(fā)揮員工的特長,善于挖掘人才,最大地讓他們自己實(shí)現(xiàn)的價(jià)值[5]。通過人力資源管理系統(tǒng)可使管理者快速高效地完成電氣公司日常事務(wù)中的人事工作,降低人力資源管理的成本,使管理者能集中精力實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)。針對(duì)中煤電氣有限公司的人力資源管理系統(tǒng)的具體目標(biāo)如下:(1)對(duì)電氣公司人力資源管理的基本信息進(jìn)行管理。(2)管理公司的員工信息(即人事管理功能)。(3)實(shí)現(xiàn)為個(gè)人提供網(wǎng)絡(luò)工作平臺(tái)的功能。(4)實(shí)現(xiàn)公司的應(yīng)聘信息的管理功能。(5)實(shí)現(xiàn)公司員工培訓(xùn)的一系列相關(guān)信息的管理。(6)員工薪酬信息管理。(7)系統(tǒng)用戶信息的管理。(8)系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。通過本系統(tǒng)的應(yīng)用實(shí)施,可以較好地滿足人力資源管理效率的提升、市場競爭快速反應(yīng)、中層管理人員有效決策制定、人力資源部門根據(jù)業(yè)績優(yōu)化配置員工的多層次需要,可以使得公司在激烈的市場競爭中獲取更大的利潤。本人通過對(duì)中煤電氣有限公司現(xiàn)行人力資源業(yè)務(wù)的調(diào)查和業(yè)務(wù)流程的分析,發(fā)現(xiàn)了眾多問題,雖然公司也建立了人力資源數(shù)據(jù)庫,但大部分以Excel為主,系統(tǒng)操作界面繁雜,交互性不足,界面友好性較差,同時(shí)數(shù)據(jù)的完備性不足,缺乏相應(yīng)的數(shù)據(jù)校驗(yàn)機(jī)制,容易產(chǎn)生冗余數(shù)據(jù)和臟數(shù)據(jù),系統(tǒng)的數(shù)據(jù)挖掘能力差,難以提供應(yīng)有的決策支持,沒有對(duì)業(yè)務(wù)處理的過程進(jìn)行信息化的管理,為此需要設(shè)計(jì)出一個(gè)符合實(shí)際工作需求的人力資源管理信息系統(tǒng),實(shí)現(xiàn)對(duì)人事資料、工資管理、系統(tǒng)管理等功能,尤其針對(duì)電氣公司現(xiàn)行管理機(jī)制,對(duì)系統(tǒng)分層權(quán)限管控操作,從而使人力資源統(tǒng)一到規(guī)范的管理體系中,實(shí)現(xiàn)系統(tǒng)的易用性、保密性,有效改善管理質(zhì)量,提高管理工作的效率。本系統(tǒng)開發(fā)過程中使用了B/S模式與MVC框架,系統(tǒng)開發(fā)過程中充分實(shí)現(xiàn)了人力資源管理系統(tǒng)的信息化、集成化。利用當(dāng)今人力資源管理系統(tǒng)的先進(jìn)理念,實(shí)現(xiàn)人力資源管理的網(wǎng)絡(luò)化和集成化,為系統(tǒng)的橫向、縱向發(fā)展提出了新的理念?;谏鲜瞿繕?biāo),本課題主要的研究內(nèi)容體現(xiàn)在以下幾個(gè)方面:(1)提供了豐富的信息查詢功能;幫助公司管理者掌握員工的各種詳細(xì)信息,熟悉人事管理的各種信息,掌握考核反饋信息,從而為企業(yè)發(fā)展提供更好的服務(wù);(2)探索將基于MVC設(shè)計(jì)模式的Struts框架技術(shù)應(yīng)用到系統(tǒng)開發(fā)中,提高軟件開發(fā)效率,提高軟件的重用性?;贛VC的Struts框架的引入,有效的減輕了系統(tǒng)構(gòu)建的負(fù)擔(dān)。(3)人員信息部管理者也可以依據(jù)系統(tǒng)設(shè)計(jì)的考核條件,進(jìn)一步對(duì)各個(gè)部門進(jìn)行人員優(yōu)化配置,獎(jiǎng)勵(lì)優(yōu)秀員工,對(duì)業(yè)績不佳的員工制定培訓(xùn)計(jì)劃等等。本系統(tǒng)實(shí)時(shí)對(duì)整個(gè)人事管理流程進(jìn)行監(jiān)控,及時(shí)采集各類信息,動(dòng)態(tài)更新各類信息。如此一來,企業(yè)可以及時(shí)得到更多的信息,從而加快動(dòng)態(tài)資金流動(dòng),提高資金流動(dòng)率,使企業(yè)可以獲得更大的利潤。(4)對(duì)用戶進(jìn)行權(quán)限分級(jí)管理,用戶在登錄時(shí)憑借不同的權(quán)限能夠查看自己的具體職責(zé)是什么。本次課題探討并實(shí)現(xiàn)了一種利用權(quán)限字典來實(shí)現(xiàn)權(quán)限管理的途徑,通過Addin插件管理來實(shí)現(xiàn)用戶的登錄界面的加載。

2關(guān)鍵技術(shù)研究本章首先介紹了系統(tǒng)相關(guān)理論,然后簡單闡述系統(tǒng)開發(fā)中應(yīng)用的關(guān)鍵技術(shù),包括開發(fā)系統(tǒng)所使用的JSP技術(shù)、SQLServer數(shù)據(jù)庫技術(shù)、ADO技術(shù)以及面向?qū)ο蟮难芯糠椒?,作為系統(tǒng)開發(fā)所使用理論支撐與主要技術(shù)環(huán)境。2.1人力資源相關(guān)理論當(dāng)今經(jīng)濟(jì)日漸發(fā)展的社會(huì),現(xiàn)代企業(yè)制度已經(jīng)建立,市場經(jīng)濟(jì)的發(fā)展也越來越迅速。所以,一個(gè)企業(yè)良性、長遠(yuǎn)發(fā)展已經(jīng)逐漸成為經(jīng)濟(jì)繁榮的中流砥柱,在企業(yè)的實(shí)際運(yùn)營管理過程中,人員信息已逐步彰顯其對(duì)于傳統(tǒng)物力資源的優(yōu)先重要性,成為企業(yè)的核心資源。一個(gè)企業(yè)人力資源管理水平的高低,最終決定著企業(yè)的競爭力,如何有效的開發(fā)和科學(xué)合理地管理人員信息是企業(yè)走向成功的關(guān)鍵。因此,如何加強(qiáng)和完善企業(yè)人力資源管理是當(dāng)前企業(yè)在發(fā)展過程中急待解決的問題,對(duì)企業(yè)人力資源管理進(jìn)行分析、探討具有直接而現(xiàn)實(shí)的意義。在全球范圍內(nèi),新經(jīng)濟(jì)的發(fā)展使得企業(yè)的競爭更加的激烈,又由世界銀行報(bào)道:人力資本構(gòu)成了現(xiàn)在世界上50%以上的財(cái)富。從這個(gè)們看出,當(dāng)今世界激烈的企業(yè)競爭歸根結(jié)底就是人員信息的競爭,即一個(gè)企業(yè)取得了人員信息的勝利也就是取得了一個(gè)企業(yè)的勝利。所以,如果一個(gè)企業(yè)想要在社會(huì)上立于不敗之地,必須要加強(qiáng)人員信息的開發(fā)與管理。問題落在了如何提高人力資源管理的這個(gè)著力點(diǎn)上。由于新經(jīng)濟(jì)時(shí)代的到來,經(jīng)濟(jì)社會(huì)各方面特別是人力資源管理都發(fā)生了很多變化,實(shí)現(xiàn)了經(jīng)濟(jì)全球化、社會(huì)知識(shí)化和信息網(wǎng)絡(luò)化。在這種新時(shí)代的環(huán)境下,人力資源管理呈現(xiàn)出了更多適應(yīng)新時(shí)代社會(huì)的特點(diǎn):第一,以前的管理觀念都是以物為公司制約性管理,現(xiàn)在觀念轉(zhuǎn)變?yōu)橐匀藶楣救嵝怨芾?。第二,扁平化成為了人力資源管理的組織結(jié)構(gòu)。第三,在企業(yè)中倡導(dǎo)創(chuàng)新思維,建立了一些學(xué)習(xí)型組織。第四,人員信息開始實(shí)施激勵(lì)措施,以有利于滿足員工的主導(dǎo)需求。第五,人力資源管理方式逐步實(shí)現(xiàn)網(wǎng)絡(luò)化[6]。雖然人員信息呈現(xiàn)了這么多新的特征,但是國目前在人力資源管理上還是面臨著一些問題:第一,很多人的思維觀念比較傳統(tǒng)以至于對(duì)人力資源管理的認(rèn)識(shí)不準(zhǔn)確。第二,現(xiàn)在的社會(huì)環(huán)境下,人力資源管理都應(yīng)該是以人為本,但是國的對(duì)人本主義管理的理論卻相對(duì)滯后。第三,人員信息在一定程度上被浪費(fèi),很大一部分原因是因?yàn)楣芾頇C(jī)制的落后。上述即為國目前人員信息的現(xiàn)狀,與人員信息適應(yīng)新經(jīng)濟(jì)時(shí)代所應(yīng)該具備的特點(diǎn)相比,確實(shí)有很多問題要解決,本文著重論述了在新經(jīng)濟(jì)時(shí)代的環(huán)境下人力資源管理應(yīng)該怎么構(gòu)建新體系。主要采取的措施有以下三點(diǎn):第一,企業(yè)必須要清楚地認(rèn)識(shí)到要想企業(yè)在社會(huì)上處于優(yōu)勢(shì)地位,必須要把人員信息作為戰(zhàn)略首要目標(biāo)。第二,適應(yīng)新經(jīng)濟(jì)時(shí)代的特點(diǎn),在制度機(jī)制上必須好好處理聘任、配置、激勵(lì)、培訓(xùn)、考核、維護(hù)六個(gè)環(huán)節(jié)的。第三,建立良好的企業(yè)文化,促進(jìn)企業(yè)文化創(chuàng)新。新經(jīng)濟(jì)時(shí)代,一個(gè)國家經(jīng)濟(jì)實(shí)力與競爭能力的強(qiáng)弱由人力資本來決定,不能再由它所擁有的物質(zhì)數(shù)量財(cái)富來決定。人力資本已經(jīng)成為了一個(gè)國家最重要的競爭對(duì)象,是國家發(fā)展的中流砥柱。在經(jīng)濟(jì)全球化、社會(huì)知識(shí)化和信息網(wǎng)絡(luò)化的環(huán)境下,要想發(fā)展經(jīng)濟(jì)必須把人員信息與資本作為第一發(fā)展對(duì)象這理念已經(jīng)深入人心。眾多學(xué)者在人力資本發(fā)展的問題上達(dá)成了研究的一致,各行業(yè)在實(shí)行與采取政策時(shí)也在很大程度上考慮到人力資本的問題。但是由于各行業(yè)的特點(diǎn)不同,所以在人力資本轉(zhuǎn)變的問題上出現(xiàn)的問題也不一樣,這就需要針對(duì)不同行業(yè)進(jìn)行不同不分析,在理論與實(shí)踐的結(jié)合中繼續(xù)研究與探索。e-HR(electronichumanresource)即電子人力資源管理系統(tǒng),人力資源管理經(jīng)過長時(shí)間的發(fā)展已經(jīng)發(fā)展到了電子人力資源管理系統(tǒng)的時(shí)代[7]。計(jì)算機(jī)以及網(wǎng)絡(luò)技術(shù)的快速發(fā)展促進(jìn)了各種技術(shù)的快速發(fā)展。作為企業(yè)的中流砥柱,人力資源管理也在跟隨時(shí)代的潮流。電子人力資源管理系統(tǒng)作為當(dāng)今新興的人力資源管理系統(tǒng)主要是利用了Internet技術(shù),并搭建了一個(gè)良好的工作平臺(tái),這種工作平臺(tái)不僅標(biāo)準(zhǔn)化、規(guī)范化而且網(wǎng)絡(luò)化。符合當(dāng)今時(shí)代發(fā)展的潮流。它在滿足人員信息部門業(yè)務(wù)管理需求的基礎(chǔ)上,使從企業(yè)高層到中層管理人員,再到企業(yè)的所有員工,都能夠參與到人力資源管理工作中來。當(dāng)然,e-HR不能狹隘的稱作是電子人力資源管理系統(tǒng),同時(shí)也代表了當(dāng)今中小企業(yè)所要求的高效率性。因此,e-HR中的“e”也代表了“efficiency”。e-HR的“e”體現(xiàn)以下三個(gè)方面的含義:(1)人力資源管理系統(tǒng)首先能夠?qū)崿F(xiàn)企業(yè)管理的自動(dòng)化與管理流程的標(biāo)準(zhǔn)化。(2)實(shí)現(xiàn)人力資源管理的B2B。人力資源管理系統(tǒng)主要是為了能夠給企業(yè)帶來良好競爭的一個(gè)橋梁與紐帶。它通常需要與外界的客戶進(jìn)行交流,也通常與人才網(wǎng)站進(jìn)行交易。企業(yè)通常通過人力資源管理系統(tǒng)發(fā)布招聘信息,各大人才招聘網(wǎng)站以及人才評(píng)價(jià)公司等都會(huì)利用這些信息進(jìn)行一定的交易。(3)實(shí)現(xiàn)人力資源管理的B2C。讓員工和部門經(jīng)理參與企業(yè)的人力資源管理。體現(xiàn)人員信息部門視員工為內(nèi)部顧客的思想,建立員工自助服務(wù)平臺(tái),開辟全新的溝通渠道,充分達(dá)到互動(dòng)和人文管理[8]。對(duì)于企業(yè)管理層來說,通過人力資源管理系統(tǒng)可以及時(shí)的了解到企業(yè)人員的相關(guān)信息,可以對(duì)人員進(jìn)行正確的調(diào)用??梢噪S時(shí)根據(jù)企業(yè)內(nèi)部人員信息進(jìn)行一定的人才招聘,滿足企業(yè)某些部門的人才需求。同時(shí),人力資源管理系統(tǒng)可以對(duì)員工進(jìn)行一定的管理,包括:薪酬管理、招聘管理、培訓(xùn)管理、日常業(yè)務(wù)管理等功能。它對(duì)HR工作者的意義是不言而喻的。這樣不但大大降低了企業(yè)的管理成本,而且實(shí)現(xiàn)了組織內(nèi)部的有效溝通[9]。2.2系統(tǒng)關(guān)鍵技術(shù)介紹2.2.1基于B/S的開發(fā)模式C/S(Client/Server)服務(wù)模式是相對(duì)于B/S(Brower/Server)服務(wù)模式而言的。所謂B/S與C/S即瀏覽器/服務(wù)器服務(wù)模式與客戶端/服務(wù)器服務(wù)模式[10]。傳統(tǒng)的應(yīng)用系統(tǒng)由于技術(shù)的原因,主要采用的C/S的服務(wù)方式。C/S服務(wù)方式是一種基于局域網(wǎng)的服務(wù)方式,用戶通過局域網(wǎng)中的終端獲取與系統(tǒng)的服務(wù)器進(jìn)行交互進(jìn)而獲取所需要的內(nèi)容。在C/S服務(wù)方式之下,客戶端需要有終端來運(yùn)行系統(tǒng),這種服務(wù)方式比較適合與小范圍的對(duì)安全等級(jí)要求比較高的環(huán)境。在C/S服務(wù)方式的基礎(chǔ)之上,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,B/S服務(wù)模式被提出,區(qū)別于C/S,B/S模式對(duì)于客戶端而言,只需要有瀏覽器就可以為用戶提供服務(wù)。用戶通過客戶端的服務(wù)器,遠(yuǎn)程登錄系統(tǒng),客戶終端不需要對(duì)硬件有太高的要求,同時(shí)借助于互聯(lián)網(wǎng),擴(kuò)大系統(tǒng)的服務(wù)范圍,降低系統(tǒng)的實(shí)現(xiàn)成本。因此,本人力資源管理系統(tǒng)采用B/S服務(wù)模式。B/S模式是一種三層結(jié)構(gòu)的系統(tǒng),如圖2-1所示。圖2-1B/S結(jié)構(gòu)圖2.2.2J2EE體系架構(gòu)本系統(tǒng)開發(fā)過程中采用J2EE架構(gòu),這種架構(gòu)適合開發(fā)解決人力資源管理系統(tǒng)跨平臺(tái)與兼容的問題。采用本平臺(tái)開發(fā)的程序能夠“編寫一次、隨處運(yùn)行”。加上開發(fā)的是B/S模式的應(yīng)用系統(tǒng),因此,系統(tǒng)使用起來非常方便。J2EE為搭建具有可伸縮性、靈活性、易維護(hù)性的人力資源管理系統(tǒng)提供了良好的機(jī)制,它具有以下突出的優(yōu)勢(shì)[11]:(1)繼承原有的IT資產(chǎn):現(xiàn)在多數(shù)操作系統(tǒng)都支持J2EE架構(gòu),因此,J2EE架構(gòu)開發(fā)的程序能夠在多數(shù)操作系統(tǒng)上運(yùn)行。用戶使用起來無需考慮網(wǎng)站不兼容問題。(2)高效率的開發(fā):J2EE架構(gòu)開發(fā)程序時(shí)可以將一些中間件的任務(wù)交給其它供應(yīng)商來完成,程序開發(fā)人員只需要考慮網(wǎng)站的設(shè)計(jì)就可以了,這樣,能夠大大提高系統(tǒng)的開發(fā)效率。(3)支持異構(gòu)環(huán)境:本系統(tǒng)開發(fā)過程中,不僅采用了J2EE架構(gòu),而且還采用了MVC模式對(duì)程序進(jìn)行開發(fā),因此,開發(fā)的網(wǎng)站平臺(tái)具有良好的擴(kuò)展性,能夠部署到各種系統(tǒng)平臺(tái)之中[12]。(4)可伸縮性:J2EE領(lǐng)域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略。系統(tǒng)部署過程中能夠支持多臺(tái)服務(wù)器集成部署,這樣,人力資源管理系統(tǒng)進(jìn)行系統(tǒng)部署之時(shí)方便了很多。能夠滿足會(huì)員以及管理員的管理與需求[13]。(5)穩(wěn)定的可用性:J2EE部署到可靠的操作環(huán)境中,能支持長期的可用性。J2EE架構(gòu)開發(fā)的程序具有良好的安全性,系統(tǒng)運(yùn)行過程穩(wěn)定、可靠。2.2.3JSP技術(shù)1)JSP的概述JSP(JavaServerPages)是類似ASP、PHP等技術(shù)標(biāo)準(zhǔn)的一類動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),主要用于開發(fā)動(dòng)態(tài)網(wǎng)頁,由太陽(Sun)公司倡導(dǎo)并與許多其他公司聯(lián)合建立[14]。2)JSP的運(yùn)行機(jī)制JSP的運(yùn)行需要事先將開發(fā)的JSP文檔存放到Web服務(wù)器中,當(dāng)客戶機(jī)請(qǐng)求該文檔時(shí),服務(wù)器要先識(shí)別這個(gè)JSP文檔,并進(jìn)行相應(yīng)的特殊處理。如果是第一次請(qǐng)求,服務(wù)器將這個(gè)文檔編譯成一個(gè)servlet對(duì)象存放在服務(wù)器內(nèi)存中,然后返回處理后的內(nèi)容給發(fā)送請(qǐng)求的客戶機(jī);如果不是第一次請(qǐng)求,服務(wù)器需要檢查這個(gè)文件是否進(jìn)行過修改,若沒有任何修改,則調(diào)用已經(jīng)編譯存放在內(nèi)存中的servlet對(duì)象。一個(gè)具體的JSP請(qǐng)求步驟[2]主要包括以下4個(gè)步驟,如圖2-2所示。圖2-2一個(gè)JSP的請(qǐng)求步驟(1)客戶機(jī)請(qǐng)求一個(gè)JSP頁面。(2)JSP引擎將請(qǐng)求的JSP文檔編譯成一個(gè)servlet對(duì)象。(3)編譯并裝載生成的servlet對(duì)象。(4)將編譯的servlet返回給客戶機(jī)。對(duì)于不熟悉Java程序的人而言,JSP是一個(gè)很好的選擇,與Servlet相比,JSP有2方面優(yōu)勢(shì),其一是容易與HTML混合,其二是在開發(fā)和測(cè)試上方便得多。3)JSP的優(yōu)點(diǎn)JSP的優(yōu)點(diǎn)主要包括可移植性、有效性、可伸縮性、可擴(kuò)展性、開發(fā)工具多樣性等,并提供了一種理想的Web應(yīng)用開發(fā)框架,具體說明如下。(1)可移植性。JSP是基于Java編程的,能夠?qū)崿F(xiàn)一處編寫隨處運(yùn)行,可在不同平臺(tái)間移植。(2)有效性。JSP只在服務(wù)器第一次加載JSP文檔時(shí)執(zhí)行一次初始化代碼,以后處理新請(qǐng)求時(shí)都只調(diào)用一個(gè)新的服務(wù)方法,而不需要加載一個(gè)完整的可執(zhí)行程序,是一種有效的處理技術(shù)。(3)可伸縮性和可擴(kuò)展性。JSP具有Java語言的繼承機(jī)制,可以編寫新的對(duì)象類繼承已有的對(duì)象類,同時(shí)擴(kuò)展出自己的特別元素,從而更好地滿足用戶的需求。(4)開發(fā)工具多樣性。如今,許多支持Java開發(fā)的優(yōu)秀開發(fā)工具都能用于JSP開發(fā),并可以免費(fèi)使用,它們中的許多都支持多種平臺(tái)下的開發(fā)。(5)提供一種理想的Web應(yīng)用開發(fā)框架。JSP采用改進(jìn)的Servlet技術(shù),利用JavaBeans組件,為分離底層處理邏輯與頁面布局設(shè)計(jì)提供了優(yōu)秀的解決途徑。4)JSP與ASP的比較JSP和ASP都可用于開發(fā)動(dòng)態(tài)網(wǎng)頁,也都能嵌入HTML程序,但兩者存在本質(zhì)的不同,主要體現(xiàn)在以下幾個(gè)方面[15]。(1)可兼容的Web服務(wù)器。JSP被大部分Web服務(wù)器支持,如Apache、Netscape和MicrosoftIIS;而ASP僅可以在微軟開發(fā)的MicrosoftIIS和PersonalWebServer服務(wù)器上運(yùn)行。(2)支撐平臺(tái)。JSP可在所有支持Java程序的平臺(tái)上運(yùn)行,保證程序在不同平臺(tái)間具有較好的可移植性;而ASP為Windows操作系統(tǒng)平臺(tái)所支持,但太依賴于基于32位Windows操作系統(tǒng)的逐漸模型,使其難于移植到其他平臺(tái)。(3)組件。JSP建立在能夠重復(fù)使用并可移植于不同平臺(tái)的組件之上,比如JavaBeans、EnterpriseJavaBeans和用戶定制的標(biāo)簽庫等;而ASP則建立在基于32位Windows操作系統(tǒng)的的COM組件模型之上[34]。(4)腳本語言。JSP以JavaScript為主要腳本語言,也可以在起其中嵌套Java語言;ASP編程可以使用VBScript和Jscript兩種腳本語言。(5)安全性。JSP的安全性是由基于Java安全結(jié)構(gòu)的安全模型來保證的,而ASP的安全性則由基于WindowNT的安全結(jié)構(gòu)來保證。(6)Access數(shù)據(jù)庫連接媒介。JSP與Access數(shù)據(jù)庫之間的連接媒介是JDBC接口,而ASP則通過DataActiveObjects與Access數(shù)據(jù)庫建立連接。(7)用戶自定義標(biāo)簽。JSP可以通過用戶自定義的標(biāo)簽庫進(jìn)行擴(kuò)展,而ASP因不存在用戶自定義的標(biāo)簽庫而不能擴(kuò)展[16]。5)MVC機(jī)制MVC(Model-View-Controller)模式中的三個(gè)核心模塊模型—視圖—控制之間的關(guān)系以及它們之間的協(xié)作如圖2-3所示。圖2-3MVC設(shè)計(jì)模式由圖2-3可知,MVC的處理過程是:首先控制器接收用戶的請(qǐng)求,并決定應(yīng)該調(diào)用哪個(gè)模型進(jìn)行處理,然后模型根據(jù)用戶請(qǐng)求進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù),最后控制器調(diào)用相應(yīng)的視圖來格式化模型返回的數(shù)據(jù),并通過視圖來呈現(xiàn)給用戶。Struts作為MVC模式的一種實(shí)現(xiàn)形式,不僅繼承了MVC的所有特征,還在J2EE規(guī)范的基礎(chǔ)上擴(kuò)展出了自己獨(dú)有的特征,采用Servlet和JSP標(biāo)記作為實(shí)現(xiàn)的一部分,其具體工作原理如圖2-4所示。圖2-4struts工作原理(1)控制器。Struts通常使用一個(gè)名為ActionServlet的通用控制組件來承擔(dān)MVC模式中的控制器角色,并將相關(guān)的配置信息存放在指定的XML文件中。ActionServlet是Struts處理所有發(fā)送來的HTTP請(qǐng)求的起點(diǎn),它首先截取這些發(fā)送來的請(qǐng)求,經(jīng)分析后發(fā)送到相應(yīng)的動(dòng)作類(Action類本身或其子類);同時(shí)將請(qǐng)求中附帶的參數(shù)傳遞給ActionForm類中對(duì)應(yīng)的參數(shù),再將填充的ActionForm類傳給動(dòng)作類(通常稱為ActionBean)。動(dòng)作類通過訪問JavaBeans來處理核心業(yè)務(wù)邏輯,完成后由后續(xù)的JSP文件進(jìn)行相應(yīng)的控制處理,以生成用戶視圖[29]。(2)視圖。Struts采用JSP技術(shù)來完成視圖設(shè)計(jì),提供HTML、Bean和Template等多種JSP標(biāo)簽庫,極大地豐富了視圖效果,也為分開界面顯示和程序邏輯提供了支持[30]。(3)模型。Struts中主要存在ActionForm、Action和JavaBeans等3種形式的模型。其中,ActionForm用于封裝來自客戶機(jī)的用戶請(qǐng)求信息,例如表單信息;Action又稱為ActionBean,用于獲取控制組件ActionServlet傳來的ActionForm對(duì)象,取出ActionForm對(duì)象中含有的相關(guān)信息后進(jìn)行相應(yīng)的處理,一般是調(diào)用JavaBeans[18]。2.2.4SQLServer技術(shù)本系統(tǒng)開發(fā)過程中采用SQLServer技術(shù)。SQLServer是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),是真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu),同時(shí)提供對(duì)Web技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到Web頁面上。本系統(tǒng)采用的網(wǎng)絡(luò)數(shù)據(jù)庫是Microsoft公司推出的SQLServer2008數(shù)據(jù)庫管理系統(tǒng)。這個(gè)系統(tǒng)不僅擁有前一版數(shù)據(jù)庫管理系統(tǒng)的優(yōu)點(diǎn),還在使用、伸縮性方面大大提高了性能,與相關(guān)軟件的集成度提高了,并且可以在不用平臺(tái)上運(yùn)行。以下為SQLServer2008的主要特點(diǎn)[19]:(1)SQLServer2008數(shù)據(jù)庫引擎的功能強(qiáng)大,因?yàn)樗闪薎nternet。首先它對(duì)XML完全支持,它的數(shù)據(jù)存儲(chǔ)組件擁有伸縮性強(qiáng)、簡單可用安全等特點(diǎn);其次它集成了WindowsDNA構(gòu)架,支持英文搜索服務(wù)等功能;它的搜索功能強(qiáng)大[12]。(2)SQLServer2008的伸縮性強(qiáng),而且具有可用性。它可以運(yùn)行從便攜式電腦到大型的多處理器服務(wù)器,伸縮性好。企業(yè)版的數(shù)據(jù)庫服務(wù)器在此基礎(chǔ)上還支持聯(lián)合服務(wù)器、大型內(nèi)存支持等強(qiáng)大的功能,可以達(dá)到最高性能級(jí)別。(3)SQLServer2008關(guān)系數(shù)據(jù)庫引擎的功能可以實(shí)現(xiàn)企業(yè)所需的各種數(shù)據(jù)庫操作。它擁有分布式查詢的功能,可以對(duì)不同數(shù)據(jù)源的數(shù)據(jù)進(jìn)行不同的引用;它可以復(fù)制同一個(gè)數(shù)據(jù)庫,得到多個(gè)數(shù)據(jù)復(fù)本;還可以把數(shù)據(jù)復(fù)制給多個(gè)沒有連入主服務(wù)器數(shù)據(jù)庫的移動(dòng)用戶,讓這些用戶在自己的電腦上對(duì)這個(gè)數(shù)據(jù)進(jìn)行管理與操作。SQLServer2008數(shù)據(jù)庫引擎不僅擁有以上這些企業(yè)模式的功能,它還支持當(dāng)今很多數(shù)據(jù)處理環(huán)境的所需的功能。通過以上的這些功能概述,此數(shù)據(jù)庫可以在保持?jǐn)?shù)據(jù)完整性的同時(shí)將一個(gè)企業(yè)在數(shù)據(jù)庫方面的花費(fèi)開銷降到最低。(4)SQLServer很容易安裝部署在任何站點(diǎn)上,這是因?yàn)镾QLServer2008中包括的管理開發(fā)工具和WindowsDNA集成的程序設(shè)計(jì)模型,可以改進(jìn)數(shù)據(jù)庫在不同站點(diǎn)上的安裝過程、讓數(shù)據(jù)庫系統(tǒng)的伸縮性變強(qiáng)。這些功能都讓SQLServer更易于安裝以及在使用過程中更方便。(5)SQLServer2008包括了一些數(shù)據(jù)處理工具,可以更準(zhǔn)確地得到總數(shù)據(jù)然后進(jìn)行聯(lián)機(jī)數(shù)據(jù)分析,還可以直接通過EnglishQuery來分析數(shù)據(jù),更直觀更準(zhǔn)確。2.2.5ADO技術(shù)ADO作為一個(gè)簡便有效的應(yīng)用程序?qū)?,它的設(shè)計(jì),為MS的數(shù)據(jù)訪問接口OLEDB提供了很大的幫助。OLEDB一般包括三個(gè)基本的接口:ConnectionPtr接口、_CommandPtr接口和_RecordsetPtr接口。(1)ConnectionPtr接口返回的是一個(gè)記錄集或者空指針。ConnectionPtr接口是創(chuàng)建一個(gè)數(shù)據(jù)連接或者說執(zhí)行一個(gè)如存儲(chǔ)過程的SQL語句。ConnectionPtr接口使用過程中需要讀取所有的數(shù)據(jù),速度比較慢,因此一般不選擇使用。(2)_CommandPtr接口返回一個(gè)記錄集。它的優(yōu)點(diǎn)是使用簡單,具有多選擇性,可以使用全局接口也可以直接選擇串聯(lián)接。串聯(lián)接口主要是適用于執(zhí)行一次或者少數(shù)訪問時(shí);如果訪問次數(shù)較多,全局接口比較方便使用。通過全局接口創(chuàng)建完數(shù)據(jù)連接之后在使用_CommandPtr接口執(zhí)行數(shù)據(jù)的存儲(chǔ)過程。(3)RecordsetPtr與前兩種接口相比,是一中記錄集對(duì)象。它的主要作用是提供記錄鎖定、游標(biāo)控制等控制功能。RecordsetPtr的優(yōu)點(diǎn)是可以直接使用連接串來代替指針為connection成員賦予變量,而不需要重新創(chuàng)建新的數(shù)據(jù)接口[18]。對(duì)于要讀取和使用多個(gè)記錄集數(shù)據(jù)的情況,選擇已經(jīng)創(chuàng)建好數(shù)據(jù)連接的全局接口比較方便實(shí)用,選擇好接口后再通過_RecordsetPtr執(zhí)行存儲(chǔ)過程和SQL語句。ADO是由不同的COM對(duì)象組成的,而每一個(gè)ADO對(duì)象分別對(duì)應(yīng)不同的功能。作為microsoft的存儲(chǔ)數(shù)據(jù)引擎,ADO可以通過不同的應(yīng)用程序以及封裝技術(shù)處理不同類型的數(shù)據(jù)及數(shù)據(jù)庫。不同的技術(shù)在ADO組件中的訪問技術(shù)提供了很多便利,比如Delphi技術(shù)[20]。通過對(duì)組件的封裝技術(shù)以及編寫最有效最簡便的數(shù)據(jù)庫程序提高ADO的性能。但是這些技術(shù)也往往忽略了ADO的一些其他的屬性和技術(shù)手段,而這些往往是在存儲(chǔ)ADO對(duì)象所必須的。2.2.6面向?qū)ο蟮难芯糠椒ㄔ诮Y(jié)構(gòu)設(shè)計(jì)方法過程中,會(huì)有很多問題浮現(xiàn)出來,同時(shí),面向?qū)ο骩15]也被提出。通常情況下,結(jié)構(gòu)化設(shè)計(jì)方法在解決問題時(shí)往往是從功能角度來考慮和提出解決方法。在針對(duì)應(yīng)用程序的考慮過程中,也是將其置于特定任務(wù)中以及實(shí)現(xiàn)某種功能中來考慮的。用數(shù)據(jù)結(jié)構(gòu)的方法來分析和處理數(shù)據(jù)的組織形成方式,用算法的方法來解決具體操作問題。但是這種方法針對(duì)簡單的程序比較適用,面對(duì)系統(tǒng)的日益復(fù)雜,這種方法的缺點(diǎn)和不足慢慢體現(xiàn)出來,具體表現(xiàn)如下:(1)審視問題角度計(jì)算機(jī)的便捷性、功能性、實(shí)用性等優(yōu)點(diǎn)吸引很多科研人員的關(guān)注。通過對(duì)計(jì)算機(jī)的研究和開發(fā),計(jì)算機(jī)的功能和潛力也在不斷地被發(fā)掘。計(jì)算機(jī)的發(fā)展帶給人們生活和工作很大的便利,提高了人們的生活質(zhì)量和工作效率。而計(jì)算機(jī)科研者也在不斷的努力,希望可以將計(jì)算機(jī)枝節(jié)融入人們的現(xiàn)實(shí)生活中,利用已有的和新的方法設(shè)計(jì)新的應(yīng)用程序,馮家符合人們的生活習(xí)慣、思維方法、更加普及和方便,更加方便人們的使用。而從古至今,作為人類解決和研究問題的主要目標(biāo)就是現(xiàn)實(shí)中存在的問題。人們致力于各種方法的研究來解決問題,優(yōu)化問題。例如,對(duì)于一個(gè)公司的管理系統(tǒng),主要是圍繞著公司與客戶這兩個(gè)主體來解決問題。而不管主體簡單還是復(fù)雜,都具有自己的獨(dú)立屬性和特征,這些特征就便于我們?cè)诮鉀Q問題中賦予獨(dú)特的描述,從而解決問題。通常人們是從客觀角度來觀察問題。而主要關(guān)注問題在某一時(shí)刻的狀態(tài)、行為等。解決問題就是通過對(duì)客體的研究提出方法來改變客體的設(shè)置和行為、狀態(tài)。不同問題具有不同的客體,但是這些客體之間又是相關(guān)的,通過技術(shù)設(shè)置來解決客體間的關(guān)聯(lián)性等進(jìn)而根據(jù)目標(biāo)解決問題。結(jié)構(gòu)化的設(shè)計(jì)方法主要是通過將客體的行為特性單獨(dú)提出來,設(shè)定一定的目標(biāo),來設(shè)計(jì)解決方法,設(shè)計(jì)應(yīng)用程序。但是這種方法有一個(gè)致命的缺點(diǎn):需要在設(shè)計(jì)程序的過程中不斷的變化客體,轉(zhuǎn)換客體的現(xiàn)實(shí)世界模塊和功能組成模塊,使得程序復(fù)雜化、穩(wěn)定性降低、效率降低。在處理問題和設(shè)計(jì)程序的過程中,將客體的屬性和行為單獨(dú)考慮設(shè)計(jì),不僅在處理不同的模塊時(shí)很難切換,同時(shí)在計(jì)算機(jī)發(fā)展如此迅速,需求日益增加、環(huán)境變化迅速的社會(huì)環(huán)境中,這種方法不適應(yīng)。往往會(huì)因?yàn)橐粋€(gè)小功能的改變而影響整個(gè)系統(tǒng)的運(yùn)行。而就促使了面向?qū)ο蟮奶岢龊脱芯?。?)抽象級(jí)別抽象對(duì)象包括過程抽象和數(shù)據(jù)抽象兩種。過程抽象是指將在明確了問題的功能的前提線,將操作單獨(dú)提出作為單獨(dú)的實(shí)體來研究。結(jié)構(gòu)化設(shè)計(jì)就是過程抽象的一個(gè)很好的例子。選對(duì)抽象方法對(duì)于解決問題而言是至關(guān)重要的一步。抽象的選取直接決定了解決問題的簡易程度和系統(tǒng)的實(shí)用性和穩(wěn)定性。但是對(duì)于軟件系統(tǒng)而言,這種方法的選擇會(huì)導(dǎo)致系統(tǒng)的穩(wěn)定性下降。一旦客體的屬性和狀態(tài)發(fā)生變化就會(huì)影響整個(gè)系統(tǒng)的運(yùn)行。相對(duì)于過程抽象,數(shù)據(jù)抽象屬于更高級(jí)別的抽象方式,他可以將客體的屬性、狀態(tài)、行為及系統(tǒng)的穩(wěn)定性有效的結(jié)合統(tǒng)一,更接近將現(xiàn)實(shí)世界與模式世界的模擬狀態(tài)。(3)封裝體簡而言之,封裝就是將客體的屬性和行為的綁定,并且設(shè)置在同一個(gè)邏輯單元內(nèi)。而邏輯單元的作用是對(duì)客體屬性的隱藏和保護(hù),外界不能隨便對(duì)客體的屬性進(jìn)行訪問,要通過用戶接口才能實(shí)現(xiàn)。這樣就保證了在用戶接口不變的情況下封裝內(nèi)的客體屬性的安全性和穩(wěn)定性。而結(jié)構(gòu)化的設(shè)計(jì)方法在封裝體的問題上沒有很好的解決。他它只是簡單地封裝了各個(gè)模塊,而對(duì)于課題的屬性數(shù)據(jù)沒有單獨(dú)的設(shè)計(jì),這樣就導(dǎo)致行為變化引起系統(tǒng)變化的問題。(4)可重復(fù)利用性軟件能否可以在不同的環(huán)境中重復(fù)利用是軟件實(shí)用性的及是否成功的重要指標(biāo)。針對(duì)不同的應(yīng)用環(huán)境,能否設(shè)計(jì)一款具有通用性的軟件,通過軟件的開發(fā)過程的設(shè)計(jì)編寫出發(fā)改善軟件的性能,提高效率是很多軟件開發(fā)人員的追求目標(biāo)。結(jié)構(gòu)化的設(shè)計(jì)方法是針對(duì)模塊進(jìn)行設(shè)計(jì)的,因此,要解決軟件的可重用性就只能從模塊出發(fā)。但是這對(duì)于現(xiàn)在的復(fù)雜而龐大的軟件系統(tǒng)而已作用是微不足道的。因此需要提出新的方法來實(shí)現(xiàn)軟件的可重用性。以上針對(duì)程序化設(shè)計(jì)的一些缺陷可以看出,設(shè)計(jì)一種新的開發(fā)方法對(duì)于適應(yīng)現(xiàn)代社會(huì)的需求等非常重要,這也是面向?qū)ο螽a(chǎn)生的重要原因之一。面向?qū)ο蟮难芯糠椒ㄏ葟男枨蟪霭l(fā),根據(jù)需求抽象業(yè)務(wù)研究對(duì)象,根據(jù)需求設(shè)計(jì)所需業(yè)務(wù)模塊,之后再通過幾成、封裝、抽象等技術(shù)對(duì)業(yè)務(wù)邏輯進(jìn)行設(shè)計(jì),對(duì)以上步驟設(shè)計(jì)完成之后再將不同的模塊進(jìn)行統(tǒng)一整合,達(dá)到高內(nèi)聚低耦合的設(shè)計(jì)目標(biāo)和要求。2.3本章小結(jié)本章簡單闡述了系統(tǒng)開發(fā)中應(yīng)用的人力資源相關(guān)理論以及系統(tǒng)開發(fā)關(guān)鍵技術(shù),包括開發(fā)系統(tǒng)所使用的J2EE體系架構(gòu)、JSP技術(shù)、SQLServer數(shù)據(jù)庫技術(shù)等,這些技術(shù)在后面的系統(tǒng)的實(shí)現(xiàn)中都會(huì)使用到。

3系統(tǒng)需求分析本章首先進(jìn)行人力資源管理業(yè)務(wù)的需求分析,提出了本系統(tǒng)中招聘管理、日常業(yè)務(wù)管理、培訓(xùn)管理、薪酬管理以及月度安全標(biāo)準(zhǔn)化檢查管理等幾大模塊的業(yè)務(wù)流程以及需求分析。3.1系統(tǒng)可行性分析要判斷一個(gè)項(xiàng)目開發(fā)是否是有必要且可行的,就必須對(duì)此項(xiàng)目進(jìn)行可行性分析。此系統(tǒng)開發(fā)主要是基于中煤電氣有限公司的實(shí)際需求進(jìn)行開發(fā)的。通過一些考察中煤電氣有限公司的現(xiàn)狀進(jìn)一步地明確系統(tǒng)的開發(fā)目標(biāo),運(yùn)行規(guī)模等,從開發(fā)系統(tǒng)的背景開始,逐步了解系統(tǒng)是否有必要繼續(xù)開發(fā),此系統(tǒng)開發(fā)出來的作用以及影響是什么。從階段性的調(diào)查結(jié)果中為系統(tǒng)提供下階段開發(fā)的運(yùn)行方案規(guī)模和目標(biāo)等,它不僅是對(duì)系統(tǒng)進(jìn)行全面的透徹的分析,還為系統(tǒng)的進(jìn)一步開發(fā)決策提供可靠的科學(xué)依據(jù)。人力資源管理系統(tǒng)的目標(biāo)是按照管理系統(tǒng)的原理和方法采用成熟的信息技術(shù)和手段支持管理中的各項(xiàng)工作。其數(shù)據(jù)來源由員工、管理員、計(jì)算機(jī)管理員通過鍵盤輸入,系統(tǒng)的各種報(bào)表,經(jīng)部門經(jīng)理簽字,報(bào)送管理者。本人力資源管理系統(tǒng)的可行性主要是從三個(gè)方面進(jìn)行研究:(1)技術(shù)可行性。因?yàn)楝F(xiàn)有技術(shù)有一定的限制,所以必須對(duì)技術(shù)進(jìn)行評(píng)價(jià),確定現(xiàn)有的技術(shù)是否能滿足系統(tǒng)的開發(fā)與實(shí)施。由于計(jì)算機(jī)網(wǎng)絡(luò)迅速的發(fā)展,各種開發(fā)模式與技術(shù)在全國被普遍地使用,這些已經(jīng)應(yīng)用于實(shí)踐的技術(shù)證明現(xiàn)在的技術(shù)都對(duì)人力資源管理系統(tǒng)的開發(fā)很適用,可以用來開發(fā)中煤電氣有限公司人力資源管理系統(tǒng)。(2)經(jīng)濟(jì)可行性:在開發(fā)該人力資源管理系統(tǒng)的時(shí)候要考慮到經(jīng)濟(jì)的可行性。分析中煤電氣有限公司的經(jīng)濟(jì)狀況、投資能力,對(duì)系統(tǒng)開發(fā)以及以后系統(tǒng)維護(hù)所需的花費(fèi)進(jìn)行一定的估計(jì),然后再對(duì)系統(tǒng)建成后在社會(huì)帶來的優(yōu)勢(shì)以及給該政府帶來的利潤進(jìn)行評(píng)估,最后分析是否是經(jīng)濟(jì)可行的。本系統(tǒng)支持局域網(wǎng)與互聯(lián)網(wǎng),需購置微機(jī)若干、打印機(jī)以及各種相關(guān)軟件,采用自主開發(fā)方式,所需費(fèi)用不多,系統(tǒng)開發(fā)成功,正常運(yùn)轉(zhuǎn),將減少人事壓力,更有效地中煤電氣有限公司人力資源管理的正常運(yùn)行,所產(chǎn)生的效益遠(yuǎn)大于所需費(fèi)用。除了上述的效益外,還可以彌補(bǔ)公司人員管理的不足,對(duì)人員合理安排,挖掘優(yōu)秀人才,不僅減少了多雇傭人員的費(fèi)用還提高了整個(gè)公司在工作與財(cái)務(wù)管理的效率和服務(wù)質(zhì)量。(3)運(yùn)營可行性:開發(fā)一個(gè)系統(tǒng),必須要對(duì)此系統(tǒng)的運(yùn)營環(huán)境進(jìn)行觀察,看此系統(tǒng)的運(yùn)營是否和該政府的環(huán)境能夠融洽融合,比如在現(xiàn)有人員、設(shè)施的環(huán)境下,如果需要對(duì)現(xiàn)有環(huán)境改動(dòng)特別大,那么管理者應(yīng)該重視是否應(yīng)該開發(fā)應(yīng)用此系統(tǒng)。能夠提供人員和資金上的支持。使用者都具備有一定的計(jì)算機(jī)操作能力,只需要簡單培訓(xùn)即可,加之是采用先進(jìn)的面向?qū)ο蟮姆椒ㄩ_發(fā),將來系統(tǒng)的運(yùn)行、維護(hù)將不會(huì)遇到大的困難。通過上述分析,本系統(tǒng)有開發(fā)的必要與可能,決定開發(fā)系統(tǒng)。每一個(gè)系統(tǒng)必須要有能保證自己信息數(shù)據(jù)的安全與可靠的能力,這是一個(gè)系統(tǒng)必須具備的功能。操作系統(tǒng)繼Windows2000之后的版本都具有自己保證系統(tǒng)安全的能力[21],所以結(jié)合了各種嚴(yán)謹(jǐn)?shù)墓芾硐到y(tǒng)之后,還是可以確定系統(tǒng)的安全。本系統(tǒng)的具體措施有:(1)系統(tǒng)有很強(qiáng)的實(shí)用性,它考慮了在中煤電氣有限公司目前現(xiàn)有的工作人員人數(shù)、業(yè)務(wù)管理流程等的情況下,可以最大限度的滿足業(yè)務(wù)需要。(2)系統(tǒng)具有可維護(hù)性。采用MVC模式進(jìn)行底層代碼的辨析,這樣分層模式的系統(tǒng)設(shè)計(jì)使系統(tǒng)在用戶界面不受到干擾的情況下更加便于維護(hù)。(3)可擴(kuò)展性:每一個(gè)模塊都是對(duì)應(yīng)了一個(gè)單獨(dú)的動(dòng)態(tài)鏈接庫DLL文件,如果添加這個(gè)模塊的DLL文件后,再可以找到這個(gè)DLL文件所對(duì)應(yīng)的引出函數(shù),就可以在這個(gè)函數(shù)里可以對(duì)此模塊進(jìn)行相應(yīng)的增加、刪除、修改等操作,十分便于操作,可擴(kuò)展性強(qiáng)。(4)系統(tǒng)的安全性:在系統(tǒng)中,如果沒有相應(yīng)的用戶名和密碼是不能進(jìn)入系統(tǒng)的。一個(gè)系統(tǒng)擁有很多的系統(tǒng)用戶,但是每個(gè)系統(tǒng)用戶都有自己的權(quán)限,不能隨便訪問任何數(shù)據(jù)庫,只能訪問對(duì)于自己來說有權(quán)限的數(shù)據(jù)信息。所以,為了整個(gè)系統(tǒng)的安全,在系統(tǒng)設(shè)計(jì)時(shí)就必須設(shè)定好不同系統(tǒng)用戶的權(quán)限問題,系統(tǒng)用戶的權(quán)限根據(jù)系統(tǒng)用戶的崗位特征來設(shè)計(jì)。此外,系統(tǒng)中用戶的用戶名和密碼都采用MD5加密技術(shù)存入數(shù)據(jù)庫,完全保證了數(shù)據(jù)的唯一認(rèn)可性[22]。3.2系統(tǒng)各模塊業(yè)務(wù)流程及需求分析3.2.1招聘管理招聘管理是人力資源管理系統(tǒng)中不可或缺的一部分。在本系統(tǒng)中的招聘管理主要包括四大部分,分別是:招聘管理、面試管理、入職管理、試用管理四大部分。鑒于篇幅所限,在需求分析中只對(duì)個(gè)別管理進(jìn)行分析。其他管理與此類似。1)招聘管理業(yè)務(wù)需求分析(1)用人部門制定人員需求。在招聘管理中首先要由用人部門對(duì)人員的需求制定一個(gè)詳細(xì)的計(jì)劃。制定完計(jì)劃之后將計(jì)劃進(jìn)行提交,然后等待審批。對(duì)于提交的申請(qǐng)可以進(jìn)行修改與刪除操作。(2)公司內(nèi)部上級(jí)部門接收到用人需求計(jì)劃之后需要對(duì)計(jì)劃進(jìn)行審批。審批成功之后進(jìn)入下一個(gè)流程:需求匯總。如果審批不能通過的話就得讓用人部門將計(jì)劃再次處理之后重新申請(qǐng)。(3)匯總?cè)藛T需求。人事部門在看到人事需求獲得審批之后需要對(duì)審批之后的人員需求進(jìn)行需求匯總。匯總之后的人員需求可以根據(jù)需要進(jìn)行一定程度地修改。(4)將匯總厚的人員需求制定一個(gè)詳細(xì)且合理的人員招聘計(jì)劃。人員招聘計(jì)劃應(yīng)該盡可能詳細(xì)。條件允許的話,可以將校園招聘與社會(huì)招聘分開招聘。在此階段,依然可以根據(jù)公司內(nèi)部的實(shí)際情況對(duì)人員招聘計(jì)劃進(jìn)行修改與刪除。(5)經(jīng)理審批招聘計(jì)劃。經(jīng)理根據(jù)招聘計(jì)劃進(jìn)行相應(yīng)的處理工作,此時(shí),如果同意招聘計(jì)劃時(shí)就可以將招聘計(jì)劃的狀態(tài)修改為“已經(jīng)發(fā)布”。(6)經(jīng)理把招聘計(jì)劃審批完之后由招聘負(fù)責(zé)人負(fù)責(zé)審核招聘情況。招聘負(fù)責(zé)人要對(duì)公司內(nèi)部每個(gè)崗位招聘的人數(shù)進(jìn)行審核,這一核對(duì)是通過計(jì)算機(jī)自動(dòng)進(jìn)行的。核對(duì)完畢之后將人員需求單據(jù)狀態(tài)置為“已完成”(7)歷史人員需求處理。此階段主要是對(duì)歷史人員的需求情況進(jìn)行處理,將以前的人員需求情況進(jìn)行記錄。這樣,后續(xù)進(jìn)行招聘的時(shí)候可以進(jìn)行參考。(8)歷史招聘計(jì)劃處理。此階段主要是對(duì)歷史招聘計(jì)劃進(jìn)行處理,對(duì)歷史上的招聘計(jì)劃進(jìn)行清理或者修改。保存后的招聘計(jì)劃可以當(dāng)作參考。2)招聘管理的業(yè)務(wù)流程控制招聘管理的業(yè)務(wù)流程控制如圖3-1所示。圖3-1招聘管理的業(yè)務(wù)流程3)面試管理需求分析(1)本人力資源管理系統(tǒng)進(jìn)行招聘面試時(shí)需要由人力部門通知面試人員,面試人員收到通知之后確定是否參加面試。此時(shí),人力資源管理部門統(tǒng)計(jì)面試人員,并將面試人員的狀態(tài)進(jìn)行改正。(2)人力資源部門對(duì)參加面試的人員進(jìn)行相關(guān)信息維護(hù),登記參加本公司面試的人員相關(guān)的面試信息。同時(shí),將面試人員的狀態(tài)進(jìn)行改正。(3)人力資源管理部門定期對(duì)本公司數(shù)據(jù)庫中的冗余信息進(jìn)行清理。4)面試管理的業(yè)務(wù)流程控制面試管理的業(yè)務(wù)流程控制如圖3-2所示。圖3-2面試管理的業(yè)務(wù)流程3.2.2日常業(yè)務(wù)管理1)勞動(dòng)合同管理需求分析(l)待簽訂勞動(dòng)合同維護(hù)。此階段主要是針對(duì)新入員工的合同,在員工管理將員工信息進(jìn)行處理之后,此階段應(yīng)將員工合同進(jìn)行處理。此時(shí)由系統(tǒng)自動(dòng)生成員工的勞動(dòng)合同信息,并且勞動(dòng)合同的狀態(tài)為“待簽訂”。(2)勞動(dòng)合同到期提醒維護(hù)。正式員工簽訂勞動(dòng)合同之后都會(huì)有年限,在年限之內(nèi)的話系統(tǒng)不會(huì)給予提示。員工可以登錄系統(tǒng),查看自己的合同信息。當(dāng)合同即將到期之后,系統(tǒng)會(huì)有相應(yīng)的提醒信息。此時(shí),必須通知員工進(jìn)行合同的續(xù)簽。(3)待解除勞動(dòng)合同。員工在遞交“辭職申請(qǐng)”之后,系統(tǒng)就要將合同的狀態(tài)修改為“待解除勞動(dòng)合同”。然后將解除合同的一些信息進(jìn)行記錄,這些記錄包括:違約金、解除勞動(dòng)合同日期等等。(4)員工勞動(dòng)合同查看。員工可以憑借用戶名與密碼登錄系統(tǒng)后查看員工勞動(dòng)合同信息。但是,由于權(quán)限關(guān)系只能查看自己的合同信息。合同信息包括:合同簽訂時(shí)間、合同變更時(shí)間等信息。2)勞動(dòng)合同管理的業(yè)務(wù)流程控制勞動(dòng)合同管理的業(yè)務(wù)流程控制如圖3-3所示。圖3-3勞動(dòng)合同管理的業(yè)務(wù)流程3)人事調(diào)動(dòng)管理業(yè)務(wù)流程控制人事調(diào)動(dòng)管理業(yè)務(wù)流程控制如圖3-4所示。圖3-4人事調(diào)動(dòng)管理流程3.2.3培訓(xùn)管理1)培訓(xùn)管理需求分析中煤電氣有限公司針對(duì)本公司內(nèi)部員工的培訓(xùn)主要是電氣領(lǐng)域方面的培訓(xùn),對(duì)于公司中車間工人都會(huì)有車間師傅來進(jìn)行教導(dǎo)。對(duì)于公司車間主管等員工則由專門的培訓(xùn)教師來進(jìn)行培訓(xùn)。具體培訓(xùn)需求分析如下:(1)培訓(xùn)機(jī)構(gòu)維護(hù)。本功能主要是記錄與本公司有義務(wù)往來的一些培訓(xùn)機(jī)構(gòu)的信息。(2)培訓(xùn)師維護(hù)。電氣公司在培訓(xùn)老師時(shí),可以培訓(xùn)公司的內(nèi)部負(fù)責(zé)人,也可以向社會(huì)招聘專門的培訓(xùn)師。(3)培訓(xùn)教材維護(hù)。在對(duì)培訓(xùn)人員進(jìn)行培訓(xùn)時(shí)需要用到一些培訓(xùn)教材,此階段主要是對(duì)這些培訓(xùn)教材進(jìn)行維護(hù)。(4)培訓(xùn)課程維護(hù)。(5)制定培訓(xùn)計(jì)劃。在指定培訓(xùn)人員、培訓(xùn)教師與培訓(xùn)教材之后需要制定一個(gè)詳細(xì)的培訓(xùn)計(jì)劃。包括周計(jì)劃、月計(jì)劃以及年計(jì)劃。培訓(xùn)計(jì)劃應(yīng)該盡可能詳細(xì),將培訓(xùn)費(fèi)用、培訓(xùn)時(shí)間、每個(gè)培訓(xùn)階段的負(fù)責(zé)人等信息都包括在內(nèi)。(6)審核培訓(xùn)計(jì)劃。制定完培訓(xùn)計(jì)劃后要由經(jīng)理對(duì)培訓(xùn)計(jì)劃進(jìn)行審核,審核通過后就可以進(jìn)入下個(gè)環(huán)節(jié)了。否則,培訓(xùn)計(jì)劃重新制定,直到經(jīng)理審批通過。(7)施行培訓(xùn)計(jì)劃。施行經(jīng)理審核通過的培訓(xùn)計(jì)劃,施行過程要嚴(yán)格按照培訓(xùn)計(jì)劃進(jìn)行。培訓(xùn)時(shí)間可以根據(jù)實(shí)際情況進(jìn)行細(xì)微的調(diào)整。(8)歷史培訓(xùn)計(jì)劃。2)培訓(xùn)管理的業(yè)務(wù)流程控制培訓(xùn)管理的業(yè)務(wù)流程控制如圖3-5所示。圖3-5培訓(xùn)管理的業(yè)務(wù)流程3.2.4薪酬管理1)薪酬管理需求分析公司薪酬管理的規(guī)定如下:(1)工資基數(shù)定義。針對(duì)每一種崗位制定相應(yīng)的工資基數(shù)。員工可以根據(jù)工資基數(shù)計(jì)算出自己的基本工資。工資基數(shù)主要是由崗位、學(xué)歷以及工齡決定的。(2)績效考核定義。在對(duì)員工進(jìn)行績效考核時(shí)就可以根據(jù)員工的表現(xiàn)來進(jìn)行考核??己藰?biāo)準(zhǔn)包括:員工上下班登記情況、加班情況、病事假情況、員工月度安全檢查情況等。這些考核信息將計(jì)算在工資計(jì)算中。(3)工資項(xiàng)定義。此項(xiàng)主要是考慮工資計(jì)算公式當(dāng)中所涉及到的加權(quán)選項(xiàng)。(4)工資模板定義。定義好工資模板之后,員工可以根據(jù)自己部門對(duì)應(yīng)的工資模板計(jì)算自己的工資情況。(5)工資基數(shù)維護(hù)。工資基數(shù)可以根據(jù)公司的實(shí)際情況進(jìn)行相應(yīng)地修改,并可以進(jìn)行擴(kuò)充。(6)績效考核錄入。在績效考核當(dāng)中將績效考核記錄自動(dòng)錄入系統(tǒng)數(shù)據(jù)庫。(7)工資計(jì)算。(8)工資發(fā)放。2)薪酬管理業(yè)務(wù)流程控制薪資管理業(yè)務(wù)流程控制如圖3-6所示。圖3-6薪資管理業(yè)務(wù)流程3.2.5月度安全標(biāo)準(zhǔn)化檢查管理1)月度安全檢查需求分析安全生產(chǎn)標(biāo)準(zhǔn)化是落實(shí)公司安全生產(chǎn)主體責(zé)任的重要途徑,因此,電氣公司在建立人力資源管理系統(tǒng)的同時(shí),在現(xiàn)場運(yùn)行方面,對(duì)照相應(yīng)部門評(píng)定標(biāo)準(zhǔn),進(jìn)一步達(dá)到操作標(biāo)準(zhǔn)化、現(xiàn)場標(biāo)準(zhǔn)化的要求,使安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)與人力資源管理體系有效融合,成為一套人力資源管理與公司安全生產(chǎn)管理行之有效的方法和系統(tǒng)。啟用此人力資源管理系統(tǒng),不僅實(shí)現(xiàn)了安全生產(chǎn)標(biāo)準(zhǔn)化工作的組織機(jī)構(gòu)與人力資源管理、監(jiān)控工作績效以及工作任務(wù)實(shí)時(shí)督,同時(shí)提高各硬件資源利用率,有效整合了系統(tǒng)與網(wǎng)絡(luò)資源,降低辦公與公司生產(chǎn)運(yùn)行成本,實(shí)現(xiàn)安全工作信息規(guī)范管理,提升了公司管理者與員工的自我學(xué)習(xí)能力,為安全生產(chǎn)標(biāo)準(zhǔn)化工作順利進(jìn)行起到積極推進(jìn)作用。公司按月度對(duì)各部門進(jìn)行安全自查,總結(jié)評(píng)估分析和考核。根據(jù)檢查的情況,按照考核辦法對(duì)各部門安全生產(chǎn)負(fù)責(zé)人進(jìn)行獎(jiǎng)懲兌現(xiàn)。2)月度安全標(biāo)準(zhǔn)化檢查業(yè)務(wù)流程控制公司月度安全標(biāo)準(zhǔn)化檢查業(yè)務(wù)流程控制如圖3-7所示。圖3-7月度安全標(biāo)準(zhǔn)化檢查業(yè)務(wù)流程3.3其它需求分析1)性能需求人力資源管理系統(tǒng)開發(fā)之后對(duì)系統(tǒng)的性能具有較高的需求[25]??紤]到電氣公司人力資源管理系統(tǒng)使用人數(shù)不是特別多。因此,系統(tǒng)性能要求并發(fā)用戶為50人以上,與此同時(shí),最多允許100人同時(shí)在線。除此之外,系統(tǒng)響應(yīng)時(shí)間應(yīng)該在兩面之內(nèi),頁面反應(yīng)時(shí)間根據(jù)公司內(nèi)網(wǎng)測(cè)試之后,應(yīng)該保持五秒之內(nèi)。2)可靠性需求本系統(tǒng)具有容錯(cuò)和一定的抗干擾能力,在非硬件故障和非通訊故障時(shí),系統(tǒng)能夠保證終端的運(yùn)行正常。系統(tǒng)可控制必須錄入的項(xiàng)目,確保用戶的信息可靠和完整。3)可用性需求從用戶的角度出發(fā),方便操作系統(tǒng),并使界面美觀大方和具有一致性。此外系統(tǒng)要有完善的用戶檔案。4)可支持性需求從滿足業(yè)務(wù)不斷變化出發(fā),重要的參數(shù)應(yīng)靈活設(shè)置。要具有擴(kuò)展性強(qiáng)的特點(diǎn),能滿足將來更多擴(kuò)展需要。3.4本章小結(jié)本章首先進(jìn)行人力資源管理業(yè)務(wù)的需求分析,提出了本系統(tǒng)中招聘管理、日常業(yè)務(wù)管理、培訓(xùn)管理、薪酬管理以及月度安全標(biāo)準(zhǔn)化檢查管理等幾大模塊的業(yè)務(wù)流程以及需求分析,為系統(tǒng)設(shè)計(jì)做好鋪墊。

4系統(tǒng)設(shè)計(jì)本章敘述了系統(tǒng)設(shè)計(jì)的詳細(xì)過程,首先介紹了系統(tǒng)設(shè)計(jì)原則與設(shè)計(jì)特點(diǎn)。然后根據(jù)上一章的系統(tǒng)的需求分析,分別詳細(xì)設(shè)計(jì)了系統(tǒng)的各個(gè)功能模塊,然后通過又使用SQLServer2008軟件實(shí)現(xiàn)了數(shù)據(jù)庫的表的設(shè)計(jì)并完成了相關(guān)視圖的建立,最后介紹了系統(tǒng)的安全性設(shè)計(jì)。4.1系統(tǒng)設(shè)計(jì)原則和特點(diǎn)4.1.1系統(tǒng)設(shè)計(jì)原則中煤電氣有限公司人力資源管理系統(tǒng)設(shè)計(jì)過程中需要遵循一定的設(shè)計(jì)原則,系統(tǒng)設(shè)計(jì)過程中遵循的原則主要從以下幾個(gè)方面來進(jìn)行考慮:(1)系統(tǒng)設(shè)計(jì)出來之后應(yīng)該具有實(shí)用性,而且與公司內(nèi)部的其他系統(tǒng)能夠兼容;(2)人力資源管理系統(tǒng)設(shè)計(jì)出來之后應(yīng)該具有高度的安全性,能夠方便公司人力資源系統(tǒng)管理員后期進(jìn)行維護(hù);(3)本人力資源管理系統(tǒng)設(shè)計(jì)之后應(yīng)該具有可擴(kuò)展性、可維護(hù)性以及安全性。4.1.2系統(tǒng)設(shè)計(jì)特點(diǎn)人力資源管理系統(tǒng)(HRMS),是一個(gè)具有內(nèi)部聯(lián)系的多個(gè)模塊組成的,能夠用來搜集、處理、儲(chǔ)存和發(fā)布人力資源管理信息的系統(tǒng),該系統(tǒng)能夠?qū)M織人力資源管理的開展提供決策、協(xié)調(diào)、控制、分析和可視化等方面提供支持。早期的人力資源管理系統(tǒng)軟件更多的是人事管理軟件,實(shí)現(xiàn)的僅僅是人事管理以及向上報(bào)表功能方面的內(nèi)容[28]?,F(xiàn)代人力資源管理應(yīng)該涵蓋人力資源管理的六個(gè)核心模塊以及涵蓋全員互動(dòng)的功能(比如公司經(jīng)理人員查詢,員工自助等)。人力資源管理對(duì)于每個(gè)單位都是不一樣的,就要求其具有以下特點(diǎn):(2)操作模式:所有的操作人員,管理人員以及員工都是通過互聯(lián)網(wǎng)訪問。(3)集中管理:為保持?jǐn)?shù)據(jù)的完備性以及安全性,數(shù)據(jù)要求放在公司本部,子公司以及各部門的數(shù)據(jù)都集中管理,集中管控差異化管理。(4)管理內(nèi)容:支持用戶定義所要管理的所有表的內(nèi)容,能對(duì)這些字段自動(dòng)分組,并且能對(duì)某一樣內(nèi)容定義代碼??梢栽黾踊蛘邷p少所需要管理的子集。(5)管理流程:支持定義所有的流程,包括單據(jù)的內(nèi)容,審核的過程以及審核以后系統(tǒng)要自動(dòng)做那些處理。支持圖形化顯示流程的進(jìn)展程度。(6)管理模式:管理內(nèi)容的變化能通過系統(tǒng)提供的界面來完成。比如工資發(fā)放模式的改變包括數(shù)據(jù)的來源用戶自己能定義。(7)決策分析:用戶可以根據(jù)自己的需要任意組合系統(tǒng)里面的數(shù)據(jù)產(chǎn)生必要報(bào)表,這些數(shù)據(jù)可以追溯其來源。同時(shí)可以生成相關(guān)的圖形報(bào)告。(8)報(bào)表自定義:支持用戶自定義報(bào)表,生成的報(bào)表可以放入系統(tǒng)供今后使用。(9)公式自定義:支持用戶自己根據(jù)情況定義公式產(chǎn)生自己所需要的各種數(shù)據(jù)。4.2系統(tǒng)功能模塊設(shè)計(jì)4.2.1系統(tǒng)總功能模塊設(shè)計(jì)本系統(tǒng)在設(shè)計(jì)過程中充分考慮到公司內(nèi)部員工的實(shí)際情況,實(shí)現(xiàn)了組織規(guī)劃、員工管理、招聘管理、培訓(xùn)管理、薪酬管理、調(diào)動(dòng)管理、統(tǒng)計(jì)報(bào)表、用戶權(quán)限分級(jí)管理、系統(tǒng)管理、月度安全檢查等幾大模塊。系統(tǒng)各模塊之間緊密聯(lián)系,與電氣公司ERP系統(tǒng)緊密聯(lián)系。系統(tǒng)結(jié)構(gòu)如圖4-1所示。圖4-1電氣公司人力資源管理系統(tǒng)結(jié)構(gòu)圖4.2.2系統(tǒng)子模塊設(shè)計(jì)1)公司經(jīng)理管理模塊公司經(jīng)理管理模塊主要針對(duì)的是電氣公司管理階層,這里考慮的是公司經(jīng)理。公司經(jīng)理在人力資源管理系統(tǒng)中應(yīng)該具有最多的功能模塊。除了系統(tǒng)管理員所具有的最高權(quán)限之外應(yīng)該屬公司經(jīng)理權(quán)限最高。下面簡單介紹下公司經(jīng)理在人力資源管理系統(tǒng)中的各個(gè)子模塊。(1)組織規(guī)劃子模塊組織規(guī)劃子模塊層次結(jié)構(gòu)如圖4-2所示。圖4-2組織規(guī)劃子模塊層次結(jié)構(gòu)圖本模塊主要是公司內(nèi)部的組織進(jìn)行規(guī)劃,主要包括公司信息管理、部門管理以及職位管理。(2)員工管理子模塊員工管理模塊層次結(jié)構(gòu)如圖4-3所示。圖4-3員工管理模塊層次結(jié)構(gòu)圖員工管理管理子模塊主要是對(duì)員工進(jìn)行管理,包括:在職員工管理、離職員工管理以及檔案回收站。員工管理首先要按照不同部門進(jìn)行管理,對(duì)于公司內(nèi)部退休的老員工可以實(shí)行返聘制度。(3)招聘管理子模塊招聘管理模塊層次結(jié)構(gòu)如圖4-4所示。圖4-4招聘管理模塊層次結(jié)構(gòu)圖招聘管理主要是面向社會(huì)或者校園等來進(jìn)行人才引經(jīng),在本系統(tǒng)設(shè)計(jì)的招聘管理中包括:職位管理、建立管理、面試管理、考核管理、錄用管理、考核題庫管理以及后備人才庫。公司在進(jìn)行招聘時(shí)應(yīng)該嚴(yán)格按照這個(gè)步驟來進(jìn)行操作。在招聘過程中,招聘的人員主要面向電氣、電子、自動(dòng)化方向等專業(yè)的學(xué)生或者社會(huì)人員。(4)培訓(xùn)管理培訓(xùn)管理模塊層次結(jié)構(gòu)如圖4-5所示。圖4-5培訓(xùn)管理模塊層次結(jié)構(gòu)圖培訓(xùn)管理主要是針對(duì)公司員工的技能進(jìn)行一定程度的培訓(xùn)。公司經(jīng)理如果想對(duì)公司員工進(jìn)行培訓(xùn)的話可以在此模塊進(jìn)行相關(guān)的操作。(5)薪酬管理子模塊薪酬管理模塊層次結(jié)構(gòu)如圖4-6所示。圖4-6薪酬管理模塊層次結(jié)構(gòu)圖公司經(jīng)理在此模塊可以將公司員工的薪酬進(jìn)行管理,在薪酬標(biāo)準(zhǔn)里面可以將公司各個(gè)部門員工的薪酬標(biāo)準(zhǔn)進(jìn)行管理:增加、修改或者刪除。(6)調(diào)動(dòng)管理子模塊調(diào)動(dòng)管理模塊的層次結(jié)構(gòu)如圖4-7所示。此模塊主要是對(duì)公司員工進(jìn)行調(diào)動(dòng),首先對(duì)員工調(diào)動(dòng)進(jìn)行申請(qǐng),申請(qǐng)之后對(duì)申請(qǐng)進(jìn)行審核,審核成功之后即可進(jìn)行調(diào)動(dòng)。圖4-7調(diào)動(dòng)管理模塊的層次結(jié)構(gòu)圖(7)統(tǒng)計(jì)報(bào)表管理的子模塊統(tǒng)計(jì)報(bào)表管理模塊層次結(jié)構(gòu)如圖4-8所示。圖4-8統(tǒng)計(jì)報(bào)表管理模塊的層次結(jié)構(gòu)圖(8)月度安全標(biāo)準(zhǔn)化檢查子模塊本系統(tǒng)的安全標(biāo)準(zhǔn)化檢查模塊將公司的安全標(biāo)準(zhǔn)檢查分為五個(gè)等級(jí),公司按月度對(duì)各部門進(jìn)行安全自查,總結(jié)評(píng)估分析和考核。根據(jù)檢查的情況,按照考核辦法對(duì)各部門安全生產(chǎn)負(fù)責(zé)人進(jìn)行獎(jiǎng)懲兌現(xiàn)。公司經(jīng)理登錄人力資源管理系統(tǒng)的月度安全標(biāo)準(zhǔn)化檢查模塊時(shí),能夠看到的包括:安全標(biāo)準(zhǔn)化提示、部門安全考核查看、部門安全考核評(píng)析、員工安全考核查看、員工安全考核評(píng)析。安全標(biāo)準(zhǔn)化檢查模塊層次結(jié)構(gòu)圖如圖4-9所示。圖4-9月度安全標(biāo)準(zhǔn)化檢查模塊層次結(jié)構(gòu)圖2)車間主管管理模塊3)管理員管理模塊系統(tǒng)管理模塊層次結(jié)構(gòu)如圖4-10所示。圖4-10系統(tǒng)管理模塊層次結(jié)構(gòu)本模塊分為角色管理與菜單管理。其中,在角色管理模塊,系統(tǒng)管理員可以給登錄用戶設(shè)置不同的權(quán)限,擁有不同權(quán)限的用戶進(jìn)入系統(tǒng)之后看到的功能不一樣。用戶主要分為:系統(tǒng)管理員、公司經(jīng)理、車間主管、普通員工。菜單管理模塊主要是對(duì)系統(tǒng)菜單進(jìn)行添加、修改與刪除。普通員工進(jìn)入系統(tǒng)后只能對(duì)系統(tǒng)的基本信息進(jìn)行瀏覽,或者是查看自己的工資狀況,在第四章中會(huì)詳細(xì)介紹。4.3系統(tǒng)用戶界面設(shè)計(jì)本系統(tǒng)采用基于MVC(ModelViewController)模式的框架,系統(tǒng)總體架構(gòu)圖如圖4-11所示。圖4-11MVC系統(tǒng)架構(gòu)圖底層數(shù)據(jù)庫層:建立數(shù)據(jù)表之間的聯(lián)系與約束,存儲(chǔ)數(shù)據(jù)信息。中間業(yè)務(wù)邏輯層主要包括三部分:JSP、Servlet和Ajax。用JSP生成人機(jī)交互的表達(dá)內(nèi)容,Servlet完成深層次的處理任務(wù)[29]。人機(jī)交互層包括所有的與用戶交互的頁面,實(shí)現(xiàn)與系統(tǒng)用戶的所有交互。具體的業(yè)務(wù)邏輯是根據(jù)用戶請(qǐng)求實(shí)現(xiàn)如下處理過程:(1)實(shí)現(xiàn)新成員注冊(cè),即新成員輸入個(gè)人基本信息,并保存到數(shù)據(jù)表中。(2)實(shí)現(xiàn)登陸模塊功能。用于員工、管理員的登陸、密碼修改、及賬號(hào)密碼錯(cuò)誤信息提示。把密碼修改信息保存到數(shù)據(jù)表中。(3)實(shí)現(xiàn)用戶(包括普通員工和管理員)對(duì)與自身相關(guān)的所有信息的查詢。(4)實(shí)現(xiàn)用戶(包括普通員工和管理員)對(duì)在自己修改權(quán)限內(nèi)的信息的修改,并將修改信息保存到數(shù)據(jù)表中。(5)包括所有的與用戶交互的頁面,實(shí)現(xiàn)與系統(tǒng)用戶的所有交互。根據(jù)人機(jī)交互界面,可把系統(tǒng)分為公共的登陸模塊、普通員工的操作模塊、系統(tǒng)管理員的操作模塊。其中普通員工的操作模塊包括注冊(cè)、個(gè)人信息的查詢、部分信息的修改。管理員操作模塊包括對(duì)所有員工所有信息的查詢、對(duì)所有員工部分信息的增刪改以及對(duì)部門信息、培訓(xùn)信息的查詢,增加,修改。4.4系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)4.4.1數(shù)據(jù)庫概念設(shè)計(jì)信息系統(tǒng)的主要任務(wù)是通過大量的數(shù)據(jù)獲得管理所需要的各種相關(guān)信息,這就必須存儲(chǔ)和管理大量的信息[30]。因此,需要建立一個(gè)良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,可以快速、便捷、安全、準(zhǔn)確的使用和管理所需的數(shù)據(jù),是衡量一個(gè)系統(tǒng)開發(fā)工作成敗的重要指標(biāo)。數(shù)據(jù)庫結(jié)構(gòu)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及應(yīng)用的效果產(chǎn)生影響,好的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫的存儲(chǔ)量,數(shù)據(jù)庫中數(shù)據(jù)的完整性和一致性耦合程度比較高,系統(tǒng)具有較快的響應(yīng)速度,簡化基于此數(shù)據(jù)庫的應(yīng)用系統(tǒng)的開發(fā)難度。支持管理信息系統(tǒng)的數(shù)據(jù)庫主要由五個(gè)部分組成,其中一個(gè)部分為數(shù)據(jù)庫管理系統(tǒng),它必須從現(xiàn)有的產(chǎn)品中選購,不能進(jìn)行自定義的設(shè)計(jì),其他四個(gè)部分分別為:外模式、子模式、應(yīng)用程序以及數(shù)據(jù)庫,這四個(gè)部分則應(yīng)該根據(jù)用戶的具體要求來進(jìn)行分析與設(shè)計(jì),這五個(gè)部分的設(shè)計(jì)總的被稱為數(shù)據(jù)庫設(shè)計(jì),它不僅要滿足用戶的具體需要,還要從整個(gè)系統(tǒng)的全局來考慮建立一個(gè)數(shù)據(jù)庫模式,它需要滿足的條件主要為以下3個(gè):(1)滿足用戶對(duì)系統(tǒng)的具體要求,除了要具備能處理用戶所需的數(shù)據(jù)這個(gè)功能外,還應(yīng)該支持用戶對(duì)響應(yīng)數(shù)據(jù)進(jìn)行一定的加工分析等。(2)系統(tǒng)的數(shù)據(jù)模式必須要與數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)模式想適應(yīng),不能出現(xiàn)不相容的情況。(3)數(shù)據(jù)的存儲(chǔ)等要合理安排,要符合三個(gè)要求,即好操作,好維護(hù),好理解。數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)也有以下幾個(gè)步驟:(1)需求分析的了解,根據(jù)用戶的需求設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)。(2)設(shè)計(jì)基礎(chǔ)的數(shù)據(jù)庫結(jié)構(gòu)。(3)設(shè)計(jì)中間的數(shù)據(jù)庫結(jié)構(gòu)。(4)讓數(shù)據(jù)庫可以連接上用戶所需的不同應(yīng)用程序。根據(jù)實(shí)際需求,本系統(tǒng)設(shè)計(jì)了員工檔案基本信息表、部門信息表、員工工資表、考評(píng)表、管理員、培訓(xùn)表等。且每張表的主鍵只有一個(gè)主屬性,滿足第三范式要求。在表的設(shè)計(jì)過程中遇到過不同層次的麻煩,像主鍵的選擇等等。在最初的數(shù)據(jù)庫設(shè)計(jì)方案中,幾乎每張表的主鍵都是員工號(hào),但這存在一個(gè)問題,冗余太大,表與表之間的聯(lián)系過于混亂,不利于數(shù)據(jù)的最終實(shí)施。在改進(jìn)過程中,們根據(jù)各張表的具體情況選擇了各自唯一的主鍵,且互相獨(dú)立,相當(dāng)程度上減小了冗余,且表與表之間的關(guān)系也相對(duì)清晰了許多。人力資源管理系統(tǒng)E-R圖如圖4-12所示。圖4-12中煤電氣有限公司人力資源管理系統(tǒng)E-R圖本系統(tǒng)得到的E-R圖是根據(jù)實(shí)體、屬性、聯(lián)系三部分的分析得到的,分別描述如下:員工與部門之間是一對(duì)多的關(guān)系,整個(gè)系統(tǒng)圍繞著員工與部門之間進(jìn)行。從圖4-13中可以看到,員工屬于部門。而且員工擁有檔案、合同,也可以參加培訓(xùn),當(dāng)員工獲得證書后中心給員工頒發(fā)證書。4.4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)得到系統(tǒng)的關(guān)系模式在數(shù)據(jù)庫設(shè)計(jì)中是非常重要的一個(gè)內(nèi)容,前提是要知道實(shí)體、實(shí)體的屬性以及實(shí)體之間的關(guān)系,而這些關(guān)系則要通過對(duì)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)類型以及數(shù)據(jù)存儲(chǔ)進(jìn)行分析才能得出。本系統(tǒng)采用由實(shí)體、屬性、聯(lián)系三部分組成E-R圖來進(jìn)行數(shù)據(jù)庫設(shè)計(jì)分析[9]。本系統(tǒng)得到的E-R圖是根據(jù)實(shí)體、屬性、聯(lián)系三部分的分析得到的,分別描述如下:部門:{編號(hào),名稱,主要負(fù)責(zé)的業(yè)務(wù),行政職能,人數(shù),領(lǐng)導(dǎo)者>檔案:(編號(hào),姓名,學(xué)歷,籍貫,專業(yè),性別,家庭地址,郵政編碼,電話,出生日期,Email}考勤:(員工編號(hào),姓名,上班時(shí)間,下班時(shí)間,當(dāng)前時(shí)間,開始時(shí)間,事假,病假,正常加班天數(shù),特殊加班天數(shù),出差目的,出差天數(shù))人員調(diào)動(dòng):<員工編號(hào),員工姓名,原部門名稱,新部門名稱,原職務(wù),新職務(wù),調(diào)出時(shí)間,調(diào)出時(shí)間,備注)本系統(tǒng)信息表設(shè)計(jì)如表4-1所示。表4-1系統(tǒng)信息表系統(tǒng)角色表RoleInfo系統(tǒng)菜單表MenuInfo用戶表UserInfo權(quán)限表RoleRight公司信息表CompanyInfo部門信息表DepartmentInfo職位信息表MajorInfo員工檔案表EmployeeInfo薪酬標(biāo)準(zhǔn)信息表SalaryInfo薪酬發(fā)放表SalaryPutInfo培訓(xùn)項(xiàng)目表TrainItemInfo培訓(xùn)記錄表TrainRecordInfo調(diào)動(dòng)記錄表RemoveInfo招聘類型表MajorTypeInfo職位發(fā)布表MajorPutInfo簡歷表ResumeInfo面試表InterViewInfo試題分類表QuestionsTypeInfo試題題庫表QuestionsLibInfo考試記錄表TestingInfo錄用記錄表EmployInfo本系統(tǒng)包括21個(gè)信息表,因?yàn)楸砀癖姸?,因此,這里只寫出其中六個(gè)表格。具體的表設(shè)計(jì)如表4-2—表4-7所示。表4-2EmployeeInfo(員工檔案表)列名數(shù)據(jù)類型允許空備注namevarchar(50)NULL姓名sexvarchar(50)NULL性別birthdayVarchar(50)NULL出生日期marriagedvarchar(50)NULL婚姻狀況school_agevarchar(50)NULL學(xué)歷dutyvarchar(50)NULL職位townvarchar(50)NULL籍貫entertimeDatetimeNULL入職時(shí)間telephonevarchar(50)NULL電話號(hào)碼addressvarchar(50)NULL住址num_loginvarchar(50)NULL登陸賬號(hào)key_loginvarchar(50)NULL密碼idcardvarchar(50)NULL身份證號(hào)id_bankvarchar(50)NULL銀行賬號(hào)id_checkInt非空(外鍵)考評(píng)號(hào)id_salaryInt非空(外鍵)工資編號(hào)id_staffInt自增(主鍵)員工號(hào)id_departmentvarchar(50)非空(外鍵)部門號(hào)id_bring_upInt非空(外鍵)培訓(xùn)號(hào)表4-3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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)論