時間:2022-05-14 11:15:28
序論:在您撰寫企業(yè)人事管理系統(tǒng)論文時,參考他人的優(yōu)秀作品可以開闊視野,小編為您整理的1篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導您走向新的創(chuàng)作高度。
摘要: 企業(yè)人事管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺頁面的設(shè)計和維護兩個方面。前者要求設(shè)計者能夠設(shè)計出一個數(shù)據(jù)安全性高、一致性強的庫。而后者則要求設(shè)計者開發(fā)出的應用程序功能完備,易于操作。本系統(tǒng)主要完成對企業(yè)人事信息的管理,包括數(shù)據(jù)庫中表的增、刪、改、查等。本系統(tǒng)的核心是數(shù)據(jù)庫中各個表之間的關(guān)聯(lián),各個表之間的增刪改查就是級聯(lián)進行的,當完成對數(shù)據(jù)的操作時系統(tǒng)會自動地完成數(shù)據(jù)庫的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,有精確查詢也有模糊查詢。經(jīng)過分析,我決定使用Oracle數(shù)據(jù)庫、Java編程語言、Eclipse開發(fā)工具。,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢和打印服務,保存各個員工的檔案,實現(xiàn)辦公自動化。
關(guān)鍵詞:企業(yè) 人事管理 系統(tǒng)
在企業(yè)中,人事管理工作是非常重要的一項工作,它負責整個企業(yè)的日常人事安排、人事管理等。高效的人事管理可以提高企業(yè)的市場競爭力,使企業(yè)具有更強的凝聚力和活力。為此,提高人事管理工作的效率,設(shè)計一套人事管理系統(tǒng)具有實際應用意義。本系統(tǒng)結(jié)合公司實際的人事、制度,經(jīng)過實際的需求分析,采用功能強大的Visual Basic 6.0作為開發(fā)工具而開發(fā)出來的單機版人事管人事理系統(tǒng)。整個系統(tǒng)從符合操作簡便、界面友好、靈活、實用、安全的要求出發(fā),本企業(yè)人事管理系統(tǒng)具有如下功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工假條信息錄入、修改、查詢、刪除模塊,員工工資信息的錄入,計算,查詢,以及系統(tǒng)用戶的設(shè)置以及系統(tǒng)的維護功能。為企業(yè)人事管理提供信息咨詢,信息檢索,信息存取等服務,基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要。
一、系統(tǒng)需求分析
1、需求分析
本系統(tǒng)要開發(fā)的人事管理信息系統(tǒng)的具體功能包括員工信息管理、員工考勤管理和系統(tǒng)設(shè)置,由人事勞資部負責數(shù)據(jù)維護。對于已經(jīng)入庫的信息,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢服務。本應用系統(tǒng)應達到的目標概述如下:為公司內(nèi)部各個業(yè)務部門提供數(shù)據(jù)查詢功能;為公司管理層提供直觀、及時、方便的信息,提高迅速反應能力,提供有效的決策支持。
2、實地調(diào)研過程
為了能順利完成此次的企業(yè)人事管理系統(tǒng)的設(shè)計,以及把理論與實際相結(jié)合,我們小組成員決定深入企事業(yè)單位,進行進一步的調(diào)研,以便有效地掌握第一手資料。在為期一個月的調(diào)研過程中,我們排除各種因素盡力地與企業(yè)生產(chǎn)同步,通過不斷的追尋與探索,不斷地與企業(yè)人事管理人員的深入溝通以及普通員工的交流,進一步了解了企業(yè)管理方面的一些有用的知識,在這個過程中,我們作為企業(yè)管理的門外漢,只有在一邊調(diào)研一邊不斷地學習有關(guān)方面的知識,不斷充實自己,讓自己具備初級的企業(yè)人事管理知識,可以說是吃了不少苦頭的。首先,我們從總體上認識了企業(yè)人事管理的主要架構(gòu),然后便是應對煩瑣的日常事務處理,我們認真地做筆記,向主管人員請教,自我尋找資料,硬是咬著牙,把一個一個實際事務流程化,為人事管理系統(tǒng)的構(gòu)建打下堅實的基礎(chǔ)。
二、系統(tǒng)所需要實現(xiàn)的以下功能
1、員工基本信息管理
員工個人資料的管理,包括:公司內(nèi)員工編號、姓名、性別、部門、年齡、學歷、專業(yè)、聯(lián)系地址等等。便于將每個員工當成相對獨立的一個對象來管理,也可根據(jù)不同的條件相對聯(lián)系地作為一個整體來進行管理。員工工作過程及接受培訓的管理,一個員工是一個企業(yè)的最基本組成因素,那么在企業(yè)生產(chǎn)過程中其在發(fā)揮著最基本的作用,因此員工的工作效率及個人職業(yè)素質(zhì)的提升對于整個企業(yè)效益的提高有著強勁的推動力。
2、員工考勤管理
作為企業(yè)人事管理中的一個重要組成部分,其具有對員工工作進行有效監(jiān)督的一個手段,員工是企業(yè)生產(chǎn)的根本動力,員工在工作中的對待工作的態(tài)度決定了其工作效率,因此利用考勤管理這種量化系統(tǒng)工具對員工進行考勤,即能讓企業(yè)即時掌握員工的工作熱情程度,又能讓員工之間有量化的比較。
3、系統(tǒng)管理
(1)設(shè)置用戶。功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限。整個人事管理系統(tǒng)由多個功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對應的功能,從而很好地管理好整個系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時,可進行如下的操作:(1)增加:增加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和權(quán)限。所輸入得登錄名一定不能重復。(2)修改:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每一權(quán)限對應系統(tǒng)菜單上的一項功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時,要求輸入用戶的口令,為了安全,用戶需建立一個只有自己才知道的特殊口令。(2)用戶登錄。功能:用戶登錄進入人事管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。操作:進入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進入工資管理系統(tǒng)。系統(tǒng)會根據(jù)為用戶分配的權(quán)限,設(shè)置其對應的功能為有效,用戶就可操作該功能。
三、系統(tǒng)設(shè)計
1、總體設(shè)計
人事管理系統(tǒng)主要是用來管理人員信息,盡量簡化繁瑣的操作方式,采用從頂至下的設(shè)計方式。首先,建立人員管理系統(tǒng)就是要建立一個企業(yè)對人員的管理平臺,主要目的要實現(xiàn)對人員檔案的信息化管理,對人員工作、生活的電子化管理。
2、詳細設(shè)計
人事管理系統(tǒng)模塊設(shè)計:用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個系統(tǒng)功能設(shè)置一個權(quán)限代碼,為每個用戶設(shè)置其能夠擁有的權(quán)限,從而保證用戶根據(jù)自己權(quán)限訪問系統(tǒng),確保系統(tǒng)保密信息的安全性。人員基本信息管理模塊:模塊功能包括企業(yè)人員信息錄入,修改,刪除,部門設(shè)置,照片上傳及工作崗位分配等,對人員基本信息進行詳細描述,以便在以后的系統(tǒng)運行過程中進行調(diào)用查詢。人員工作管理模塊:模塊功能包括工作分配查詢、工作情況查詢(又包括工作正常查詢和額外查詢)等查詢工作。統(tǒng)計查詢模塊:模塊功能包括根據(jù)部門、學歷、專業(yè)職務、合同類型、政治面貌、畢業(yè)院校、工作崗位、戶口所在地、婚姻狀況、籍貫、家庭住址、參加工作時間、民族、入職時間、入黨時間、專業(yè)等進行綜合查詢;同時可以對查詢結(jié)果到出成Excel格式進行二次編輯打印。系統(tǒng)維護模塊:模塊功能包括部門管理,學歷管理、專業(yè)職務管理、合同類型管理、政治面貌管理;系統(tǒng)字體進行管理;不同合同類型人員顯示顏色設(shè)置;合同到期人員提前提醒設(shè)置;數(shù)據(jù)庫備份,數(shù)據(jù)庫聯(lián)接維護等。
3、系統(tǒng)界面設(shè)計
(1)數(shù)據(jù)庫配置界面;在聯(lián)接數(shù)據(jù)失敗時,自動彈出數(shù)據(jù)庫配置界面,可以設(shè)置服務器、SQL登錄名稱、SQL登錄密碼、數(shù)據(jù)庫名稱內(nèi)容;連接按鈕可以測試連接是否暢通。
(2)登錄界面設(shè)計;運行系統(tǒng)后首先出現(xiàn)登錄界面,每個用戶根據(jù)自己的用戶名密碼登錄系統(tǒng)。
(3)主界面設(shè)計; (4)系統(tǒng)設(shè)置界面;隨著計算機的普及,越來越多的企業(yè)對人力資源開始重視,對于人員管理信息化、自動化的要求越來越高,對于人事管理系統(tǒng)也就有了新要求。人事管理系統(tǒng)是根據(jù)企業(yè)對人員管理的實際情況進行編寫的,主要目的是為了方便企業(yè)對人員進行集中的查詢與管理工作,以提高人事管理工作的水平。
摘 要:建設(shè)高效的人事管理系統(tǒng)是現(xiàn)代企業(yè)提升人事管理工作效率的最佳途徑。本文先簡要闡述了建設(shè)企業(yè)人事管理系統(tǒng)具有的重要意義,接著指出了當前企業(yè)人事管理中存在的主要問題并在此基礎(chǔ)上提出了提升企業(yè)人事管理工作效率的有效措施。最后通過總結(jié)分析,對企業(yè)人事管理系統(tǒng)的建設(shè)進行了簡單探討。
關(guān)鍵詞:企業(yè)人事;人事管理;管理系統(tǒng);系統(tǒng)建設(shè)
眾所周知,人力資源是企業(yè)發(fā)展的源動力,只有擁有優(yōu)秀的人力資源才能夠保證企業(yè)的持續(xù)發(fā)展。而在人力資源中,最重要的就是人事管理,只有通過人事管理將合適的人安排在合適的崗位,才能夠發(fā)揮企業(yè)人力資源的優(yōu)勢,推動企業(yè)更好、更快發(fā)展。但是,人事管理一直都是企業(yè)管理工作中的薄弱環(huán)節(jié),不僅限制著企業(yè)人力資源優(yōu)勢的發(fā)揮,還在一定程度上限制著企業(yè)的發(fā)展。因此,為了能夠有效解決企業(yè)人事管理方面存在的問題,提升企業(yè)人事管理工作效率,現(xiàn)代企業(yè)紛紛開始建設(shè)人事管理系統(tǒng),以期通過施行系統(tǒng)化的管理辦法來實現(xiàn)企業(yè)人事管理的制度化和規(guī)范化,解決傳統(tǒng)企業(yè)人事管理工作中的問題。
一、建設(shè)企業(yè)人事管理系統(tǒng)具有的重要意義
通過將傳統(tǒng)企業(yè)經(jīng)營管理方式與現(xiàn)代化的企業(yè)經(jīng)營管理方式相對比不難發(fā)現(xiàn),應用現(xiàn)代化經(jīng)營管理方式的企業(yè),不僅管理工作效率高,企業(yè)發(fā)展勢頭強勁,還能夠最大限度地發(fā)揮出企業(yè)人力資源所具有的優(yōu)勢,充分激發(fā)每一個員工的潛能,不斷為企業(yè)增加活力,更好的保證企業(yè)穩(wěn)定、持續(xù)發(fā)展。在應用傳統(tǒng)企業(yè)人事管理方式對企業(yè)進行管理的工作中,領(lǐng)導和員工都認為人事管理工作是一項被動的工作,它的任務就是對企業(yè)人力資源進行招聘,對企業(yè)員工進行績效考核。而在現(xiàn)代企業(yè)人事管理工作中,除了這些被動工作之外,人事管理還能夠發(fā)揮出應有的主導作用,主動對企業(yè)人力資源進行合理安排并制定相應的工作目標,對企業(yè)人力資源進行決策處理,確定企業(yè)人力資源中的人事走向。[1]
現(xiàn)代企業(yè)人事管理系統(tǒng)的建設(shè)的主要作用就是應用現(xiàn)代化、科學化的管理方法和正確的用人原則,對企業(yè)人力資源的有效管理,并通過建立完善的管理制度,合理調(diào)整個人、人事以及人和組織之間的關(guān)系,合理對企業(yè)的人力資源進行決策、處理,對人事走向進行合理規(guī)劃和指派,解決傳統(tǒng)企業(yè)人事管理中所存在的問題,保證企業(yè)人事管理工作效率的基礎(chǔ)上,充分發(fā)揮出企業(yè)人力資源的優(yōu)勢,推動企業(yè)更好、更快發(fā)展。
二、當前企業(yè)人事管理中存在的主要問題
(1)企業(yè)沒有為工作人員提供足夠的發(fā)展空間。豐厚的薪資和廣闊的發(fā)展前景是企業(yè)能否留住人才的基礎(chǔ)保障,也是人事管理工作中最重要的決策環(huán)節(jié)。而當前,在絕大多數(shù)企業(yè)中,雖然基本上都能為員工提供豐厚的薪資待遇,但是卻很少能夠為工作人員提供足夠的發(fā)展空間。這種人事管理方法,雖然能夠留住大多數(shù)員工,但是卻留不住那些擁有更大發(fā)展?jié)摿透吖ぷ髂芰Φ娜瞬拧XS厚的薪資待遇,只會讓他們在短期內(nèi)為企業(yè)效力,而一旦他們發(fā)現(xiàn)自己的晉升空間已經(jīng)達到了企業(yè)所能提供的頂點,但是卻沒有達到他們認為與自己能力相符的高度,這些人就會對企業(yè)失去歸屬感,最終離開企業(yè)另謀高就,因而導致企業(yè)人力資源流失,影響企業(yè)的持續(xù)發(fā)展。[2]
(2)沒有對企業(yè)內(nèi)部培訓引起足夠重視。在現(xiàn)代化企業(yè)中,都會定期對企業(yè)內(nèi)部人員包括管理層進行培訓,以通過培訓工作提升企業(yè)工作人員和管理人員的專業(yè)素質(zhì)和技術(shù)水平。但是,對這種企業(yè)內(nèi)部的培訓工作,在過程中卻并沒有引起足夠重視。例如,不與受培訓人員進行互動,不檢查受培訓人員的學習情況;在培訓之后,不重視對培訓效果進行檢查,不檢查工作人員的工作效率是否提升,是否將培訓所學應用在工作當中。而由于企業(yè)對培訓工作不夠重視,所以在培訓過程中,受培訓人員就不會認真接受培訓,導致培訓成為一種形式,只是實施了這項工作,而沒有發(fā)揮應有作用,也影響企業(yè)人事管理工作效率的提升。
(3)沒有建立豐富的企業(yè)文化。企業(yè)文化就是企業(yè)的精神所在,擁有豐富的企業(yè)文化,不僅能夠讓企業(yè)的形象更加豐滿,對人們的影響力更大,還能夠大幅度提升企業(yè)員工對企業(yè)的歸屬感,調(diào)動企業(yè)員工的工作熱情和動力。因此,建立豐富的企業(yè)文化,也是企業(yè)人事管理工作中比較重要的一部分。但是,在傳統(tǒng)企業(yè)的人事管理工作中,企業(yè)只注重對人力資源的優(yōu)化分配,以期通過充分發(fā)揮企業(yè)人力資源優(yōu)勢來更好地推動企業(yè)持續(xù)發(fā)展,卻沒有對建立豐富的企業(yè)文化引起足夠重視。[3]在企業(yè)人事管理工作中,企業(yè)沒有定期組織員工開展一些減壓釋壓的集體活動,也沒有創(chuàng)建輕松、愉快的辦公環(huán)境來緩解企業(yè)員工的工作壓力,進而導致員工對企業(yè)沒有太多歸屬感,人員流動性太大。
三、提升企業(yè)人事管理工作效率的有效措施
(1)以人為本進行管理。雖然企業(yè)人事管理的主要目的是為了有效調(diào)整個人、人事以及人與組織之間的關(guān)系,提高企業(yè)經(jīng)濟效益。但是,在人事管理工作中,還是要本著“以人為本”的原則對企業(yè)的人事進行管理。畢竟,在一個企業(yè)的人事管理工作中,事物和組織都是固定的,不會對企業(yè)的人事管理工作造成太大影響,而人是流動的,一旦企業(yè)人員發(fā)生變動,特別是一些企業(yè)想留住的優(yōu)秀人才的流失,就會對企業(yè)人事管理工作的正常進行造成直接影響,也會限制企業(yè)的持續(xù)發(fā)展。因此,在人事管理工作中,首要任務就是加強對企業(yè)工作人員的管理,堅持以人為本,保證企業(yè)能夠擁有充足、優(yōu)秀的人力資源,為企業(yè)的可持續(xù)發(fā)展儲蓄力量,提供動力。
(2)充分發(fā)揮人事管理工作的優(yōu)勢。在現(xiàn)代企業(yè)的人事管理工作中,管理工作已經(jīng)通過人管人,人管事的人事管理鏈接將現(xiàn)代企業(yè)的人事管理建立在了一個共同的平臺上。[4]企業(yè)進行人事管理的最終目的就是為了擴大企業(yè)的經(jīng)濟效益,推動企業(yè)的可持續(xù)發(fā)展,因此,在企業(yè)人事管理工作中,就要充分發(fā)揮出人事管理工作的優(yōu)勢,實現(xiàn)企業(yè)人力資源的優(yōu)化分配,將企業(yè)人力資源中的每一個人的潛能都有效的挖掘出來,通過實現(xiàn)提升單個員工工作效率來達到提升整個企業(yè)工作人員工作效率的目的,進而有效推動企業(yè)可持續(xù)發(fā)展。
(3)建立完善的獎懲制度。自從企業(yè)人事管理工作進行改革以來,很多企業(yè)已逐步建立了較為完善的按勞分配制度,但是,單憑這一點還遠遠達不到實現(xiàn)人事管理目標,推動企業(yè)持續(xù)發(fā)展的目的。而要想進一步實現(xiàn)人事管理工作的目標,就要從建立完善的獎懲制度入手,將員工的工作成績、個人能力展示、對企業(yè)貢獻等多方面的成績列入考勤考核范圍,并根據(jù)員工各方面的成績給予相應的獎勵,使員工的工作待遇和工作狀態(tài)都達到一種新的高度,充分調(diào)動員工的積極性和創(chuàng)造性,共同創(chuàng)造穩(wěn)定的人才隊伍和良好的企業(yè)文化環(huán)境。
四、企業(yè)人事管理系統(tǒng)的建設(shè)
(1)人事管理系統(tǒng)中應該同時包含員工和管理者。上文述說,企業(yè)人事管理工作應該遵循“以人為本”的基本原則,而在建設(shè)企業(yè)人事管理系統(tǒng)的過程中同樣如此,需要堅持“以人為本”,將人、事、組織管理中的人員管理當作人事管理的首要任務。在建設(shè)企業(yè)人事管理系統(tǒng)時,一定要實現(xiàn)人人平等,將工作人員和管理者同時列入企業(yè)人事管理系統(tǒng)中,以此調(diào)解工作人員的消極心態(tài),提高工作人員的工作熱情,進而提升工作人員的工作效率。否則,仍然像傳統(tǒng)的企業(yè)人事管理工作一樣進行管理,僅將工作人員列入人事管理任務中,而不考慮管理者,就會出現(xiàn)問題。如果工作人員工作效率提升,給予獎勵自然不會存在問題,但是一旦工作人員出現(xiàn)工作失誤,對工作人員進行相應處罰,工作人員就會出現(xiàn)不滿情緒。同樣身為企業(yè)中的一員,管理者犯錯所將造成的后果要比工作人員嚴重數(shù)倍甚至是十數(shù)倍,但在進行人事管理工作中,通常對情節(jié)更為嚴重的管理者進行懲罰的力度與其造成的后果比例失衡,或者將懲罰轉(zhuǎn)嫁到工作人員身上,這種做法就會造成負面情緒,而情緒一旦得不到有效釋放,就會醞釀成工作人員對企業(yè)的不滿,影響企業(yè)人事管理工作的正常進行。[5]因此,在企業(yè)人事管理系統(tǒng)的建設(shè)過程中,一定要同時將管理者和員工同時列入管理任務目標中,不能存在偏見,一旦出現(xiàn)問題,公平公正進行處理,以平衡或消除員工的負面情緒。
(2)人事管理系統(tǒng)應該詳細包含員工信息。在企業(yè)人事管理系統(tǒng)建設(shè)中,應該在不涉及員工個人隱私以及不違反員工個人意愿的基礎(chǔ)上,對包括員工在企業(yè)內(nèi)部的工作崗位、工作性質(zhì)、員工的家庭組成以及家庭成員的相關(guān)信息、員工在工作中的表現(xiàn)、所獲得獎懲記錄等在內(nèi)的個人信息進行詳細調(diào)查,并做以記錄。通過這些信息,企業(yè)人事管理工作人員就可以及時、全面了解員工的生活情況和工作狀態(tài),摸清員工的基本想法,更好地了解員工,有針對性地為員工做出相應的服務工作,增強員工對企業(yè)的歸屬感。例如,在員工或者是員工家屬過生日的時候,企業(yè)可以精心為員工準備一份小禮物,禮物不需要太貴重,只要表達企業(yè)的一份心意就好;在員工的家屬生病,但員工不能夠抽身對其進行照顧的時候,企業(yè)可以派出專門的代表,對其家屬進行慰問和照顧等。
五、結(jié)束語
人事管理工作效率的高低直接關(guān)系到能否充分發(fā)揮企業(yè)人力資源的優(yōu)勢,能否有效提升企業(yè)工作人員的工作效率,更好地推動企業(yè)持續(xù)發(fā)展。因此,在企業(yè)日常管理工作中,一定要充分重視企業(yè)的人事管理工作,通過建設(shè)高效的人事管理系統(tǒng),實現(xiàn)人事管理工作的制度化和規(guī)范化的方法來全面提高企業(yè)人事管理工作效率。
本文基于企業(yè)人事管理系統(tǒng),闡述了基本的SOA體系結(jié)構(gòu)及其分層思想,從信息操作、業(yè)務流程、安全性、運行環(huán)境等多個角度對系統(tǒng)進行分析與實現(xiàn);設(shè)計了基于SOA的企業(yè)人事管理系統(tǒng)架構(gòu);較詳細地論述了面向服務的功能的系統(tǒng)模塊的設(shè)計和實現(xiàn)。
【關(guān)鍵詞】面向服務 數(shù)據(jù)庫 系統(tǒng)架構(gòu) 企業(yè)人事管理系統(tǒng)
1 引言
管理信息系統(tǒng)的業(yè)務功能、系統(tǒng)架構(gòu)和應用模式的發(fā)展依賴于計算機技術(shù)的發(fā)展。從計算機軟件開發(fā)方法的角度看,管理信息系統(tǒng)的開發(fā)經(jīng)歷了“面向過程”、“面向?qū)ο蟆?、“面向流程”和“面向服務”四個發(fā)展階段?!懊嫦蚍铡斌w系結(jié)構(gòu)(Service Oriented Architecture, SOA)是一種進行系統(tǒng)開發(fā)的新型體系架構(gòu)。SOA將應用程序的不同功能單元稱為服務,具體應用程序的功能是由一些松耦合并且具有統(tǒng)一接口定義方式的組件(也就是Service)組合構(gòu)建起來的,因?qū)ρ杆僮兓臉I(yè)務環(huán)境具有良好適應力而備受關(guān)注。SOA提供了這樣一種框架:一個系統(tǒng)上的軟件可以安全而且可靠地提出請求并獲得其他系統(tǒng)上的計算資源,而不再需要一臺中央服務器來管理和控制整個端到端的網(wǎng)絡(luò)。
SOA的出現(xiàn)給傳統(tǒng)的信息化產(chǎn)業(yè)帶來新的概念,不再是各自獨立的架構(gòu)形式,能夠輕松的互相聯(lián)系組合共享信息??蓮陀靡酝男畔⒒浖??;赟OA的協(xié)同軟件提供了應用集成功,能夠?qū)RP、CRM、HR等異構(gòu)系統(tǒng)的數(shù)據(jù)集成。
2 主要內(nèi)容及關(guān)鍵技術(shù)
2.1 面向服務的企業(yè)人事管理系統(tǒng)架構(gòu)
采用多層分布式架構(gòu),將數(shù)據(jù)庫語句定義在數(shù)據(jù)訪問層,將外部操作定義在表示層,以實現(xiàn)核心的業(yè)務邏輯層,通過JavaScript實現(xiàn)表示層和業(yè)務邏輯層的交互和服務抽取,設(shè)計符合SOA要求的接口;接著對數(shù)據(jù)訪問層進行設(shè)計,使得系統(tǒng)能在數(shù)據(jù)庫方面具有可移植性。
2.2 人事管理系統(tǒng)的功能服務設(shè)計
圍繞人事管理系統(tǒng)的需求分析,考慮面向服務的實現(xiàn)架構(gòu),設(shè)計系統(tǒng)的功能模塊圖,重點是研究對功能模塊的服務化封裝,給出相關(guān)的服務描述。
2.3 人事管理系統(tǒng)的服務接口設(shè)計
為了實現(xiàn)人事管理系統(tǒng)中功能服務的對外,滿足不同業(yè)務部門對人事信息的訪問,需要對各功能服務之間的交互關(guān)系進行深入分析,給出交互接口的服務化描述文檔。
2.4 人事管理系統(tǒng)的實現(xiàn)
采用Microsoft Visual Studio 2010作為開發(fā)工具,以MySQL作為數(shù)據(jù)庫,管理工具采用SVN。系統(tǒng)實現(xiàn)以后,用戶通過該系統(tǒng)能夠?qū)崿F(xiàn)對員工、機器設(shè)備、軟件安裝和管理信息的自動化管理,同時,用戶可以實現(xiàn)信息的上傳和下載。
3 系統(tǒng)分析與實現(xiàn)
3.1 多角度的需求分析
為了更全面的了解企業(yè)人事管理系統(tǒng)的需求,擬從信息操作、業(yè)務流程、安全性、運行環(huán)境等多個角度進行分析。
從信息操作的角度分析,系統(tǒng)需要實現(xiàn)員工信息管理服務,對員工信息進行增、刪、改、查;實現(xiàn)設(shè)備信息管理服務,對電腦和電話信息進行添加、刪除和分配;查詢服務,根據(jù)員工的編號、姓名或入職時間進行查詢;實現(xiàn)數(shù)據(jù)導入導出服務,該系統(tǒng)涉及大量的人員信息,需要對大量的信息進行導入和導出的操作。
從業(yè)務流程角度分析,登入系統(tǒng)后,可以對座位、人員、設(shè)備的信息進行修改,可以查看基本的信息,查看信息之后可以選擇下載信息存儲到本地,最后退出系統(tǒng)。人事管理系統(tǒng)的基本業(yè)務流程如圖1所示。
從部門業(yè)務流程角度分析,公司部門包括人力資源(HR)部門、行政管理(Admin)部門、網(wǎng)絡(luò)管理(Iteam)部門、設(shè)備管理(Facility)部門等,具體需求分析如下:
(1)人力資源(HR)部門:使用者在All Staff頁面進行操作,可以修改員工信息。使用者在offer頁面,可以添加員工的信息,當信息填好提交以后,如果添加成功,該信息在頁面就會消失,在Admin頁面中出現(xiàn)新添加的信息,否則信息依然保留在原來的頁面。
(2)行政管理(Admin)部門:使用者在create ID頁面進行操作,可以分配員工ID,當ID創(chuàng)建完成之后,該信息在該頁面消失,該信息在Account, PC prepare, Phone, Seat四個頁面中出現(xiàn)。
(3)網(wǎng)絡(luò)管理(Iteam)部門:使用者在PC prepare頁面進行操作,為新職工分配requestID,用于分配機器設(shè)備。分配完成后,該記錄將在PC setup頁面出現(xiàn),使用者對phone頁面進行操作,對員工分配phone,分配完成后,該記錄進入phone pool頁面,在這個頁面中記錄的是phone的所有信息,包括phone分配信息,phone mac, phone number等等。
(4)設(shè)備管理(Facility)部門:使用者對seat頁面進行操作,分配員工位置。
從安全性要求出發(fā),信息系統(tǒng)數(shù)據(jù)庫中放置了企業(yè)、部門、個人的大量數(shù)據(jù),其中許多數(shù)據(jù)是非常關(guān)鍵、機密的,如果系統(tǒng)不能嚴格地保證數(shù)據(jù)的安全性,就會影響到系統(tǒng)的應用。具體包括兩方面。在系統(tǒng)安全方面,要求對用戶進行身份識別,在用戶權(quán)限管理中,采用用戶角色的方法,設(shè)置每個用戶的角色身份,以便能區(qū)分每個用戶的職能。對于系統(tǒng)數(shù)據(jù)安全,要求采用性價比比較高的方案對系統(tǒng)數(shù)據(jù)迸行處理,以使系統(tǒng)具有容錯、容災功能。
從系統(tǒng)軟硬件環(huán)境需求分析,軟件方面,數(shù)據(jù)庫服務器采用MySQL數(shù)據(jù)庫,并使用和JavaScript腳本等編程,管理工具采用SVN。硬件方面,市面上現(xiàn)有的硬件性能完全可以滿足該系統(tǒng)的要求且價格適中。
3.2 系統(tǒng)架構(gòu)的設(shè)計
本系統(tǒng)擬將整個業(yè)務應用劃分為三個層次:表示層(Presentation Layer)、業(yè)務邏輯層(Business Logic Layer, BLL)和數(shù)據(jù)訪問層(Data Access Layer, DAL)。
表示層位于最外層(最上層)。用于顯示數(shù)據(jù)和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作的界面。業(yè)務邏輯層是系統(tǒng)架構(gòu)中體現(xiàn)核心價值的部分,負責系統(tǒng)主要功能和業(yè)務邏輯的處理,關(guān)注點主要集中在業(yè)務規(guī)則的制定、業(yè)務流程的實現(xiàn)、合法性校驗等與業(yè)務需求有關(guān)的系統(tǒng)設(shè)計。數(shù)據(jù)訪問層負責數(shù)據(jù)庫的訪問,可以訪問數(shù)據(jù)庫系統(tǒng)、二進制文件、文本文檔或是XML文檔。簡單的說法就是實現(xiàn)對數(shù)據(jù)表的Select、Insert、Update、Delete操作。
三層系統(tǒng)架構(gòu)是一種弱耦合結(jié)構(gòu),層與層之間的依賴是向下的,底層對于上層而言是“無知”的,改變上層的設(shè)計對于其調(diào)用的底層而言沒有任何影響。業(yè)務邏輯層處于數(shù)據(jù)訪問層與表示層中間,起到了數(shù)據(jù)交換中承上啟下的作用。對于數(shù)據(jù)訪問層而言,它是調(diào)用者;對于表示層而言,它卻是被調(diào)用者。通常情況下,客戶端不直接與數(shù)據(jù)庫進行交互,而是通過COM/DCOM通訊與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交互。
3.3 面向服務的功能設(shè)計和實現(xiàn)
人事管理系統(tǒng)的功能需求可以分為7個部分:人力資源信息管理,行政信息管理,網(wǎng)絡(luò)信息管理,設(shè)備信息管理,軟件信息管理,信息查詢,數(shù)據(jù)導入導出。人力資源信息管理和行政信息管理,主要的需求是對員工信息的增刪改查操作;網(wǎng)絡(luò)信息管理,主要的需求是對機器設(shè)備信息的管理;設(shè)備信息管理,主要的需求是對座位信息的分配和管理;軟件信息管理,主要的需求是對軟件安裝和使用情況的管理。
具體的功能服務設(shè)計如下:
(1)員工信息管理服務:人力資源部門對員工信息進行添加、修改和刪除操作。添加員工信息,系統(tǒng)自動生成職工編號基本信息包括姓名、性別、年齡、出生日期、住址、E-mail、入職時間,離職時間等。修改職工信息,對所選員工的信息進行修改。刪除職工信息,從列表中選擇需要刪除的職工信息,然后進行刪除操作。
(2)設(shè)備信息管理服務: 網(wǎng)絡(luò)管理部門對電腦和電話信息進行添加、刪除以及分配操作,設(shè)備包括電腦和電話。添加信息,在列表的最后加入新設(shè)備的信息;刪除信息,從列表中選擇要刪除的設(shè)備,然后進行刪除操作。分配設(shè)備,在列表中選中待分配設(shè)備分配給相應員工。
(3)數(shù)據(jù)導入導出服務:系統(tǒng)涉及大量的人員信息,需要對信息進行導入和導出的操作,導入數(shù)據(jù)需要將數(shù)據(jù)從Excel導入到數(shù)據(jù)庫中,實現(xiàn)Excel和數(shù)據(jù)庫的轉(zhuǎn)換。導出數(shù)據(jù)需要將數(shù)據(jù)庫中的數(shù)據(jù)導出成HTML格式,再轉(zhuǎn)換為Excel格式,實現(xiàn)數(shù)據(jù)庫和Excel的轉(zhuǎn)換。每次導入和導出都做好數(shù)據(jù)的備份,有利于數(shù)據(jù)的還原。
為了實現(xiàn)上述功能服務,本系統(tǒng)中定義了基礎(chǔ)模塊(Infrastructure Module)為業(yè)務提供一些公用的底層功能。從整體設(shè)計層次的粗粒度上來剖析,可以將webserver和appserver看做兩個模塊,為了降低模塊之間的依賴,將接口的方式定義成服務契約。按照依賴倒置的設(shè)計原則,通過抽象將接口和實現(xiàn)相互分離,避免基于實現(xiàn)的依賴。接口是穩(wěn)定的,而實現(xiàn)則是易變的,基于接口服務調(diào)用能夠有效的應對實現(xiàn)的變化帶來的影響。
系統(tǒng)的功能模塊包括人員信息管理(UserInfo)、設(shè)備信息管理(DeviceInfo)和基礎(chǔ)模塊(Infrastructure)。各自都包含了多個項目,反映了模塊內(nèi)部的層次劃分。BusinessEntity:提供業(yè)務實體類型的定義;DataAccess:數(shù)據(jù)訪問層,提供對數(shù)據(jù)庫的訪問;BusinessComponent:業(yè)務邏輯層,業(yè)務邏輯的實現(xiàn);Service.Interface:定義WCF服務的契約接口;Service:用于定義實現(xiàn)上述契約接口的服務;UserInfo/DeviceInfo:為本模塊提供基本的功能,包括對服務的調(diào)用,也包括必要的邏輯處理;Interface:用于提供給和其他模塊的接口。
3.4 接口設(shè)計與實現(xiàn)
本系統(tǒng)擬設(shè)計的接口如下:
人員信息接口:人員信息包含多種類型的數(shù)據(jù),需要從中提取出需要的信息轉(zhuǎn)換成統(tǒng)一的存儲格式。接口設(shè)計思想:數(shù)據(jù)獲取時接口通過TCP協(xié)議完成數(shù)據(jù)的傳輸,把所要求的入口參數(shù)提供給接口,接口通過通訊協(xié)議采集到所要的數(shù)據(jù)并形成XML文件,然后利用協(xié)議轉(zhuǎn)換器讀取XML文件。
數(shù)據(jù)庫通用接口:數(shù)據(jù)庫通用接口規(guī)定了向第三方提供操作訪問數(shù)據(jù)庫的編程接口,其包括權(quán)限判斷、數(shù)據(jù)存取等功能,在外部系統(tǒng)接入接口的過程中,所有功能由系統(tǒng)接入接口和數(shù)據(jù)操作接口提供服務。
導入導出接口:Visual2010自帶的Excel接口,但是格式和樣式單一,需要重新進行ObjToExcel接口的封裝,實現(xiàn)系統(tǒng)數(shù)據(jù),Excel和HTML格式之間的轉(zhuǎn)換,使用泛化的方式重載原有的接口,Visual自帶的Excel接口不可以傳遞參數(shù),該系統(tǒng)由于不同部門上傳和下載的Excel中數(shù)據(jù)的格式不一致,所以需要重新封裝原有的Excel接口,將其參數(shù)化,同時實現(xiàn)了多個重載,有利于擴展和使用。
上述服務接口的定義都在各自模塊的Service.Interface中,Service.Interface 同時部署在webserver和AppServer層中,這樣通過Interface中定義的接口,在兩層服務之間定義了一種契約。
4 結(jié)束語
SOA以借助現(xiàn)有的應用來組合產(chǎn)生新服務的敏捷方式,提供給企業(yè)更好的靈活性來構(gòu)建應用程序和業(yè)務流程。
國內(nèi)目前己有多種通用的人事管理系統(tǒng)軟件供企業(yè)單位選擇使用,應該說,企業(yè)人事管理系統(tǒng)的開發(fā)與應用在國內(nèi)已經(jīng)進入了相對成熟期,其在企業(yè)中的作用也越來越大。隨著SOA技術(shù)的不斷發(fā)展,中國的SOA架構(gòu)模型和應用推廣已經(jīng)有了良好的需求環(huán)境。面向服務方式將是未來企業(yè)人事管理系統(tǒng)的發(fā)展方向。
摘 要:人事管理工作量在不斷地加大,而且需要處理的數(shù)據(jù)量也一直處于上升狀態(tài),以往的通過人力來解決的形式以及單機系統(tǒng)已經(jīng)無法滿足現(xiàn)在工作的需求了,不利于人事管理事業(yè)的有效發(fā)展。所以,我們必須找到一個新的能夠滿足當下需求的新的系統(tǒng)。在網(wǎng)絡(luò)信息技術(shù)飛速發(fā)展的當下,以WEB技術(shù)為基礎(chǔ)的研發(fā)出的新的系統(tǒng)取得了一定的進展,慢慢地變成網(wǎng)絡(luò)應用體系中的主要元素,而且獲得了普遍的使用。
關(guān)鍵詞:Web;企業(yè);人事管理;設(shè)計;實現(xiàn)
隨著計算機科學技術(shù)的高速發(fā)展,在深入人們生活中給人們生活帶來方便的同時,有利于企業(yè)對人事事務進行有效的科學的處理,提高工作效率,尤其對于人事事務相對比較繁瑣的大型企業(yè),使用計算機來輔助進行人事資源管理勢在必行,本文主要闡述基于B/S結(jié)構(gòu)和JAVA平臺進行具體人事管理系統(tǒng)的實現(xiàn)過程,在整個系統(tǒng)的設(shè)計過程中,應用到了MVC三層架構(gòu),并把該系統(tǒng)劃分為多個模塊:管理員登陸模塊,普通用戶登陸模塊,員工信息查詢模塊,考勤模塊,工資模塊,加班模塊。
1 人事管理系統(tǒng)需求分析
本系統(tǒng)需求獲得過程中主要解決的問題是形成一個即將被進一步開發(fā)的模版,系統(tǒng)將人事管理員作為人事管理模式中的最頂層具有整個系統(tǒng)中的最高權(quán)限,該系統(tǒng)是一種將J2EE作為基礎(chǔ)的平臺研發(fā)的Web系統(tǒng),不同種類的使用者通過Internet客戶終端與瀏覽器相連接,就能對各個環(huán)節(jié)的工作進行訪問,人事管理信息系統(tǒng)不受地域的限制,不受系統(tǒng)平臺制約,只要用使用者可以上網(wǎng),在完成驗證后,既可以成功登錄,然后能夠?qū)θ耸聰?shù)據(jù)進行查詢,還可以對其進行各種處理與更新工作。
通過對企業(yè)系統(tǒng)使用者的調(diào)查,要求系統(tǒng)具有以下功能:查看員工信息、檢查各個部門的運作情況、考察工作人員的出勤、分析員工工資情況、密碼安全管理等,對于已經(jīng)設(shè)定好的管理員角色,系統(tǒng)將提供基礎(chǔ)信息(包括部門信息、可分配資源信息管等)管理、用戶(包括特權(quán)職工、普通職工)管理、出勤管理、員工管理和查詢以及考評管理等。
2 相關(guān)技術(shù)
本文所介紹的系統(tǒng)的研發(fā),完全可以使用B/S,系統(tǒng)的研發(fā)人員只需要將系統(tǒng)全部的作用都體現(xiàn)在Web服務器上,分別給系統(tǒng)不同的作用設(shè)計上使用者訪問權(quán)限就好了。net架構(gòu)依據(jù)其性能可選擇合適的應用環(huán)境更好地發(fā)揮自身優(yōu)勢。比如home,blog,SNS核心模塊都是用.net來完成。
2.1 開發(fā)工具
3 人事管理系統(tǒng)的設(shè)計
本系統(tǒng)使用MVC(Model-View-Controller)設(shè)計模式實現(xiàn)的,MVC體系主要由VisualStudio模板組成,它能你在Web 應用程序的創(chuàng)建過程提供必需的條件。通過它你能夠創(chuàng)建一個新的MVC Web應用程序,這個程序被設(shè)計成具備特定的文件夾、模板和配套文件的形式。在建立一個新的MVC Web應用程序的過程中,Visual Studio允許你同時建立兩個項目。第一個是Web,在這個項目中能夠設(shè)計應用程序。另一個是單元檢測,你可以在這個項目里面為第一個項目中的MVC配件編制單元檢測。MVC應用程序的利用被劃成三個關(guān)鍵的部分:模型、視圖還有調(diào)控裝置,這三個部分都有自己的工作要完成。
3.1 系統(tǒng)功能模塊劃分與設(shè)計
在人事管理系統(tǒng)中,用戶只有登錄成功后才能進行相應的功能操作,而且不一樣的使用者擁有的權(quán)限屬于不一樣的類型,所以系統(tǒng)第一個要做的應該對用戶進行身份驗證,根據(jù)用戶在登錄時所選擇的用戶類型,進行驗證和授權(quán)。系統(tǒng)的設(shè)計中最重要的環(huán)節(jié)就是系統(tǒng)的模塊化。模塊化是在產(chǎn)業(yè)發(fā)展過程中逐步呈現(xiàn)出來的一種用于解決復雜系統(tǒng)問題的方法??傮w規(guī)劃如下:
根據(jù)該企業(yè)的需求,將人事信息管理系統(tǒng)分為8個子模塊:登陸模塊;員工基本信息管理板塊;部門基本信息管理板塊;員工考勤數(shù)據(jù)管理板塊;工作人員加班資料管理板塊;工作人員工資信息管理模塊;職工請假信息管理模塊;權(quán)限管理模塊。
3.2 系統(tǒng)外部接口設(shè)計
本人事信息管理系統(tǒng)(windows部分)使用者為企業(yè)管理人員,主要功能是為普通職工提供一個登錄接口,可以實現(xiàn)對職工身份以及賬戶密碼的驗證功能,并且添加了校驗碼,防止暴力破解。
通過本接口可以實現(xiàn)對于職工密碼的修改,職工可以通過系統(tǒng)修改自己的新密碼。
3.3 系統(tǒng)內(nèi)部接口設(shè)計
本人事管理系統(tǒng)通過MVC來實現(xiàn),完成表達、邏輯、數(shù)據(jù)方面的工作。在具體工作中,外層我們主要是靠J2EE可以提供的模型,方便客戶操作和識別,在設(shè)計中我們還可以利用其所提供的個別信息;中間邏輯層使用的是內(nèi)存數(shù)據(jù)集進行數(shù)據(jù)的記載與變換,這樣做才能更好地相互連接;下面一層通過數(shù)據(jù)庫和數(shù)據(jù)的連接來完成信息的讀取與傳送。
3.4 系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)數(shù)據(jù)庫設(shè)計是整個系統(tǒng)得以實現(xiàn)的關(guān)鍵組成成分,系統(tǒng)內(nèi)的每一個模塊的作用的發(fā)揮最終都必須經(jīng)過對數(shù)據(jù)庫進行各項操作來完成的,因此能否構(gòu)建一個功能完善的數(shù)據(jù)庫,直接影響到系統(tǒng)的研發(fā)進度甚至系統(tǒng)建立的成與否。對于人事信息管理系統(tǒng)來說,在信息庫設(shè)計層面上,使用的是信息庫三范式對信息庫展開的研究與設(shè)計,在很大的程度上減少了多余數(shù)據(jù)的出現(xiàn),減少了數(shù)據(jù)庫的規(guī)模,同時有利于信息數(shù)據(jù)統(tǒng)一性的實現(xiàn)。
4 系統(tǒng)的實現(xiàn)
這里,舉例說明員工資料管理模塊中添加職工功能實現(xiàn)方法,本模塊主要應用JAVA后臺技術(shù)實現(xiàn)新員工賬號的注冊,采用布爾型變量來確定男女選項,并添加了日期選擇功能和選取部門列表功能,從而方便用戶進行輸入信息。在個人簡歷內(nèi)部使用的是字符存儲功能,方便用戶錄入備注信息。
5 結(jié)束語
本系統(tǒng)充分發(fā)揮網(wǎng)絡(luò)資源優(yōu)勢,適應未來發(fā)展的要求,基于業(yè)務需要和技術(shù)創(chuàng)新,利用JAVA技術(shù)開發(fā)了一個基于WEB的企業(yè)人事信息管理系統(tǒng)。隨著計算機網(wǎng)絡(luò)的進一步發(fā)展,JAVA技術(shù)必將在未來的網(wǎng)絡(luò)應用中發(fā)揮更大的作用,而采用JAVA技術(shù)開發(fā)的基于Web環(huán)境下的應用程序系統(tǒng)也將隨著JAVA技術(shù)的發(fā)展而日趨成熟。本系統(tǒng)一切從實際出發(fā),考慮到了很多實際應用中可能出現(xiàn)的問題,在這些方面先后一一得到了解決。
當然,本系統(tǒng)仍存在許多不足之處,比如,本系統(tǒng)沒能和企業(yè)現(xiàn)有C/S架構(gòu)的管理系統(tǒng)接軌,職工原來資料不能共享,需要重復輸入大量數(shù)據(jù),這些在今后的實際運用中還需進一步的完善和改進。
摘 要:隨著企業(yè)規(guī)模的擴大,資本的進一步融合,中國也慢慢步入了大企業(yè)快速發(fā)展的時代,在世界五百強中中國企業(yè)也開始嶄露頭角,為了駕馭這些商業(yè)巨艦,需要許許多多的人才,而這些人才卻需要合理的統(tǒng)籌,合理的去管理。而隨著計算機的廣泛應用,這時企業(yè)人事信息化管理系統(tǒng)就開始發(fā)揮其運行可靠、檢索快速、查找便捷、信息量大、安全性好、成本低等優(yōu)點,目前有不少企事業(yè)單位擁有自己的人事管理系統(tǒng),已有的這些系統(tǒng)所采用的開發(fā)方法、實現(xiàn)的整體功能、以及用戶界面的布局方式都各有優(yōu)缺點。本文主要是設(shè)計開發(fā)了人事信息管理系統(tǒng),它主要采用C/S模式,是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括客戶端的應用程序開發(fā)、服務器端管理程序的實現(xiàn)以及數(shù)據(jù)庫的建立和維護等幾個方面。
關(guān)鍵詞:人事管理;C/S;DELPHI;數(shù)據(jù)庫
隨著計算機技術(shù)在很多企業(yè)中的應用越來越普遍,大大提高了我們的工作效率,減輕了我們的工作強度,并且對信息的處理更加快速、準確。為了能夠使企業(yè)人才管理系統(tǒng)發(fā)揮其運行可靠、檢索快速、查找便捷、信息量大、安全性好、成本低等優(yōu)點,國內(nèi)許多企業(yè)的人才管理系統(tǒng)慢慢從C/S結(jié)構(gòu)轉(zhuǎn)移到B/S結(jié)構(gòu),可能是由于安全性問題,大部分企業(yè)仍然使用C/S結(jié)構(gòu)系統(tǒng)。
1 研究的任務、目的和意義
本文的研究任務是在中小型企業(yè)中能設(shè)計出一個人事信息化管理系統(tǒng)的后臺管理,這樣不僅可以滿足企業(yè)員工的人事部門管理,員工考勤管理,績效考核管理和員工的工資管理,而且還能全面實現(xiàn)企業(yè)的信息化管理。
信息化系統(tǒng)可以采用軟件工程的開發(fā)方法。經(jīng)過規(guī)劃、分析、設(shè)計、編碼、和測試、運行和維護等階段。界面風格統(tǒng)一,各功能模塊完整而且實用,開發(fā)本系統(tǒng)主要是基于網(wǎng)絡(luò)的,分為客戶端和服務器端。服務器端保存系統(tǒng)的核心數(shù)據(jù),客戶端通過使用客戶端軟件對服務器端的數(shù)據(jù)庫進行訪問和操作。前臺可以采用Delphi6.0為開發(fā)軟件,而后臺可以采用SQL SERVER開發(fā),是一個可縮放的、高性能的關(guān)系數(shù)據(jù)庫信息化系統(tǒng)。而這個系統(tǒng)就是為了管理紛繁復雜的人事信息管理而設(shè)計的。
系統(tǒng)開發(fā)的意義在于:為中小型企事業(yè)的人事管理提供軟件;從理論上可以給使用Delphi6.0以上版本,來進行人事信息系統(tǒng)的研發(fā)。
2 C/S的概念及優(yōu)勢
C/S系統(tǒng)由兩部分組成:服務器和客戶端。服務器指數(shù)據(jù)庫管理系統(tǒng)(DBMS)用于描述、管理和維護數(shù)據(jù)庫的程序系統(tǒng),是數(shù)據(jù)庫系統(tǒng)核心組成部分,對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,還能實現(xiàn)觸發(fā)器、自動管理等功能??蛻舳酥傅氖菍⒂脩舻男枨笏徒坏椒掌?,再從服務器返回數(shù)據(jù)給用戶。
3 企業(yè)信息管理系統(tǒng)的發(fā)展歷史
很早就有了企業(yè)信息系統(tǒng)管理概念。柏德在本世紀30年代,指出了決策在企業(yè)管理中的關(guān)鍵作用。本世紀50年代,西蒙指出信息與決策決定了管理。也是在這個時代控制論和管理由維納提出。他覺得管理就是控制的過程。50年代會計工作大量由計算機完成,1958年蓋爾寫道:管理將以較低的成本得到及時準確的信息,做到較好的控制。"這時已經(jīng)出現(xiàn)數(shù)據(jù)處理這詞。
隨著科技的進步,人們越發(fā)認識了計算機在工作學習中的作用,越發(fā)感到計算機給大伙帶來了便利,使其慢慢成為大家生活的一部分。理所當然的,計算機進入了企業(yè)人事管理的應用中,而且越來越得到大家的認可重視,已經(jīng)有許多公司把它作為不可缺少的部分,同時許多企業(yè)也把他作為企業(yè)現(xiàn)代人事管理的標志,讓它更具科學性,規(guī)范性。使現(xiàn)代人事管理得以推廣,壯大。只有人事部門實現(xiàn)規(guī)范化管理了,才能在其他方面更好的發(fā)展。為了適應現(xiàn)代企業(yè)或公司經(jīng)營發(fā)展的需要,人事管理也從以前的手工管理逐漸被規(guī)范化的管理信息系統(tǒng)所代替。
4 系統(tǒng)的研發(fā)現(xiàn)狀
縱觀計算機的發(fā)展歷史從最開始的晶體管導大規(guī)模的集成電路,再到現(xiàn)在的電路板而存儲介質(zhì)更是得到了日新月異的發(fā)展,人們的數(shù)據(jù)信息得以從簡單的數(shù)據(jù)到復雜的數(shù)據(jù)庫以及現(xiàn)在的云處理,企業(yè)借著科技的力量讓計算機進入行業(yè)的方方面面,各種適合于人們工作學習的應用蕓蕓而生,再加之網(wǎng)絡(luò)的快速發(fā)展,不僅讓豐富的應用在pc中得以推廣,連手機的應用也像雨后春筍般出現(xiàn)了,企業(yè)的信息管理開始進入現(xiàn)代化,信息化。越來越多人到微小始應用于數(shù)據(jù)庫的管理,形成了初期的信息系統(tǒng)。過了十余年的發(fā)展,我國的數(shù)據(jù)庫管理技術(shù)也廣泛的應用到各個領(lǐng)域中。
5 系統(tǒng)的研究方向
主要介紹利用Delphi制作一個基于C/S模式的企業(yè)人事信息管理系統(tǒng)的實現(xiàn)。學術(shù)構(gòu)想與思路、主要研究內(nèi)容及擬解決的關(guān)鍵技術(shù)。
該課題的研究總體分七大內(nèi)容:
(1)登錄界面:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限
(2)主界面:該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,該界面提供用戶選擇并調(diào)用各子模塊
(3)瀏覽:該模塊提供全部人事檔案的界面
(4)查詢:對企業(yè)員工的檔案進行查詢,包含準確查詢和自定義查詢。
(5)統(tǒng)計:用科學的方法對數(shù)據(jù)搜集和整理的過程。統(tǒng)計可以按員工的職務、職稱、工齡以數(shù)字或圖表的形式表示出來。
(6)編輯:管理員對企業(yè)員工的資料數(shù)據(jù)有修改和刪除的權(quán)限。
(7)報表:經(jīng)過一段時間的統(tǒng)計及記錄,以一定形式把數(shù)據(jù)庫中的內(nèi)容以一定格式輸出到其他介質(zhì)。
該課題的技術(shù)關(guān)鍵:
(1)訪問的安全性,主要是設(shè)置登錄界面。
(2)人事信息的錄入、修改和刪除等的處理。
(3)人事信息管理的精確查詢和模糊查詢。
(4)人事信息管理的打印。
6 信息系統(tǒng)開發(fā)的所面臨的挑戰(zhàn)及迫要性
管理信息系統(tǒng)面臨的社會挑戰(zhàn):如何深刻地認識管理信息系統(tǒng)不僅是一個技術(shù)系統(tǒng),而且同時又是一個社會系統(tǒng)。如何提高科學管理水平,為信息系統(tǒng)的實用創(chuàng)造有利的條件。只有輸入數(shù)據(jù)十分可靠,才能獲得有用的管理信息。
管理信息系統(tǒng)面臨的技術(shù)挑戰(zhàn): 跨平臺運行、支持多種應用系統(tǒng)數(shù)據(jù)交換和系統(tǒng)高度集成、高度模塊化、個性化用戶界面、高可靠性和安全性、支持智能化的信息處理和分布式應用、支持更廣泛的應用。
自從中國進入WTO以來,許多跨國公司進入國內(nèi),國內(nèi)的許多企業(yè)也在政策的引導下,茁壯成長成能夠參與市場競爭,以國際知名企業(yè)平等競爭的態(tài)勢。有人說二十一世紀是人才競爭的世紀。為了把人才發(fā)揮到他的極致,人力資源的管理就顯得尤為重要了。常言道,工欲善其事必先利其器,我們只有擁有先進的信息管理工具才能更好的為人事資源管理服務。
7 總結(jié)
加強人事管理在單純依靠以手工管理的方法,不僅需要耗用大量的人力、物力、財力,而且工作效率低,漏洞和錯誤眾多,難以達到預期的目標,為了提高企業(yè)工作效率、保證企業(yè)人事管理質(zhì)量、快速而且準確地為企業(yè)制定好的經(jīng)營方針與決策,在有限的時間內(nèi)完成工作任務及達到預期的目的,因此,企業(yè)信息管理系統(tǒng)在中小型企業(yè)當中,起著非常重要的作用,在未來我們有必要把企業(yè)信息化的管理系統(tǒng)推向各個大小企業(yè)中去。
摘 要: 為了避免中小型企業(yè)人事管理的手工管理方式,采用Java和MySQL數(shù)據(jù)庫,設(shè)計了一個對中小型企業(yè)進行人事管理的系統(tǒng)軟件。在此從系統(tǒng)分析、功能設(shè)計以及數(shù)據(jù)庫設(shè)計等方面介紹了企業(yè)人事管理系統(tǒng)的設(shè)計過程。詳細闡述了系統(tǒng)主界面、數(shù)據(jù)庫連接等功能的實現(xiàn)過程。采用Java和MySQL數(shù)據(jù)庫結(jié)合的方法,能夠?qū)崿F(xiàn)中小型企業(yè)人事的自動化管理,具有簡單,實用,使用方便的特點,從而提高了管理水平和工作效率。
關(guān)鍵詞: Java; 人事管理系統(tǒng); MySQL; MVC
0 引 言
隨著信息時代的高速發(fā)展, 企業(yè)的信息化管理是企業(yè)發(fā)展的必然趨勢,也是企業(yè)興衰的主要因素之一[1]。企業(yè)健康有序發(fā)展最為關(guān)鍵性的因素就是人力資源,人力資源管理儼然已經(jīng)成為現(xiàn)代企業(yè)管理中不可或缺的重要組成部分,最為人力資源管理工作之基礎(chǔ)的人事信息管理也逐漸受到關(guān)注和重視[2]。人事管理系統(tǒng)是一個企業(yè)不可缺少的部分,它能夠為用戶提供充足的信息和快捷的查詢手段[3]。但是目前人事管理的方式、手段仍然處在低劣狀態(tài)之中,跟不上時展需要[4]。為此,設(shè)計和開發(fā)一個功能實用、操作方便,簡單明了的人事管理系統(tǒng)就顯得極為必要。
本文闡述了基于中小型企業(yè)的人事管理系統(tǒng)的分析、設(shè)計與實現(xiàn)的過程。
1 Java簡介
Java是在C++的基礎(chǔ)上研制開發(fā)的,它克服了C++語言在編寫程序時的缺點,如:指針的使用,使得編程更加簡單[5?7]。它不僅僅可以為復雜的網(wǎng)絡(luò)環(huán)境設(shè)計相關(guān)應用軟件,同時還可以進行桌面應用程序的編寫和運行。它主要有以下特點:可移性;解釋性;安全性;結(jié)構(gòu)中立性[6]。因此,本系統(tǒng)使用Java 語言作為前臺開發(fā)語言。
2 系統(tǒng)分析
人事檔案管理系統(tǒng)一般包括人事檔案的統(tǒng)計、查詢、更新、報表輸出等功能[8]。本系統(tǒng)的用戶可以分為2大類:系統(tǒng)管理人員和普通員工。其中系統(tǒng)管理人員可以根據(jù)需要添加相應的用戶信息,可以對用戶信息進行增、刪、改、查等基本操作;而員工可以對自己的相應信息進行瀏覽,對自己的基本信息可以進行修改。
3 系統(tǒng)的總體設(shè)計
3.1 系統(tǒng)功能設(shè)計
中小型企業(yè)人事管理系統(tǒng)的操作對象是企業(yè)的管理人員和普通員工,主要完成對員工信息、部門信息、考勤、工資等的信息查詢和修改。系統(tǒng)功能模塊包括基本系統(tǒng)用戶管理、職工信息管理、職工工資管理、職工假條管理、公司部門管理、職工考勤管理、職工加班管理。系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。
圖1 人事管理系統(tǒng)功能結(jié)構(gòu)圖
3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫設(shè)計是指對于一個給定的應用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模塊,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的信息要求和處理要求。
3.2.1 數(shù)據(jù)庫管理系統(tǒng)
數(shù)據(jù)庫選擇MySQL。MySQL是現(xiàn)在中小型公司乃至大公司普遍運用的數(shù)據(jù)庫,相比其他的數(shù)據(jù)庫管理系統(tǒng)(DBMS)來說,MySQL容易操作,簡單,小巧,免費[9]。它提供了一套圖形化的方便易用的系統(tǒng);對多用戶應用提供了充足的保護措施,能夠阻止沖突和防止錯誤產(chǎn)生,并且能高效地給多用戶分配可用的資源[10]。
3.2.2 數(shù)據(jù)庫表
4 系統(tǒng)實現(xiàn)
4.1 系統(tǒng)架構(gòu)
本系統(tǒng)將采用JavaEE中最常規(guī)的開發(fā)模式MVC三層架構(gòu)的模式對系統(tǒng)進行開發(fā)。Model就是數(shù)據(jù)層,在本系統(tǒng)中所對應的就是通過hibernate生成;Entity Control就是處理具體業(yè)務的場所,在本系統(tǒng)中通過Service以及Struts的Action去實現(xiàn),Service與Action通過Spring的依賴注入進行關(guān)聯(lián);最終Action將處理的結(jié)果返回至頁面中向用戶反饋,這就是頁面顯示層(View)。
4.2 系統(tǒng)關(guān)鍵功能模塊實現(xiàn)
4.2.1 系統(tǒng)登錄界面實現(xiàn)
當?shù)卿浫耸鹿芾頃r,在登錄界面,由用戶輸入賬號、密碼和驗證碼,系統(tǒng)根據(jù)用戶輸入的賬號、密碼和驗證碼進行驗證。如果輸入的內(nèi)容為空,系統(tǒng)會給出相應的提示;當輸入的內(nèi)容不為空時,系統(tǒng)會到數(shù)據(jù)庫中進行查詢。如果該用戶存在且密碼正確,并且驗證碼也正確,則登錄成功,進入主窗體;否則登錄失敗,當然,系統(tǒng)也會給出相應的信息,提示用戶登錄失敗。系統(tǒng)會根據(jù)登陸用戶的角色來判斷進入何種歡迎頁面,不同用戶的管理員。登錄界面如圖2所示。
4.2.2 系統(tǒng)主界面功能實現(xiàn)
系統(tǒng)主界面共有兩個,分別是系統(tǒng)主界面和個人主界面,頁面采用左側(cè)是樹狀菜單,中間主體部分是各個功能的頁面,采用Tab頁的管理方式實現(xiàn)。系統(tǒng)主界面如圖3所示。
4.2.3 個人頁面模塊實現(xiàn)
該模塊主要包括了登陸的員工對的個人信息查看、考勤記錄查詢、假期申請查詢等功能。其中用戶可以對自己的密碼進行修改,修改的流程為:啟動修改密碼窗體,輸入原密碼、新密碼和確認密碼;從用戶信息表檢查該用戶的原密碼是否與輸入的原密碼相同;如果不同則進行信息提示,處理中止;如果相同,檢驗新密碼是否為空,如果為空則進行信息提示,處理終止;如果新密碼非空,檢驗輸入的確認密碼和新密碼是否相同;如果不同則進行信息提示,處理終止。若相同則更新用戶信息中的用戶密碼字段。
4.2.4 數(shù)據(jù)庫鏈接
數(shù)據(jù)源名稱(DSN)包含了有關(guān)某個特定數(shù)據(jù)庫信息的數(shù)據(jù)結(jié)構(gòu),這個信息是開放式數(shù)據(jù)庫連接驅(qū)動能夠連接到數(shù)據(jù)庫上必需的信息。DSN存儲在注冊表或作為一個單獨的文本文件,DSN里面包含的信息有名稱、目錄和數(shù)據(jù)庫驅(qū)動器,以及用戶ID和密碼(根據(jù)DSN的類型)。系統(tǒng)開發(fā)人員為每個數(shù)據(jù)庫創(chuàng)建一個獨立的DSN。數(shù)據(jù)源的實現(xiàn)代碼如下所示:
crossContext="true" workDir="">
type="javax.sql.DataSource" maxActive="100" maxIdle="30"
maxWait="10000" username="root" password="root" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/hr?useunicode=true&;characterEncoding=gbk" />
url="jdbc:sqlserver://localhost:1433;DatabaseName=hr " /> ??>
5 結(jié) 語
本文介紹了基于Java技術(shù)的中小型人事管理系統(tǒng)的開發(fā)過程,對技術(shù)的選擇、系統(tǒng)的設(shè)計和重要功能的實現(xiàn)進行了詳細的介紹。該系統(tǒng)操作簡單,方便可靠,具有良好的穩(wěn)定性、安全性和實用性。通過本系統(tǒng)的使用,能夠?qū)崿F(xiàn)中小型企業(yè)人事的自動化管理,具有簡單,實用,使用方便的特點,從而提高了管理水平和工作效率。
摘要:本系統(tǒng)采用SqlServer2005作為開發(fā)數(shù)據(jù)庫的工具,使用VisualStudio2008作為開發(fā)平臺的動態(tài)網(wǎng)站系統(tǒng)。它的具體功能可以根據(jù)用戶的需要來分配,但主要還是包括企業(yè)人事的信息添加,刪除,修改,查找,同時也包括權(quán)限的分配,職務的調(diào)動等。在企業(yè)人事管理系統(tǒng)中,用戶能夠方便的企業(yè)人事進行信息的檢索與處理。本文就企業(yè)人事系統(tǒng)開發(fā)的關(guān)鍵技術(shù)進行說明。
關(guān)鍵詞:人事管理系統(tǒng);SQLServer2005;信息管理;VisualStudio
1 系統(tǒng)開發(fā)工具與環(huán)境介紹
SQL是英文StructuredQueryLanguage的縮寫,意思為結(jié)構(gòu)化查詢語言。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照ANSI(美國國家標準協(xié)會)的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL語言標準。
MicrosoftSQLServer2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數(shù)據(jù)管理。MicrosoftSQLServer2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務的高可用和高性能的數(shù)據(jù)應用程序。
VisualStudio是微軟公司推出的開發(fā)環(huán)境,VisualStudio可以用來創(chuàng)建Windows平臺下的Windows應用程序和網(wǎng)絡(luò)應用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務、智能設(shè)備應用程序和Office插件。
2 系統(tǒng)模塊分析與介紹
2.1 登錄模塊:在模塊中設(shè)置登錄管理員的權(quán)限,可分為系統(tǒng)管理員和企業(yè)領(lǐng)導兩種權(quán)限用戶。
2.2 企業(yè)部門管理模塊:可實現(xiàn)添加、刪除和修改企業(yè)部門信息,該模塊由系統(tǒng)管理員維護。
2.3 職務管理模塊:可實現(xiàn)添加、修改和刪除職務信息,該模塊有由系統(tǒng)管理員維護。
2.4 人事檔案管理模塊:該模塊可實現(xiàn)添加和瀏覽人事檔案信息,該模塊由系統(tǒng)管理員維護。
2.5 查詢模塊:可搜索人事檔案信息和查找人事調(diào)動信息,瀏覽人事檔案詳細信息,該模塊由企業(yè)領(lǐng)導維護。
摘要:隨著計算機技術(shù)和通信技術(shù)在企業(yè)領(lǐng)域的廣泛應用,傳統(tǒng)的企業(yè)人事管理方法正逐步被數(shù)字化的計算機管理信息系統(tǒng)所取代。本文主要分析了企業(yè)人事管理系統(tǒng)的一些基本功能和組成情況,包括系統(tǒng)的需求分析、系統(tǒng)結(jié)構(gòu)、系統(tǒng)功能模塊劃分以及系統(tǒng)數(shù)據(jù)庫模式分析等,重點對企業(yè)人事管理系統(tǒng)的開發(fā)實現(xiàn)進行介紹。達到了數(shù)據(jù)的一致性、完備性和安全性,且功能完備,符合了企業(yè)人事管理系統(tǒng)作為典型的信息管理系統(tǒng)的要求。
關(guān)鍵詞:企業(yè)人事管理 MVC
(一)開發(fā)背景及意義
隨著計算機技術(shù)的飛速發(fā)展,計算機在信息管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。使用計算機管理企業(yè)人事信息,是適應現(xiàn)代化的要求、推動企業(yè)管理制度走向科學化、規(guī)范化的必要條件。
企業(yè)人事管理是一項瑣碎、復雜而又十分細致的工作,工作量很大,一般不允許出錯,如果實行手工操作,每月須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,利用計算機進行管理,不僅能夠保證核算準確無誤、快速輸出,而且還可以利用計算機對有關(guān)的各種信息進行統(tǒng)計,同時計算機具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高企業(yè)人事管理的效率,也是企業(yè)管理科學化、正規(guī)化,與科技接軌的重要條件。
(二) MVC編程模式
MVC是Model-View-Controller的簡稱,即模型-視圖-控制器。MVC是一種編程模式,它把一個應用的輸入、處理、輸出流程按照Model-View-Controller的方式進行分離,這樣一個應用分為三個核心模塊——模型-視圖-控制器,它們分別承擔不同的任務。其中:
·Model層:實現(xiàn)系統(tǒng)中的業(yè)務邏輯,通??梢杂肑avaBean或EJB來實現(xiàn)。
· View層用于與用戶的交互,通常用JSP來實現(xiàn)。
·Controller層是Model與View之間溝通的橋梁,它可以分派用戶的請求并選擇恰當?shù)囊晥D以用于顯示,同時它也可以解釋用戶的輸入并將它們映射為模型層可執(zhí)行的操作。
MVC的處理過程為:首先Controller接收用戶的請求,并決定應該調(diào)用哪個Model來進行處理,然后Model使用業(yè)務邏輯來處理用戶的請求并返回數(shù)據(jù),最后Controller用相應的View格式化Model返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。
(三) 可行性分析
可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。
1、技術(shù)可行性
本系統(tǒng)的開發(fā)過程采用MVC編程模式,使用SQL Server2005關(guān)系型數(shù)據(jù)庫并結(jié)合使用Hibernate框架連接數(shù)據(jù),這樣就基本實現(xiàn)了程序代碼和數(shù)據(jù)庫的無關(guān)性,使得系統(tǒng)具有較好的移植性。如果將數(shù)據(jù)移植到其他數(shù)據(jù)庫中,只需要重新設(shè)置系統(tǒng)連接配置文件,并加載數(shù)據(jù)庫驅(qū)動程序即可,這樣也提高了該系統(tǒng)的可移植性及降低了程序的耦合度,因此在技術(shù)上是可行的。
2、經(jīng)濟可行性
本系統(tǒng)使用開源軟件Eclipse開發(fā)設(shè)計,經(jīng)濟上消費較少;從節(jié)省人力方面,可以讓管理人員從繁與復雜的人事管理工作中解脫來,還能掌握企業(yè)人事情況并作出相應的對策,因此在經(jīng)濟上是可行的。
3、運行可行性
運行可行性方面,人事管理系統(tǒng)是對企業(yè)人事進行統(tǒng)一的管理,可以簡單方便高效的進行錄入、查詢、修改、刪除、退出,隨時更新企業(yè)人事信息,為企業(yè)的人事管理提供了解決方案。
(四) 系統(tǒng)層次結(jié)構(gòu)
HIPO(hierarchy plus input-process-output)圖是IBM公司于70年代中期在層次結(jié)構(gòu)圖(structure chart)的基礎(chǔ)上推出的一種描述系統(tǒng)結(jié)構(gòu)和模塊內(nèi)部處理功能的工具(技術(shù))。HIPO圖由層次結(jié)構(gòu)圖(H圖)和IPO圖(也稱IPO表)兩部分構(gòu)成,前者描述了整個系統(tǒng)的設(shè)計結(jié)構(gòu)以及各類模塊之間的關(guān)系,后者描述了某個特定模塊內(nèi)部的處理過程和輸入/輸出關(guān)系。
本系統(tǒng)頂層進銷存管理系統(tǒng)矩形框代表主要功能模塊,其下層為延伸出的各個功能子模塊,子模塊控制完成系統(tǒng)的每個具體業(yè)務功能,以此來實現(xiàn)自頂向下逐步求精。系統(tǒng)H圖如圖1所示。
(五)數(shù)據(jù)庫設(shè)計
本系統(tǒng)采用SQLServer2005保存并操作數(shù)據(jù),主要有以下數(shù)據(jù)表。
·用戶信息表:存儲員工的詳細信息,分別為超級管理員和員工,可以在系統(tǒng)中實現(xiàn)不同的功能操作,。
·考勤信息表:存儲考勤的相關(guān)信息,包括員工的基本信息和休假離職人員。
· 獎懲信息表:存儲獎懲信息的數(shù)據(jù)表
·工資記錄表:存儲員工工資信息的數(shù)據(jù)表,在管理員進入系統(tǒng)后,在系統(tǒng)所執(zhí)行的如工資信息的添加、修改、查詢和刪除等一切操作,系統(tǒng)都會將其進行的操作記錄保存到此表中。
(六)系統(tǒng)實現(xiàn)
本系統(tǒng)的管理員在使用該系統(tǒng)時,首先要通過管理員登錄模塊對身份進行驗證,當確認合法后可進入系統(tǒng)的主界面。在登錄模塊中,主要實現(xiàn)的是對管理員登陸合法性的驗證。管理員在此輸入其姓名、密碼,經(jīng)過與后臺數(shù)據(jù)庫中的記錄進行相應的對比確定其為合法用戶,管理員才得到進入系統(tǒng)的權(quán)限,登錄界面如圖2所示。
在主界面,用戶可以看到左側(cè)的菜單欄有人員管理、招聘管理、培訓管理、獎懲管理和薪金管理。系統(tǒng)主界面如圖3所示。
(六)結(jié)論
企業(yè)人事管理系統(tǒng)其功能符合企業(yè)人事管理的需求,達到了預期效果。本系統(tǒng)的主要特色是操作方便、界面美觀友好、靈活性好、安全性高、錯誤率低、運行穩(wěn)定、操作交互性強等。
【摘要】企業(yè)人事管理系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前臺頁面的設(shè)計和維護兩個方面。前者要求設(shè)計者能夠設(shè)計出一個數(shù)據(jù)安全性高、一致性強的庫。而后者則要求設(shè)計者開發(fā)出的應用程序功能完備,易于操作。本系統(tǒng)主要完成對企業(yè)人事信息的管理,包括數(shù)據(jù)庫中表的增、刪、改、查等。本系統(tǒng)的核心是數(shù)據(jù)庫中各個表之間的關(guān)聯(lián),各個表之間的增刪改查就是級聯(lián)進行的,當完成對數(shù)據(jù)的操作時系統(tǒng)會自動地完成數(shù)據(jù)庫的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,有精確查詢也有模糊查詢。經(jīng)過分析,我決定使用Oracle數(shù)據(jù)庫、Java編程語言、Eclipse開發(fā)工具。
【關(guān)鍵詞】人事管理系統(tǒng),JAVA,數(shù)據(jù)庫
人事管理系統(tǒng)的需求
普通員工登錄系統(tǒng)可以查詢維護自己的信息,包括瀏覽自己的信息,維護個人信息,以及修改密碼和瀏覽個人的考勤信息,獎懲信息和調(diào)動信息,但不允許查看和修改其他的信息。
管理員登錄系統(tǒng)可以查詢和維護所有員工除了其他管理員的信息,包括瀏覽所有員工個人信息,維護所有員工詳細檔案,修改員工密碼,以及瀏覽和維護員工考勤信息,獎懲信息和調(diào)動信息。還可以對系統(tǒng)進行維護,比如說維護部門信息和職位信息。
本人事管理系統(tǒng)主要實現(xiàn)以下目標:
人性化設(shè)計。程序設(shè)計充分考慮企業(yè)的要求,使操作簡單方便快捷,界面友好,功能實用。
動態(tài)更改前臺用戶,實現(xiàn)員工注冊,登陸和進行瀏覽,查詢,修改,維護系統(tǒng)信息。提高網(wǎng)站通用性,易于管理維護。
人事管理。這部分程序是為了員工信息的維護和查詢,員工登陸系統(tǒng)以后,會判斷他的權(quán)限,進行不同的頁面顯示和操作控制。此部分程序不是常駐內(nèi)在的,并且是順序執(zhí)行。
人事異動。這部分程序是為了員工的異動,包括員工就職,離職,員工異動以及異動查詢。此部分程序不是常駐內(nèi)在的,并且是順序執(zhí)行。
獎懲管理。該部分程序是用來對一個員工實現(xiàn)獎勵和懲罰的,主要是根據(jù)該員工的平時表現(xiàn),比如說是考勤記錄,來給他一個評判。包括獎懲信息維護和獎懲信息查詢。該部分程序為不常駐內(nèi)存,并且是順序執(zhí)行的。
考勤管理。這一部分程序是用來對員工平時的表現(xiàn)記錄的,該模塊包括查詢和維護考勤信息。此部分程序不是常駐內(nèi)在的,并且是順序執(zhí)行。
工資管理。這一程序模塊是對用戶的工資進行管理,對于一個員工來說,工資是必不可少的部分,所以該模塊在系統(tǒng)中是必不可少的。該部分程序為非常駐內(nèi)存的,而且是順序執(zhí)行的。
企業(yè)人事管理系統(tǒng)具體功能描述及實現(xiàn)
人事管理模塊:人事管理模塊主要針對員工自己的信息進行維護和瀏覽,其中又分為員工信息瀏覽和檔案維護,普通員工登陸以后可以在這里查看自己的信息,如果發(fā)現(xiàn)信息不準確或者不完善的地方可以進行修改。而系統(tǒng)管理員剛能進行更多的操作,比如維護所有普通員工的信息。
在該程序塊中的瀏覽子模塊中限制是每次用戶輸入查詢條件的時候必須完成,否則不允許查詢,在檔案維護子模塊中,不允許修改用戶的員工號和部門號,修改部門號可以到員工調(diào)動里去修改。還有就是不同權(quán)限的員工的操作范圍的限制。
人事異動信息:這一模塊的功能就是記錄員工的異動,實際就是對員工信息的添加和刪除,以及調(diào)動。每一次員工的異動,都會在異動信息表里產(chǎn)生一條記錄供以后查詢。而當員工離職以后,還會保留他的一些信息。但是不會享有任何的福利條件。當然,這里也涉及到權(quán)限的問題,如果是普通員工,只允許他查看自己的異動記錄。而管理員則可以操作員工就職,添加員工,還可以為員工辦理離職手續(xù)。
獎懲管理信息:這一模塊的主要功能就是對根據(jù)員工的表現(xiàn)來實現(xiàn)獎勵或懲罰的。管理員可以根據(jù)員工平時的表現(xiàn)來實行獎勵和懲罰,分為四個等級:大功,小功,大過,小過。普通員工可以查看自己的獎懲信息,不允許其他操作。管理員則可以對所有獎懲信息進行維護,也可以查看所有人的獎懲信息。
考勤管理信息:這一部分程序的功能是記錄員工日常的出勤。主要有:遲到,早退,曠工,加班。普通員工可以查看自己的考勤信息,管理員可以查看所有有的考勤信息也可以對這些信息進行維護。
工資管理信息:這一程序模塊是對用戶的工資進行管理,對于一個員工來說,工資是必不可少的部分,所以該模塊在系統(tǒng)中是必不可少的。在該模塊中,可以對于員工的工資進行更新,因為在員工就職的時候,系統(tǒng)默認一個最低工資額,所以調(diào)節(jié)工資在這個模塊。
經(jīng)過本學期的不斷實踐與探索,企業(yè)人事管理信息系統(tǒng)的設(shè)計與實現(xiàn)己經(jīng)完成,基本上達到了預期的設(shè)計要求和目的。
在整個畢業(yè)設(shè)計階段的工作和本論文的寫作過程的經(jīng)歷將會使我終生受益,并對我今后的工作和發(fā)展產(chǎn)生深遠的影響。由于畢業(yè)設(shè)計時間比較倉促,所以該系統(tǒng)還有許多不盡如意的地方,比如用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待于進一步的改善?,F(xiàn)在,大學學習生活即將結(jié)束,畢業(yè)設(shè)計將是我們最后的學習機會。畢業(yè)設(shè)計起一個承上啟下的作用,它將理論和實踐有效地結(jié)合起來,讓每個畢業(yè)生都進行了一次系統(tǒng)的實踐學習,鞏固自己所學的專業(yè)知識,為順利步入工作崗位做了鋪墊。
摘要:隨著科技日新月異的發(fā)展,網(wǎng)絡(luò)變的更加成熟,“科教興國”口號的提出,人們更加認識到知識的重要性,面對著各個企業(yè)這么龐大的人事信息管理,數(shù)據(jù)庫不斷地走向成熟,開發(fā)出基于C/S結(jié)構(gòu)的關(guān)系型的企業(yè)人事信息管理系統(tǒng),系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢和打印服務,保存各個員工的檔案,實現(xiàn)辦公自動化。
關(guān)鍵詞:企業(yè) 人事管理 系統(tǒng)
一、系統(tǒng)需求分析
1、需求分析
本系統(tǒng)要開發(fā)的人事管理信息系統(tǒng)的具體功能包括員工信息管理、員工考勤管理和系統(tǒng)設(shè)置,由人事勞資部負責數(shù)據(jù)維護。對于已經(jīng)入庫的信息,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢服務。本應用系統(tǒng)應達到的目標概述如下:為公司內(nèi)部各個業(yè)務部門提供數(shù)據(jù)查詢功能;為公司管理層提供直觀、及時、方便的信息,提高迅速反應能力,提供有效的決策支持。
2、實地調(diào)研過程
為了能順利完成此次的企業(yè)人事管理系統(tǒng)的設(shè)計,以及把理論與實際相結(jié)合,我們小組成員決定深入企事業(yè)單位,進行進一步的調(diào)研,以便有效地掌握第一手資料。在為期一個月的調(diào)研過程中,我們排除各種因素盡力地與企業(yè)生產(chǎn)同步,通過不斷的追尋與探索,不斷地與企業(yè)人事管理人員的深入溝通以及普通員工的交流,進一步了解了企業(yè)管理方面的一些有用的知識,在這個過程中,我們作為企業(yè)管理的門外漢,只有在一邊調(diào)研一邊不斷地學習有關(guān)方面的知識,不斷充實自己,讓自己具備初級的企業(yè)人事管理知識,可以說是吃了不少苦頭的。首先,我們從總體上認識了企業(yè)人事管理的主要架構(gòu),然后便是應對煩瑣的日常事務處理,我們認真地做筆記,向主管人員請教,自我尋找資料,硬是咬著牙,把一個一個實際事務流程化,為人事管理系統(tǒng)的構(gòu)建打下堅實的基礎(chǔ)。
二、系統(tǒng)所需要實現(xiàn)的以下功能
1、員工基本信息管理
員工個人資料的管理,包括:公司內(nèi)員工編號、姓名、性別、部門、年齡、學歷、專業(yè)、聯(lián)系地址等等。便于將每個員工當成相對獨立的一個對象來管理,也可根據(jù)不同的條件相對聯(lián)系地作為一個整體來進行管理。員工工作過程及接受培訓的管理,一個員工是一個企業(yè)的最基本組成因素,那么在企業(yè)生產(chǎn)過程中其在發(fā)揮著最基本的作用,因此員工的工作效率及個人職業(yè)素質(zhì)的提升對于整個企業(yè)效益的提高有著強勁的推動力。
2、員工考勤管理
作為企業(yè)人事管理中的一個重要組成部分,其具有對員工工作進行有效監(jiān)督的一個手段,員工是企業(yè)生產(chǎn)的根本動力,員工在工作中的對待工作的態(tài)度決定了其工作效率,因此利用考勤管理這種量化系統(tǒng)工具對員工進行考勤,即能讓企業(yè)即時掌握員工的工作熱情程度,又能讓員工之間有量化的比較。
3、系統(tǒng)管理
(1)設(shè)置用戶。功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限。整個人事管理系統(tǒng)由多個功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對應的功能,從而很好地管理好整個系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時,可進行如下的操作:(1)增加:增加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和權(quán)限。所輸入得登錄名一定不能重復。(2)修改:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每一權(quán)限對應系統(tǒng)菜單上的一項功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時,要求輸入用戶的口令,為了安全,用戶需建立一個只有自己才知道的特殊口令。(2)用戶登錄。功能:用戶登錄進入人事管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。操作:進入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進入工資管理系統(tǒng)。系統(tǒng)會根據(jù)為用戶分配的權(quán)限,設(shè)置其對應的功能為有效,用戶就可操作該功能。
三、系統(tǒng)設(shè)計
1、總體設(shè)計
人事管理系統(tǒng)主要是用來管理人員信息,盡量簡化繁瑣的操作方式,采用從頂至下的設(shè)計方式。首先,建立人員管理系統(tǒng)就是要建立一個企業(yè)對人員的管理平臺,主要目的要實現(xiàn)對人員檔案的信息化管理,對人員工作、生活的電子化管理。
2、詳細設(shè)計
人事管理系統(tǒng)模塊設(shè)計:用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個系統(tǒng)功能設(shè)置一個權(quán)限代碼,為每個用戶設(shè)置其能夠擁有的權(quán)限,從而保證用戶根據(jù)自己權(quán)限訪問系統(tǒng),確保系統(tǒng)保密信息的安全性。人員基本信息管理模塊:模塊功能包括企業(yè)人員信息錄入,修改,刪除,部門設(shè)置,照片上傳及工作崗位分配等,對人員基本信息進行詳細描述,以便在以后的系統(tǒng)運行過程中進行調(diào)用查詢。人員工作管理模塊:模塊功能包括工作分配查詢、工作情況查詢(又包括工作正常查詢和額外查詢)等查詢工作。統(tǒng)計查詢模塊:模塊功能包括根據(jù)部門、學歷、專業(yè)職務、合同類型、政治面貌、畢業(yè)院校、工作崗位、戶口所在地、婚姻狀況、籍貫、家庭住址、參加工作時間、民族、入職時間、入黨時間、專業(yè)等進行綜合查詢;同時可以對查詢結(jié)果到出成Excel格式進行二次編輯打印。系統(tǒng)維護模塊:模塊功能包括部門管理,學歷管理、專業(yè)職務管理、合同類型管理、政治面貌管理;系統(tǒng)字體進行管理;不同合同類型人員顯示顏色設(shè)置;合同到期人員提前提醒設(shè)置;數(shù)據(jù)庫備份,數(shù)據(jù)庫聯(lián)接維護等。
3、系統(tǒng)界面設(shè)計
(1)數(shù)據(jù)庫配置界面;在聯(lián)接數(shù)據(jù)失敗時,自動彈出數(shù)據(jù)庫配置界面,可以設(shè)置服務器、SQL登錄名稱、SQL登錄密碼、數(shù)據(jù)庫名稱內(nèi)容;連接按鈕可以測試連接是否暢通。
(2)登錄界面設(shè)計;運行系統(tǒng)后首先出現(xiàn)登錄界面,每個用戶根據(jù)自己的用戶名密碼登錄系統(tǒng)。
(3)主界面設(shè)計; (4)系統(tǒng)設(shè)置界面;隨著計算機的普及,越來越多的企業(yè)對人力資源開始重視,對于人員管理信息化、自動化的要求越來越高,對于人事管理系統(tǒng)也就有了新要求。人事管理系統(tǒng)是根據(jù)企業(yè)對人員管理的實際情況進行編寫的,主要目的是為了方便企業(yè)對人員進行集中的查詢與管理工作,以提高人事管理工作的水平。
一、連鎖企業(yè)人事管理的難點
連鎖企業(yè)的成功與否,人的管理是關(guān)鍵因素之一,結(jié)合各行業(yè)的特點與運行模式,連鎖企業(yè)人事管理的難點主要集中在以下三個方面:
一是人員需求的多樣化。連鎖企業(yè)的基本特點是提供終端服務,需要大量的人員來支持和維護,從服務的終端―門店到連鎖總部,呈塔型管理結(jié)構(gòu),管理鏈條長、層次多,需要不同層次(個人素質(zhì))、不同技術(shù)、不同技能的人員來滿足管理運行的需求。既需要高素質(zhì)的人員從事系統(tǒng)維護和業(yè)務拓展,也需要專業(yè)性的人員從事門店經(jīng)營管理,還需要大量的專業(yè)技能從事生產(chǎn)與操作,餐飲業(yè)需要大量的廚師和服務員;酒店需要大量的服務員和清潔員;汽車修理業(yè)需要大量的維修工;理發(fā)業(yè)需要大量的理發(fā)師等等。
二是管理跨度大。連鎖企業(yè)的基本特征是“規(guī)模為王”,眾多的網(wǎng)點和門店散落在城市的各個角落,實力強的企業(yè)在不同的省市都設(shè)有網(wǎng)點和加盟店,如何把外駐在各網(wǎng)點的人員組織起來進行有效的評估、培訓、考核、溝通都不是一件容易的事,而且往往容易出現(xiàn)走過場、走形式、敷衍了事的現(xiàn)象,達不到管理的目的,同時需要組建一個規(guī)模龐大的人事部門來應付這項工作,勢必要產(chǎn)生巨額的費用。
三是人員流動頻繁。連鎖企業(yè)普通操作層員工的頻繁流動是正?,F(xiàn)象,而且必須是企業(yè)建立長效機制應對的關(guān)鍵問題。有調(diào)查說每10個美國人中有8個人可能在麥當勞工作過,麥當勞更把自己的培訓系統(tǒng)當成美國人初登職場必修的第一堂課進行宣傳,我想這不是麥當勞的初衷。連鎖企業(yè)可以看成是人員密集型的企業(yè)形態(tài),更是安置社會就業(yè)最有貢獻的行業(yè),尤其是普通操作層的員工數(shù)量眾多,就目前的實際現(xiàn)狀來講,這部分人來源渠道復雜,大多數(shù)都是第二職業(yè)者、農(nóng)民工、下崗職工、待業(yè)青年、社會閑散人員和外來務工人員等,住所不穩(wěn)定、文化水平低、經(jīng)濟來源單一,沒有一定的事業(yè)目標,都抱著走一步看一步的心態(tài)。如果要讓企業(yè)總部的人力資源部門來滿足各個門店和網(wǎng)點的需求實為其難,更不要說實施高效的培訓、薪酬發(fā)放、考核等工作。
以上三方面的難點是造成人事部門“不干人事”的主要誘因,也是連鎖企業(yè)管理成敗的關(guān)鍵控制點。我們都知道,管理是科學,更是藝術(shù),如何把管人與理事充分結(jié)合起來,是企業(yè)領(lǐng)導人要重點分析和研究的問題。
要解決以上問題,要從兩個方面下工夫:一個是組織構(gòu)架要科學,以實務管理為核心,發(fā)揮組織效能;另一個就是要做好崗位分析與評估,推行三級人事管理模型。
二、搭建網(wǎng)點的管理構(gòu)架
一般情況下,企業(yè)的組織機構(gòu)設(shè)置由三部分組成:職能部門、業(yè)務部門和技術(shù)部門。連鎖企業(yè)人員管理的主要問題是出在連鎖店的管理層和從業(yè)員工。連鎖店的管理一般歸屬管理中心或營運中心,因此,我們把討論的中心應該放在連鎖店如何建立有效的組織框架上來。
科學研究表明,最有效的管理職數(shù)為不超過8人。這僅僅是一個參考數(shù)據(jù),落實到企業(yè)的實際情況,50家連鎖店就有50個店長,每個店10個員工,就有500個員工,又怎么管?目前倡導的是平面化管理,壓縮管理鏈條,縮短信息傳遞路徑,減少管理人員,節(jié)省費用開支,如何既能夠?qū)崿F(xiàn)平面化管理模式,又能實現(xiàn)有效管理是我們考慮的關(guān)鍵。因此,在連鎖門店管理中推行片區(qū)管理模式是可行之路。
(一)推行門店的片區(qū)管理
片區(qū)管理的基本概念當然是分區(qū)劃片管理,片區(qū)管理的范疇是同一個城市,與區(qū)域性的運營中心不同,是區(qū)域運營中心下的一種運營管理模式。
片區(qū)管理的優(yōu)勢在于化小了直接管理終端,減輕了總部管理的壓力,使管理控制點和責任點更具體、更集中。比如總部要推行一項促銷方案,如果同時針對50個連鎖店從培訓、籌備、實施到效能評估,是非常困難的一件事情,如果以5個片區(qū)為中心,由各片區(qū)具體實施,由總部管理中心巡查督導,效果會更加明顯,每個片區(qū)都會積極努力,不甘人后。
在推行片區(qū)管理的過程中,重點考慮兩方面的因素:一個是片區(qū)直管的門店數(shù)量;另一個是片區(qū)如何劃分。
片區(qū)所管轄的門店數(shù)量以5~8個為佳,主要是由所從事的行業(yè)和單店規(guī)模所決定的。含有生產(chǎn)或技術(shù)環(huán)節(jié)的行業(yè),如快餐、維修、美發(fā)等,一個片區(qū)所轄門店以5~6個為最佳,純銷售性的行業(yè)如便利店、專賣店等數(shù)量可以多一些,但不要超過8個。我們在考慮片區(qū)規(guī)模大小的時候主要考慮管理效率的最大釋放與管理成本的最小化,網(wǎng)點管理的難點是場所分散、運行獨立、信息傳遞不及時等,門店數(shù)量過多,容易形成執(zhí)行不到位,行動不統(tǒng)一,以及工作細化不夠的問題,門店數(shù)量太少,容易出現(xiàn)崗位重疊設(shè)置,不能人盡其用,造成管理成本增加。
片區(qū)門店的劃分重點應考慮交通和管區(qū)劃的因素,城市現(xiàn)代化進程的推進。交通是關(guān)鍵影響因素,門店管理的核心是門店現(xiàn)場管理,包括自主管理和督導檢查,因此我們必須要考慮到交通的便利和時間的快捷,無論是片區(qū)經(jīng)理下店檢查,或是店長(或店內(nèi)員工)到中心店處理業(yè)務,都不能把更多的時間消耗在路上,一個片區(qū)可以通過一條公交線路貫穿,也可以分成一片,騎自行車到達。另外片區(qū)門店的劃分必須要考慮到行政區(qū)劃的單一性,比如一個快餐連鎖店片區(qū)最好能由一個衛(wèi)生防疫站管理,這樣可以減少外聯(lián)公關(guān)成本和人際成本,如果一個片區(qū)5個連鎖店,分別由5個派出所管轄,不但會耗費更多的公關(guān)成本,同時要耗費大量的時間去溝通和協(xié)調(diào),每一個派出所的工作在具體要求上都有細微的差別,更增加了工作的難度。
(二)片區(qū)管理的核心是中心店
每一個團隊和組織都應該有管理中心和領(lǐng)導中心,這樣才能保證管理命令和措施有效執(zhí)行,保證目的性、目標性和責任性。中心點要起到在片區(qū)內(nèi)的領(lǐng)導作用和行政辦公作用,同時要成為連鎖總部對連鎖店日常管理的區(qū)域軸心,要分擔一部分總部管理中心的職能和責任,如活動組織、新店籌備、物資調(diào)配、資產(chǎn)維護、新員工訓練安置、運營事務處理等。中心店主要涉及到門店選擇和崗位設(shè)置兩個方面。
在一個片區(qū)內(nèi)選擇哪個店做中心店,首先要具備一定的行政辦公條件,不用另外租用辦公場所,可以減少辦公費用開支,同時能夠充分滿足連鎖店現(xiàn)場管理的需要,如果把中心店的辦公場所設(shè)在門店以外或企業(yè)總部就完全失去了片區(qū)管理的意義;其次,中心店要充分考慮片區(qū)內(nèi)其他門店辦理業(yè)務的方便性,盡可能選擇在片區(qū)的中心地帶,交通便利、停車方便。
片區(qū)管理的職能是總部管理中心職能的延伸,因此崗位設(shè)置要簡單,不要大而全,更不要成為總部管理中心的替代者。片區(qū)經(jīng)理可以兼任中心店店長,另外為片區(qū)經(jīng)理配備一名副手,協(xié)助片區(qū)經(jīng)理負責中心店的日常管理工作,也可以成為新店的儲備店長。這樣的配置一方面是壓縮管理職數(shù),達到精編高效的目的,另一方面也是新店長人才培養(yǎng)的渠道和模式,為業(yè)務的有效拓展做好準備。
三、實施三級人事管理模型
不論實施什么樣的管理模式,目的都是為了解決問題,為了讓同一個問題不要一而再、再而三的反復出現(xiàn),我們不要去盲目迷信專家、大家和理論,只要適合自己企業(yè)不同發(fā)展階段的需要就行,為三個目標去考慮:是不是正確、用什么方法和多長時間。
我所說的三級人事管理是基于前面出現(xiàn)的問題來考慮的,它的誘發(fā)原因其實就是工作場所的分散性和員工層次的多樣性。
(一)三級人力資源管理基本模型
我結(jié)合實際工作經(jīng)驗提供如下連鎖企業(yè)人力資源機構(gòu)圖。
以上圖表我們要說明以下幾個問題:
A.根據(jù)崗位職責和工作區(qū)域把人員大致分為三個部分,在總部工作的所有人員歸屬總部系統(tǒng)為一級,公司外派的管理及重點崗位人員歸屬片區(qū)系統(tǒng)為二級,連鎖店工作人員歸屬門店系統(tǒng)為三級;
B.崗位級差不同的企業(yè)可以根據(jù)企業(yè)自身的需要進行設(shè)置,要涉及到薪酬、職別、權(quán)限等內(nèi)容;
C.企業(yè)必須為員工提供自我發(fā)展和晉升的渠道,門店的優(yōu)秀員工可以到總部工作,也可以成為從服務人員升任店長、片區(qū)經(jīng)理、甚至更高;
D.不同系統(tǒng)的員工要采用不同的方式進行管理。總部系統(tǒng)采用跟進式管理,片區(qū)系統(tǒng)采用授權(quán)式管理,門店系統(tǒng)采用注冊式管理。
(二)如何實施三級人事管理
現(xiàn)代企業(yè)需要人事部門是管家,而不是保姆,實施三級人事管理是針對人力資源部門如何對總部系統(tǒng)、片區(qū)系統(tǒng)和門店系統(tǒng)人員進行管理的問題,讓總部的人力資源部門管到一個門店的收銀員是不現(xiàn)實的事情,因此我們就要對不同的人用不同的方法。
連鎖企業(yè)的業(yè)務核心在門店,但管理核心在總部,實施三級人事管理我們主要結(jié)合總部人力資源部門“管什么、怎么管”兩個問題來說明。
1、一級人事管理:跟進式管理
其目標人群就是企業(yè)總部工作人員,必須采用精細管理方法和措施,而且實施的主體也是人力資源部,作為部門經(jīng)理是輔助實施的執(zhí)行者。
問題一:管什么?
現(xiàn)代企業(yè)人力資源管理是企業(yè)的核心戰(zhàn)略,是在過去簡單的勞資、檔案和勞務管理基礎(chǔ)上,延伸出了人才培養(yǎng)、運營考核、資源儲備等,這些工作龐大而繁雜,我們可以簡單地歸結(jié)為三大類:一是人事工作,包括薪酬、檔案、保險、崗位標準、工作流程等;二是培訓工作,員工招聘、培訓、在崗訓練、崗位分析與評估等;三是考核工作,考核方案、考核跟進、考核評估、晉級與淘汰等。
問題二:怎么管?
人的管理是動態(tài)的,要涉及到每個崗位和每個員工,要貫穿到每個部門和每項業(yè)務,如何有效實施是關(guān)鍵。我們總結(jié)為三個環(huán)節(jié):一是建系統(tǒng),所謂的建系統(tǒng)就是建立工作流程和標準,包括薪酬結(jié)構(gòu)和執(zhí)行標準、崗位描述和崗位標準、培訓教材和培訓辦法、考核方案與實施標準等;二是抓宣傳,就是把建立的工作流程和標準教會每一位員工,讓大家都明白,大家都會執(zhí)行;三是做監(jiān)督,人事部門不要陷入部門工作的具體執(zhí)行過程中,通過抽查、面談、考核等做好部門執(zhí)行結(jié)果的監(jiān)督,對不足提出改進和修正意見。
面對一大堆的人事問題,并不是都由人事部門來完成,人事部門必須要細化工作內(nèi)容,分解到部門和崗位。人事管理是與部門密切協(xié)作的關(guān)系,具體的執(zhí)行者要由部門和部門負責人來實施。比如考核,方案可以由人事部門牽頭協(xié)同業(yè)務部門制訂,具體的考核執(zhí)行完全可以由部門經(jīng)理或主管領(lǐng)導負責實施。因此,企業(yè)的人事管理并不完全是人事部門的工作,大部分的具體工作要由部門來承擔。
2、二級人事管理:授權(quán)式管理
其目標人群是企業(yè)的外派片區(qū)經(jīng)理、店長以及片區(qū)的核心崗位員工,這些人員的管理并沒有完全脫離總部人事部門的管理系統(tǒng),是總部營運中心(或管理中心)人事管理職能的延伸。之所以要形成獨立的管理模式,是基于兩點原因:一個是工作場所分散,崗位重要,每一個門店就相當于一個小型企業(yè),不便于集中管理;另一個是崗位類別雖然單一,但規(guī)模龐大,人數(shù)和網(wǎng)點眾多。
問題一:管什么?
總部人力資源部門對片區(qū)系統(tǒng)的管理重點集中在人事工作和培訓工作兩個方面。人事工作的主要內(nèi)容集中在薪酬、檔案和保險,培訓工作的主要內(nèi)容則集中在定期的理論培訓、素質(zhì)培訓和外派培訓,常規(guī)的業(yè)務培訓由營運中心(或管理中心)來完全負責,考核工作人力資源部門主要是有針對性的進行人員總結(jié)性的面談、溝通和評估,日常業(yè)務考核由營運中心(或管理中心)負責。
問題二:怎么管?
對于片區(qū)系統(tǒng),人力資源部門主要采用兩種方式推進管理。一種是建標準:比如連鎖店員工的薪酬結(jié)構(gòu)與工資標準、崗位用人標準與崗位工作標準等等,就是讓每一項工作有章可循,讓外派的片區(qū)經(jīng)理等人知道怎么去工作;另一種是充分授權(quán):人力資源部門要學會把對外派人員的管理授權(quán)給營運中心(或管理中心)具體執(zhí)行,比如日常的考勤、會議管理、報表管理、業(yè)務督導、績效考核與評估、組織業(yè)務培訓、向人事部門提出調(diào)崗建議等,在充分授權(quán)的同時,人力資源部門通過抽查、面談等方式對授權(quán)的結(jié)果進行監(jiān)督和檢查,對出現(xiàn)的問題提出整改意見和建議。
授權(quán)式管理的主導是總部營運中心(或管理中心),人事部門成為標準與制度的建立者和監(jiān)督者的角色。
3、三級人事管理:注冊式管理
其目標人群是連鎖店工作人員,這部分人員數(shù)量眾多,規(guī)模龐大,是連鎖系統(tǒng)人事管理的基礎(chǔ)內(nèi)容。但是在具體操作過程中,又基本游離于總部人力資源管理系統(tǒng),屬于二級人事管理的延伸。連鎖店系統(tǒng)的人員管理也是連鎖企業(yè)人事管理的難點所在,因此我們提倡的做法是“劃整為零,區(qū)域管理,總部注冊,重點關(guān)注”。
問題一:管什么?
門店員工的管理對于總部人力資源部來講是難點,但并不是關(guān)鍵點,要用“有所為,有所不為”的心態(tài)來實施管理。我認為總部人力資源部對連鎖店的人事管理要集中在兩個方面:一個是建標準和修正標準,比如收銀員的招聘標準、普通員工的招聘標準、員工排班的基本規(guī)則等,同時要根據(jù)發(fā)展對不適應的內(nèi)容進行修正;另一個是“人才”關(guān)注,所謂的“人才”關(guān)注就是對有發(fā)展?jié)摿?、業(yè)績出色的員工重點關(guān)注,協(xié)同營運中心形成重點培養(yǎng)計劃,為后續(xù)的發(fā)展建立人力資源儲備。
問題二:怎么管?
對于連鎖店系統(tǒng)的人事管理要充分授權(quán)給片區(qū),總部人力資源部教會片區(qū)怎么去工作,并起到監(jiān)管的作用,讓連鎖片區(qū)成為企業(yè)的二級人力資源管理中心,具體負責本片區(qū)內(nèi)所有連鎖店的人力資源工作,人員招聘、薪酬發(fā)放、員工保險、員工檔案、培訓與崗位訓練等工作全部由片區(qū)和門店負責完成,總部人力資源部建立門店員工注冊流動檔案,并重點作好片區(qū)人事報表管理工作,進行定期、定量的統(tǒng)計、分析和評估。人力資源部可以設(shè)置人事專管員崗位進行巡查和輔導,同時對片區(qū)的專項人事工作培訓是核心工作,要充分教會片區(qū)經(jīng)理和人事專管員怎么去招聘、從什么渠道招聘、招聘什么樣的人等。
在三級人力資源管理過程中,管理的主導是片區(qū),人力資源部門充當?shù)闹皇墙叹殕T和輔導員的角色,營運中心(或管理中心)無法取代片區(qū)的作用,否則,在企業(yè)總部將形成第二個人力資源部門,門店員工管理難的問題依然無法有效解決。
[摘要]本系統(tǒng)是一個B/S(Browse/Server)模式,并以技術(shù)和SQL數(shù)據(jù)庫技術(shù)為基礎(chǔ)的人事管理系統(tǒng),主要模塊包括:系統(tǒng)用戶管理、職工信息管理、職工考勤管理以及機構(gòu)編制管理四個部分。
[關(guān)鍵詞]人事管理系統(tǒng) B/S模式 NET技術(shù)
一、概述
企業(yè)人事管理是企業(yè)管理的一項重要內(nèi)容,在整個企業(yè)的管理中具有重要地位。隨著計算機技術(shù)的飛速發(fā)展,企業(yè)信息化的發(fā)展趨勢,人事管理系統(tǒng)已經(jīng)成為企業(yè)管理內(nèi)不可缺少的一部分,是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學化、規(guī)范化的必要條件。計算機在企業(yè)管理中應用的普及,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。
二、企業(yè)人事管理系統(tǒng)的分析與設(shè)計
1.需求分析
隨著信息時代的到來以及辦公自動化的全面發(fā)展,企業(yè)人事管理工作的需求也不斷提高。傳統(tǒng)的手工作業(yè)效率較低,操作也較復雜,已不能滿足企業(yè)發(fā)展的要求。人事管理系統(tǒng)打破了傳統(tǒng)手工操作的模式,動態(tài)的實現(xiàn)了職工信息管理、人事變動、職工考勤信息管理和部門機構(gòu)管理等功能。
(1)系統(tǒng)用戶管理
對使用系統(tǒng)的用戶進行管理,為他們分配一定的權(quán)限,使他們規(guī)范的使用系統(tǒng)。本系統(tǒng)的用戶及其操作權(quán)限都是由管理員添加的,管理員添加完畢之后,再將登錄名(即職工編號)和密碼分配給員工。
(2)職工信息管理
職工信息管理包括對職工基本信息和職工調(diào)動情況的記錄進行查詢、添加、刪除和修改。
(3)職工考勤管理
用于對職工的考勤情況進行記錄,同時管理和查詢企業(yè)職工出勤情況。其中包括日考勤記錄、請假、加班、出差等情況的查詢、添加、刪除和修改。
2.系統(tǒng)功能模塊設(shè)計
根據(jù)對人事管理系統(tǒng)的功能需求分析,本系統(tǒng)的主要模塊包括:系統(tǒng)用戶管理、職工信息管理、職工考勤管理以及機構(gòu)編制管理四個部分,具體如圖1所示。
3.數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫是MIS的重要組成部分。本系統(tǒng)采用SQL作為數(shù)據(jù)庫管理系統(tǒng)。一個數(shù)據(jù)庫管理系統(tǒng)(Database Management System,簡稱DBMS)是一系列軟件程序的集合,一般具備以下功能:以規(guī)范的、一致的方式存儲數(shù)據(jù);以規(guī)范的、一致的方式將數(shù)據(jù)組織成記錄;允許用規(guī)范、一致的方式存取記錄。在數(shù)據(jù)庫管理系統(tǒng)中,應用程序不能直接從存儲介質(zhì)獲得所需的數(shù)據(jù),它必須先將請求提交給DBMS,由DBMS負責從存儲介質(zhì)檢索數(shù)據(jù)并提供給應用程序使用。因此一個數(shù)據(jù)庫管理系統(tǒng)就是應用程序與數(shù)據(jù)之間的接口。在數(shù)據(jù)庫管理系統(tǒng)中,多用戶可以不必關(guān)心數(shù)據(jù)存儲和其它實現(xiàn)的細節(jié),可以在更高的抽象級別上觀察和訪問數(shù)據(jù),適合不同類型用戶的多種用戶界面,保證并發(fā)訪問時數(shù)據(jù)一致性的并發(fā)控制,增進數(shù)據(jù)安全性的訪問控制。
圖1 人事管理系統(tǒng)示意圖
三、企業(yè)人事管理系統(tǒng)的實現(xiàn)
各模塊的實現(xiàn):
1.登錄模塊
在本系統(tǒng)中,不同級別的使用者擁有不同的權(quán)限,本系統(tǒng)的用戶身份分為職工、管理員、考勤員、主管四種:職工登錄后能進行的操作包括修改登錄密碼和查詢個人信息;管理員負責維護職工基本信息和職工流動信息,同時也具備修改密碼和查詢個人信息的權(quán)限;考勤員主要負責所有職工的各項考勤信息記錄的維護,也擁有一般職工的權(quán)限;主管主要負責組織機構(gòu)編制的管理,對新增子公司和各下屬機構(gòu)部門信息的管理。也可更改登錄密碼或查詢個人信息。
2.系統(tǒng)用戶管理模塊
系統(tǒng)用戶模塊分為兩個部分。第一部分是系統(tǒng)為每個系統(tǒng)的使用者提供了修改登錄密碼的權(quán)限。第二部分是登錄人員可對個人基本信息、調(diào)動信息以及各項考勤信息進行查詢。
修改登錄密碼:在管理人員添加用戶時,系統(tǒng)會把每個新添用戶的密碼設(shè)置為一個默認值,管理人員無法對此默認值進行修改。用戶一旦被分配了職工編號和權(quán)限,就可登錄本系統(tǒng),并對個人登錄密碼進行修改。
查詢個人信息:用戶登錄后可以查看個人基本信息并進行核對,但為了系統(tǒng)安全性考慮,本系統(tǒng)沒有給職工修改個人基本信息的權(quán)限,所以當用戶基本信息發(fā)生變更,或者用戶發(fā)現(xiàn)顯示的基本信息與現(xiàn)實不符時,須向人事管理人員提出人事基本信息修改的申請。
3.職工信息管理模塊
職工信息管理主要包括職工基本信息的管理和職工流動信息的管理,由管理員來完成此模塊的操作。職工基本信息管理模塊提供對職工基本信息的添加、刪除、查詢和修改功能。由于考慮到職工人數(shù)很多,查找起來可能很費力,所以提供了以職工姓名來對所有記錄進行模糊查找。在查找的結(jié)果中,再根據(jù)職工編號,選擇相應的職工記錄便可。職工流動信息管理模塊提供職工調(diào)動信息的添加、刪除、查詢和修改功能。
4.職工考勤信息管理模塊
職工考勤信息管理模塊包括日考勤信息管理和其他考勤信息管理,對于每一項考勤,本系統(tǒng)都提供了添加、編輯、刪除的功能。除此以外,根據(jù)考勤信息記錄量大的特點,特別對各項考勤設(shè)置特殊的查詢方式。查詢條件一共有三個,包括職工編號、起始日期和終止日期。
其他考勤信息管理模塊包括請假信息管理、加班信息管理和出差信息管理三個部分。這三個模塊都具備添加、刪除和修改功能。