企業(yè)人事管理系統(tǒng)分析及應(yīng)用
發(fā)布時(shí)間:2019-08-16 來源: 感恩親情 點(diǎn)擊:
【摘要】傳統(tǒng)的人力資源管理系統(tǒng)的開發(fā)往往要經(jīng)過一個(gè)冗長(zhǎng)的開發(fā)期,從開發(fā)團(tuán)隊(duì)開始了解企業(yè)需求開始到最后的交付測(cè)試,這個(gè)過程往往要長(zhǎng)達(dá)數(shù)月甚至數(shù)年,F(xiàn)在社會(huì)變化迅速,企業(yè)的業(yè)務(wù)規(guī)則和流程也時(shí)刻發(fā)生著變化,前期大量的軟件詳細(xì)設(shè)計(jì)和需求分析往往面臨著頻繁變更的問題。
【關(guān)鍵詞】企業(yè)人事管理系統(tǒng)
行為驅(qū)動(dòng)開發(fā)是一系列軟件工程實(shí)踐,它的設(shè)計(jì)目的是幫助團(tuán)隊(duì)更快地開發(fā)及交付更有價(jià)值的、質(zhì)量更高的軟件。它是敏捷開發(fā)技術(shù)包括測(cè)試驅(qū)動(dòng)開發(fā)和領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的進(jìn)一步發(fā)展。它提出了一種基于簡(jiǎn)單的結(jié)構(gòu)化語句的通用語言能夠在項(xiàng)目團(tuán)隊(duì)成員與業(yè)務(wù)專家之間建立起良好的溝通,通過通用語言溝通定義出滿足這些需求的軟件需具備的行為,再以這些行為為驅(qū)動(dòng)編寫產(chǎn)品代碼來實(shí)現(xiàn)這些行為。行為驅(qū)動(dòng)開發(fā)是一種敏捷軟件開發(fā)的技術(shù),它鼓勵(lì)軟件項(xiàng)目中的開發(fā)者、QA和非技術(shù)人員或商業(yè)參與者之間的協(xié)作。人力資源管理信息化,即“EHR”(electronic Human Resource),是新經(jīng)濟(jì)時(shí)代下人力資源管理發(fā)展的趨勢(shì)。手工化的辦公方式越來越成為人力資源管理工作的瓶頸,亟需采用成套的信息化管理系統(tǒng)來提高人力資源管理工作的有效性,將人力資源管理者從重復(fù)性、機(jī)械性的事務(wù)性工作中抽離出來,解放人力資源,提高本單位人力資源管理工作的效率,為本單位的管理決策分析提供堅(jiān)實(shí)的信息基礎(chǔ)。
一、系統(tǒng)目標(biāo)
人力管理系統(tǒng)可以最大程度調(diào)動(dòng)職工的工作積極性和創(chuàng)造力,協(xié)助企業(yè)建設(shè)一支積極向上的隊(duì)伍。人力資源管理系統(tǒng)的基本目標(biāo)包括:
1、提高工作效率
運(yùn)用計(jì)算機(jī)來管理薪資,進(jìn)行薪資計(jì)算和員工考勤等人力資源管理的日常工作?梢越档腿肆Y源管理人員的重復(fù)性,機(jī)械性勞動(dòng),這樣減少了人力資源管理人員的工作量,人力資源管理人員可以將更多的精力和時(shí)間用來進(jìn)行具有創(chuàng)造性的管理工作。
2、優(yōu)化業(yè)務(wù)流程
將先進(jìn)的管理模式運(yùn)用到實(shí)際的業(yè)務(wù)中去,人力資源管理系統(tǒng)是一個(gè)好的落腳點(diǎn)和著力點(diǎn),對(duì)于企業(yè)的管理者來說,無法顧及到企業(yè)的方方面面,但是可以通過人力資源管理系統(tǒng)落實(shí)自己的管理策略,實(shí)踐自己的管理策略。通過人力資源管理系統(tǒng),規(guī)范企業(yè)的業(yè)務(wù)流程和管理流程,這樣企業(yè)的職業(yè)化、信息化、人性化等方面都能得到提高。
3、提高管理水平
人力資源管理系統(tǒng)的一個(gè)重要功能就是根據(jù)現(xiàn)有數(shù)據(jù)生成報(bào)表,這樣企業(yè)管理者就具備了精準(zhǔn)全面了解企業(yè)現(xiàn)狀的能力,也有了在作出決定時(shí)的數(shù)據(jù)參考依據(jù)。這樣企業(yè)管理者可以有效的對(duì)企業(yè)管理策略,管理方式的效果作出判斷,并據(jù)此對(duì)管理工作進(jìn)行針對(duì)性的調(diào)整。
二、系統(tǒng)分析
本文的人力資源管理系統(tǒng)的基本需求主要有人事信息管理,薪資管理和系統(tǒng)管理三個(gè)部分。另外還有拓展的功能例如機(jī)構(gòu)編制管理,培訓(xùn)管理,招聘管理等。
1、人事管理
人事信息管理人員信息增加,刪除,編輯,查詢等功能,是人事管理系統(tǒng)最基本的功能之一,充當(dāng)單位所有人事信息檔案的資料庫的功能。
員工可以查詢自己相關(guān)的個(gè)人資料,同時(shí)也能夠編輯自己的人事信息。人事主管的較色可以聽過其他模塊查詢員工的信息,也可以編輯員工信息。只有人事主管有權(quán)利新建員工信息,員工個(gè)人必須在人事主管新建了其個(gè)人信息后才可以進(jìn)入系統(tǒng)對(duì)自己的信息進(jìn)行查詢和修改。
2、薪資管理
薪資管理功能主要是為了方便財(cái)務(wù)管理人員為員工發(fā)放工資和補(bǔ)貼。由于工資的項(xiàng)目較多,構(gòu)成復(fù)雜,而且分布在不同的系統(tǒng)中,有的甚至需要財(cái)務(wù)人員手工制作excel表格進(jìn)行記錄。財(cái)務(wù)人員將每個(gè)月由其他系統(tǒng)生成的各項(xiàng)excel表格集中上傳到本系統(tǒng)中,然后后臺(tái)數(shù)據(jù)自動(dòng)根據(jù)員工編號(hào)將每一項(xiàng)工資進(jìn)行加和得出員工收入的實(shí)際數(shù)額,最后將統(tǒng)計(jì)報(bào)表導(dǎo)出,財(cái)務(wù)人員根據(jù)綜合臺(tái)賬表發(fā)放工資。薪酬分為兩個(gè)部分,一部分是獎(jiǎng)金,另一部分是工資,兩項(xiàng)相加為員工的薪資。財(cái)務(wù)人員可以查詢所有員工的獎(jiǎng)金記錄,工資記錄,并通過excel表上傳每月所有員工的薪資記錄。后臺(tái)自動(dòng)對(duì)數(shù)據(jù)按照員工編號(hào)自動(dòng)合并,最后生成當(dāng)月的薪資臺(tái)賬匯總表。
3、系統(tǒng)管理
單位內(nèi)部不同的人員應(yīng)該具有對(duì)系統(tǒng)不同的操作權(quán)限。系統(tǒng)中的權(quán)限分為管理員和普通員工,不同員工只具有查詢自我信息的權(quán)限,并不能查詢其他用戶的數(shù)據(jù)。管理員需要對(duì)權(quán)限進(jìn)行數(shù)據(jù)操作權(quán)限的控制。
由于可以對(duì)系統(tǒng)中數(shù)據(jù)進(jìn)行更改的人數(shù)比較多,為了數(shù)據(jù)的安全性著想,必須設(shè)計(jì)操作日志功能,任何人對(duì)數(shù)據(jù)進(jìn)行的操作都會(huì)被記錄下來。
超級(jí)管理員可以通過用戶管理增加管理員,通過權(quán)限管理指定或者取消其他管理員的系統(tǒng)權(quán)限,通過操作查詢查看每個(gè)管理員對(duì)系統(tǒng)執(zhí)行操作的日志。管理員選擇編輯、刪除、新建用戶可進(jìn)行相應(yīng)的操作,為數(shù)據(jù)庫增添新的管理員。
三、系統(tǒng)實(shí)現(xiàn)
1、安全策略
本系統(tǒng)作為內(nèi)部使用的信息系統(tǒng),需要正確辨別用戶身份,并且嚴(yán)格控制用戶對(duì)資源的訪問,這是web應(yīng)用程序安全性中最重要的也是最基本的一環(huán)。安全機(jī)制提供了兩項(xiàng)主要功能,即驗(yàn)證和授權(quán)。ASP.NET驗(yàn)證是通過驗(yàn)證提供程序來實(shí)現(xiàn)的,此提供程序是通過web.Config配置文件使用<;authentication>;進(jìn)行控制的。Forms驗(yàn)證方式的流程如下:
。1)客戶端向服務(wù)器請(qǐng)求被保護(hù)的頁面。
。2)服務(wù)器接受請(qǐng)求,如果用戶的請(qǐng)求中沒有有效cookie,則轉(zhuǎn)入web.config文件中指定的頁面,在我們的程序里是登錄頁面。
(3)用戶輸入賬號(hào)密碼進(jìn)行驗(yàn)證。
。4)程序驗(yàn)證通過,查詢用戶對(duì)本頁面的訪問權(quán)限,通過則返回指定頁面。
2、數(shù)據(jù)綁定
本系統(tǒng)中涉及大量的數(shù)據(jù)展示功能。ASP.NET提供了豐富的數(shù)據(jù)展示控件。例如人事信息搜索頁面,當(dāng)用戶輸入搜索條件搜索后,使用gridview控件展示搜索結(jié)果。Gridview控件以表格的形式顯示數(shù)據(jù)源中的數(shù)據(jù)。每列表示一個(gè)字段,每行展示一條記錄。使用gridview控件,可以在不編寫代碼的情況下實(shí)現(xiàn)分頁、排序等功能。
3、Excel表導(dǎo)入導(dǎo)出
本系統(tǒng)一個(gè)技術(shù)難點(diǎn)在于將查詢數(shù)據(jù)導(dǎo)出到excel表。需要與安裝excel數(shù)據(jù)源的驅(qū)動(dòng)。因?yàn)榇斯δ茉诙嗵幱玫,因此作為?xiàng)目一個(gè)公共類。本系統(tǒng)的薪資查詢模塊中需要從excel表導(dǎo)入數(shù)據(jù)到Sql Server數(shù)據(jù)庫中。
四、系統(tǒng)應(yīng)用
系統(tǒng)運(yùn)行效果如圖1所示。
系統(tǒng)測(cè)試用例有人事信息查詢、人事信息新建、人事信息查詢結(jié)果導(dǎo)出、人事信息編輯,都通過了測(cè)試。
五、總結(jié)
本文提出了行為驅(qū)動(dòng)開發(fā)的基本理論,基于行為驅(qū)動(dòng)開發(fā),設(shè)計(jì)和實(shí)現(xiàn)了基于.NET的人事管理系統(tǒng)。本文設(shè)計(jì)實(shí)現(xiàn)的人事管理系統(tǒng)已經(jīng)得到實(shí)際應(yīng)用,大大降低了單位人事管理中的人工成本。
相關(guān)熱詞搜索:分析 人事管理系統(tǒng) 企業(yè)
熱點(diǎn)文章閱讀