前言:中文期刊網(wǎng)精心挑選了人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文供你參考和學(xué)習(xí),希望我們的參考范文能激發(fā)你的文章創(chuàng)作靈感,歡迎閱讀。
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文1
關(guān)鍵詞:人事管理系統(tǒng);;SQL SERVER 2005
1 人事管理系統(tǒng)開(kāi)發(fā)的目標(biāo)及意義
基于的人事管理系統(tǒng)的主要目的是通過(guò)B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu)),方便企業(yè)管理者來(lái)對(duì)企業(yè)的人事檔案和企業(yè)各個(gè)部門(mén)進(jìn)行管理,工資和獎(jiǎng)金的核算,人員的管理和培訓(xùn)計(jì)劃,員工信息的查詢(xún),使整套系統(tǒng)具有高安全性、高可靠性等優(yōu)點(diǎn),能夠應(yīng)用于中小型企業(yè)的人事管理部分。
為了做成一個(gè)完整的人事管理系統(tǒng),而且被大家所能夠接受,人事管理系統(tǒng)從以下幾個(gè)方面重點(diǎn)考慮:⑴信息的搜集、存儲(chǔ)、傳遞、分類(lèi)、統(tǒng)計(jì)和檢索等功能的計(jì)算機(jī)化,確保其準(zhǔn)確性、及時(shí)性、完整性和相關(guān)性。⑵分權(quán)操作和數(shù)據(jù)共享,保證系統(tǒng)的有序運(yùn)行。數(shù)據(jù)入口唯一、編碼存儲(chǔ)、明碼輸出、所有在用數(shù)據(jù)和歷史數(shù)據(jù)都可共享查詢(xún)。⑶實(shí)用性強(qiáng),操作簡(jiǎn)便,容錯(cuò)與隨機(jī)幫助有機(jī)結(jié)合,便于用戶(hù)使用及擴(kuò)充使一般員工不用培訓(xùn)就能上機(jī)操作。本文所開(kāi)發(fā)的企業(yè)人事管理系統(tǒng)的總體任務(wù)是實(shí)現(xiàn)企業(yè)員工人事管理的系統(tǒng)化和自動(dòng)化。人事管理為企業(yè)單位和個(gè)人提供信息咨詢(xún)、檔案檢索、人員檔案存取、為企業(yè)單位和個(gè)人提供檔案的收集、整理、保管服務(wù)。
2 需求分析
通過(guò)調(diào)查研究,確定了本系統(tǒng)的需求如下:
⑴基本功能需求。能夠管理職工的基本信息,并提供對(duì)這些信息的查詢(xún)、修改、添加和刪除功能;系統(tǒng)能對(duì)單位的人動(dòng)、獎(jiǎng)懲、考勤、工資、培訓(xùn)、績(jī)效、成果、合同等信息進(jìn)行記錄并對(duì)其進(jìn)行查詢(xún);系統(tǒng)能提供對(duì)職工添加、修改、刪除用戶(hù)帳號(hào)的功能,并能分配權(quán)限。
⑵用戶(hù)界面需求。以Web頁(yè)面的形式顯示信息,界面操作簡(jiǎn)單易懂、頁(yè)面美觀,不需培訓(xùn)可以直接使用,人事管理人員能完成員工的添加、刪除、修改員工等的操作,普通職工能完成考勤信息等的上報(bào),領(lǐng)導(dǎo)能對(duì)員工的考勤信息等進(jìn)行審批操作。
⑶性能需求。系統(tǒng)具有靈活性的操作性,可擴(kuò)展性強(qiáng),安全級(jí)別高,具有和外部程序接口的功能,可以與本企業(yè)的其他管理系統(tǒng)進(jìn)行聯(lián)網(wǎng)使用。
3 系統(tǒng)的設(shè)計(jì)
本系統(tǒng)的軟件設(shè)計(jì)是基于網(wǎng)絡(luò)運(yùn)行的三層應(yīng)用模式和瀏覽器/服務(wù)器模式相結(jié)合的形式,其中,一層為客戶(hù)端程序;二層為Web應(yīng)用服務(wù)器,三層為數(shù)據(jù)庫(kù)服務(wù)器(SQL server 2005);客戶(hù)端程序(標(biāo)準(zhǔn)瀏覽器)通過(guò)HTTP協(xié)議與Web應(yīng)用服務(wù)器進(jìn)行連接,Web服務(wù)器通過(guò)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)接口與數(shù)據(jù)庫(kù)進(jìn)行連接,SQL Server2005數(shù)據(jù)庫(kù)服務(wù)器接受Web服務(wù)器對(duì)數(shù)據(jù)庫(kù)的操縱請(qǐng)求,執(zhí)行相應(yīng)的數(shù)據(jù)操縱,并將處理結(jié)果返回給Web服務(wù)器。系統(tǒng)使用、HTML、SQL Server數(shù)據(jù)庫(kù)和C#編程等技術(shù)和開(kāi)發(fā)工具。整個(gè)系統(tǒng)主要由一系列相互關(guān)聯(lián)的動(dòng)態(tài)頁(yè)面組成。該系統(tǒng)按功能可分為六大模塊,如下所示:⑴登錄界面:設(shè)置使用人事管理系統(tǒng)的用戶(hù)及其使用權(quán)限;⑵主界面:該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,該界面提供用戶(hù)選擇并調(diào)用各子模塊;⑶瀏覽模塊:該模塊提供全部人事檔案的界面;⑷查詢(xún)模塊:對(duì)檔案卡片的查詢(xún)功能,包括精確條件查詢(xún)和模糊條件查詢(xún);⑸統(tǒng)計(jì)模塊:按規(guī)定的要求進(jìn)行的統(tǒng)計(jì),它可以較詳細(xì)直觀的統(tǒng)計(jì)出要求的結(jié)果,統(tǒng)計(jì)可以詳細(xì)的按職務(wù)、按職稱(chēng)、按部門(mén)、按學(xué)歷以數(shù)字的形式或者以表的形式顯示出來(lái);⑹編輯模塊:只有管理員才擁有數(shù)據(jù)修改及刪除的權(quán)利,該模塊里詳細(xì)的記錄了所有單位員工的資料。
4 系統(tǒng)的實(shí)現(xiàn)
本系統(tǒng)開(kāi)發(fā)的主要工具是和SQL SERVER2005。首先,開(kāi)發(fā)這個(gè)系統(tǒng)所需要的工具簡(jiǎn)單,易于維護(hù),安全性也能得到可靠的保障,開(kāi)發(fā)費(fèi)用也比較低。項(xiàng)目投入使用之后也能節(jié)省大量的人力,物力,財(cái)力。因此開(kāi)發(fā)這個(gè)系統(tǒng)對(duì)于企業(yè)來(lái)說(shuō)是可行的,也是必須的。隨著科學(xué)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)應(yīng)用已經(jīng)遍布整個(gè)社會(huì)的每個(gè)角落。利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。對(duì)于大中型企業(yè)來(lái)說(shuō)。應(yīng)用管理信息系統(tǒng)是適應(yīng)現(xiàn)代化企業(yè)制度要求,推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件,使得本系統(tǒng)的開(kāi)發(fā)得到了實(shí)現(xiàn)。
5 系統(tǒng)測(cè)試
基于Web的系統(tǒng)測(cè)試與傳統(tǒng)的軟件測(cè)試不同,它不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要測(cè)試系統(tǒng)在不同用戶(hù)的瀏覽器端的顯示是否合適。因此,我們對(duì)于測(cè)試用戶(hù)登陸是否成功、測(cè)試其他用戶(hù)是否能夠登錄、用戶(hù)注銷(xiāo)的測(cè)試、測(cè)試密碼更改、測(cè)試編輯功能是否成功、測(cè)試查詢(xún)功能是否成功、測(cè)試用戶(hù)權(quán)限等方面進(jìn)行了測(cè)試,均取得滿(mǎn)意的結(jié)果。
6 結(jié)束語(yǔ)
本論文是從現(xiàn)代企業(yè)管理中的人事管理現(xiàn)狀出發(fā),針對(duì)人事管理的復(fù)雜程序,經(jīng)過(guò)詳細(xì)的系統(tǒng)調(diào)查,開(kāi)發(fā)出的操作簡(jiǎn)單而且方便實(shí)用的企業(yè)人事管理系統(tǒng)。實(shí)現(xiàn)了企業(yè)員工人事管理的信息化、系統(tǒng)化、規(guī)范化。本文所設(shè)計(jì)的數(shù)據(jù)庫(kù)管理系統(tǒng)具有添加、查詢(xún)、修改、更新等強(qiáng)大的功能。本系統(tǒng)涵蓋了人事管理、工資管理、相關(guān)查詢(xún)統(tǒng)計(jì)等與員工個(gè)人相關(guān)的信息,并以一種相容的、一致的、共享的、易防問(wèn)和易檢索的方式儲(chǔ)存到集中的數(shù)據(jù)庫(kù)中,從而將員工的信息統(tǒng)一地管理起來(lái),及時(shí)準(zhǔn)確地生成各種報(bào)表,為人事信息管理提供了一個(gè)現(xiàn)代化的管理手段,保持了各種數(shù)據(jù)的完整性、及時(shí)性和正確性,提高了企業(yè)人事管理水平。
[參考文獻(xiàn)]
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文2
【關(guān)鍵詞】技術(shù) 信息化管理 人事管理系統(tǒng)
人事管理是企業(yè)管理中的一項(xiàng)重要內(nèi)容,其中采用的人事管理系統(tǒng)是幫助企業(yè)實(shí)現(xiàn)人事管理科學(xué)化、合理化、高效化工作的一項(xiàng)基礎(chǔ)。傳統(tǒng)的人事管理方法無(wú)法適應(yīng)現(xiàn)階段企業(yè)的發(fā)展要求,因此利用信息技術(shù),將信息技術(shù)與人事管理形結(jié)合,形成符合實(shí)際企業(yè)發(fā)展需求的人事管理系統(tǒng),促進(jìn)企業(yè)的人事管理系統(tǒng)化和規(guī)范化,讓企業(yè)的員工能從繁雜的日常事務(wù)中分離出來(lái),擁有更多的精力推動(dòng)企業(yè)的發(fā)展。
1 關(guān)鍵技術(shù)
1.1 B/S結(jié)構(gòu)
B/S結(jié)構(gòu)是目前人事管理系統(tǒng)的主要結(jié)構(gòu),它主要分為表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層三層結(jié)構(gòu),它是通過(guò)瀏覽器和服務(wù)器進(jìn)行信息傳遞交換,并且實(shí)現(xiàn)信息的處理,將處理后的信息反饋至瀏覽器端,實(shí)現(xiàn)最終目的。B/S結(jié)構(gòu)不僅在一定程度上降低了成本,并且在使用的過(guò)程中比較方便,可實(shí)現(xiàn)查詢(xún)、瀏覽、業(yè)務(wù)擴(kuò)展、維護(hù)、開(kāi)發(fā)、共享等功能。
1.2 技術(shù)
所謂的NET是指用戶(hù)利用任何一臺(tái)終端設(shè)備都能查到想要的信息、文件和程序,它是新平臺(tái)、標(biāo)準(zhǔn)協(xié)議、統(tǒng)一開(kāi)發(fā)工具的總稱(chēng),它能給人們提供最終的網(wǎng)絡(luò)信息便利。技術(shù)是微軟發(fā)展的一款新型程序開(kāi)發(fā)語(yǔ)言,是一宗新型的體系結(jié)構(gòu),它是組成NET的一部分,具有適應(yīng)性能強(qiáng)的特點(diǎn)。技術(shù)能在大部分的系統(tǒng)操作平臺(tái)上運(yùn)行,并可以創(chuàng)建應(yīng)用程序,實(shí)際上是一種將互聯(lián)網(wǎng)與操作系統(tǒng)相結(jié)合而形成的新的思想技術(shù),它使用于各種操作語(yǔ)言,并且具有較高的安全性和保護(hù)性。以技術(shù)為基礎(chǔ)形成的Web應(yīng)用程序較傳統(tǒng)的程序而言,更規(guī)范,內(nèi)容更豐富,代碼機(jī)構(gòu)等清晰簡(jiǎn)單,能實(shí)現(xiàn)資源共享和多系統(tǒng)平臺(tái)操作。
1.3 數(shù)據(jù)庫(kù)技術(shù)
數(shù)據(jù)庫(kù)就是存儲(chǔ)、組織和管理數(shù)據(jù)的倉(cāng)庫(kù),它也是人事管理系統(tǒng)中大量需要用來(lái)記錄的集合。人事管理系統(tǒng)也就是數(shù)據(jù)管理應(yīng)用系統(tǒng),在這個(gè)應(yīng)用系統(tǒng)中,員工的所有信息都被儲(chǔ)存在內(nèi),管理人員通過(guò)該數(shù)據(jù)庫(kù)能較好從中方便、準(zhǔn)確的搜集到想要的信息,將其與NET環(huán)境相連接、SQL Server2005能為系統(tǒng)提供強(qiáng)大、安全可靠的數(shù)據(jù)管理,為數(shù)據(jù)的集成等提供有效的解決方案。
2 系統(tǒng)設(shè)計(jì)
設(shè)計(jì)系統(tǒng)的過(guò)程中要將系統(tǒng)的可操作性、安全性、準(zhǔn)確性、擴(kuò)展性、伸縮性、流暢性等考慮在內(nèi)。人事管理系統(tǒng)主要分為三個(gè)層次,第一層次是用戶(hù)登錄,第二層次是人事管理系統(tǒng),第三層次是在人事管理系統(tǒng)下形成的人事管理、工資管理、查詢(xún)系統(tǒng)、系統(tǒng)維護(hù)幾方面的內(nèi)容,其中人事管理又分為檔案管理、撇訊管理、考勤管理、績(jī)效管理、員工異動(dòng)管理、合同管理等幾方面。工資管理包含了賬套管理、人員設(shè)置、報(bào)表打印幾部分。查詢(xún)統(tǒng)計(jì)分為了人事查詢(xún)、人事統(tǒng)計(jì)兩方面,系統(tǒng)維護(hù)包含了字典維護(hù)和用戶(hù)維護(hù)兩方面。
3 模塊功能分析
3.1 人事管理模塊
人事管理系統(tǒng)的主要組成部分就是人事管理模塊,企業(yè)的人事管理基本上是在這個(gè)模塊中實(shí)現(xiàn)的,同時(shí)它也是人事管理系統(tǒng)中人事數(shù)據(jù)的基礎(chǔ),它含有員工的基本個(gè)人資料等。一旦該模塊中員工的個(gè)人信息發(fā)生改變,那么相應(yīng)的系統(tǒng)中的其他相關(guān)信息也會(huì)隨之改變。人事管理模塊具有良好的同步性和完整性。
3.2 工資管理模塊
工資管理模塊主要是由員工的薪酬、社保、個(gè)人稅繳納情況等組成,其中所有的內(nèi)容都是通過(guò)計(jì)算機(jī)進(jìn)行操作及發(fā)放,實(shí)現(xiàn)了全自動(dòng)化。因此工資管理模塊是一種流程化的管理方式,它能清晰的將員工的請(qǐng)假、出差、年休等部分情況經(jīng)過(guò)計(jì)算機(jī)的統(tǒng)計(jì)和計(jì)算將詳細(xì)信息呈現(xiàn)出來(lái)。
3.3 查詢(xún)系統(tǒng)
查詢(xún)系統(tǒng)模塊能方便企業(yè)員工通過(guò)身份證、姓名、職工編號(hào)查詢(xún)等方式將員工的基本信息查詢(xún)出來(lái),對(duì)企業(yè)員工了解薪資發(fā)放情況、合同簽約、培訓(xùn)情況、考勤等信息清晰方便,還可以通過(guò)該模塊了解企業(yè)員工的待遇發(fā)放等,方便企業(yè)領(lǐng)導(dǎo)對(duì)企業(yè)員工的管理。
3.4 系統(tǒng)維護(hù)
系統(tǒng)維護(hù)模塊主要是系統(tǒng)的管理人員和后臺(tái)管理人員實(shí)現(xiàn)整體人事管理系統(tǒng)的信息、用戶(hù)權(quán)限的設(shè)定、系統(tǒng)數(shù)據(jù)庫(kù)的維修和數(shù)據(jù)備份等,其中用戶(hù)權(quán)限的設(shè)定包含用戶(hù)的添加、刪除等操作。
4 系統(tǒng)實(shí)現(xiàn)
系統(tǒng)的設(shè)置權(quán)限主要的依靠html完成,相應(yīng)的功能是將頁(yè)面控件拖到頁(yè)面,對(duì)頁(yè)面內(nèi)的參數(shù)進(jìn)行修改即可完成。其中后臺(tái)程序使用C#完成,而數(shù)據(jù)庫(kù)使用的是技術(shù)。具有較強(qiáng)的封裝功能,在設(shè)置權(quán)限的過(guò)程中只需要修改參數(shù)即可完成。因此使用這種類(lèi)型的信息管理系統(tǒng)在功能方面也是大致相似的。在系統(tǒng)中的付權(quán)限進(jìn)行分配,其中每個(gè)權(quán)限都包含有增、改、刪、核幾部分,但是每個(gè)修改權(quán)限的系統(tǒng)都具有對(duì)應(yīng)的操作,只有對(duì)應(yīng)時(shí)才能進(jìn)行操作。例如管理人員可對(duì)非管理人員進(jìn)行權(quán)限配置,并且可以修改非管理員的密碼,而超級(jí)用戶(hù)可對(duì)管理員的權(quán)限和密碼進(jìn)行修改,同樣也包含了刪除和添加管理員的權(quán)限,還具有管理員擁有的所有權(quán)限。
5 結(jié)束語(yǔ)
人事管理是企業(yè)管理的重要組成部分,因此人事管理系統(tǒng)對(duì)于企業(yè)的人事管理來(lái)說(shuō)相當(dāng)重要。企業(yè)的迅速發(fā)展與完整可靠的人事管理系統(tǒng)有重要的關(guān)系,以技術(shù)為基礎(chǔ),形成三層構(gòu)架體系,構(gòu)成新的高效人事管理系統(tǒng),增強(qiáng)系統(tǒng)的可維護(hù)性和可擴(kuò)充性,提高人事部門(mén)的工作效率。為企業(yè)創(chuàng)造更大的經(jīng)濟(jì)效益和社會(huì)效益,促進(jìn)企業(yè)開(kāi)展高效的工作,增強(qiáng)企業(yè)的社會(huì)競(jìng)爭(zhēng)力。
參考文獻(xiàn)
[1]陳芳.基于的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2010(12):3176-3179.
[2]雷金,周湘濤.基于技術(shù)的人事管理系統(tǒng)的分析[J].湖南環(huán)境生物職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(03):17-19.
[3]宋傳勝.基于的交警人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2010.
作者簡(jiǎn)介
蔣紅梅(1982-),女,江蘇省鎮(zhèn)江市人。大學(xué)本科學(xué)歷。現(xiàn)為江蘇聯(lián)合職業(yè)技術(shù)學(xué)院無(wú)錫交通分院講師。研究方向?yàn)橛?jì)算機(jī)科學(xué)與技術(shù)。
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文3
關(guān)鍵詞關(guān)鍵詞:REST;人事管理;多平臺(tái);招聘管理;Android
中圖分類(lèi)號(hào):TP319文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):16727800(2014)002011003
0引言
當(dāng)前,越來(lái)越多的企事業(yè)和政府部門(mén)通過(guò)建設(shè)信息化系統(tǒng)來(lái)替代傳統(tǒng)的紙質(zhì)辦公,電子信息化的便捷性、規(guī)范性逐步得到了大眾的認(rèn)可。人事管理在各企事業(yè)單位的行政管理工作中具有相當(dāng)重要的地位,越來(lái)越多的單位意識(shí)到人力資源是一個(gè)企業(yè)的核心價(jià)值,管理好企業(yè)的人力資源是保障企業(yè)正常運(yùn)作非常重要的環(huán)節(jié)。
公安部第三研究所現(xiàn)有在職職工1 500余人,每年有近百人的人動(dòng),如果使用傳統(tǒng)的紙質(zhì)管理方式來(lái)管理人力資源,將浪費(fèi)大量的人力物力,并且往往事倍功半。在此形勢(shì)下,為了充分利用電子信息化的便捷性和規(guī)范性,建立統(tǒng)一的管理流程,通過(guò)建設(shè)人事管理系統(tǒng)來(lái)幫助管理人員準(zhǔn)確地進(jìn)行管理工作是十分必要的,本系統(tǒng)就是在此前提下進(jìn)行設(shè)計(jì)和開(kāi)發(fā)的。
1REST架構(gòu)風(fēng)格
REST(Representational State Transfer)是由Roy Thomas Fielding[1]在博士論文中提出的一種架構(gòu)風(fēng)格,又稱(chēng)“表征狀態(tài)轉(zhuǎn)移”,REST風(fēng)格的架構(gòu)包含了4個(gè)核心原則:①REST首先將所有的事物都抽象為資源,并將資源與URI進(jìn)行對(duì)應(yīng),使得每個(gè)資源都有唯一對(duì)應(yīng)的URI;②客戶(hù)端通過(guò)URI來(lái)確定資源的表征,對(duì)資源的操作通過(guò)HTTP協(xié)議的不同方法(GET、POST、PUT、DELETE)來(lái)確定;③客戶(hù)端通過(guò)鏈接將應(yīng)用從一個(gè)狀態(tài)改變?yōu)榱硪粋€(gè)狀態(tài),通過(guò)操作資源的表現(xiàn)形式來(lái)操作資源;④資源可以定義多種表現(xiàn)形式,客戶(hù)端可以通過(guò)資源的描述對(duì)資源進(jìn)行不同形式的展現(xiàn)[2]。
由于HTTP協(xié)議是無(wú)狀態(tài)協(xié)議,所以利用REST風(fēng)格架構(gòu)的Web軟件也是無(wú)狀態(tài)的[3]。客戶(hù)端的每次請(qǐng)求應(yīng)該詳細(xì)描述本次操作的所有屬性,服務(wù)器不會(huì)額外地保存操作狀態(tài)。
2系統(tǒng)架構(gòu)設(shè)計(jì)
2.1總體架構(gòu)設(shè)計(jì)
系統(tǒng)主要采用JAVA語(yǔ)言編寫(xiě),采用JAVAEE架構(gòu)[4],利用三層架構(gòu)將系統(tǒng)從邏輯上分為表示層、業(yè)務(wù)層、數(shù)據(jù)層[5],如圖1所示。
(1)表示層。主要負(fù)責(zé)與最終用戶(hù)之間的交互,并通過(guò)不同的展現(xiàn)形式將系統(tǒng)中的數(shù)據(jù)展現(xiàn)出來(lái)。表示層主要分為兩部分:一個(gè)是基于Web的BS架構(gòu)展現(xiàn),通過(guò)Web的形式進(jìn)行交互;另一個(gè)是基于Android平臺(tái)的展現(xiàn)[6],通過(guò)構(gòu)建Android應(yīng)用展現(xiàn)數(shù)據(jù)。兩者的數(shù)據(jù)來(lái)源均為REST接口。
(2)業(yè)務(wù)層。主要是對(duì)業(yè)務(wù)邏輯的封裝,業(yè)務(wù)層包含了面向表示層的REST接口、業(yè)務(wù)規(guī)則接口、數(shù)據(jù)訪問(wèn)接口,利用面向接口的編程方式進(jìn)行設(shè)計(jì),這三者之間的實(shí)現(xiàn)通過(guò)注入的設(shè)計(jì)模式進(jìn)行相互調(diào)用。數(shù)據(jù)訪問(wèn)接口的實(shí)現(xiàn)通過(guò)Hibernate框架將數(shù)據(jù)庫(kù)映射為實(shí)體,通過(guò)操作實(shí)體達(dá)到更新數(shù)據(jù)庫(kù)的目的。
(3)數(shù)據(jù)層。數(shù)據(jù)層即數(shù)據(jù)庫(kù),本系統(tǒng)采用MySQL作為數(shù)據(jù)庫(kù)軟件。
2.2系統(tǒng)框架應(yīng)用
為了更高效、更方便地開(kāi)發(fā),系統(tǒng)整合了多種開(kāi)源框架進(jìn)行構(gòu)建。主要的開(kāi)發(fā)框架包括:
(1)Hibernate。用Hibernate作為ORM框架,用作數(shù)據(jù)與實(shí)體之間的映射,由于系統(tǒng)主要采用面向?qū)ο蟮脑O(shè)計(jì)方法,為了消除面向?qū)ο蠓椒ㄅc關(guān)系型數(shù)據(jù)庫(kù)之間的差異,采用Hibernate作為數(shù)據(jù)操作的基本框架。
(2)RESTEasy。RESTEasy是JBoss的一個(gè)開(kāi)源框架,用于構(gòu)建REST風(fēng)格的Web服務(wù)。本系統(tǒng)中,通過(guò)使用RESTEasy框架,為不同的客戶(hù)端程序提供統(tǒng)一的REST風(fēng)格Web服務(wù),專(zhuān)注于數(shù)據(jù)的提供,而展現(xiàn)方式由不同的客戶(hù)端來(lái)實(shí)現(xiàn)。
(3)jQuery。本系統(tǒng)使用jQuery作為Web展示部分的前端框架,在網(wǎng)頁(yè)形式下提供各種前端特效,使操作更人性化、便捷化。
由于本系統(tǒng)采用的是符合JAVAEE規(guī)范的jBoss應(yīng)用服務(wù)器,因此,利用Java的Annotation可以實(shí)現(xiàn)各個(gè)框架之間的整合。
3系統(tǒng)功能設(shè)計(jì)
人事管理系統(tǒng)的主要功能如圖2所示。
人事管理系統(tǒng)的用戶(hù)角色主要分為4類(lèi),按照權(quán)限從高到低主要分為系統(tǒng)管理員、人事管理專(zhuān)員、普通在職職工、一般注冊(cè)用戶(hù)。其中:系統(tǒng)管理員主要負(fù)責(zé)保障系統(tǒng)的正常運(yùn)行,包括對(duì)用戶(hù)權(quán)限進(jìn)行調(diào)整,系統(tǒng)參數(shù)的設(shè)置等功能;
人事管理專(zhuān)員主要負(fù)責(zé)對(duì)在職人員的信息審批管理、各部門(mén)的招聘信息管理、入職信息管理、一般信息等;
普通在職職工主要負(fù)責(zé)對(duì)個(gè)人信息進(jìn)行實(shí)時(shí)維護(hù),維護(hù)后需要經(jīng)過(guò)人事管理專(zhuān)員審批后才能生效;
一般注冊(cè)用戶(hù)主要是一些應(yīng)聘人員,需要對(duì)簡(jiǎn)歷進(jìn)行維護(hù),選擇應(yīng)聘崗位等。
(1)公共信息瀏覽。系統(tǒng)中的所有用戶(hù)都具有瀏覽公共信息的權(quán)限,公共信息主要包括單位基本信息和組織架構(gòu),以及一些日常動(dòng)態(tài),便于應(yīng)聘者和在職職工及時(shí)了解單位的人事動(dòng)態(tài)。這些信息是由系統(tǒng)管理員或者人事管理專(zhuān)員在后臺(tái)管理系統(tǒng)中進(jìn)行錄入的。
(2)一般用戶(hù)注冊(cè)。主要是提供給應(yīng)聘人員,在參加應(yīng)聘之前需要注冊(cè)成為系統(tǒng)會(huì)員,為了保證用戶(hù)信息的真實(shí)性,在應(yīng)聘前必須進(jìn)行身份驗(yàn)證,驗(yàn)證方式可以通過(guò)郵件或者手機(jī)號(hào)碼。用戶(hù)在注冊(cè)時(shí)必須填寫(xiě)郵件地址或手機(jī)號(hào)碼,注冊(cè)成功后系統(tǒng)會(huì)自動(dòng)發(fā)送驗(yàn)證碼到用戶(hù)郵箱或用戶(hù)手機(jī)。
(3)個(gè)人簡(jiǎn)歷管理。應(yīng)聘人員在注冊(cè)成為會(huì)員之后就可以進(jìn)行個(gè)人簡(jiǎn)歷管理,為了適應(yīng)不同的崗位要求,每個(gè)用戶(hù)可以維護(hù)最多5份簡(jiǎn)歷,每個(gè)用戶(hù)可以同時(shí)應(yīng)聘3個(gè)不同部門(mén)的崗位,并根據(jù)不同的崗位投遞不同的簡(jiǎn)歷。
(4)人員信息管理。該功能主要面向在職職工,當(dāng)職工入職后,需要補(bǔ)充職工的個(gè)人信息。為了讓單位及時(shí)了解職工的最新信息,在職職工也可以隨時(shí)更新個(gè)人的基本信息。
(5)人員信息審批。一旦在職職工的基本信息發(fā)生了變化,系統(tǒng)將會(huì)提醒管理專(zhuān)員。人事管理專(zhuān)員在對(duì)信息進(jìn)行核實(shí)后,在系統(tǒng)中對(duì)職工的基本信息進(jìn)行審批,審批通過(guò)后,個(gè)人信息的更新內(nèi)容將在系統(tǒng)中生效,如果審批沒(méi)通過(guò),系統(tǒng)會(huì)提示職工重新進(jìn)行修改,修改后再次審批,直至通過(guò)為止。
(6)招聘信息管理。招聘工作是人事管理專(zhuān)員日常工作的重要環(huán)節(jié),各個(gè)部門(mén)的人事專(zhuān)員根據(jù)各個(gè)部門(mén)的招聘需求招聘信息,每個(gè)部門(mén)的人事管理專(zhuān)員只能自己部門(mén)的招聘信息。如果有應(yīng)聘者應(yīng)聘了的崗位,人事管理專(zhuān)員可以查看該應(yīng)聘用戶(hù)的簡(jiǎn)歷,然后通過(guò)在線發(fā)送短消息和郵件通知應(yīng)聘者,也可以打電話(huà)通知。對(duì)于應(yīng)聘成功的人員,可以將該人員轉(zhuǎn)為在職職工用戶(hù)。
(7)系統(tǒng)管理。系統(tǒng)管理員為了保證系統(tǒng)正常運(yùn)行,可以對(duì)系統(tǒng)參數(shù)進(jìn)行設(shè)置,設(shè)置的內(nèi)容包括在線發(fā)送短消息的接口地址、在線發(fā)送電子郵件的發(fā)送地址、發(fā)送用戶(hù)名和密碼,通過(guò)SMTP/POP3協(xié)議發(fā)送和接受電子郵件。
(8)用戶(hù)權(quán)限管理。包括用戶(hù)角色管理、部門(mén)設(shè)置、用戶(hù)與部門(mén)的對(duì)應(yīng)管理、用戶(hù)與角色的對(duì)應(yīng)管理等,可以自由調(diào)配每個(gè)部門(mén)的人事專(zhuān)員和用戶(hù)。
4REST應(yīng)用
在本系統(tǒng)中,利用JBoss RESTEasy框架實(shí)現(xiàn)REST風(fēng)格的架構(gòu)。RESTEasy框架將資源為Web服務(wù),客戶(hù)端通過(guò)消費(fèi)這些Web服務(wù)來(lái)進(jìn)行業(yè)務(wù)操作[7]。Web服務(wù)與客戶(hù)端之間的數(shù)據(jù)交換格式主要以JSON格式為主。
4.1識(shí)別系統(tǒng)資源
基于REST風(fēng)格的架構(gòu)最重要的就是要識(shí)別系統(tǒng)中的資源,并為資源定義唯一的URI。通過(guò)對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行建模,識(shí)別系統(tǒng)中的主要數(shù)據(jù)模型分為新聞?lì)悺⒄衅割?lèi)、職工信息類(lèi)、系統(tǒng)類(lèi)4大類(lèi)別,并逐一對(duì)資源進(jìn)行細(xì)化。
以招聘類(lèi)別為例,首先進(jìn)行數(shù)據(jù)建模,利用ER圖的形式,對(duì)招聘相關(guān)的業(yè)務(wù)實(shí)體及關(guān)系進(jìn)行描述,如圖3所示。
5結(jié)語(yǔ)
為了滿(mǎn)足人事信息管理工作需求,及時(shí)了解職工的最新信息,實(shí)現(xiàn)招聘工作的在線運(yùn)行,本文利用REST風(fēng)格架構(gòu)的Web服務(wù)構(gòu)建了一套多平臺(tái)的人事管理系統(tǒng)。以Web服務(wù)作為數(shù)據(jù)提供基礎(chǔ),分別建設(shè)了以Web為主的網(wǎng)站、在線管理系統(tǒng)以及以Android平臺(tái)為基礎(chǔ)的移動(dòng)終端應(yīng)用。
通過(guò)這套系統(tǒng),公安部第三研究所完成了2013年的招聘工作,實(shí)現(xiàn)了網(wǎng)上在線招聘審核和信息維護(hù),降低了人事管理工作成本,提高了人事管理工作效率。
參考文獻(xiàn):
[1]ROY THOMAS FIELDING. Architectural styles and the design of networkbased software architectures[M].California:Information and Computer Science, UC Irvine,Ph D, 2000.
[2]鄒燕飛,孫愛(ài)良.多平臺(tái)網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)系統(tǒng)研究與設(shè)計(jì)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2013 (8).
[3]MARKUS LANTHALER,CHRISTIAN G TL,NABIL TABBANE.Seamless integration of RESTful services into the web of data[J].Advances in Multimedia,2012.
[4]萬(wàn)常選,廖國(guó)瓊,劉喜平,等.依賴(lài)約束與多值聯(lián)系的ER建模方法[J].計(jì)算機(jī)教育,2012 (22):76.
[5]黃光芳.面向接口編程在三層架構(gòu)系統(tǒng)中的設(shè)計(jì)及應(yīng)用[J].計(jì)算應(yīng)用與軟件,2009,26(6):134.
[6]閔現(xiàn)暢,黃理燦,基于Android平臺(tái)的Web服務(wù)技術(shù)研究[J].工業(yè)控制計(jì)算機(jī),2011,24(4):92.
[7]樂(lè)藝.工廠模式在分層架構(gòu)中的應(yīng)用[J].微型機(jī)與應(yīng)用,2012,31(14):8890.
[8]袁立國(guó),陳中育,李方鵬,等.一種軟件開(kāi)發(fā)框架的設(shè)計(jì)優(yōu)化[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2013,22(5):7075.
[9]鄭燦.REST服務(wù)資源多重表述在資源獲取時(shí)的性能比較[J].上海電力學(xué)院學(xué)報(bào),2011,27(4):349353.
[10]尹京花,王華軍.基于Android開(kāi)發(fā)的數(shù)據(jù)存儲(chǔ)[J].數(shù)字通信,2012,39(6):7981.
[12]胡君,程京,王敏.基于XML的REST API設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2011,24(4):166.
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文4
關(guān)鍵詞:人事;管理信息;系統(tǒng)
隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息化管理已滲透到各行各業(yè),網(wǎng)絡(luò)辦公自動(dòng)化系統(tǒng)以它能實(shí)現(xiàn)信息交流和信息共享,提供協(xié)同工作的手段,提高辦公效率的特點(diǎn),讓人們從繁瑣的有紙辦公中解脫出來(lái)。再者我國(guó)高職院校迅猛發(fā)展,在校生規(guī)模也日亦龐大,師資等人力資源也不斷壯大,如何提高人力資源管理的水平和效率,成為各高職院校面臨的緊迫任務(wù)和亟需解決的難題。結(jié)合高職院校人力資源管理的現(xiàn)狀及趨勢(shì),開(kāi)發(fā)一套適合的人力資源管理系統(tǒng)可以有效地緩解這一問(wèn)題。
一、人力資源管理系統(tǒng)的作用
高校的人事管理工作必須從學(xué)校穩(wěn)定和發(fā)展的大局出發(fā),把人力資源的開(kāi)發(fā)和利用作為高校人事管理的重大舉措。隨著知識(shí)經(jīng)濟(jì)的崛起,掌握了高新技術(shù)和具有現(xiàn)代化管理理念的人已成為經(jīng)濟(jì)發(fā)展的原動(dòng)力。所以,我們開(kāi)發(fā)的人力資源管理系統(tǒng)必須要使人事管理人員能夠輕松地管理復(fù)雜繁瑣的人事信息,從重復(fù)性的日常事務(wù)中解脫出來(lái),基本上可以達(dá)到以下目的:
一是實(shí)現(xiàn)機(jī)構(gòu)編制管理、人員信息管理、人員調(diào)配管理、職務(wù)職數(shù)管理、工資管理、統(tǒng)計(jì)查詢(xún)?yōu)橐惑w的信息化管理系統(tǒng),推進(jìn)人事管理工作的信息化、科學(xué)化。
二是替代傳統(tǒng)的人事管理人工操作的單一模式,有效地整合人才資源的利用和開(kāi)發(fā),規(guī)范人事管理程序,提高人事管理水平,為學(xué)校在引進(jìn)人才、管理人才、發(fā)展人才和開(kāi)發(fā)人才方面提供可靠的依據(jù)和信息。
三是為各級(jí)領(lǐng)導(dǎo)和上級(jí)部門(mén)提供及時(shí)準(zhǔn)確的各項(xiàng)信息查詢(xún),為領(lǐng)導(dǎo)調(diào)配全校人力資源提供幫助。提供方便快捷、功能強(qiáng)大的辦公軟件環(huán)境,幫助人事干部快速完成日常人事業(yè)務(wù)工作,較大地提高工作效率。
四是檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn)。
二、人力資源管理系統(tǒng)的設(shè)計(jì)
1.人力資源管理系統(tǒng)的體系結(jié)構(gòu)
人力資源管理系統(tǒng)可以簡(jiǎn)單地分為三層,如圖1所示,:
(1)第一層是數(shù)據(jù)庫(kù)層,存儲(chǔ)人事數(shù)據(jù)。
(2)第二層是信息處理構(gòu)件層。主要是處理與操作系統(tǒng)、數(shù)據(jù)庫(kù)相關(guān)的操作,并且提供通用的數(shù)據(jù)采集、處理。通過(guò)對(duì)這些通用構(gòu)件的利用,避免了開(kāi)發(fā)類(lèi)似功能的重復(fù)勞動(dòng),縮短了開(kāi)發(fā)周期;也減少了重復(fù)開(kāi)發(fā)中可能引入的錯(cuò)誤,提高了系統(tǒng)的可靠性和可維護(hù)性。
(3)第三層是人事管理模型層。我們把這一層分為系統(tǒng)管理和業(yè)務(wù)處理兩大模塊。
2.人力資源管理系統(tǒng)的功能結(jié)構(gòu)設(shè)計(jì)
人力資源管理系統(tǒng)是針對(duì)員工管理的一個(gè)選用Power Builder8.0為開(kāi)發(fā)軟件的管理平臺(tái)。系統(tǒng)主要包括以下功能模塊:
人員管理:主要是查詢(xún)、添加、修改人員信息等。
招聘管理:主要是應(yīng)聘人員信息的查閱、刪除、添加到擬聘人才庫(kù)等。
培訓(xùn)管理:主要是培訓(xùn)計(jì)劃查詢(xún)、信息刪除、添加培訓(xùn)計(jì)劃和填寫(xiě)培訓(xùn)總結(jié)等。
獎(jiǎng)懲管理:主要是獎(jiǎng)懲情況的添加、查詢(xún)、修改等。
薪金管理:主要是薪金的修改、添加、刪除。
3.人力資源管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)充分了解用戶(hù)各方面的需求,本系統(tǒng)用戶(hù)的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢(xún),這要求數(shù)據(jù)庫(kù)的結(jié)構(gòu)能充分滿(mǎn)足各種信息的輸入和輸出。這就要求數(shù)據(jù)處理需要達(dá)到數(shù)據(jù)錄入和處理的準(zhǔn)確性、實(shí)時(shí)性和容錯(cuò)性,處理數(shù)據(jù)的迅速性、數(shù)據(jù)的一致性與完整性。根據(jù)系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)用戶(hù)信息表、管理員信息表、培訓(xùn)信息表、應(yīng)聘信息表、招聘信息表、薪水信息表。
得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員實(shí)體、用戶(hù)實(shí)體、培訓(xùn)實(shí)體、應(yīng)聘實(shí)體、招聘實(shí)體。
三、人力資源管理系統(tǒng)的特點(diǎn)
1.通用:本系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與程序相對(duì)獨(dú)立,用戶(hù)可以在本系統(tǒng)的基礎(chǔ)上,構(gòu)建適合自身實(shí)際情況的人事管理信息系統(tǒng)。
2.標(biāo)準(zhǔn)化:本系統(tǒng)根據(jù)最新的國(guó)家標(biāo)準(zhǔn)建立了完善的指標(biāo)代碼體系,很容易在各級(jí)人事部門(mén)或者其他部門(mén)間實(shí)現(xiàn)數(shù)據(jù)共享和數(shù)據(jù)交換。
3.可擴(kuò)充:本系統(tǒng)采用了模塊化技術(shù),可按不同需要進(jìn)行組合集成。
4.強(qiáng)大的查詢(xún)功能:本系統(tǒng)基本實(shí)現(xiàn)了按照用戶(hù)要求任意查詢(xún)信息。
5.靈活的制表功能:本系統(tǒng)自身提供了通用的報(bào)表功能;另外也提供了與Excel交互的接口,可以將數(shù)據(jù)導(dǎo)入到Excel,然后再生成報(bào)表。
6.強(qiáng)大的用戶(hù)權(quán)限管理:通過(guò)對(duì)用戶(hù)的操作權(quán)限和數(shù)據(jù)權(quán)限進(jìn)行多重控制,為數(shù)據(jù)的保密性和安全性提供了可靠的保障。
7.用戶(hù)操作簡(jiǎn)單:本系統(tǒng)的管理界面友好,采用一致的信息瀏覽、維護(hù)、查詢(xún)界面,便于用戶(hù)操作。
四、結(jié)束語(yǔ)
人力資源管理系統(tǒng)是高校信息化建設(shè)的重要組成部分,是為了提高人力資源管理水平而設(shè)計(jì)開(kāi)發(fā)的信息管理系統(tǒng)。系統(tǒng)設(shè)計(jì)的目標(biāo)是實(shí)現(xiàn)對(duì)學(xué)校人力資源信息進(jìn)行統(tǒng)一管理,提高學(xué)校教育教學(xué)工作效率、降低成本,滿(mǎn)足用戶(hù)及時(shí)溝通需要,實(shí)現(xiàn)與其它系統(tǒng)協(xié)同工作。系統(tǒng)開(kāi)發(fā)采取Power Builder8.0技術(shù)平臺(tái)架構(gòu),以統(tǒng)一建模語(yǔ)言(UML)對(duì)系統(tǒng)進(jìn)行分析。在深入研究高職院校人事工作的基礎(chǔ)上開(kāi)發(fā)此系統(tǒng),具體分析設(shè)計(jì)了包括人員管理、招聘管理、培訓(xùn)管理、獎(jiǎng)懲管理、薪金管理五個(gè)功能模塊。系統(tǒng)基本滿(mǎn)足了學(xué)校人力資源管理要求,但是對(duì)于本系統(tǒng)來(lái)說(shuō),還是有許多值得改進(jìn)的地方,主要是在系統(tǒng)性能方面可以進(jìn)一步加強(qiáng)。
參考文獻(xiàn):
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文5
關(guān)鍵詞:人力資源;信息管理;設(shè)計(jì)
中圖分類(lèi)號(hào):TN948文獻(xiàn)標(biāo)識(shí)碼: A
引言
社會(huì)科技技術(shù)的進(jìn)步發(fā)展,使得信息技術(shù)的應(yīng)用越來(lái)越廣泛,而隨著“以人為本”觀念的深入人心,很多的企業(yè)已經(jīng)意識(shí)到“人力資源是企業(yè)發(fā)展最寶貴的資源”,因此,也越來(lái)越重視企業(yè)人力資源方面的培養(yǎng)、建設(shè)、管理。下面就分析一下目前企業(yè)人力資源管理的現(xiàn)狀以及存在的問(wèn)題,最后為企業(yè)的人力資源信息管理系統(tǒng)提出幾點(diǎn)可行性建議,從而促進(jìn)企業(yè)的發(fā)展。
一、企業(yè)人力資源管理信息系統(tǒng)的含義
1、人力資源管理信息的組成部分
(1)人事管理子系統(tǒng)
企業(yè)的人事管理子系統(tǒng)主要是對(duì)企業(yè)員工進(jìn)行系統(tǒng)設(shè)置,錄入員工的基本信息,如姓名、年齡、學(xué)歷、職位、家庭關(guān)系等,并對(duì)員工進(jìn)行培訓(xùn),以及辦理員工的離職手續(xù)等。人事管理子系統(tǒng)記錄了員工的全面信息,能方便、快捷地獲得員工的統(tǒng)計(jì)數(shù)據(jù),為企業(yè)的用人制度提供信息保障。
(2)工資核算子系統(tǒng)
工資核算子系統(tǒng)主要是核算企業(yè)的各項(xiàng)工資款項(xiàng),例如企業(yè)的工程款、員工的工資核算、各項(xiàng)費(fèi)用匯總等等,它主要是企業(yè)財(cái)務(wù)的基本保證。
(3)績(jī)效評(píng)估子系統(tǒng)
績(jī)效評(píng)估子系統(tǒng)主要是對(duì)企業(yè)員工進(jìn)行日常工作考核、階段考核、部門(mén)績(jī)效考核等,然后根據(jù)考核結(jié)果進(jìn)行評(píng)估,完成企業(yè)的績(jī)效評(píng)估工作。
2、人力資源管理信息系統(tǒng)的性能要求
(1)可靠性
人力資源管理信息系統(tǒng)是整個(gè)企業(yè)人力資源管理的命脈,對(duì)企業(yè)有著至關(guān)重要的作用,因此,整個(gè)系統(tǒng)一定要保證數(shù)據(jù)的可靠性,并要對(duì)系統(tǒng)進(jìn)行保護(hù),防止其他程序的非法進(jìn)入,防止數(shù)據(jù)與文件的丟失、修改、復(fù)制等,保障整個(gè)系統(tǒng)的正常工作。
(2)可維護(hù)性
每個(gè)企業(yè)的人力資源管理信息系統(tǒng)在使用中都不盡完善,需要在使用中根據(jù)實(shí)際情況進(jìn)行不斷的修改,因此,整個(gè)系統(tǒng)一定要具有可維護(hù)性,當(dāng)系統(tǒng)內(nèi)外的環(huán)境發(fā)生變化時(shí),系統(tǒng)能根據(jù)環(huán)境變化進(jìn)行維護(hù)。
(3)安全性
人力資源管理信息系統(tǒng)的數(shù)據(jù)都是非常重要的,因此,一定要保證整個(gè)系統(tǒng)的安全性,保證數(shù)據(jù)的安全,防止非法人員或程序?qū)ζ溥M(jìn)行修改、攻擊等。為了杜絕非法人員盜取數(shù)據(jù),企業(yè)可以將系統(tǒng)設(shè)置上口令,輸入口令,才能查看數(shù)據(jù),而且只有系統(tǒng)的管理人員才擁有修改的權(quán)限。這樣就在一定程度上保證了數(shù)據(jù)的安全,另外為了防止病毒對(duì)數(shù)據(jù)的損壞,還要做好數(shù)據(jù)的備份工作。
(4)合法性
人力資源管理信息系統(tǒng)的各項(xiàng)數(shù)據(jù)、程序一定要符合國(guó)家的法律,保證系統(tǒng)資料的合法性。管理信息系統(tǒng)與企業(yè)人力資源管理的關(guān)系
3、人力資源管理是企業(yè)增強(qiáng)競(jìng)爭(zhēng)力的必然選擇
(1)隨著全球經(jīng)濟(jì)一體化的不斷發(fā)展,國(guó)際之間的經(jīng)濟(jì)、文化乃至人才的交流也越來(lái)越多。這樣企業(yè)面臨的人力選擇的文化背景、教育程度、都存在很大差異,在人力資源的管理上難度不斷增大、且培訓(xùn)和管理方面臨巨大的挑戰(zhàn)。
(2)隨著科學(xué)技術(shù)的迅速發(fā)展,當(dāng)前的網(wǎng)絡(luò)技術(shù)被廣泛地應(yīng)用在企業(yè)管理和辦公上,以及隨著企業(yè)管理研究的不斷深入,新的企業(yè)管理理念,都對(duì)傳統(tǒng)的人力資源管理方式產(chǎn)生了沖擊。
(3)當(dāng)今時(shí)代的企業(yè)管理不斷趨于扁平化管理,且組織結(jié)構(gòu)不斷呈現(xiàn)網(wǎng)絡(luò)化和柔性化趨勢(shì),這種管理方式和組織的發(fā)展趨勢(shì)使得企業(yè)管理層大大精簡(jiǎn)。
(4)目前企業(yè)的人力資源管理重心逐漸由從前的技術(shù)員工轉(zhuǎn)向知識(shí)型員工,面對(duì)這種管理對(duì)象的改變,人力資源管理方式也必須做出相
應(yīng)地調(diào)整才能適應(yīng)企業(yè)的發(fā)展需求。
二、當(dāng)前企業(yè)人力資源管理方面存在的問(wèn)題
1、對(duì)人力資源信息管理不重視
以前,企業(yè)的人力資源部門(mén)主要就是記錄員工的信息,導(dǎo)致企業(yè)對(duì)人力資源管理并不重視,但是近幾年來(lái),人力資源管理信息不僅僅是對(duì)員工的各項(xiàng)信息進(jìn)行記錄,還包括企業(yè)的各項(xiàng)考核標(biāo)準(zhǔn)設(shè)計(jì)、企業(yè)的各項(xiàng)款項(xiàng)預(yù)算、匯總等,人力資源部門(mén)已經(jīng)越來(lái)越成為企業(yè)發(fā)展的重要因素,忽視人力資源管理在企業(yè)發(fā)展中的作用已經(jīng)不適合當(dāng)今的企業(yè)發(fā)展規(guī)則,也對(duì)企業(yè)的發(fā)展有很大的局限作用。
2、人力資源信息利用率較低
目前,人力資源的信息在企業(yè)中的利用率普遍較低,員工職位升遷、工資變動(dòng)時(shí),人力資源的信息只是用來(lái)了解此員工的基本信息,對(duì)于員工是否具備調(diào)升的能力、是否適合此職位并沒(méi)有發(fā)揮應(yīng)有的作用;其次,某些企業(yè)還在采用原始的人力資源管理方法,對(duì)企業(yè)員工的整體結(jié)構(gòu)信息還不太重視,對(duì)員工的綜合信息記錄較少,不利于企業(yè)的用人;另外,當(dāng)前很多企業(yè)的人力資源管理部門(mén)使用率較低,都是在需要者來(lái)問(wèn)時(shí)才會(huì)提供資料,缺乏主動(dòng)性。
3、人力資源信息收集不全面
當(dāng)前,很多的企業(yè)受傳統(tǒng)思想的束縛,對(duì)人力資源的信息收集還不是很全面,不能準(zhǔn)確、客觀地反映各個(gè)員工的長(zhǎng)處與短處,甚至有些人員的資料不真實(shí),導(dǎo)致各個(gè)員工的真實(shí)情況不能準(zhǔn)確反映出來(lái),這些對(duì)企業(yè)的用人都有一定的不利影響,可能會(huì)使企業(yè)出現(xiàn)人才的浪費(fèi)等現(xiàn)象,不利于企業(yè)的發(fā)展。
三、改善企業(yè)人力資源管理信息系統(tǒng)的措施
1、實(shí)行信息化管理,提高工作效率
隨著企業(yè)的不斷發(fā)展,企業(yè)員工不斷增多,導(dǎo)致人力資源管理部門(mén)的工作量驟升,也給人力資源管理部門(mén)帶來(lái)了不小的挑戰(zhàn),傳統(tǒng)的手記管理方式已經(jīng)不能滿(mǎn)足人事需求。因此,企業(yè)要實(shí)行人力資源的信息化管理,提高工作效率,而且信息化管理對(duì)于查找人員信息、管理人員信息都有很大的好處,可以降低工作的錯(cuò)誤率,對(duì)于人員的升遷、調(diào)動(dòng)都可以一目了然,能有效提高工作效率。
2、增強(qiáng)對(duì)人力資源管理的認(rèn)識(shí)
當(dāng)今的人力資源管理已經(jīng)不單單是記錄人員簡(jiǎn)單的信息了,而是根據(jù)企業(yè)的發(fā)展需求,招聘、選擇適合企業(yè)發(fā)展的人才,并提供發(fā)展的舞臺(tái),是企業(yè)選人、用人的直接接觸部門(mén)。因此,企業(yè)一定要轉(zhuǎn)換思想,增強(qiáng)對(duì)人力資源管理部門(mén)的認(rèn)識(shí),加強(qiáng)重視性,使其能夠真正地在人力資源開(kāi)發(fā)利用中發(fā)揮應(yīng)有的作用。
3、加強(qiáng)人力資源信息收集工作,提高人力資源信息的有效性
人力資源信息的收集是人力資源管理部門(mén)開(kāi)展工作的基礎(chǔ),也是人力資源選人、用人的基礎(chǔ)保障。因此,人力資源管理部門(mén)一定要加強(qiáng)人力資源信息收集工作,在德、能、勤、績(jī)方面全面收集資料,并定期對(duì)企業(yè)員工進(jìn)行信息刷新,而且要保證人員信息的真實(shí)性、正確性,使之能夠全方位地了解員工動(dòng)態(tài),這樣的人事資料更有利用價(jià)值,能夠有效地提高人力資源信息的有效性。
4、健全人力資源管理信息系統(tǒng)的制度
當(dāng)今的人力資源管理信息系統(tǒng)包含的內(nèi)容非常多,信息量也非常大,因此為了保證人力資源信息的準(zhǔn)確性、有效性,企業(yè)一定要健全人力資源管理信息系統(tǒng)的制度,使之能真正地為企業(yè)的發(fā)展服務(wù)。例如:增加數(shù)據(jù)的編輯功能,能夠隨時(shí)更新、修改信息;加入分類(lèi)統(tǒng)計(jì)的功能,利用統(tǒng)計(jì)圖直觀地展示數(shù)據(jù)庫(kù)的變化;增加組合查詢(xún)的模塊,便于對(duì)各個(gè)員工進(jìn)行分析、比較,選擇最適合企業(yè)發(fā)展的人才。
結(jié)束語(yǔ)
人力資源管理信息系統(tǒng),是企業(yè)合理配置人員的基礎(chǔ),良好的系統(tǒng)性能,能更好地促進(jìn)企業(yè)的發(fā)展,但是由于傳統(tǒng)的人力資源管理思想的束縛,當(dāng)今的人力資源管理系統(tǒng)還存在一定的問(wèn)題。因此,未來(lái)企業(yè)一定要加深對(duì)人力資源管理信息系統(tǒng)的認(rèn)識(shí),樹(shù)立嶄新的人力資源管理觀念,使之更科學(xué)、規(guī)范地對(duì)人員進(jìn)行管理,并對(duì)系統(tǒng)進(jìn)行不斷地完善,切實(shí)提高企業(yè)人力資源的管理水平,更好地為企業(yè)發(fā)展做保障,從而加強(qiáng)企業(yè)對(duì)知識(shí)經(jīng)濟(jì)時(shí)代的應(yīng)對(duì)條件,實(shí)現(xiàn)企業(yè)經(jīng)營(yíng)的成功。
參考文獻(xiàn)
人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)范文6
關(guān)鍵詞:成人教務(wù)管理;UML;統(tǒng)一過(guò)程;對(duì)象關(guān)系映射
中圖分類(lèi)號(hào):G473文獻(xiàn)標(biāo)志碼:A文章編號(hào):1673-291X(2009)14-0266-02
1 引言
成人教育是中國(guó)高等教育資源的必要補(bǔ)充。大力發(fā)展成人教育對(duì)解決當(dāng)前就業(yè)、提高農(nóng)民工素質(zhì)、建設(shè)老年人社會(huì)等問(wèn)題作用重大。提高管理水平,尤其是適合時(shí)展的教務(wù)管理水平是發(fā)展成人教育的重要發(fā)面。建立以計(jì)算機(jī)科學(xué)技術(shù)為核心的教務(wù)管理系統(tǒng)無(wú)疑是個(gè)有效途徑。
采用面向?qū)ο蟮乃枷?以RUP作為軟件開(kāi)發(fā)方法,基于B/S模式Web編程技術(shù)針對(duì)成人教育教務(wù)管理的業(yè)務(wù)特點(diǎn)完成系統(tǒng)的開(kāi)發(fā),保證了系統(tǒng)應(yīng)用的先進(jìn)性,表現(xiàn)在運(yùn)行效率高,具有良好的穩(wěn)定性、可擴(kuò)展性和可維護(hù)性。
與國(guó)內(nèi)外現(xiàn)有的系統(tǒng)相比,本系統(tǒng)具有應(yīng)用技術(shù)先進(jìn)、功能全、針對(duì)性強(qiáng)、結(jié)構(gòu)形式模塊化、操作簡(jiǎn)單等特點(diǎn)。根據(jù)沈陽(yáng)師范大學(xué)成人教育學(xué)院的應(yīng)用情況上看,效果良好。
2 RUP與系統(tǒng)模型
RUP(統(tǒng)一軟件開(kāi)發(fā)過(guò)程)是一個(gè)面向?qū)ο笄一诰W(wǎng)絡(luò)的程序開(kāi)發(fā)方法論,將軟件生命周期在時(shí)間上分解為四個(gè)階段,分別是初始階段、細(xì)化階段、構(gòu)建階段、交付階段。
成人教務(wù)管理系統(tǒng)的模型體系是指在RUP的指導(dǎo)下,利用UML 13 種關(guān)系圖集合,涵蓋從需求到部署的軟件系統(tǒng)開(kāi)發(fā)的所有方面。這當(dāng)中包括靜態(tài)的結(jié)構(gòu)關(guān)系圖(如類(lèi)、對(duì)象和部署)和動(dòng)態(tài)行為關(guān)系圖(如序列、活動(dòng)和狀態(tài))。
2.1系統(tǒng)設(shè)計(jì)的RUP初始階段
初始階段的最主要工作就是建立基本需求。RUP的迭代特性意味著各個(gè)階段都可以采用進(jìn)化方式,在初始階段只是大體了解系統(tǒng)各項(xiàng)業(yè)務(wù)需求,并以用例圖的形式對(duì)業(yè)務(wù)建模。初始階段的進(jìn)化式方式在相當(dāng)大定程度上解決了長(zhǎng)期困擾軟件工程需求階段的難題:范圍的確定。具體說(shuō)表現(xiàn)在范圍過(guò)大和軟件的需求方需求變更率高這兩點(diǎn)上,這也恰恰是進(jìn)行RUP迭代的驅(qū)動(dòng)力。
用例圖展示系統(tǒng)將提交的功能,它的內(nèi)容決定了其他視圖的開(kāi)發(fā)。用例圖還是確認(rèn)和最終驗(yàn)證系統(tǒng)的主要依據(jù)。根據(jù)成人教務(wù)管理的業(yè)務(wù)分析,確定了教務(wù)員子系統(tǒng)的用例視圖如圖1所示。
2.2系統(tǒng)設(shè)計(jì)的RUP細(xì)化階段
這個(gè)階段要完成靜態(tài)設(shè)計(jì)、持久對(duì)象設(shè)計(jì)、動(dòng)態(tài)模型設(shè)計(jì)、界面設(shè)計(jì)等。在面向?qū)ο蟮姆治龊驮O(shè)計(jì)思想里,這些設(shè)計(jì)主要體現(xiàn)在實(shí)現(xiàn)各用例的類(lèi)的設(shè)計(jì)、類(lèi)之間關(guān)系的設(shè)計(jì)以及類(lèi)之間如何配合協(xié)調(diào)以完成功能的設(shè)計(jì)上。系統(tǒng)的設(shè)計(jì)要依照用例圖中不同層次用例間的依賴(lài)關(guān)系及業(yè)務(wù)邏輯的從簡(jiǎn)單到復(fù)雜、從低級(jí)到高級(jí)的次序來(lái)進(jìn)行。
2.1.1教學(xué)計(jì)劃信息添加用例的設(shè)計(jì)
通過(guò)圖2(見(jiàn)下頁(yè))可見(jiàn),專(zhuān)業(yè)、課程和教學(xué)計(jì)劃是實(shí)體類(lèi),添加界面屬于接口類(lèi),在界面和教學(xué)計(jì)劃以及界面和課程、和專(zhuān)業(yè)之間都存在著完成控制邏輯的控制類(lèi)。圖3(見(jiàn)下頁(yè))是教學(xué)計(jì)劃管理用例中涉及的實(shí)體類(lèi)結(jié)構(gòu)。
2.1.2畢業(yè)生驗(yàn)印用例的設(shè)計(jì)
畢業(yè)生驗(yàn)印用例的實(shí)現(xiàn)稍顯復(fù)雜,這里的復(fù)雜是復(fù)雜在業(yè)務(wù)邏輯上,用例中的類(lèi)不一定復(fù)雜,這也正是面向?qū)ο笤O(shè)計(jì)思想下應(yīng)用UML工具的強(qiáng)大之處。圖4(見(jiàn)下頁(yè))是序列圖。
從圖4中分析可知,畢業(yè)生驗(yàn)印用例中涉及到的邊界類(lèi)、控制類(lèi)、和實(shí)體類(lèi)并非怎樣復(fù)雜,構(gòu)造的方法和前面的是一樣的,不同之處在于容器類(lèi)的使用,容器類(lèi)是緊密結(jié)合于具體的實(shí)現(xiàn)工具的。這個(gè)用例的類(lèi)圖模型如圖5所示。
驗(yàn)印過(guò)程如下:
首先,生成一個(gè)表頭的緩存內(nèi)容是要驗(yàn)印的課程,采用Map結(jié)構(gòu),Key中存儲(chǔ)課程的編號(hào),Value存儲(chǔ)課程對(duì)象。設(shè)計(jì)這個(gè)緩存形成結(jié)果集時(shí)過(guò)濾,因?yàn)橥ㄟ^(guò)Hibernate獲取學(xué)生實(shí)體后,可以加載到該學(xué)生的所有成績(jī),而通過(guò)這些成績(jī)又可以獲得相應(yīng)的課程,這樣就會(huì)把一個(gè)學(xué)生所選過(guò)的所有課程得到,但是驗(yàn)證不需要全部的課程。
其次,生成表頭對(duì)象。表頭對(duì)象由兩部分組成,一是學(xué)生號(hào)、姓名和專(zhuān)業(yè),二是驗(yàn)印課程名列;這個(gè)對(duì)象可以在生成表頭緩存時(shí)生成。注意在這個(gè)過(guò)程中需要對(duì)課程所處在表頭中的位置加以定義。
第三步,生成表數(shù)據(jù)對(duì)象。這里實(shí)際上進(jìn)行的是交叉數(shù)據(jù)的處理,即根據(jù)學(xué)生的列表生成表數(shù)據(jù)對(duì)象。在這個(gè)過(guò)程中需要一個(gè)記錄緩存,用于保存從和學(xué)生關(guān)聯(lián)的所有課程中要驗(yàn)證的課程和課程在表頭的位置。最后遍歷表頭列表,根據(jù)緩存中的位置將課程的成績(jī)存入到表數(shù)據(jù)對(duì)象中。
3 數(shù)據(jù)庫(kù)設(shè)計(jì)
成人教務(wù)管理系統(tǒng)的數(shù)據(jù)庫(kù)采用當(dāng)今主流數(shù)據(jù)庫(kù)――關(guān)系型數(shù)據(jù)庫(kù),數(shù)據(jù)模型是關(guān)系數(shù)據(jù)模型,管理軟件是RDBMS。關(guān)系型數(shù)據(jù)庫(kù)數(shù)學(xué)基礎(chǔ)嚴(yán)格,采用二維表格結(jié)構(gòu)來(lái)表示實(shí)體以及實(shí)體之間一對(duì)一,一對(duì)多和多對(duì)多的聯(lián)系。而系統(tǒng)的設(shè)計(jì)是遵循面向?qū)ο蠹夹g(shù)的,面向?qū)ο蟮囊幌盗性怼⒎椒ā⒔?jīng)驗(yàn)還不能直接應(yīng)用于關(guān)系型數(shù)據(jù)庫(kù),用O/R Mapping結(jié)合實(shí)體模型設(shè)計(jì)關(guān)系型數(shù)據(jù)庫(kù)。
4系統(tǒng)安全方面的防范機(jī)制
基于B/S結(jié)構(gòu)的MIS的安全性是多種因素的總和,是一種范圍遠(yuǎn)超單個(gè)應(yīng)用程序的策略的結(jié)果。在本課題的研究過(guò)程中,關(guān)注的是應(yīng)用程序及數(shù)據(jù)庫(kù)安全隱患。
在成人教務(wù)管理系統(tǒng)的設(shè)計(jì)過(guò)程中,應(yīng)用程序及數(shù)據(jù)庫(kù)安全隱患具體表現(xiàn)在系統(tǒng)的應(yīng)用域內(nèi)用戶(hù)越權(quán)操作和基于B/S的Web攻擊。
針對(duì)前者,Java架構(gòu)和完善的權(quán)限處理可在一定程度上加以防范,對(duì)于后者,可從以下幾點(diǎn)加以解決:
(1)系統(tǒng)中對(duì)用戶(hù)密碼的保護(hù)包括如下幾項(xiàng):
* 限制密碼的最小長(zhǎng)度,規(guī)定密碼的設(shè)置不得少于兩種字符;
* 限制錯(cuò)誤登入的次數(shù);
* 記錄設(shè)置時(shí)間,超限后提示修改密碼;
(2)在數(shù)據(jù)的訪問(wèn)中,多使用存儲(chǔ)過(guò)程或者參數(shù)化的命令;(3)定時(shí)備份數(shù)據(jù)庫(kù);(4)使用操作時(shí)間限制,這在編程中可以使用SESSION實(shí)現(xiàn);(5)對(duì)關(guān)鍵數(shù)據(jù),應(yīng)在傳輸和存儲(chǔ)的時(shí)候使用加密技術(shù)。