引論:我們?yōu)槟砹?篇人事管理系統(tǒng)論文范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時(shí)的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。
人事管理系統(tǒng)論文:人事管理系統(tǒng)論文
【摘要】
隨著我國成功加入WTO及信息化浪潮的日益臨近,企業(yè)經(jīng)營管理機(jī)制正在發(fā)生著根本性的變化,企業(yè)想要在激烈的市場競爭環(huán)境下的求得生存,就必須有效地利用人才、時(shí)間、信息結(jié)合的優(yōu)勢(shì)。企業(yè)想要在日新月異的市場變化中求得生存,就必須有效地進(jìn)行企業(yè)內(nèi)部改革和加強(qiáng)企業(yè)管理。借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)管理信息系統(tǒng)勢(shì)在必行。
對(duì)企業(yè)而言,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。如何做到企業(yè)人力資源與經(jīng)濟(jì)效益具有良好匹配?如何做到事得其才,人盡其用?如何在滿足企業(yè)效益的同時(shí)又兼顧企業(yè)職工的需求?如何能在瞬息萬變的時(shí)代使企業(yè)與社會(huì)環(huán)境相適應(yīng)并且處理好隨時(shí)變化的人力資源?這一系列的問題都是需要亟待解決的問題。
為了解決上述問題,使企業(yè)在激勵(lì)的市場競爭中立于不敗之地,設(shè)計(jì)并開發(fā)出一套適合企業(yè)人力資源管理特點(diǎn),又符合我國企業(yè)管理實(shí)情的人力資源管理信息系統(tǒng)(HRMIS)就顯得尤為重要。
本文正是從這方面出發(fā),以合肥市新天地電腦綜合服務(wù)公司為背景,希望通過本系統(tǒng)的功能設(shè)計(jì),能夠把人事管理者從繁重、傳統(tǒng)的事務(wù)性工作如:檔案增加、檔案查詢、檔案修改、檔案刪除、打印檔案等工作中解放出來,使得他們更專注于最需要智慧和經(jīng)驗(yàn)的工作,因而提高人事管理的質(zhì)量和效率。
及時(shí)章簡要介紹了本系統(tǒng)的設(shè)計(jì)總體線路。第二章概述了本系統(tǒng)的功能,設(shè)計(jì)原理,介紹了功能模塊圖設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)及編碼。第三章總結(jié)了本系統(tǒng)開發(fā)過程中結(jié)論及使用過程中的體會(huì)。
2一、導(dǎo)言
2.1(一)問題的提出
隨著我國成功加入WTO及信息化浪潮的日益臨近,企業(yè)經(jīng)營管理機(jī)制正在發(fā)生著根本性的變化,企業(yè)想要在激烈的市場競爭環(huán)境下求得生的存,就必須有效地利用人才、時(shí)間、信息結(jié)合的優(yōu)勢(shì)。企業(yè)想要在日新月異的市場變化中求得生存,就必須有效地進(jìn)行企業(yè)內(nèi)部改革和加強(qiáng)企業(yè)管理。借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)管理信息系統(tǒng)勢(shì)在必行。
對(duì)企業(yè)而言,人事是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”。如何做到企業(yè)人事與經(jīng)濟(jì)效益具有良好匹配?如何做到事得其才,人盡其用?如何在滿足企業(yè)效益的同時(shí)又兼顧企業(yè)職工的需求?如何能在瞬息萬變的時(shí)代使企業(yè)與社會(huì)環(huán)境相適應(yīng)并且處理好隨時(shí)變化的人事?這一系列的問題都是需要亟待解決的問題。
為了解決上述問題,使企業(yè)在激勵(lì)的市場競爭中立于不敗之地,設(shè)計(jì)并開發(fā)出一套適合企業(yè)人事管理特點(diǎn),又符合我國企業(yè)管理實(shí)情的人事管理信息系統(tǒng)(HRMIS)就顯得尤為重要。
本文正是從這方面出發(fā),以合肥市新天地電腦綜合服務(wù)公司為背景,希望通過本系統(tǒng)的功能設(shè)計(jì),能夠把人事管理者從繁重、傳統(tǒng)的事務(wù)性工作如:檔案增加、檔案查詢、檔案修改、檔案刪除、打印檔案等工作中解放出來,使得他們更專注于最需要智慧和經(jīng)驗(yàn)的工作,因而提高人事管理的質(zhì)量和效率。
本人長期從事人事管理工作,對(duì)人事工作中的主要工作——檔案管理工作深有感觸,既費(fèi)時(shí)又費(fèi)力,增加或修改一個(gè)員工的檔案常常需要幾個(gè)小時(shí)的時(shí)間,而且把本身一項(xiàng)智力勞動(dòng)都體現(xiàn)在了體力勞動(dòng)中,因此,結(jié)合我工作中的實(shí)際經(jīng)驗(yàn),設(shè)計(jì)本系統(tǒng)的主要功能有檔案增加、檔案修改、檔案刪除、打印等功能。目前已經(jīng)在合肥市新天地電腦綜合服務(wù)公司使用,共錄入員工信息20余條,運(yùn)行效果良好。
1二、人事管理信息系統(tǒng)研究概述
1.1(一)管理信息系統(tǒng)的發(fā)展歷史
信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟(jì)生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應(yīng)用是在計(jì)算機(jī)發(fā)明以后的50年代末。
目前人們所提到的管理信息系統(tǒng),通常是指以計(jì)算機(jī)為工具,對(duì)管理信息進(jìn)行收集、存貯、檢索、加工和傳遞,使其應(yīng)用于組織機(jī)構(gòu)及企業(yè)管理領(lǐng)域的“人-機(jī)系統(tǒng)”,該系統(tǒng)是70年代初“后工業(yè)經(jīng)濟(jì)”時(shí)代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人—機(jī)系統(tǒng),系統(tǒng)功能簡單,效率低,對(duì)管理的作用有限。
進(jìn)入20世紀(jì)80年代末,隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的大力發(fā)展,企業(yè)管理信息系統(tǒng)進(jìn)入網(wǎng)絡(luò)化的發(fā)展時(shí)期。世界發(fā)達(dá)國家已建立起了完善的先進(jìn)的管理信息系統(tǒng)體系,在其社會(huì)經(jīng)濟(jì)發(fā)展領(lǐng)域中發(fā)揮著巨大的作用。
我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建立起了“金卡”、“金關(guān)”、金橋“工程,多數(shù)企事業(yè)單位建立了局域網(wǎng)和廣域網(wǎng)管理信息系統(tǒng)。隨著世界經(jīng)濟(jì)和我國經(jīng)濟(jì)逐步向知識(shí)經(jīng)濟(jì)邁進(jìn),無論是基于工業(yè)經(jīng)濟(jì)的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng)(ES)或決策支持系統(tǒng)(DSS),其處理對(duì)象和服務(wù)對(duì)象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進(jìn)一步的發(fā)展。
1.2(二)人事管理信息系統(tǒng)的作用
隨著人事管理信息系統(tǒng)在企業(yè)中的廣泛應(yīng)用,該系統(tǒng)對(duì)企業(yè)的影響也會(huì)越來越大,它對(duì)企業(yè)人事管理方面的貢獻(xiàn)是無可替代的。
2三、人事管理信息系統(tǒng)分析與設(shè)計(jì)
2.1(一)人事管理信息系統(tǒng)的用戶需求簡介
人事管理信息系統(tǒng)對(duì)企業(yè)加強(qiáng)人事管理有著極其重要的作用,就一般的大型企業(yè)來說,它的設(shè)計(jì)內(nèi)容非常復(fù)雜而且繁多,比如擁有招聘的功能,網(wǎng)上篩選簡歷的功能,提醒的功能,而且設(shè)計(jì)的模塊也很多,比如人事規(guī)劃模塊,新員工上崗管理模塊,招聘篩選管理模塊,績效考核模塊,工資管理模塊,在線培訓(xùn)模塊等。
但由于合肥市新天地電腦綜合服務(wù)公司人員結(jié)構(gòu)比較簡單,學(xué)歷比較高,基本上都擁有大專以上學(xué)歷,部門劃分也很清晰,而且人員的流動(dòng)性不高,所以合肥市新天地電腦綜合服務(wù)目前階段的人事工作主要就是員工檔案的收集整理的工作,因此,針對(duì)合肥市新天地電腦綜合服務(wù)公司而言,經(jīng)過反復(fù)的論證,設(shè)計(jì)的這套人事管理信息系統(tǒng),定義了以下的功能,
人事管理系統(tǒng)論文:專用人事管理系統(tǒng)(SPMS)系統(tǒng)設(shè)計(jì)
摘要:計(jì)算機(jī)軟硬件技術(shù)的飛速發(fā)展,極大的促進(jìn)了計(jì)算機(jī)與實(shí)際生產(chǎn)生活的融合,作為計(jì)算機(jī)和人交流的語言,計(jì)算機(jī)軟件系統(tǒng)應(yīng)運(yùn)而生,發(fā)展的如火如荼,特別是針對(duì)信息處理的系統(tǒng),更是滲透社會(huì)的方方面面。本文運(yùn)用基本的軟件開發(fā)理論,介紹了人力資源部門人事管理系統(tǒng)(SPMS)的設(shè)計(jì)過程。
關(guān)鍵詞:管理信息系統(tǒng)(MIS) 專用人事管理系統(tǒng)(SPMS) 系統(tǒng)設(shè)計(jì)
一、管理信息系統(tǒng)(MIS)和專用人事管理系統(tǒng)(SPMS)簡介
1.管理信息系統(tǒng)(MIS)
MIS(Management Information System),即管理信息系統(tǒng),是一個(gè)由人、計(jì)算機(jī)設(shè)備、相關(guān)軟件等組成的能進(jìn)行信息的收集、儲(chǔ)存、處理、傳送和使用的系統(tǒng),能夠?qū)崪y(cè)企業(yè)的各種運(yùn)行情況,并利用現(xiàn)在和過去的歷史數(shù)據(jù)預(yù)測(cè)未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進(jìn)行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實(shí)現(xiàn)其規(guī)劃目標(biāo)。
MIS 是一個(gè)不斷發(fā)展的新型學(xué)科,MIS的定義隨著計(jì)算機(jī)技術(shù)和通訊技術(shù)的進(jìn)步也在不斷更新,在現(xiàn)階段普遍認(rèn)為MIS 是由人和計(jì)算機(jī)設(shè)備或其他信息處理手段組成并用于管理信息的系統(tǒng)。
從概念上,MIS由四個(gè)部件構(gòu)成:信息源、信息處理器、信息用戶和信息管理者。它們的聯(lián)系如圖1所示:
信息源是信息的產(chǎn)生地;信息處理器負(fù)擔(dān)信息的傳輸、加工、保存等任務(wù);信息用戶是信息的使用者,利用信息進(jìn)行決策;信息管理者負(fù)責(zé)信息系統(tǒng)的設(shè)計(jì)、實(shí)現(xiàn)和維護(hù)。
管理信息系統(tǒng)一般被看作一個(gè)金字塔形的結(jié)構(gòu),分為從底層的業(yè)務(wù)處理到運(yùn)行控制、管理控制、較高層的戰(zhàn)略計(jì)劃。最基層由任務(wù)巨大、處理繁雜的事務(wù)信息和狀態(tài)信息構(gòu)成。層次越往上,事務(wù)處理的范圍越小,針對(duì)的也是比較特殊和非結(jié)構(gòu)化的問題。
2. 專用人事管理系統(tǒng)(SPMS)
專用人事管理系統(tǒng)(SPMS)系統(tǒng)主要用于員工個(gè)人資料的錄入、職務(wù)變動(dòng)的記錄和管理;使用SPMS便于動(dòng)態(tài)掌握人員的動(dòng)向,及時(shí)調(diào)整人才的配置;從而加快OA步伐,減輕工作負(fù)擔(dān),提高工作效率,保障數(shù)據(jù)的性,便于人事信息管理。它由新員工檔案輸入、人事變更、員工檔案查詢修改三個(gè)重要功能模塊構(gòu)成,通過共同的作用對(duì)象――人員信息,相互聯(lián)系,相互制約;并根據(jù)三個(gè)功能模塊各自的工作職責(zé),采取分布式處理(Distributed Transact)方式,完成人事信息維護(hù)工作。
SPMS系統(tǒng)中的信息來自人事管理部門,維護(hù)數(shù)據(jù)量大且復(fù)雜,呈階段性,符合信息的前兩個(gè)基本特征。信息在系統(tǒng)處理過程中,反饋與控制分支條件復(fù)雜,靈活多變,政策性強(qiáng),必須提供實(shí)時(shí)可變的系統(tǒng)結(jié)構(gòu)。
二、專用人事管理系統(tǒng)(SPMS)項(xiàng)目設(shè)計(jì)
1.項(xiàng)目開發(fā)背景
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)作為知識(shí)經(jīng)濟(jì)時(shí)代的產(chǎn)物,已被廣泛應(yīng)用于社會(huì)各個(gè)行業(yè)和領(lǐng)域。隨著我國國企改革的深入和社會(huì)主義市場經(jīng)濟(jì)的日趨繁榮,導(dǎo)致各企業(yè)間的競爭日益激烈,迫使企業(yè)采取先進(jìn)的計(jì)算機(jī)硬件設(shè)備以及高質(zhì)量的輔助軟件來管理企業(yè)的各項(xiàng)運(yùn)作,以提高本企業(yè)的勞動(dòng)生產(chǎn)率以及人員效率。人事管理系統(tǒng)軟件作為一種管理軟件正在各企事業(yè)單位中得到越來越廣泛的應(yīng)用。直面激烈的市場競爭,“人”是最重要的因素!管好人,充分挖掘人的潛能,是人力資源部門的主要工作任務(wù)。
本文是從現(xiàn)代企業(yè)管理中的人事管理現(xiàn)狀出發(fā),針對(duì)人事管理的復(fù)雜程序,經(jīng)過詳細(xì)的系統(tǒng)調(diào)查,開發(fā)出的操作簡單而且方便實(shí)用的一個(gè)人事管理系統(tǒng)。所有數(shù)據(jù)由人力資源管理部門人員輸入。
2. 設(shè)計(jì)指導(dǎo)思想
(1)本系統(tǒng)是企事業(yè)單位管理信息系統(tǒng)的基礎(chǔ)部分。為其他子系統(tǒng),如考勤管理系統(tǒng)、工資管理系統(tǒng)等系統(tǒng),提供員工的基本信息;同時(shí)為其他系統(tǒng)提供了員工登錄的密碼認(rèn)證和權(quán)限分配功能。
(2)企業(yè)人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng).數(shù)據(jù)安全性好的庫。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。
(3)簡化操作的中間環(huán)節(jié),使整個(gè)處理過程盡可能符合人們的習(xí)慣性思路,讓只要熟悉自己本職工作的計(jì)算機(jī)技能水平不高人員也可以熟悉使用本系統(tǒng),完成正確的管理工作。
(4)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能相互組合和修改,又便于將來系統(tǒng)的升級(jí)更新。
3.開發(fā)工具及運(yùn)行環(huán)境
開發(fā)工具:Delphi 7.0
數(shù) 據(jù) 庫:Access
運(yùn)行環(huán)境:Windows 9x、 Windows NT、 Windows 2000、 Windows XP
4.需求分析
專用人事管理系統(tǒng)的核心是人事管理,在本系統(tǒng)中其功能主要體現(xiàn)在新員工檔案輸入(即:增加新員工)、人事變更、員工檔案查詢修改上。
以人事基本信息的員工號(hào)為聯(lián)系主線,各個(gè)模塊在此基礎(chǔ)上維護(hù)各自職責(zé)范圍內(nèi)的信息,這些信息即可作為其他模塊信息處理的依據(jù)(但不可更改)。在“增加新員工”字窗口中,員工號(hào)和密碼會(huì)自動(dòng)按順序生成,并且不允許修改;是信息的中樞,做最基礎(chǔ)的信息維護(hù);查詢相關(guān)必要信息。
(1)新員工檔案輸入功能模塊分析
新員工檔案輸入即“增加新員工”字窗口,主要功能是自動(dòng)按順序生成員工號(hào)和密碼,是人事變動(dòng)模塊、員工檔案查詢修改功能模塊的信息維護(hù)依據(jù)。
(2)人事變動(dòng)功能模塊分析
人事變更功能模塊主要完成對(duì)人員職位和變動(dòng)情況等信息進(jìn)行維護(hù)。依據(jù)增加新員工模塊中提供的員工號(hào)和密碼對(duì)人員職位變動(dòng)情況和時(shí)間、部門以及職位進(jìn)行信息的維護(hù)和更新。
(3)員工信息查詢修改功能模塊分析
員工信息查詢修改功能模塊是整個(gè)MIS系統(tǒng)數(shù)據(jù)維護(hù)的中心。完成對(duì)員工信息的綜合修改和維護(hù)。在該模塊中還涉及到對(duì)員工登錄密碼的修改。
5.結(jié)構(gòu)設(shè)計(jì)
根據(jù)需求分析,筆者提出SPMS系統(tǒng)的數(shù)據(jù)流程圖如圖2所示,所有數(shù)據(jù)由人力資源管理部門管理人員輸入:
SPMS系統(tǒng)采用分布式處理方式,具體信息在各個(gè)相關(guān)的子系統(tǒng)中運(yùn)作處理,然后將處理好的數(shù)據(jù)提交給共用的Access數(shù)據(jù)庫,達(dá)到信息共享與實(shí)時(shí)更新的目的。
6.功能設(shè)計(jì)
(1) 基本信息維護(hù)
基本信息維護(hù)主要涉及到:
員工信息:員工號(hào)、密碼、權(quán)限、姓名、性別、生日、部門、職務(wù)、受教育程度、專業(yè)、通訊地址、電話、E-mail、當(dāng)前狀態(tài)、其它
人事變動(dòng):記錄號(hào)、員工、變動(dòng)、詳細(xì)描述
所需的外部數(shù)據(jù)支持:
部門設(shè)置:部門編號(hào)、名稱......
(2)用戶管理部分
針對(duì)三個(gè)功能模塊,需要各自的數(shù)據(jù)維護(hù)與更新,而在每一個(gè)功能模塊內(nèi)部,僅僅確定用戶在用戶管理上的權(quán)限,其他部分的權(quán)限控制暫時(shí)不予開放。因?yàn)樵诟鱾€(gè)功能模塊中的信息維護(hù)僅限于自己的人員,所以無需做非常嚴(yán)格的權(quán)限控制。具體實(shí)現(xiàn)功能如下:
用戶添加
用戶修改
用戶刪除
④當(dāng)前登錄用戶密碼修改
為了限制部分用戶到服務(wù)器上打開數(shù)據(jù)庫修改密碼或添加用戶,數(shù)據(jù)庫中保存的用戶名、密碼、所屬部門等相關(guān)信息均經(jīng)過加密后保存。用戶名大小寫不敏感,密碼大小寫敏感。
三、總結(jié)
設(shè)計(jì)中采用了軟件工程的思想來分析和設(shè)計(jì)系統(tǒng),從而達(dá)到了由理論到實(shí)際的轉(zhuǎn)化。此外,對(duì)數(shù)據(jù)庫系統(tǒng)的開發(fā)的學(xué)習(xí)也使我對(duì)SPMS系統(tǒng)有新的認(rèn)識(shí)。在設(shè)計(jì)過程中SPMS提供的靈活條件設(shè)置功能在總體上還不是很完善還需改進(jìn),疏漏與錯(cuò)誤之處在所難免,敬請(qǐng)讀者給予批評(píng)指正。
人事管理系統(tǒng)論文:人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
[摘 要]在當(dāng)今社會(huì)互聯(lián)網(wǎng)空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經(jīng)成為節(jié)約運(yùn)營成本,提高工作效率的??紤]到當(dāng)前大量企業(yè)的人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因?yàn)楣芾淼牟簧鞫霈F(xiàn)紕漏。因此根據(jù)部分企業(yè)提供的需求,設(shè)計(jì)此人事管理系統(tǒng),以幫助企業(yè)達(dá)到人事管理辦公自動(dòng)化、節(jié)約管理成本、提高企業(yè)工作效率的目的。
[關(guān)鍵詞]人事管理系統(tǒng);ASP;ACCESS;員工信息數(shù)據(jù)
1、引言
隨著信息時(shí)代的到來以及辦公自動(dòng)化的發(fā)展,企業(yè)人事管理工作的需求也不斷提高。傳統(tǒng)的手工作業(yè)效率較低,操作也較復(fù)雜,已不能滿足企業(yè)發(fā)展的要求。人事管理系統(tǒng)打破了傳統(tǒng)手工操作的模式,動(dòng)態(tài)的實(shí)現(xiàn)了職工信息管理、人事變動(dòng)、職工考勤信息管理和部門機(jī)構(gòu)管理等功能。
2、系統(tǒng)分析與設(shè)計(jì)
2.1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)主頁面共劃分為七個(gè)主要模塊,其中各個(gè)模塊中又根據(jù)具體情況的不同劃分為諸多不同的子模塊,比如系統(tǒng)管理欄里就把該模塊劃分為4個(gè)不同內(nèi)容的子模塊。這個(gè)系統(tǒng)體系采用的是分層結(jié)構(gòu)體系,大體上一般的子模塊劃分到三級(jí)子系統(tǒng)就結(jié)束了。此外,整個(gè)頁面布局是按照各模塊所代表的不同功能來劃分的。整個(gè)系統(tǒng)的總體結(jié)構(gòu)如下:
模塊一:員工列表
子模塊包括:列表查看、分部門查看、查看離職員工。
靈活的查詢功能,提供列表查看所有員工、按部門查看、查看離職員工、搜索符合條件的員工等多種方式,并可按員工姓名、員工編號(hào)、進(jìn)廠日期、部門進(jìn)行排序查看,讓員工查詢變得有效而簡單。列表查看是以列表形式顯示所有員工的簡單信息,每個(gè)姓名連接到個(gè)人基本信息;分部門查看是將所有員工按部門歸類顯示,每個(gè)姓名連接到個(gè)人基本信息;查看離職員工是將所有離職員工以列表形式顯示個(gè)人基本信息
模塊二:人事檔案
子模塊包括:新增員工、辭退員工、員工檔案修改、查看檔案。
人事檔案管理模塊實(shí)現(xiàn)用戶自由的信息錄入。結(jié)合人事變動(dòng)完成本單位各類人員變動(dòng)事
宜,包括人員調(diào)入、內(nèi)部人員調(diào)動(dòng)、信息變更記錄等。真正實(shí)現(xiàn)包括人員進(jìn)入單位后所有變化信息的實(shí)時(shí)記錄。
模塊三:考勤管理
子模塊包括:考勤記錄、查看本月出勤、查看考勤歷史、查看考勤統(tǒng)計(jì)。
考勤管理模塊根據(jù)考勤數(shù)據(jù),按月輸入到本系統(tǒng)中,系統(tǒng)將記錄所有考勤記錄,包括:
請(qǐng)假、曠工、遲到早退、加班的日期及時(shí)間等數(shù)據(jù)。并進(jìn)行自動(dòng)統(tǒng)計(jì),記錄每個(gè)員工每月的出勤統(tǒng)計(jì)。系統(tǒng)還可以進(jìn)行考勤歷史記錄的查詢。
模塊四:事項(xiàng)記錄
子模塊包括:培訓(xùn)記錄、查看培訓(xùn)記錄、獎(jiǎng)懲記錄、查看獎(jiǎng)懲記錄、其他記錄、查看其它記錄。
事項(xiàng)記錄主要功能是針對(duì)員工培訓(xùn)、員工獎(jiǎng)懲及其他相關(guān)事項(xiàng)的添加、查詢、刪除等操作。
模塊五:薪資管理
子模塊包括:工資標(biāo)準(zhǔn)、工資計(jì)算、工資統(tǒng)計(jì)、工資發(fā)放。
薪資模塊多種評(píng)定方式;可使用多套計(jì)算公式,適合總公司使用多種工資計(jì)算方法:如員工有按標(biāo)準(zhǔn)工資、固定工資、按時(shí)計(jì)酬的。實(shí)現(xiàn)對(duì)基本工資的管理,每月計(jì)算工資,計(jì)算工資時(shí)可對(duì)默認(rèn)值作修改;記錄工資發(fā)放日期??梢越?bào)表查看員工工資的歷史記錄。
模塊六:輔助功能
子模塊包括:生日提醒、合同到期提醒、公司基本信息、部門管理。
模塊七:系統(tǒng)管理
子模塊包括:修改密碼、系統(tǒng)說明、技術(shù)支持、安全退出。
系統(tǒng)管理模塊:系統(tǒng)管理模塊中最重要的是用戶登錄模塊。通過用戶登錄,獲取用戶輸入的用戶名和密碼,并與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行對(duì)比,進(jìn)行驗(yàn)證,對(duì)于正確的用戶名及密碼的用戶允許進(jìn)入本系統(tǒng)。提供多級(jí)權(quán)限管理,到操作對(duì)象的范圍、每一步操作范圍和只讀、刪除、新增、修改的功能權(quán)利設(shè)定。
2.2 系統(tǒng)主要功能設(shè)計(jì)
(1)登陸頁面設(shè)計(jì)
這個(gè)頁面主要是通過輸入用戶名和密碼,判別用戶名是否存在和密碼是否正確,通過系統(tǒng)論證后才能進(jìn)入首頁。
(2)系統(tǒng)主頁設(shè)計(jì)
通過用戶名和密碼的驗(yàn)證,進(jìn)入系統(tǒng)的首頁。沒有連接數(shù)據(jù)庫的主頁信息是一個(gè)年歷,年歷既美觀又實(shí)用。
連接數(shù)據(jù)庫后的首頁主要涉及系統(tǒng)管理、人事管理、工資管理、考勤管理、個(gè)人助理、幫助。以及包括系統(tǒng)導(dǎo)航的控制中心、知識(shí)中心、管理中心、幫助中心等這幾個(gè)大功能。通過整個(gè)頁面的分類,清晰的展示了整個(gè)系統(tǒng)的框架。
(3)部門基礎(chǔ)數(shù)據(jù)設(shè)置功能
基礎(chǔ)數(shù)據(jù)管理主要包括了部門名稱,部門編號(hào)(管理端)、一般訪問者只能查看其內(nèi)容,不能進(jìn)行對(duì)其的修改、刪除和添加。
(4)員工培訓(xùn)記錄登記
可以了解員工的培訓(xùn)的項(xiàng)目、時(shí)間,以及培訓(xùn)的單位等記錄。
(5)人事管理下的人事數(shù)據(jù)管理功能
人事數(shù)據(jù)管理主要包括了員工基本信息、工作信息、學(xué)習(xí)簡歷、工作簡歷、家庭信息等。一般訪問者只能查看其內(nèi)容,不能進(jìn)行對(duì)其的修改、刪除和添加。通過用戶的編號(hào)選擇要查看的用戶的詳細(xì)資料。首先建立各個(gè)內(nèi)容的數(shù)據(jù)庫,對(duì)每一個(gè)功能建立其對(duì)應(yīng)的數(shù)據(jù)集。通過編號(hào)字段,使用戶的信息傳給相應(yīng)的字段,再把基本信息返回到頁面上去。通過對(duì)職工那欄的選擇可以查看不同的員工的信息,管理員還可以對(duì)其中的數(shù)據(jù)庫進(jìn)行員工信息的添加、修改、刪除。
(6)人事檔案瀏覽查詢功能
系統(tǒng)搜索功能主要分成兩塊:一個(gè)是簡單檔案查詢,還有是一個(gè)復(fù)合條件查詢。在及時(shí)個(gè)查詢中。主要通過SQL語言實(shí)現(xiàn)模糊和查詢,另外一個(gè)查詢中,是選擇要查詢的條件進(jìn)行復(fù)合查詢。
復(fù)合條件查詢頁面中,可以根據(jù)姓名,編號(hào),部門等條件進(jìn)行搜索。可以結(jié)合網(wǎng)頁來看。
2.3 系統(tǒng)管理端功能分析
在管理端主要涉及到這幾個(gè)方面的管理:用戶管理、基本數(shù)據(jù)管理、人事數(shù)據(jù)管理。通過管理員的操作,實(shí)現(xiàn)對(duì)數(shù)據(jù)的更新。
3、數(shù)據(jù)字典
(1)數(shù)據(jù)流條目舉例
名稱:人員詳細(xì)內(nèi)容
說明:訪問者查詢時(shí),所選的人員詳細(xì)內(nèi)容
數(shù)據(jù)流來源:D3、D4、D6
數(shù)據(jù)流流向:P1、P2
組成:自動(dòng)編號(hào)+編號(hào)+姓名+性別+出生年月+部門+學(xué)歷+出生地+職稱+畢業(yè)學(xué)校+政治面貌
(2)數(shù)據(jù)元素條目
名稱:人員編號(hào)
總編號(hào):
別名:Employee_ID
編號(hào):
說明:員工的編碼
有關(guān)編號(hào)說明:數(shù)字遞增
數(shù)據(jù)值類型:離散
類型:數(shù)字
長度:9
(3)數(shù)據(jù)存儲(chǔ)條目舉例
名稱:基礎(chǔ)數(shù)據(jù)詳細(xì)信息
說明:對(duì)企業(yè)的部門、職位、人員學(xué)歷等信息的管理
數(shù)據(jù)來源:管理員的更新
數(shù)據(jù)流流向:D2
組成:部門名稱+職位列表+學(xué)歷名稱+出生地+工資級(jí)別+性別+管理級(jí)別+政治面貌
存儲(chǔ)方式:順序/索引
4、結(jié)語
本文詳細(xì)介紹了人事管理系統(tǒng)的功能需求,系統(tǒng)設(shè)計(jì)和具體實(shí)現(xiàn)。并簡要介紹了系統(tǒng)開發(fā)采用的過程方法。
人事管理系統(tǒng)論文:基于B/S模式的中小企業(yè)人事管理系統(tǒng)
【摘要】對(duì)于企業(yè)來說,人事管理是企業(yè)管理的一項(xiàng)重要內(nèi)容,在整個(gè)企業(yè)的管理中具有重要地位。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,企業(yè)信息化的發(fā)展趨勢(shì),人事管理系統(tǒng)已經(jīng)成為企業(yè)管理內(nèi)不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。因此,為提高人事管理工作的效率,設(shè)計(jì)一套人事管理系統(tǒng)具有實(shí)際應(yīng)用意義。
【關(guān)鍵詞】B/S結(jié)構(gòu);企業(yè)管理;人事管理;管理系統(tǒng)
計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。由于人事部門的工作一般都是日常性的而且是比較繁雜的,大量重復(fù)性工作很容易導(dǎo)致員工工作沒有新鮮感。使用人事管理系統(tǒng)可以讓繁雜的工作電子化管理,提高人事部門員工的工作效率。
1、關(guān)鍵技術(shù)分析
(1)B/S結(jié)構(gòu)模式
B/S模式是隨著Internet技術(shù)的興起,對(duì)C/S(Client/Server)模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)端實(shí)現(xiàn)。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言和ActiveX技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。
(2)ASP語言
ASP是微軟公司開發(fā)的一套服務(wù)器端腳本環(huán)境??梢允褂肁SP結(jié)合HTML頁面、ASP指令和ActiveX組件建立動(dòng)態(tài)、交互且高效的Web服務(wù)器應(yīng)用程序。在使用ASP時(shí),無需擔(dān)心客戶的瀏覽器是否能運(yùn)行ASP代碼,因?yàn)樗谐绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互速度。
(3)SQL Server 2000
SQL Server 2000 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng)的近期版本該版本繼承了SQL Server 7.0 版本的優(yōu)點(diǎn)同時(shí)又比它增加了許多更先進(jìn)的功能具有使用方便可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn)可跨越從運(yùn)行Microsoft Windows 98 的電腦到運(yùn)行Microsoft Windows 2000 的大型多處理器的服務(wù)器等多種平臺(tái)使用。
2、系統(tǒng)設(shè)計(jì)
系統(tǒng)將設(shè)計(jì)以下功能:
(1)用戶登錄功能
該人事管理系統(tǒng)主要是面向人事部門工作人員,為了提高系統(tǒng)的人性化管理,該系統(tǒng)也為其他員工提供一個(gè)窗口,方便員工查詢個(gè)人資料等等。因此用戶在登錄時(shí)需選擇登錄身份,系統(tǒng)根據(jù)身份向數(shù)據(jù)庫查詢用戶輸入的帳號(hào)和密碼是否符合,然后根據(jù)身份跳轉(zhuǎn)到不同頁面。
(2)留言板功能
該系統(tǒng)提供一個(gè)人事部門與其他人員之間的交流平臺(tái),該模塊可匿名留言,人事部門工作人員對(duì)留言可選擇性的回復(fù)并。
(3)人事部門信息功能
人事部門可以將近期的人事部門消息、招聘信息、培訓(xùn)計(jì)劃出去,加強(qiáng)與員工間的交流,并對(duì)企業(yè)的人才引進(jìn)和培養(yǎng)都有很大的幫助。
(4)系統(tǒng)管理功能
高級(jí)管理員登錄系統(tǒng)后可對(duì)該系統(tǒng)進(jìn)行設(shè)置,包括員工的自助注冊(cè)功能、新員工的錄入審核、員工的修改權(quán)限設(shè)置、系統(tǒng)的基本信息如公司名、電話等等進(jìn)行選擇性設(shè)置;系統(tǒng)可設(shè)置多位管理員,他們可以根據(jù)各自的權(quán)限進(jìn)行相關(guān)操作,實(shí)現(xiàn)系統(tǒng)功能的有效分配。該功能提高了人事管理系統(tǒng)的人性化,并降低了人事部門工作人員的工作強(qiáng)度,提高工作效率。
(5)員工管理功能
包括對(duì)員工信息的添加、修改、刪除、查詢。員工在企業(yè)工作過程中可能會(huì)遇到部門調(diào)動(dòng)、年度考核、獎(jiǎng)懲記錄等等,這些都會(huì)造成系統(tǒng)數(shù)據(jù)與實(shí)際不符,因此需要及時(shí)更新;對(duì)于員工離職或停薪留職就可對(duì)員工信息長期刪除或刪除到回收站,對(duì)刪除但回收站的員工信息仍可回復(fù);該系統(tǒng)提供了較的查詢功能,管理員可對(duì)選擇性的對(duì)員工資料查詢,并可將查詢的信息輸出到EXCEL。
(6)員工自助功能
員工登錄后可查詢自己的資料是否與自己提交的資料一致,如果不一致可向人事部門申請(qǐng)修改資料,如果管理員設(shè)置員工可修改自己的資料,則員工可自行修改,修改記錄將保存到員工修改日志中。
(7)操作記錄功能
包括管理員和員工登錄記錄、管理員操作記錄,員工修改刪除記錄。該記錄功能主要方便管理員和員工對(duì)自己的操作進(jìn)行了解,這些記錄對(duì)系統(tǒng)的安全以及員工信息的安全都有很大的幫助,如員工登錄記錄里面包含了員工登錄時(shí)所用電腦的信息和IP,如果發(fā)現(xiàn)IP與以前登錄的IP不一致,就需要去了解密碼是否泄露,應(yīng)及時(shí)修改密碼,避免別人盜用你的帳號(hào)造成不必要的影響。
3、數(shù)據(jù)庫設(shè)計(jì)
(1)確定所需表
根據(jù)系統(tǒng)所需,設(shè)計(jì)一個(gè)系統(tǒng)設(shè)置表(adminsys),用來存儲(chǔ)系統(tǒng)相關(guān)信息以及系統(tǒng)設(shè)置;設(shè)計(jì)一個(gè)員工信息表(yg),用來存儲(chǔ)員工所有信息,比如員工登錄帳號(hào)、密碼、員工姓名、性別等等信息;設(shè)計(jì)一個(gè)管理員信息表(admin),用來記錄管理員的信息如:管理員登錄帳號(hào)、密碼、管理權(quán)限等等。
根據(jù)系統(tǒng)日志功能,設(shè)計(jì)了4張表admin_login、yg_login、delygdiary 、updygdiary分別用來存儲(chǔ)管理員登錄信息、員工登錄信息、刪除員工信息記錄和修改員工信息記錄。
根據(jù)系統(tǒng)的信息功能,又設(shè)計(jì)了2張表information和message。Information用來存儲(chǔ)人事部門的信息(近期信息、招聘信息、培訓(xùn)計(jì)劃)。message則用來存儲(chǔ)留言板的相關(guān)信息。
這9張表同屬一個(gè)數(shù)據(jù)庫(HR.MDF)。
(2) 確定所需字段
adminsys表,用來存儲(chǔ)系統(tǒng)的相關(guān)信息,那么該表就需要有系統(tǒng)的設(shè)置信息,又需要有系統(tǒng)自身的信息,例如系統(tǒng)所屬企業(yè)名、系統(tǒng)管理員的姓名及聯(lián)系方式等。
admin表,用來存儲(chǔ)管理員的信息,比如登錄帳號(hào)、密碼、管理員姓名、電話、管理權(quán)限等等。
yg表,用來存儲(chǔ)員工的所有信息,因此需要的字段比較多。即要包括員工自身信息又要包括員工的工作信息,例如工作號(hào)、部門、姓名、性別、民族、政治面貌等等。
admin_login、yg_login、delygdiary 、updygdiary這四張表是用來存儲(chǔ)用戶操作記錄。因此四張表字段大致相同,主要記錄操作對(duì)象,操作時(shí)間、操作所用電腦的信息如IP。
information表,用來記錄企業(yè)人事部門的相關(guān)信息,如招聘信息、培訓(xùn)計(jì)劃,那么需要字段信息ID、標(biāo)題、內(nèi)容、時(shí)間以及區(qū)分不同類型信息的字段。
message表,用來記錄留言板信息,因?yàn)榱粞园逍畔⑹且詥柎鹦问斤@示,那么設(shè)計(jì)是就要將留言標(biāo)題、內(nèi)容、留言姓名、留言時(shí)間、留言回復(fù)內(nèi)容、回復(fù)時(shí)間等等考慮進(jìn)去。
結(jié)語
由于篇幅原因,本文主要介紹了其中的幾項(xiàng)主要關(guān)鍵技術(shù),還不夠完善,在后續(xù)的過程中會(huì)逐步加深、完善,完成系統(tǒng)的基本功能。
人事管理系統(tǒng)論文:企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘 要:信息技術(shù)高速發(fā)展的今天,信息資源已經(jīng)成為各個(gè)部門的重要財(cái)富。建立一個(gè)滿足各級(jí)部門信息處理要求的行之有效的信息系統(tǒng)也成為一個(gè)企業(yè)或者組織生存和發(fā)展的重要條件,企業(yè)人事管理系統(tǒng)應(yīng)運(yùn)而生。本文在必要性分析的基礎(chǔ)上,設(shè)計(jì)并實(shí)現(xiàn)了一套適合現(xiàn)代公司應(yīng)用的人事管理系統(tǒng)。
關(guān)鍵詞:人事管理;設(shè)計(jì);實(shí)現(xiàn)
在企業(yè)信息化建設(shè)的任務(wù)中,廣泛應(yīng)用信息技術(shù),建立健全網(wǎng)絡(luò)環(huán)境,提高辦公效率和指揮自動(dòng)化,是當(dāng)前迫切需要解決的重大問題。近幾年來,企業(yè)信息化建設(shè)發(fā)展較快,目前基本完成了企業(yè)信息處理的基礎(chǔ)設(shè)施建設(shè)。辦公自動(dòng)化網(wǎng)、辦公宣傳網(wǎng)、后勤保障網(wǎng)已經(jīng)發(fā)揮了巨大的效能,各種專用網(wǎng)絡(luò)系統(tǒng)也已經(jīng)建成或正在建設(shè)之中。
一、改進(jìn)現(xiàn)有人事管理系統(tǒng)的必要性
隨著公司的規(guī)模的不斷壯大,營業(yè)額提升。公司同樣面臨著分公司與分公司,分公司與總公司之間人事信息的不同步,這不光造成了人事管理效率的下降,還會(huì)給整個(gè)公司的收益造成了損失,甚至嚴(yán)重影響整個(gè)公司的未來發(fā)展。同時(shí),隨著時(shí)代的發(fā)展,公司的人事管理也面臨著如下挑戰(zhàn):
1、競爭對(duì)手對(duì)人才的掠奪
隨著我國市場經(jīng)濟(jì)的發(fā)展,市場經(jīng)濟(jì)制度也正在逐步完善,人才資源的重要性也就日益凸顯。人力資源的日漸國際化、社會(huì)化趨勢(shì)也為人才的流動(dòng)提供必要條件和了相對(duì)寬松的環(huán)境。并且,由于高新技術(shù)企業(yè)技術(shù)人員的流動(dòng)性較強(qiáng),相關(guān)的法律也不是很完善。因此,具有一定技術(shù)的人才很容易得到競爭對(duì)手的垂涎,他們可以開出比本企業(yè)多得多的,足夠優(yōu)厚的條件來掠奪這些人才。
2、員工流動(dòng)頻繁
當(dāng)公司經(jīng)過數(shù)年的發(fā)展后,規(guī)模不斷擴(kuò)大,員工人數(shù)會(huì)有很多。但仍然無法改變互聯(lián)網(wǎng)行業(yè)的特點(diǎn),即人員流動(dòng)頻繁。特別是該公司成立分公司后,總公司對(duì)分公司的人事管理更是顯得力不從心。效率明顯低下,管理明顯滯后,不能實(shí)時(shí)掌握分公司的人事情況,不能合理優(yōu)化各地的人力資源優(yōu)勢(shì),挖掘公司內(nèi)部潛力。如此將嚴(yán)重影響了該公司整體的人事管理效率,甚至不利于公司的領(lǐng)導(dǎo)層和決策層根據(jù)當(dāng)前的實(shí)際情況及時(shí)的做出合理的決定,長此以往,將嚴(yán)重影響甚至阻礙公司的整體的發(fā)展。
二、人事管理系統(tǒng)的設(shè)計(jì)
(一)系統(tǒng)的需求
1、功能需求
確定新系統(tǒng)應(yīng)做什么,這是最主要的需求。
2、性能需求
給出所開發(fā)的新系統(tǒng)的技術(shù)性能指標(biāo),包括存儲(chǔ)容量限制、運(yùn)行時(shí)間限制、安全保密性等。
3、環(huán)境需求
這是對(duì)系統(tǒng)運(yùn)行以及所處環(huán)境的要求。例如,在硬件方面采用什么機(jī)型、有什么硬件設(shè)備等;在軟件方面,采用什么支持系統(tǒng)運(yùn)行的系統(tǒng)軟件(指操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng))。
(二)系統(tǒng)的總體結(jié)構(gòu)
根據(jù)該人事管理系統(tǒng)的需求分析以及該系統(tǒng)需要要實(shí)現(xiàn)預(yù)期目標(biāo),并結(jié)合實(shí)該公司際情況,從集成的角度來規(guī)劃和設(shè)計(jì)該公司的人事管理系統(tǒng)的層次架構(gòu)。該架構(gòu)設(shè)計(jì)采用三層設(shè)計(jì)模式:顯示層、邏輯層和數(shù)據(jù)庫層。
1、 顯示層,負(fù)責(zé)提供簡單,友好,易操作的圖形界面,提示和幫助用戶對(duì)該系統(tǒng)中的員工信息進(jìn)行查詢,修改和顯示。
2、 邏輯層,根據(jù)需求分析和系統(tǒng)要實(shí)現(xiàn)的目標(biāo),實(shí)現(xiàn)模塊內(nèi)的邏輯和和模塊與模塊之間的邏輯,把操作指令下達(dá)給數(shù)據(jù)庫。
3、 數(shù)據(jù)庫層,,是整個(gè)信息系統(tǒng)存取數(shù)據(jù)的基地,并根據(jù)應(yīng)用層下達(dá)的指令,完成該系統(tǒng)中數(shù)據(jù)的增加,刪除,修改,查詢,還原,備份以及和遠(yuǎn)程數(shù)據(jù)庫同步等功能,可以說,數(shù)據(jù)庫層是整個(gè)人事管理系統(tǒng)的核心和根本。
(三)系統(tǒng)的設(shè)計(jì)目標(biāo)
企業(yè)人事管理系統(tǒng)設(shè)計(jì)與開發(fā)的總體目標(biāo)是使企業(yè)人事管理人員能夠提高工作效率、減少人事工作時(shí)間、降低管理的成本,并且通過系統(tǒng)的分析、統(tǒng)計(jì),還能夠給管理者制定企業(yè)相關(guān)政策和發(fā)展規(guī)劃提供有力的依據(jù),同時(shí)通過系統(tǒng)的投入使用還可以讓企業(yè)的員工能夠方便的對(duì)人事信息和政策進(jìn)行查詢。需要實(shí)現(xiàn)的具體目標(biāo)如下:
1、系統(tǒng)要具有友好大方的用戶界面、方便靈活的信息查詢方式、安全的數(shù)據(jù)存儲(chǔ)機(jī)制和及時(shí)的查詢結(jié)果。
2、系統(tǒng)用戶通過鍵盤、鼠標(biāo)可以直接方便快捷的進(jìn)行操作。
3、系統(tǒng)具備一定的數(shù)據(jù)檢驗(yàn)、糾錯(cuò)功能,嚴(yán)格地對(duì)用戶數(shù)據(jù)進(jìn)行檢驗(yàn),盡量減少人為的錯(cuò)誤造成的損失。
4、系統(tǒng)支持勞資報(bào)表的生成,且報(bào)表要、實(shí)用。
5、嚴(yán)格控制操作權(quán)限,不同用戶具有不同權(quán)限,從而加強(qiáng)系統(tǒng)的安全性。
(四)系統(tǒng)功能必要性描述
利用 ACCESS 數(shù)據(jù)庫來管理本文中的數(shù)據(jù)。由于數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的結(jié)果不,為了使 ACCESS 數(shù)據(jù)庫性能較大化,必須對(duì)數(shù)據(jù)庫來處理,使其優(yōu)化。最規(guī)范化的管理方法有以下幾點(diǎn):
1、 確定數(shù)據(jù)屬性;
2、 盡量使數(shù)據(jù)關(guān)系最小化,消除不必要的鏈接;
3、 根據(jù)數(shù)據(jù)屬性,確定數(shù)據(jù)依賴關(guān)系,傳遞函數(shù)關(guān)系,多重依賴關(guān)系等;
4、 分析系統(tǒng)軟件的操作是否合適,表中數(shù)據(jù)是否;
三、人事管理系統(tǒng)的實(shí)現(xiàn)
(一)硬件環(huán)境要求
(1)CPU: IntelPentium 166MHz或更高的處理器。
(2)操作系統(tǒng):MicrosoftW indows98/me/XP/2000或更高版本。
(二)人事管理系統(tǒng)的重要模塊要求
企業(yè)人事管理系統(tǒng)的前臺(tái)功能包括用戶登陸,登陸需要進(jìn)行用戶權(quán)限查詢,使用管理員賬戶可以使用所有的管理功能。在用戶登陸界面部分,根據(jù)需求分析和設(shè)計(jì)的結(jié)果,用戶需要一個(gè)簡潔,友善的用戶界面。在界面設(shè)計(jì)上,應(yīng)做到簡單明了,易于操作,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀上也要做到布局合理化。在輸入了正確的用戶名和密碼后,就會(huì)進(jìn)入系統(tǒng)的主界面,同時(shí)依據(jù)用戶所處的不同角色來控制用戶對(duì)數(shù)據(jù)的訪問操作。管理員用戶登陸之后使用軟件后臺(tái)功能對(duì)員工基本信息、工資信息、獎(jiǎng)勵(lì)信息、考勤信息、獎(jiǎng)勵(lì)信息和晉升信息進(jìn)行添加、刪除、修改、查詢操作。操作之后通過軟件查詢功能,生成用戶資料表單。讓企業(yè)主管和員工通過軟件管理和了解員工詳細(xì)工作情況。而普通用戶僅僅只能對(duì)信息做出查詢。
系統(tǒng)默認(rèn)的權(quán)限為管理員用戶。主界面中還包括培訓(xùn)管理、獎(jiǎng)勵(lì)管理,幫助文檔、關(guān)于軟件等輔助功能。各個(gè)模塊獨(dú)立編寫,其中較重要的模塊為職工的基本信息模塊和工資信息模塊,這兩個(gè)模塊中涉及到一些條目鏈接到其他一些模塊,如:獎(jiǎng)勵(lì)模塊、考勤模塊、培訓(xùn)模塊和晉升模塊。
(三)系統(tǒng)的編程工具
微軟公司的Visual Basic6.0是一個(gè)功能強(qiáng)大、方便實(shí)用的程序開發(fā)環(huán)境,主要表現(xiàn)在:風(fēng)格多樣的界面設(shè)計(jì),面向?qū)ο蟮脑O(shè)計(jì)方法,較短的軟件開發(fā)周期以及編程簡單的數(shù)據(jù)庫操作能力。根據(jù)企業(yè)人事管理系統(tǒng)的特點(diǎn)和需求,考慮到系統(tǒng)開發(fā)的時(shí)間,本系統(tǒng)使用微軟公司的VB6.0作為前臺(tái)開發(fā)工具,微軟公司的MS SQLServer做后臺(tái)數(shù)據(jù)庫。VB前臺(tái)通過ADO技術(shù)和Data Environment數(shù)據(jù)環(huán)境來訪問SQL數(shù)據(jù)庫。
四、總結(jié)
企業(yè)人事管理系統(tǒng),通過對(duì)員工基本信息的管理,實(shí)現(xiàn)了員工基本信息管理及查詢、員工工資的自動(dòng)計(jì)算和管理、員工考勤管理、相關(guān)人事活動(dòng)的管理,實(shí)現(xiàn)了對(duì)人事相關(guān)信息數(shù)據(jù)及時(shí)、的獲取,并可以根據(jù)不同的要求獲取所需要的信息;并提供系統(tǒng)維護(hù)功能,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除;同時(shí)也考慮到了減少數(shù)據(jù)冗余的問題,對(duì)于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。企業(yè)人事管理系統(tǒng)可以推動(dòng)企業(yè)依法管理,實(shí)現(xiàn)企業(yè)勞動(dòng)人事管理的科學(xué)化、規(guī)范化和現(xiàn)代化,建立適合企業(yè)的勞動(dòng)人事管理模式。使用該軟件后,提高了企業(yè)的管理效率和管理水平,具有較強(qiáng)的實(shí)用性。
人事管理系統(tǒng)論文:基于JAVA的企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
摘要:由于計(jì)算機(jī)技術(shù)的飛速發(fā)展,數(shù)據(jù)庫技術(shù)作為數(shù)據(jù)管理的一種有效的手段,在各行各業(yè)中得到廣泛的應(yīng)用。傳統(tǒng)的人事管理辦法已經(jīng)限制了企業(yè)的高速發(fā)展,而高效的人事管理系統(tǒng)能夠提高企業(yè)整體的科技含量與管理效率,加快企業(yè)的信息化建設(shè)。該管理系統(tǒng)以JAVA為開發(fā)語言,開發(fā)平臺(tái)選擇的是MyEclipse,以小型關(guān)聯(lián)式數(shù)據(jù)庫MySQL作為數(shù)據(jù)庫,搭建Struts、Spring、Mybatis三大輕量級(jí)框架,并采用一些主流技術(shù)來實(shí)現(xiàn)B/S架構(gòu)系統(tǒng)。 該系統(tǒng)的運(yùn)行可以極大地提高人事管理部門的工作效率。
關(guān)鍵詞:人事管理;MySQL;Java
隨著計(jì)算機(jī)的日益普及和網(wǎng)絡(luò)的發(fā)展,數(shù)據(jù)庫的應(yīng)用范圍越來越廣,數(shù)據(jù)庫的功能也越來越強(qiáng),因此開發(fā)人事管理系統(tǒng)應(yīng)用程序顯得尤為重要,在強(qiáng)調(diào)管理、強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它變得越來越普及。一個(gè)的人事管理系統(tǒng)不僅能夠?qū)⑷肆Y源工作者從繁重的日?,嵥槭聞?wù)中解放出來,而且還能提高企業(yè)整體的科技含量與管理效率,加快企業(yè)的信息化建設(shè)。
1 人事管理系統(tǒng)功能需求分析
本系統(tǒng)分為員工管理、部門管理、工資管理、管理員管理四個(gè)模塊,管理員通過賬戶密碼進(jìn)登陸系統(tǒng),進(jìn)入操作界面。能滿足的目標(biāo)如下:
1)員工基本檔案界面的添加、修改、刪除操作;
2)根據(jù)姓名模糊查詢功能的實(shí)現(xiàn);
3)根據(jù)部門查詢功能的實(shí)現(xiàn);
4)部門基本信息界面的添加、修改、刪除操作;
5)按相應(yīng)條件對(duì)員工的獎(jiǎng)懲、工資等進(jìn)行統(tǒng)計(jì);
6)管理員密碼的修改。
2 系統(tǒng)詳細(xì)設(shè)計(jì)
對(duì)于一個(gè)大型而復(fù)雜的軟件系統(tǒng),用戶很難完整地提出它的功能和性能要求。一開始只能提出一個(gè)大概、模糊的功能,只有經(jīng)過長時(shí)間的反復(fù)認(rèn)識(shí)才逐步明確。有時(shí)進(jìn)入到設(shè)計(jì)、編程階段才能明確,更有甚者,到開發(fā)后期還在提新的要求。這無疑給軟件開發(fā)帶來困難。系統(tǒng)設(shè)計(jì),從宏觀方面為系統(tǒng)提供了進(jìn)行質(zhì)量評(píng)估的直觀表示,也是能把用戶需求地轉(zhuǎn)變?yōu)橄到y(tǒng)成品的方法。因此,系統(tǒng)設(shè)計(jì)軟件開發(fā)過程是決定軟件產(chǎn)品質(zhì)量的關(guān)鍵階段。
2.1 系統(tǒng)功能模塊設(shè)計(jì)
由于人事管理系統(tǒng)要處理的業(yè)務(wù)眾多、涉及的細(xì)節(jié)眾多,本次系統(tǒng)開發(fā)過程中僅設(shè)計(jì)出大致功能的模塊?;竟δ苣K下分為員工管理模塊、部門管理模塊、工資管理模塊、管理員管理模塊四個(gè)一級(jí)模塊,在各個(gè)一級(jí)模塊下細(xì)分了一些貼切業(yè)務(wù)的二級(jí)模塊:
1)員工管理:本功能負(fù)責(zé)員工信息的管理;
2)部門管理:本功能負(fù)責(zé)部門信息的管理;
3)工資管理:本功能負(fù)責(zé)工資明細(xì)的管理;
4)管理員管理:本功能負(fù)責(zé)管理員信息的管理。
2.2數(shù)據(jù)庫表設(shè)計(jì)
根據(jù)該系統(tǒng)設(shè)計(jì)的需要,其后臺(tái)數(shù)據(jù)庫文件中需要用到員工信息表、部門信息表、工資明細(xì)表、管理員信息表等共四個(gè)表,每個(gè)表均有其自己的功能,是人事管理系統(tǒng)中不可缺少的一部分。
3 系統(tǒng)測(cè)試
3.1系統(tǒng)測(cè)試環(huán)境及方法
1)測(cè)試環(huán)境:在Windows7系統(tǒng)下,以IE7、IE11 、FireFox31.6、Chrome瀏覽器下,均可兼容本系統(tǒng)。
2)測(cè)試方法:通過jUnit白盒測(cè)試,確定系統(tǒng)中已實(shí)現(xiàn)的通路可按照業(yè)務(wù)需求正確的運(yùn)行。通過黑盒測(cè)試,通過錯(cuò)誤輸入和正確輸入來發(fā)現(xiàn)軟件的缺陷。由于人事管理系統(tǒng)屬于企業(yè)級(jí)內(nèi)部系統(tǒng),并發(fā)訪問量不會(huì)過大。
3.2 系統(tǒng)功能測(cè)試
系統(tǒng)測(cè)試,是對(duì)系統(tǒng)完整開發(fā)過程的“收尾”,同時(shí)關(guān)系到系統(tǒng)質(zhì)量的性。盡管在最初設(shè)計(jì)的時(shí)候嚴(yán)謹(jǐn)按照業(yè)務(wù)邏輯實(shí)現(xiàn)代碼編程,但代碼不穩(wěn)定因素和不同模塊之間的邏輯性可能會(huì)互相干擾。而測(cè)試,就是為了防止在系統(tǒng)真正實(shí)施時(shí)出現(xiàn)不必要的障礙。以下進(jìn)行部分模塊的測(cè)試。
1)登陸功能測(cè)試:在用戶登錄時(shí),先對(duì)校驗(yàn)碼進(jìn)行正確驗(yàn)證。然后對(duì)用戶名和密碼的有效校驗(yàn),密碼或姓名有錯(cuò),均進(jìn)行友好提示。
2)添加員工功能測(cè)試:當(dāng)為本系統(tǒng)添加員工時(shí),需要對(duì)表單的一些基本信息項(xiàng)進(jìn)行格式校驗(yàn),如員工姓名、基本薪水。當(dāng)沒有正確輸入時(shí),系統(tǒng)會(huì)以紅色相應(yīng)提示,提示管理員進(jìn)行正確輸入。在出生日期輸入框中使用My97DatePicker插件,方便管理員正確輸入時(shí)間,減少了js代碼的驗(yàn)證,如圖1。對(duì)于性別和部門的輸入,同樣按照減少用戶手動(dòng)輸入的思想,將性別設(shè)置為單選框,部門設(shè)置為下拉鏈表,為管理員提供選擇輸入。
3) 修改密碼測(cè)試:將兩次新密碼進(jìn)行先后錄入,通過頁面js代碼進(jìn)行校驗(yàn)兩次輸入是否相同,不同則提醒錯(cuò)誤信息,
4 結(jié)束語
隨著計(jì)算機(jī)軟硬件的不斷發(fā)展,信息管理系統(tǒng)在人事管理中的應(yīng)用己成必然,目前市場上出現(xiàn)的了一些通用的人事管理信息系統(tǒng),由于通用軟件使用范圍的局限性,各單位、各公司人事部門仍需要開發(fā)適合自身使用的人事管理軟件,結(jié)合自己單位的實(shí)際情況研發(fā)相應(yīng)的人事管理系統(tǒng),可以使得相應(yīng)的人事管理部門的工作效率大大提高。
人事管理系統(tǒng)論文:人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要: 以四川工程職業(yè)技術(shù)學(xué)院實(shí)際情況為例,介紹了系統(tǒng)建設(shè)的需求、系統(tǒng)功能、建設(shè)過程以及一些關(guān)鍵技術(shù)。近年來,學(xué)院加快信息化建設(shè),人事信息是信息化建設(shè)的基礎(chǔ)數(shù)據(jù),人事處與學(xué)院各個(gè)部門有千絲萬縷的聯(lián)系,因此做好人事信息的系統(tǒng)化管理顯得非常重要。人事信息管理系統(tǒng)實(shí)現(xiàn)了新教師登陸系統(tǒng)錄入個(gè)人信息,等待管理員審核。全部教師可以通過自己的用戶名登陸系統(tǒng)查看個(gè)人信息,如有問題,及時(shí)反饋人事處。這樣解決了教師因不知道個(gè)人信息而每次找人事處詢問個(gè)人信息的問題,提高了辦事效率。
關(guān)鍵詞: 人事管理系統(tǒng);設(shè)計(jì);實(shí)現(xiàn)
0 引言
人事信息是信息化建設(shè)的基礎(chǔ)數(shù)據(jù),人事處與學(xué)院各個(gè)部門有千絲萬縷的聯(lián)系因此做好人事信息的系統(tǒng)化管理顯得非常重要。四川工程職業(yè)技術(shù)學(xué)院內(nèi)設(shè)機(jī)構(gòu)中有好多部門都需要人事處提供教師信息,如教務(wù)處、組織部、工會(huì)、資產(chǎn)后勤管理處。人事信息管理工作不僅繁雜而且要求工作效率極高,因此快速統(tǒng)計(jì)出所需的信息顯得十分必要。
四川工程職業(yè)技術(shù)學(xué)院的人事信息管理系統(tǒng)建設(shè)于2013年正式啟動(dòng),在此之前,人事信息都用Microsoft office2003進(jìn)行管理,后來用Microsoft office2010進(jìn)行管理,盡管2010版本比2003版本操作要方便,但是一些操作如刪除一些列等操作還是需要人工進(jìn)行,每次重復(fù)勞動(dòng)效率不高,況且單元格里面的數(shù)據(jù)容易被修改不便管理。在這種情況下,我們努力探索并基本完成了適合四川工程職業(yè)技術(shù)學(xué)院的人事信息管理系統(tǒng),盡管一些功能還在不斷完善中。
1 系統(tǒng)設(shè)計(jì)及功能實(shí)現(xiàn)
系統(tǒng)首頁界面共三個(gè)功能模塊:信息管理、審核統(tǒng)計(jì)、管理用戶,如圖1所示。
1.1 信息管理模塊 本模塊主要是員工具體信息的錄入以及修改、員工字段的設(shè)置、瀏覽全部員工信息并可篩選部門輸出、人員基本信息的批量導(dǎo)入功能,共包括四個(gè)窗口。員工個(gè)人信息中以身份證號(hào)碼為主碼,通過Combobox下拉列表框來錄入員工的信息例如,性別可以通過“男”或“女”選擇錄入。如果系統(tǒng)里面錄入的身份證號(hào)相同,系統(tǒng)則會(huì)提示重復(fù)錄入。記錄添加窗口主要用來設(shè)置Combobox下拉列表框可選擇的信息。例如,職稱選項(xiàng)可設(shè)置為教授、教授級(jí)工程師、副教授、高級(jí)工程師、講師等。人員基本信息批量導(dǎo)入功能主要為減輕管理人員的工作量而設(shè)計(jì)的,當(dāng)一個(gè)單位職工很多,且每一個(gè)職工都有幾十條信息需要輸入的時(shí)候,會(huì)給系統(tǒng)管理員帶來不小的麻煩。如果有現(xiàn)成的數(shù)據(jù),可以通過excel電子表格進(jìn)行批量導(dǎo)入,大大提高了工作效率。
1.2 審核統(tǒng)計(jì)模塊 本模塊主要的功能是用來顯示全院教職工的信息以及審核已經(jīng)注冊(cè)了的員工的信息,共包括兩個(gè)窗口。數(shù)據(jù)統(tǒng)計(jì)窗口包含了多個(gè)字段統(tǒng)計(jì)結(jié)果,在該窗口,管理員可以直觀地看到常用的一些需要統(tǒng)計(jì)的數(shù)據(jù),以學(xué)歷為例,管理員很直觀地能看到學(xué)歷為研究生的有多少人,本科有多少人,大專及大專以下分別有多少人,當(dāng)然,如果按系部的職工數(shù)來統(tǒng)計(jì),可以直觀地看到具體的部門所有的人數(shù),比如可以看到計(jì)算機(jī)科學(xué)與技術(shù)系有多少人,材料工程系有多少人等等。審核窗口主要用來審核新注冊(cè)員工的個(gè)人信息,通過他自己錄入的信息跟檔案進(jìn)行核定,確保信息無誤,才能審核通過,審核通過的員工可以到登錄界面,正常查看自己的個(gè)人信息變動(dòng)情況,如職稱以及聘用日期等等信息。
1.3 管理用戶模塊 本模塊主要的功能是用來修改讓其他教工可看到的管理員個(gè)人信息、限制教工用戶的一些功能,以及數(shù)據(jù)庫的備份功能,主要包括兩個(gè)窗口,系統(tǒng)參數(shù)設(shè)置窗口主要用來公布一些管理員的部門信息,比如聯(lián)系人、聯(lián)系方式以及全部教工需要注意的公告等信。其次,用來鎖定教工用戶、禁止教工用戶修改個(gè)人信息以及禁止登錄系統(tǒng)等。數(shù)據(jù)庫備份窗口主要用來備份全部或選擇性的備份部分?jǐn)?shù)據(jù),防止數(shù)據(jù)全部丟失。
2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造的數(shù)據(jù)庫模塊,使之能夠方便地存儲(chǔ)數(shù)據(jù),滿足用戶對(duì)數(shù)據(jù)的存取和調(diào)取。數(shù)據(jù)庫選擇ACCESS,是應(yīng)用最廣的數(shù)據(jù)庫,對(duì)于初學(xué)者來說容易上手,操作方便簡單。本系統(tǒng)包含的數(shù)據(jù)表有用戶登錄信息表、用戶登錄信息表用來保存用戶登錄的相關(guān)信息,包括用戶名、登錄密碼以及登錄時(shí)間等信息。
3 系統(tǒng)實(shí)現(xiàn)
3.1 系統(tǒng)登錄界面實(shí)現(xiàn) 當(dāng)?shù)卿浰拇üこ搪殬I(yè)技術(shù)學(xué)院人事信息管理系統(tǒng)時(shí),會(huì)彈出登錄界面,教工根據(jù)自己的賬號(hào)、密碼和驗(yàn)證碼來登錄,如果輸入的信息其中任何一個(gè)有錯(cuò),將不能登錄,直至輸入的信息全部正確,則登錄成功,進(jìn)入主窗體。用戶分管理員和教工兩種同的用戶,進(jìn)入的歡迎界面自然也不會(huì)一樣。以管理員進(jìn)入的界面為例,如圖2所示。
3.2 系統(tǒng)主功能界面的實(shí)現(xiàn) 系統(tǒng)的主界面共有3個(gè),分別是瀏覽管理所有記錄、記錄添加、字段項(xiàng)目設(shè)置,頁面左側(cè)有類似任務(wù)管理器的功能,主界面如圖3所示,下面列出了字段項(xiàng)目設(shè)置、新增學(xué)習(xí)經(jīng)歷功能和數(shù)據(jù)庫鏈接的一些關(guān)鍵代碼。
3.2.1 字段項(xiàng)目設(shè)置 此頁面主要的作用是用來設(shè)置常用的一些字段的下拉選項(xiàng),以字段“職稱”為例,在穩(wěn)步框中輸入“教授,教授級(jí)工程師,副教授,高級(jí)工程師,高級(jí)實(shí)驗(yàn)師,講師,工程師,會(huì)計(jì)師,實(shí)驗(yàn)師,助教,助理工程師”,那么在記錄添加頁面的列表框“職稱”下拉選項(xiàng)中將會(huì)出現(xiàn)。
4 系統(tǒng)的優(yōu)越性
以前學(xué)院單靠一張人事信息表來管理,沒有實(shí)現(xiàn)數(shù)據(jù)的共享,人事處所擁有的信息經(jīng)常和系部等的信息對(duì)應(yīng)不起來,導(dǎo)致信息滯后的現(xiàn)象時(shí)有發(fā)生,導(dǎo)致不管是給對(duì)外還是對(duì)學(xué)院內(nèi)部統(tǒng)計(jì)的數(shù)據(jù)時(shí)有誤差,以前所收集到的信息都是人員報(bào)道以后,把紙質(zhì)的文件交到人事處,然后人事處通過手工錄入到人事信息表里,這樣對(duì)信息的錄入、查詢非常的不便,由于excel工作表中含有多個(gè)單元格,容易出錯(cuò),通過系統(tǒng)的管理,首先,信息錄入首先由本人親自錄入,這樣保障的了數(shù)據(jù)的性,因?yàn)楸救烁拥那宄约旱木唧w信息,然后由系統(tǒng)管理員根據(jù)檔案審核,審核通過以后,每個(gè)教師都可以通過自己的賬號(hào)查看自己的信息,這樣就保障了信息的及時(shí)性,再也不需要向人事處打電話或親自到人事處來查詢自己的信息,對(duì)提高人事管理員和教師個(gè)人的工作效率的作用是不言而喻的。及時(shí)次使用系統(tǒng)來管理人員的單位,最頭痛的是把現(xiàn)有的信息錄入到系統(tǒng)里面,本系統(tǒng)也考慮到了這個(gè)問題,專門設(shè)置了信息批量導(dǎo)入功能,導(dǎo)入后使得系統(tǒng)能夠馬上發(fā)揮作用,不再需要一個(gè)一個(gè)的錄入,這樣比純錄入信息的方式從最開始效率就高出了許多倍。統(tǒng)計(jì)數(shù)據(jù)對(duì)每個(gè)員工眾多的單位來說是個(gè)很痛苦的事情,以前統(tǒng)計(jì)數(shù)據(jù),往往是通過一張表格進(jìn)行多次篩選才能得到,如果用系統(tǒng)的方式來統(tǒng)計(jì),只需要在復(fù)選框中選中需要的字段就可以了,導(dǎo)出的數(shù)據(jù)會(huì)自動(dòng)選擇出需要的字段,大大提高了工作效率。
5 總結(jié)
本文介紹了基于asp技術(shù)的人事信息管理系統(tǒng)的設(shè)計(jì)過程,對(duì)主要的一些關(guān)鍵技術(shù)做了詳細(xì)的介紹,利用了優(yōu)越的算法使得人事管理系統(tǒng)在管理層面上符合高校人事管理系統(tǒng)的應(yīng)用需求。不僅使得信息容易管理,而且界面很直觀,能給學(xué)院領(lǐng)導(dǎo)快速的提供信息。
人事管理系統(tǒng)論文:試論企業(yè)人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要: 企業(yè)人事管理系統(tǒng)的開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前臺(tái)頁面的設(shè)計(jì)和維護(hù)兩個(gè)方面。前者要求設(shè)計(jì)者能夠設(shè)計(jì)出一個(gè)數(shù)據(jù)安全性高、一致性強(qiáng)的庫。而后者則要求設(shè)計(jì)者開發(fā)出的應(yīng)用程序功能完備,易于操作。本系統(tǒng)主要完成對(duì)企業(yè)人事信息的管理,包括數(shù)據(jù)庫中表的增、刪、改、查等。本系統(tǒng)的核心是數(shù)據(jù)庫中各個(gè)表之間的關(guān)聯(lián),各個(gè)表之間的增刪改查就是級(jí)聯(lián)進(jìn)行的,當(dāng)完成對(duì)數(shù)據(jù)的操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成數(shù)據(jù)庫的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中即有單條件查詢和多條件查詢,有查詢也有模糊查詢。經(jīng)過分析,我決定使用Oracle數(shù)據(jù)庫、Java編程語言、Eclipse開發(fā)工具。,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢和打印服務(wù),保存各個(gè)員工的檔案,實(shí)現(xiàn)辦公自動(dòng)化。
關(guān)鍵詞:企業(yè) 人事管理 系統(tǒng)
在企業(yè)中,人事管理工作是非常重要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)企業(yè)的日常人事安排、人事管理等。高效的人事管理可以提高企業(yè)的市場競爭力,使企業(yè)具有更強(qiáng)的凝聚力和活力。為此,提高人事管理工作的效率,設(shè)計(jì)一套人事管理系統(tǒng)具有實(shí)際應(yīng)用意義。本系統(tǒng)結(jié)合公司實(shí)際的人事、制度,經(jīng)過實(shí)際的需求分析,采用功能強(qiáng)大的Visual Basic 6.0作為開發(fā)工具而開發(fā)出來的單機(jī)版人事管人事理系統(tǒng)。整個(gè)系統(tǒng)從符合操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),本企業(yè)人事管理系統(tǒng)具有如下功能:員工基本信息的錄入、修改、查詢、刪除模塊,員工假條信息錄入、修改、查詢、刪除模塊,員工工資信息的錄入,計(jì)算,查詢,以及系統(tǒng)用戶的設(shè)置以及系統(tǒng)的維護(hù)功能。為企業(yè)人事管理提供信息咨詢,信息檢索,信息存取等服務(wù),基本上能夠滿足現(xiàn)代企業(yè)對(duì)人事管理的需要。
一、系統(tǒng)需求分析
1、需求分析
本系統(tǒng)要開發(fā)的人事管理信息系統(tǒng)的具體功能包括員工信息管理、員工考勤管理和系統(tǒng)設(shè)置,由人事勞資部負(fù)責(zé)數(shù)據(jù)維護(hù)。對(duì)于已經(jīng)入庫的信息,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢服務(wù)。本應(yīng)用系統(tǒng)應(yīng)達(dá)到的目標(biāo)概述如下:為公司內(nèi)部各個(gè)業(yè)務(wù)部門提供數(shù)據(jù)查詢功能;為公司管理層提供直觀、及時(shí)、方便的信息,提高迅速反應(yīng)能力,提供有效的決策支持。
2、實(shí)地調(diào)研過程
為了能順利完成此次的企業(yè)人事管理系統(tǒng)的設(shè)計(jì),以及把理論與實(shí)際相結(jié)合,我們小組成員決定深入企事業(yè)單位,進(jìn)行進(jìn)一步的調(diào)研,以便有效地掌握及時(shí)手資料。在為期一個(gè)月的調(diào)研過程中,我們排除各種因素盡力地與企業(yè)生產(chǎn)同步,通過不斷的追尋與探索,不斷地與企業(yè)人事管理人員的深入溝通以及普通員工的交流,進(jìn)一步了解了企業(yè)管理方面的一些有用的知識(shí),在這個(gè)過程中,我們作為企業(yè)管理的門外漢,只有在一邊調(diào)研一邊不斷地學(xué)習(xí)有關(guān)方面的知識(shí),不斷充實(shí)自己,讓自己具備初級(jí)的企業(yè)人事管理知識(shí),可以說是吃了不少苦頭的。首先,我們從總體上認(rèn)識(shí)了企業(yè)人事管理的主要架構(gòu),然后便是應(yīng)對(duì)煩瑣的日常事務(wù)處理,我們認(rèn)真地做筆記,向主管人員請(qǐng)教,自我尋找資料,硬是咬著牙,把一個(gè)一個(gè)實(shí)際事務(wù)流程化,為人事管理系統(tǒng)的構(gòu)建打下堅(jiān)實(shí)的基礎(chǔ)。
二、系統(tǒng)所需要實(shí)現(xiàn)的以下功能
1、員工基本信息管理
員工個(gè)人資料的管理,包括:公司內(nèi)員工編號(hào)、姓名、性別、部門、年齡、學(xué)歷、專業(yè)、聯(lián)系地址等等。便于將每個(gè)員工當(dāng)成相對(duì)獨(dú)立的一個(gè)對(duì)象來管理,也可根據(jù)不同的條件相對(duì)聯(lián)系地作為一個(gè)整體來進(jìn)行管理。員工工作過程及接受培訓(xùn)的管理,一個(gè)員工是一個(gè)企業(yè)的最基本組成因素,那么在企業(yè)生產(chǎn)過程中其在發(fā)揮著最基本的作用,因此員工的工作效率及個(gè)人職業(yè)素質(zhì)的提升對(duì)于整個(gè)企業(yè)效益的提高有著強(qiáng)勁的推動(dòng)力。
2、員工考勤管理
作為企業(yè)人事管理中的一個(gè)重要組成部分,其具有對(duì)員工工作進(jìn)行有效監(jiān)督的一個(gè)手段,員工是企業(yè)生產(chǎn)的根本動(dòng)力,員工在工作中的對(duì)待工作的態(tài)度決定了其工作效率,因此利用考勤管理這種量化系統(tǒng)工具對(duì)員工進(jìn)行考勤,即能讓企業(yè)即時(shí)掌握員工的工作熱情程度,又能讓員工之間有量化的比較。
3、系統(tǒng)管理
(1)設(shè)置用戶。功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限。整個(gè)人事管理系統(tǒng)由多個(gè)功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對(duì)應(yīng)的功能,從而很好地管理好整個(gè)系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時(shí),可進(jìn)行如下的操作:(1)增加:增加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和權(quán)限。所輸入得登錄名一定不能重復(fù)。(2)修改:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每一權(quán)限對(duì)應(yīng)系統(tǒng)菜單上的一項(xiàng)功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時(shí),要求輸入用戶的口令,為了安全,用戶需建立一個(gè)只有自己才知道的特殊口令。(2)用戶登錄。功能:用戶登錄進(jìn)入人事管理系統(tǒng)。系統(tǒng)啟動(dòng)后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。操作:進(jìn)入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令正確,才能進(jìn)入工資管理系統(tǒng)。系統(tǒng)會(huì)根據(jù)為用戶分配的權(quán)限,設(shè)置其對(duì)應(yīng)的功能為有效,用戶就可操作該功能。
三、系統(tǒng)設(shè)計(jì)
1、總體設(shè)計(jì)
人事管理系統(tǒng)主要是用來管理人員信息,盡量簡化繁瑣的操作方式,采用從頂至下的設(shè)計(jì)方式。首先,建立人員管理系統(tǒng)就是要建立一個(gè)企業(yè)對(duì)人員的管理平臺(tái),主要目的要實(shí)現(xiàn)對(duì)人員檔案的信息化管理,對(duì)人員工作、生活的電子化管理。
2、詳細(xì)設(shè)計(jì)
人事管理系統(tǒng)模塊設(shè)計(jì):用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個(gè)系統(tǒng)功能設(shè)置一個(gè)權(quán)限代碼,為每個(gè)用戶設(shè)置其能夠擁有的權(quán)限,從而保障用戶根據(jù)自己權(quán)限訪問系統(tǒng),確保系統(tǒng)保密信息的安全性。人員基本信息管理模塊:模塊功能包括企業(yè)人員信息錄入,修改,刪除,部門設(shè)置,照片上傳及工作崗位分配等,對(duì)人員基本信息進(jìn)行詳細(xì)描述,以便在以后的系統(tǒng)運(yùn)行過程中進(jìn)行調(diào)用查詢。人員工作管理模塊:模塊功能包括工作分配查詢、工作情況查詢(又包括工作正常查詢和額外查詢)等查詢工作。統(tǒng)計(jì)查詢模塊:模塊功能包括根據(jù)部門、學(xué)歷、專業(yè)職務(wù)、合同類型、政治面貌、畢業(yè)院校、工作崗位、戶口所在地、婚姻狀況、籍貫、家庭住址、參加工作時(shí)間、民族、入職時(shí)間、入黨時(shí)間、專業(yè)等進(jìn)行綜合查詢;同時(shí)可以對(duì)查詢結(jié)果到出成Excel格式進(jìn)行二次編輯打印。系統(tǒng)維護(hù)模塊:模塊功能包括部門管理,學(xué)歷管理、專業(yè)職務(wù)管理、合同類型管理、政治面貌管理;系統(tǒng)字體進(jìn)行管理;不同合同類型人員顯示顏色設(shè)置;合同到期人員提前提醒設(shè)置;數(shù)據(jù)庫備份,數(shù)據(jù)庫聯(lián)接維護(hù)等。
3、系統(tǒng)界面設(shè)計(jì)
(1)數(shù)據(jù)庫配置界面;在聯(lián)接數(shù)據(jù)失敗時(shí),自動(dòng)彈出數(shù)據(jù)庫配置界面,可以設(shè)置服務(wù)器、SQL登錄名稱、SQL登錄密碼、數(shù)據(jù)庫名稱內(nèi)容;連接按鈕可以測(cè)試連接是否暢通。
(2)登錄界面設(shè)計(jì);運(yùn)行系統(tǒng)后首先出現(xiàn)登錄界面,每個(gè)用戶根據(jù)自己的用戶名密碼登錄系統(tǒng)。
(3)主界面設(shè)計(jì); (4)系統(tǒng)設(shè)置界面;隨著計(jì)算機(jī)的普及,越來越多的企業(yè)對(duì)人力資源開始重視,對(duì)于人員管理信息化、自動(dòng)化的要求越來越高,對(duì)于人事管理系統(tǒng)也就有了新要求。人事管理系統(tǒng)是根據(jù)企業(yè)對(duì)人員管理的實(shí)際情況進(jìn)行編寫的,主要目的是為了方便企業(yè)對(duì)人員進(jìn)行集中的查詢與管理工作,以提高人事管理工作的水平。
人事管理系統(tǒng)論文:企業(yè)人事管理系統(tǒng)開發(fā)綜述
[摘 要]企業(yè)人事管理信息系統(tǒng)是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息收集、傳遞、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。其開發(fā)所用開發(fā)語言有Visual C++等,所用數(shù)據(jù)庫有SQL等。
[關(guān)鍵詞]企業(yè)人事管理 信息系統(tǒng) 開發(fā)語言 數(shù)據(jù)庫
在企業(yè)中,人事管理工作是非常重要的一項(xiàng)工作,它負(fù)責(zé)整個(gè)企業(yè)的日常人事安排,人員的人事管理等。以前都是人工進(jìn)行操作。隨著企業(yè)規(guī)模的擴(kuò)大,人事管理的工作量也大大地加重。隨著計(jì)算機(jī)應(yīng)用的發(fā)展,人事工作者急切希望能夠?qū)⒋蟛糠譄┈嵉墓ぷ鹘唤o計(jì)算機(jī)處理,以減輕人工的壓力并提高工作效率 。而計(jì)算機(jī)的普及加快人事管理系統(tǒng)的產(chǎn)生。
1、企業(yè)人事管理信息系統(tǒng)簡介
管理信息系統(tǒng)(MIS)是一個(gè)由人、計(jì)算機(jī)等組成的能進(jìn)行信息收集、傳遞、存儲(chǔ)、維護(hù)和使用的系統(tǒng)。管理信息系統(tǒng)是信息系統(tǒng)的一個(gè)分支之一,經(jīng)過30多年的發(fā)展,已經(jīng)成為一個(gè)具有自身概念、理論、結(jié)構(gòu)、體系和開發(fā)方法的集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)等覆蓋多學(xué)科的綜合性學(xué)科。
管理信息系統(tǒng)的結(jié)構(gòu)通常由四個(gè)部分組成:信息源、信息處理器、信息用戶和信息管理者。管理信息系統(tǒng)的主要任務(wù)一般要實(shí)現(xiàn)對(duì)基礎(chǔ)數(shù)據(jù)的嚴(yán)格管理,確定信息處理過程的標(biāo)準(zhǔn)化,高效的完成日常處理業(yè)務(wù)、優(yōu)化分配各種資源,包括人力、物力、財(cái)力等。MIS是一個(gè)人機(jī)結(jié)合的輔助管理系統(tǒng),管理和決策的主題是人,計(jì)算機(jī)只是輔助的設(shè)備。
目前國內(nèi)使用和發(fā)展的MIS平臺(tái)模式大體上分為兩種:客戶機(jī)/服務(wù)器(Client/Server,簡稱C/S)模式和Web瀏覽器/服務(wù)器(Browser/Server,簡稱B/S)模式。當(dāng)前企業(yè)信息管理系統(tǒng)正在從C/S結(jié)構(gòu)向B/S結(jié)構(gòu)轉(zhuǎn)移.
B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶界面通過WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3-tier結(jié)構(gòu)。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript、JavaScript等)和ActiveX技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。隨著Windows將瀏覽器技術(shù)植入操作系統(tǒng)內(nèi)部,這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的體系結(jié)構(gòu)。顯然B/S結(jié)構(gòu)應(yīng)用程序相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序是巨大的進(jìn)步。
2、企業(yè)人事管理信息系統(tǒng)的開發(fā)方法
企業(yè)人事管理系統(tǒng)的開發(fā)是一個(gè)復(fù)雜的工程,它涉及到計(jì)算機(jī)處理技術(shù)、系統(tǒng)理論、組織結(jié)構(gòu)、管理功能、管理知識(shí)等各方面的問題,至今沒有一種統(tǒng)一完備的開發(fā)方法。但是每一種開發(fā)方法都要遵循相應(yīng)的開發(fā)策略:
1.系統(tǒng)要解決的問題。
2.系統(tǒng)可行性研究,確定系統(tǒng)要實(shí)現(xiàn)的目標(biāo)。
3.系統(tǒng)開發(fā)原則。
4.系統(tǒng)開發(fā)前的準(zhǔn)備工作。
5.系統(tǒng)開發(fā)方法的選擇和開發(fā)計(jì)劃的定制。
3、企業(yè)人事管理信息系統(tǒng)的開發(fā)所用開發(fā)語言
3.1.1 VC++的特點(diǎn)
Visual C++是功能最為強(qiáng)大可視化開發(fā)工具,它不僅支持傳統(tǒng)的軟件開發(fā)方法,更重要的是它能支持面向?qū)ο蟆⒖梢暬拈_發(fā)風(fēng)格。因此Visual C++又稱作是一個(gè)集成開發(fā)工具,它提供了軟件代碼自動(dòng)生成和可視化的資源編輯功能。
Visual C++具有的優(yōu)點(diǎn):提供了面向?qū)ο蟮膽?yīng)用程序框架MFC(Microsoft Foundation Class),簡化了程序員的編程工作,提高了模塊的可重用性;提供了基于CASE技術(shù)的可視化軟件的自動(dòng)生成和維護(hù)工具AppWizard、ClassWizard、Visual Studio、WizardBar等,實(shí)現(xiàn)了直觀、可視的程序設(shè)計(jì)風(fēng)格,方便地編和管理各種類,維護(hù)程序的源代碼;封裝了Windows的API函數(shù)、USER、KERNEL、GDI函數(shù),簡化了編程時(shí)創(chuàng)建、維護(hù)窗口的許多復(fù)雜的工作。
3.1.2 本程序中使用的VC++控件及其屬性簡介
(1)CStatic(靜態(tài)控件):顯示一些幾乎固定不變的文字或圖形描述。
(2)CButton(按鈕控件):產(chǎn)生某些命令或改變某些選項(xiàng)設(shè)置。
(3)CEdit(編輯框控件):完成文字的輸入輸出雙向操作,查看并編輯文字。
(4)CListBox(列表框控件):顯示一個(gè)列表,讓用戶從中選取一個(gè)或多個(gè)項(xiàng)。
(5)CComboBox(組合框):將列表框和編輯框有機(jī)地組合在一起,可選擇列表中已有的項(xiàng),還可以編輯出新的項(xiàng)。
3.1.3 系統(tǒng)數(shù)據(jù)訪問接口的選擇
1.ODBC(Open Database Connectity,開發(fā)數(shù)據(jù)庫連接)
ODBC提供了應(yīng)用程序接口(API),使得任何一個(gè)數(shù)據(jù)庫都可以通過ODBC驅(qū)動(dòng)器與指定DBMC相聯(lián),用戶的程序就可以通過調(diào)用ODBC驅(qū)動(dòng)管理器中相應(yīng)的驅(qū)動(dòng)程序達(dá)到管理數(shù)據(jù)庫的目的。作為Microsoft Windows Open Standards Architecture(WOSA,Windows開放式服務(wù)體系結(jié)構(gòu))的主要組成部分,ODBC一直沿用至今。
2.DAO(Data Access Objects,數(shù)據(jù)訪問對(duì)象)
DAO 提供了一種通過程序代碼創(chuàng)建和操縱數(shù)據(jù)庫的機(jī)制。多個(gè)DAO 對(duì)象構(gòu)成了一個(gè)體系結(jié)構(gòu),在這個(gè)結(jié)構(gòu)里,各個(gè)DAO 對(duì)象協(xié)同工作,通過 Microsoft Jet 數(shù)據(jù)庫訪問數(shù)據(jù)庫中的數(shù)據(jù)和數(shù)據(jù)庫的結(jié)構(gòu)定義??梢栽L問的數(shù)據(jù)庫類型主要有:Microsoft Jet 數(shù)據(jù)庫、ODBC 數(shù)據(jù)源、可安裝的ISAM數(shù)據(jù)庫。
DAO是我們可以通過程序訪問和操縱本地的或遠(yuǎn)程的數(shù)據(jù)和數(shù)據(jù)定義,管理數(shù)據(jù)庫中的對(duì)象或結(jié)構(gòu)。DAO 支持兩種不同的數(shù)據(jù)庫環(huán)境――稱為工作區(qū)(Workspace).
3.OLE DB(OLE data Base,OLE數(shù)據(jù)庫)。
OLE DB試圖提高一種統(tǒng)一的數(shù)據(jù)訪問接口,并能處理除了標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫中的數(shù)據(jù)之外,還能處理包括郵件數(shù)據(jù)、Web上的文本或圖形、目錄服務(wù)(Directory Services),以及主機(jī)系統(tǒng)中的IMS和VSAM數(shù)據(jù)。OLE DB提供一個(gè)數(shù)據(jù)庫編程COM(組件對(duì)象模型)接口,使得數(shù)據(jù)的使用者(應(yīng)用程序)可以使用同樣的方法訪問各種數(shù)據(jù),而不用考慮數(shù)據(jù)的具體存儲(chǔ)地點(diǎn)、格式或類型。這個(gè)COM接口與ODBC相比,其健壯性和靈活性要高的多。但是,由于OLE DB的程序比較復(fù)雜,因而對(duì)于一般用戶來說使用ODBC和DAO方式已能滿足一般數(shù)據(jù)庫處理的需要
3.1.4 SQL2000介紹
SQL Server是微軟公司開發(fā)的一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng),以Transact_SQL作為它的數(shù)據(jù)庫查詢和編程語言。T-SQL是結(jié)構(gòu)化查詢語言SQL的一種,支持ANSI SQL-92標(biāo)準(zhǔn)。
SQL Server 采用二級(jí)安全驗(yàn)證、登錄驗(yàn)證及數(shù)據(jù)庫用戶帳號(hào)和角色的許可驗(yàn)證。SQL Server 支持兩種身份驗(yàn)證模式:Windows NT身份驗(yàn)證和SQL Server 身份驗(yàn)證。7.0版支持多種類型的角色,"角色"概念的引入方便了權(quán)限的管理,也使權(quán)限的分配更加靈活。
微軟的SQL Server是一項(xiàng)的客戶/服務(wù)器系統(tǒng)。SQL Server需要安裝在Windows NT的平臺(tái)上,而Windows NT可以支持Intel 386,Power PC,MIPS,Alpha PC和RISC等平臺(tái),它使SQL Server具備足夠的威力和功能。
人事管理系統(tǒng)論文:關(guān)于高校人事管理系統(tǒng)的思考
摘 要:隨著信息化技術(shù)在現(xiàn)代化社會(huì)中的廣泛運(yùn)用以及社會(huì)角色分工越來越細(xì),傳統(tǒng)人工處理方式和單機(jī)管理系統(tǒng)已經(jīng)無法滿足高校龐大的人員信息量,無法滿足高校實(shí)現(xiàn)規(guī)范化、多元化、高效化人事管理需求。本文從高校人事管理系統(tǒng)的重要性以及人事系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)等多方面進(jìn)行淺要探討。
本系統(tǒng)建設(shè)的背景基于青海民族學(xué)院人事管理系統(tǒng),隨著高校信息化、網(wǎng)絡(luò)化建設(shè)的不斷發(fā)展,傳統(tǒng)的C/S(基于客戶端的系統(tǒng)開發(fā)模式)架構(gòu)管理系統(tǒng)已無法滿足網(wǎng)絡(luò)化人員管理需求。因此,基于Web技術(shù),即B/S(基于瀏覽器端的系統(tǒng)開發(fā)模式)架構(gòu)的管理系統(tǒng)逐步適應(yīng)高速發(fā)展的高效信息化建設(shè)道路。
1 人事管理系統(tǒng)建立的必要性
1.1 整合、集中資源
在此之前,我們可以思考一個(gè)問題,高?,F(xiàn)有人事管理系統(tǒng)如何進(jìn)行薪資計(jì)算以及查找員工;可能會(huì)采取Excel、FoxBase來計(jì)算員工薪資,但如果教師養(yǎng)老金、社保公積金、教師個(gè)人信息等放在不同位置時(shí)會(huì)出現(xiàn)大量重復(fù)工作。
使用高校人事管理系統(tǒng),將所有員工信息、教師信息、員工資費(fèi)信息、教師社保養(yǎng)老金信息集中插入數(shù)據(jù)庫,基于多表關(guān)聯(lián)開發(fā)和數(shù)據(jù)庫的開發(fā)技術(shù)進(jìn)行保存和查詢,將人事資源與數(shù)據(jù)庫直接聯(lián)系,便于及時(shí)獲取信息,減少信息查詢和保存中的重復(fù)過程,有效提升工作效率、減少工作難度。
1.2 提升信息化管理水平
開發(fā)全校統(tǒng)一的人事管理系統(tǒng)不僅可以大幅度提升工作效率,而且可以看到,經(jīng)過整合的信息資源還可以導(dǎo)出信息資源報(bào)表和數(shù)據(jù)分析表格,讓學(xué)校領(lǐng)導(dǎo)根據(jù)新生數(shù)量、新生報(bào)考專業(yè)分布圖、各專業(yè)就業(yè)信息等對(duì)全校師資資源和專業(yè)課設(shè)置進(jìn)行正確地認(rèn)識(shí)。同時(shí)也可根據(jù)各數(shù)據(jù)分析報(bào)表和員工歷年綜合表現(xiàn),在校園招聘會(huì)上推薦給各大企事業(yè)單位,從而提升學(xué)校就業(yè)率和就業(yè)速度。
2 人事管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
2.1 系統(tǒng)設(shè)計(jì)方法
自從70年代計(jì)算機(jī)誕生以來,出現(xiàn)了眾多系統(tǒng)設(shè)計(jì)方法,而現(xiàn)階段結(jié)構(gòu)化系統(tǒng)開發(fā)方法(Structured System Development Methodology)是迄今為止運(yùn)用最廣泛的設(shè)計(jì)方法。
系統(tǒng)開發(fā)中應(yīng)秉承如下幾點(diǎn)原則:
(1)確定各階段需求和任務(wù)。系統(tǒng)開發(fā)為便于管理和控制,應(yīng)采用自頂向下式的整體性開發(fā)設(shè)計(jì),即確保數(shù)據(jù)的完整性,又可使各子系統(tǒng)模塊緊密聯(lián)系,并通過各功能模塊的編程和調(diào)試,逐步組合成整個(gè)人事管理系統(tǒng),使開發(fā)和使用階段變得簡便。
(2)模塊結(jié)構(gòu)獨(dú)立。在基于MVC結(jié)構(gòu)技術(shù)開發(fā)的過程中,三層架構(gòu)具有獨(dú)立性,各層分工明確,耦合性較低,有效達(dá)到了系統(tǒng)開發(fā)的“高內(nèi)聚,低耦合”的要求。
2.2 數(shù)據(jù)庫設(shè)計(jì)
現(xiàn)階段,所有的信息系統(tǒng)設(shè)計(jì)均是圍繞數(shù)據(jù)庫為核心進(jìn)行功能模塊設(shè)計(jì),是系統(tǒng)的核心來源,其JSP、HTML取值均是源于數(shù)據(jù)庫,數(shù)據(jù)庫設(shè)計(jì)是整體信息系統(tǒng)設(shè)計(jì)中最關(guān)鍵部分,關(guān)系著系統(tǒng)的成敗。
在具體數(shù)據(jù)庫表設(shè)計(jì)中,可分為如下信息數(shù)據(jù)表模塊:
(1)員工信息表設(shè)計(jì)。員工信息包括學(xué)號(hào)、班級(jí)、專業(yè)、籍貫、政治面貌、出生年月、入校日期等常用信息。另外,員工表要與教師表進(jìn)行多對(duì)多關(guān)聯(lián)映射,即一個(gè)員工可以有多個(gè)教師,一個(gè)教師也可以對(duì)應(yīng)多個(gè)員工。
(2)教師信息表設(shè)計(jì)。教師信息包括職工號(hào)、院系、班級(jí)體、出生年月、榮譽(yù)履歷、籍貫、入職年月、教齡、政治面貌等常用信息,員工信息除了與員工信息表進(jìn)行關(guān)聯(lián)映射外,還應(yīng)與職工工資表進(jìn)行外鍵對(duì)應(yīng)關(guān)系。
(3)職工工資表設(shè)計(jì)。職工工資信息包括職工號(hào)、職務(wù)工資、教齡工資、教師津貼工資、院系津貼、社保公積金繳費(fèi)情況等常用信息。
此外,數(shù)據(jù)庫設(shè)計(jì)還包括考勤情況表、專業(yè)技術(shù)職稱表、員工檔案表、員工繳費(fèi)信息表等。多表設(shè)計(jì)中,一定要注意各表之間的關(guān)聯(lián)關(guān)系,針對(duì)高校大數(shù)據(jù)量設(shè)計(jì),筆者建議使用Oracle數(shù)據(jù)庫。
3 各功能模塊設(shè)計(jì)
3.1 基本信息管理模塊設(shè)計(jì)和實(shí)現(xiàn)
基本信息主體包括員工、教師以及院系領(lǐng)導(dǎo)。
(1)添加。本模塊主要針對(duì)員工信息表、教師信息表和工作經(jīng)歷、學(xué)歷表的多表操作,將獲取的教師或員工信息插入基本信息管理模塊中。
(2)修改。在保存完數(shù)據(jù)后,針對(duì)不符合需求的數(shù)據(jù)可進(jìn)行修改操作,先查詢出對(duì)應(yīng)職工號(hào)或員工號(hào)的數(shù)據(jù)信息,再根據(jù)確認(rèn)后的數(shù)據(jù)進(jìn)行修改。
(3)刪除。刪除的定義是對(duì)不符合條件或信息有效期過期的人事信息進(jìn)行刪除操作,從技術(shù)實(shí)現(xiàn)上來說,刪除操作可能涉及對(duì)數(shù)據(jù)庫多表進(jìn)行級(jí)聯(lián)刪除,主要用于教師離退休、員工離校等。但是需要保留教師的某些對(duì)學(xué)校聲譽(yù)有重大作用的科研成果、學(xué)術(shù)論文、教研成果等,所以刪除不是刪除某條記錄,而是針對(duì)數(shù)據(jù)庫字段選擇性級(jí)聯(lián)刪除。
3.2 后臺(tái)管理模塊設(shè)計(jì)
后臺(tái)管理模塊主要實(shí)現(xiàn)用戶的增刪查改維護(hù)及角色權(quán)限的分配等功能,是確保系統(tǒng)穩(wěn)定性和安全性的重要模塊,青海民族學(xué)院數(shù)據(jù)主要依靠SQLserver進(jìn)行管理維護(hù)。
4 人事管理系統(tǒng)在全國各高校人事管理工作中的應(yīng)用現(xiàn)狀及前景分析
隨著時(shí)代的發(fā)展和我國經(jīng)濟(jì)結(jié)構(gòu)的改變,高校信息化建設(shè)愈發(fā)成為學(xué)校教學(xué)工作邁向科技化、高效化的重要渠道。雖然我國目前人事管理系統(tǒng)信息化程度不高,人事管理系統(tǒng)尚未跟學(xué)校其他職能部門建立緊密或橫向聯(lián)系。但在人事系統(tǒng)應(yīng)用前景中,筆者認(rèn)為,借鑒國外先進(jìn)人事管理系統(tǒng)可以得出結(jié)論,人事管理系統(tǒng)在高校人事管理工作中會(huì)徹底取代傳統(tǒng)工作模式,以信息化、數(shù)據(jù)庫、系統(tǒng)化設(shè)計(jì)模式為高校大數(shù)據(jù)化時(shí)代的到來提供技術(shù)保障。
人事管理系統(tǒng)論文:企業(yè)人事管理系統(tǒng)的設(shè)計(jì)
【摘要】該企業(yè)人事管理系統(tǒng)采用B/S架構(gòu),主要對(duì)企業(yè)員工的信息以及跟人事相關(guān)的工作流程進(jìn)行集中的管理并建立了一個(gè)完善的、強(qiáng)大的員工信息數(shù)據(jù)庫。該數(shù)據(jù)庫是以.NET和SQL SERVER 2005數(shù)據(jù)庫作為開發(fā)平臺(tái)。使用C#設(shè)計(jì)操作控件和編寫操作程序,完成數(shù)據(jù)輸入、修改、存儲(chǔ)、調(diào)用查詢等功能;并使用SQL SERVER 2005數(shù)據(jù)庫形成數(shù)據(jù)表并最終進(jìn)行數(shù)據(jù)存儲(chǔ)。
【關(guān)鍵詞】人事管理;B/S架構(gòu);.NET;數(shù)據(jù)庫;C#
1.引言
近年來,隨著我國經(jīng)濟(jì)形勢(shì)的發(fā)展,國內(nèi)的企業(yè)不斷發(fā)展壯大,員工部門分類越來越細(xì),數(shù)量越來越龐大,原有的紙面管理、人工管理顯示出極大的弊端。同時(shí)由于信息不能得到及時(shí)高效的傳遞,管理手段、效率相當(dāng)?shù)拖拢絹碓蕉嗟钠髽I(yè)意識(shí)到運(yùn)用計(jì)算機(jī)技術(shù)建立一套科學(xué)合理的管理系統(tǒng),將企業(yè)管理和服務(wù)的職能從紙面管理轉(zhuǎn)移到網(wǎng)絡(luò)上去,可能為企業(yè)帶來直接的甚至更長久的競爭優(yōu)勢(shì)。本文將根據(jù)企業(yè)相關(guān)需求設(shè)計(jì)與開發(fā)了企業(yè)人事管理系統(tǒng)。
2.系統(tǒng)設(shè)計(jì)平臺(tái)與開發(fā)工具介紹
2.1 系統(tǒng)開發(fā)工具
2.1.1 簡介
是分層的、模塊化的,以及層次結(jié)構(gòu)化的.NET Framework的每一層都是一個(gè)抽象層。其中,.NET語言是頂層,也是最為抽象的一層。而公共語言運(yùn)行庫則位于底層,它是最不抽象、最靠近本地環(huán)境的一層。這一點(diǎn)很重要,因?yàn)楣舱Z言運(yùn)行庫需要與操作環(huán)境緊密合作來管理.NET應(yīng)用程序。.NET Framework被分成了多個(gè)模塊,每個(gè)模塊都有它們各自特定的責(zé)任。由于高層只從底層請(qǐng)求服務(wù),所以.NET又是層次結(jié)構(gòu)化的[1]。
2.1.2 環(huán)境
主要是運(yùn)行在WEB服務(wù)器上的程序,微軟最初使用的是ASP,隨著大型應(yīng)用的發(fā)展ASP很難適應(yīng)這種趨勢(shì),于是相應(yīng)產(chǎn)生,相對(duì)與ASP來說是一種面向?qū)ο蟆⒔M件化、分層的應(yīng)用。對(duì)于設(shè)計(jì)者和開發(fā)者提供了更清晰的邏輯層次,更直觀快捷的開發(fā)。同時(shí)有效的提高了程序的可擴(kuò)展性。的最終目的就是讓用戶在任何地方、任何時(shí)間,以及利用任何設(shè)備都能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發(fā)出請(qǐng)求,然后只管接收就可以了。而所有后臺(tái)的復(fù)雜性是屏蔽起來的[2]。
2.1.3 特點(diǎn)
高效率開發(fā);更好的語言支持;可編程的控件;事件驅(qū)動(dòng)的編程;基于XML的組件用戶身份驗(yàn)證,帶有帳號(hào)和角色;更高的可伸縮性;更強(qiáng)的性能-編譯代碼;更容易配置和開發(fā)。
2.1.4 FRAMEWORK體系結(jié)構(gòu)
是分層的、模塊化的,以及層次結(jié)構(gòu)化的。.NET Framework的每一層都是一個(gè)抽象層。其中,.NET語言是頂層,也是最為抽象的一層。而公共語言運(yùn)行庫則位于底層,它是最不抽象、最靠近本地環(huán)境的一層。這一點(diǎn)很重要,因?yàn)楣舱Z言運(yùn)行庫需要與操作環(huán)境緊密合作來管理.NET應(yīng)用程序。.NET Framework被分成了多個(gè)模塊,每個(gè)模塊都有它們各自特定的責(zé)任。由于高層只從底層請(qǐng)求服務(wù),所以.NET又是層次結(jié)構(gòu)化的[3]。
2.2 系統(tǒng)數(shù)據(jù)庫SQLSERVER2005簡介
Microsoft SQL Server 2005 是一個(gè)的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能工具提供了企業(yè)級(jí)的數(shù)據(jù)管理[6]。Microsoft SQL Server 2005數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)高性能的數(shù)據(jù)應(yīng)用程序。SQL Server 2005是一個(gè)的數(shù)據(jù)庫平臺(tái),使用集成的商業(yè)智能工具提供企業(yè)級(jí)的數(shù)據(jù)管理,為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供更安全的存儲(chǔ)功能。SQL Server 2005不僅可以有效地執(zhí)行大規(guī)模聯(lián)機(jī)事務(wù)處理,而且可以完成數(shù)據(jù)倉庫和電子商務(wù)應(yīng)用等許多具有挑戰(zhàn)性的工作。SQL Server 2005旨在通過數(shù)據(jù)庫加密、更加安全的默認(rèn)設(shè)置、加強(qiáng)的密碼政策和細(xì)化的許可控制、加強(qiáng)的安全模型等特性,為企業(yè)數(shù)據(jù)提供較高級(jí)別的安全性[7]。
3.系統(tǒng)需求分析與系統(tǒng)總體設(shè)計(jì)
3.1 系統(tǒng)可行性分析
3.1.1 技術(shù)可行性分析
Visual 提供了一個(gè)統(tǒng)一的、緊密集成的可視化編程環(huán)境,簡化了開發(fā)應(yīng)用程序的過程,縮短了實(shí)用方法的時(shí)間。利用Visual ,可以非常輕松地創(chuàng)建具有自動(dòng)伸縮能力的的應(yīng)用程序和組件。數(shù)據(jù)庫方面SQL server 2005已經(jīng)可以滿足中小型企業(yè)的數(shù)據(jù)要求,甚至有些大型企業(yè)都可以達(dá)到要求。
3.1.2 經(jīng)濟(jì)可行性分析
由于現(xiàn)在企業(yè)規(guī)模的擴(kuò)大,企業(yè)內(nèi)部數(shù)據(jù)將大量膨脹,包括員工、部門等信息將為企業(yè)的瓶頸問題,采用傳統(tǒng)的手工輸入方法,不僅工作繁瑣而且需要人力輸入多,記錄容易出錯(cuò),那樣產(chǎn)生了成本高,效果差的弊病,對(duì)于一個(gè)企業(yè)的資料庫建立是十分困難和麻煩的。而采用這種系統(tǒng)所發(fā)費(fèi)的成本,精力都遠(yuǎn)遠(yuǎn)低于手工,并且實(shí)用十分方便,更新也簡易,每個(gè)部門只需一個(gè)人統(tǒng)一管理,對(duì)企業(yè)實(shí)現(xiàn)辦公無紙化能起到很大的作用。
3.1.3 管理可行性分析
由于市場競爭的激烈程度日益增加,企業(yè)要想長久地發(fā)展下去,首先必須具有良好的企業(yè)文化,其次在管理上體制要完善、制度要合理,再次要采用可持續(xù)發(fā)展的科學(xué)方法,還應(yīng)與時(shí)俱進(jìn),不斷進(jìn)行企業(yè)改革,使得企業(yè)時(shí)刻適應(yīng)社會(huì)的變革。
3.1.4 社會(huì)可行性分析
隨著計(jì)算機(jī)的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴(kuò)展,日常勞資人事管理必將實(shí)現(xiàn)無紙化辦公,并且加入到公司內(nèi)部的Intranet或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)的共享,這樣有利于勞資人事信息在單位內(nèi)部的查詢,提高了數(shù)據(jù)資源的利用,并且能及時(shí)的得到更新,提高了工作的效率。
3.2 系統(tǒng)需求分析
本系統(tǒng)需實(shí)現(xiàn)功能如下:整個(gè)公司人事管理信息系統(tǒng)運(yùn)行在本單位局域網(wǎng)中;人事管理系統(tǒng)應(yīng)該能夠存儲(chǔ)員工的基本信息,公司機(jī)構(gòu)部門信息;系統(tǒng)能提供對(duì)這些信息的查詢、修改、添加和刪除功能;系統(tǒng)能對(duì)公司的人事變動(dòng)、獎(jiǎng)懲信息、考勤信息進(jìn)行記錄并對(duì)其進(jìn)行查詢;系統(tǒng)能提供對(duì)員工添加、修改、刪除用戶帳號(hào)的功能,并能分配權(quán)限;對(duì)數(shù)據(jù)的安全有相應(yīng)的保護(hù)措施;針對(duì)不同管理層的使用者,設(shè)置不同的操作權(quán)限;能夠?qū)崿F(xiàn)很好的人機(jī)交互功能,輸入簡單、快捷。
3.3 系統(tǒng)概要設(shè)計(jì)
本系統(tǒng)設(shè)計(jì)旨在為企業(yè)內(nèi)部員工對(duì)企業(yè)相關(guān)信息進(jìn)行訪問與操作,根據(jù)企業(yè)內(nèi)部相關(guān)需求,對(duì)系統(tǒng)進(jìn)行同步設(shè)計(jì),本系統(tǒng)通過B/S[8]的方式讓用戶可以通過瀏覽器,以不同的權(quán)限對(duì)該系統(tǒng)進(jìn)行一系列的操作,對(duì)各項(xiàng)功能模塊進(jìn)行訪問,對(duì)各項(xiàng)具體信息進(jìn)行查詢、編輯、刪除等操作[9]。具體部署圖如圖1所示。
圖1 企業(yè)人事管理系統(tǒng)部署圖
3.4 系統(tǒng)主要功能模塊設(shè)計(jì)
人事管理系統(tǒng)是針對(duì)公司人事部門大量的業(yè)務(wù)處理工作而開發(fā)的管理軟件[10]。根據(jù)用戶的要求,根據(jù)人事管理、部門信息管理、員工管理和系統(tǒng)管理四個(gè)方面進(jìn)行設(shè)計(jì)的。
3.4.1 系統(tǒng)登錄
根據(jù)不同的身份,使用不同的用戶權(quán)限進(jìn)行開庫驗(yàn)證用戶密碼和類別,如果登錄失敗,則提示失敗原因;如果登錄成功,則按用戶的權(quán)限進(jìn)入不同的頁面。根據(jù)帳號(hào)管理員分配的相應(yīng)權(quán)限執(zhí)行相應(yīng)的操作。
3.4.2 人事管理模塊設(shè)計(jì)
此模塊允許具有錄入修改員工信息權(quán)限人員登錄。人員基本信息的添加:添加人員基本信息,包括姓名、工號(hào)、年齡等信息。人員基本信息的編輯:編輯人員的基本信息。刪除人員基本信息:當(dāng)該職員已經(jīng)被解雇或其他原因離開企業(yè),則需要對(duì)該員工做刪除操作,刪除該員工的基本信息。人員基本信息查詢:查找某職員的基本信息。查找可分員工編號(hào)和員工姓名進(jìn)行,按姓名可以模糊匹配來搜索。
3.4.3 部門管理模塊設(shè)計(jì)
(1)部門基本信息增加:
包括增加部門的編號(hào),名稱以及部門經(jīng)理等基本信息。
(2)部門基本信息修改:
對(duì)部門編號(hào)、部門、經(jīng)理等基本信息進(jìn)行修改。
(3)部門基本信息查詢:
提供給用戶對(duì)部門各項(xiàng)信息進(jìn)行了解的窗口,對(duì)整個(gè)公司架構(gòu)進(jìn)行了解。
(4)部門基本信息刪除:
當(dāng)有部門需要撤銷或者合并時(shí),對(duì)原有部門信息進(jìn)行清理刪除操作。
3.4.4 員工管理模塊設(shè)計(jì)
員工模塊主要包括以下四個(gè)模塊:
員工檔案管理:員工工號(hào)、姓名、性別、年齡、出生日期、地址、電話號(hào)碼、政治面貌、畢業(yè)院校、身份證號(hào)、所在部門、備注。
員工考勤管理:員工工號(hào),姓名,月份,本月天數(shù),公休天數(shù),出勤天數(shù),出勤,曠工,年休,請(qǐng)假,遲到,早退,忘訂卡,假日加班,其它加班,補(bǔ)休天數(shù),出差,加班費(fèi),扣考核,其它,備注。
員工工資管理:工號(hào),姓名,底薪,獎(jiǎng)金,補(bǔ)貼,加班,養(yǎng)老金,醫(yī)療保險(xiǎn),公積金,實(shí)發(fā)工資,稅率,月份。
員工評(píng)價(jià)管理:員工工號(hào)、姓名、性別、工作情況評(píng)價(jià)、主管評(píng)價(jià)、同事評(píng)價(jià)。
3.4.5 系統(tǒng)管理模塊設(shè)計(jì)
系統(tǒng)管理主要包括以下五個(gè)模塊:
用戶列表添加:當(dāng)企業(yè)新增加員工時(shí),需分配給該員工訪問系統(tǒng)的權(quán)限,對(duì)用戶進(jìn)行注冊(cè)操作,將用戶相關(guān)信息添加到數(shù)據(jù)庫,以方便系統(tǒng)管理員對(duì)所進(jìn)入系統(tǒng)的用戶進(jìn)行相關(guān)查詢。
用戶列表刪除:當(dāng)員工被解雇或辭職情況而離開公司,需將該員工對(duì)系統(tǒng)的操作權(quán)限進(jìn)行刪除,并刪除該員工相關(guān)信息。
用戶列表查詢:允許員工對(duì)一般信息進(jìn)行查詢(只允許查詢一般信息)。
用戶注銷:登錄的用戶退出系統(tǒng)。
用戶編輯:允許員工對(duì)登錄系統(tǒng)的密碼進(jìn)行修改。
權(quán)限管理:對(duì)不同的員工分別不同的權(quán)限,如普通員工只有訪問的權(quán)限,而部門主管以及經(jīng)理有修改信息的權(quán)限。
3.5 企業(yè)人事管理流程設(shè)計(jì)
當(dāng)用戶進(jìn)入系統(tǒng)后,將按照一定的流程對(duì)該系統(tǒng)進(jìn)行操作,具體流程如下:
及時(shí)步,運(yùn)行系統(tǒng)后,首先會(huì)看到登陸窗體,對(duì)用戶的身份進(jìn)行認(rèn)證。身份認(rèn)證可以分為以下兩個(gè)過程。
(1)確認(rèn)用戶是否是有效的系統(tǒng)用戶。
(2)確定用戶的類型。
及時(shí)個(gè)過程決定用戶能否進(jìn)入系統(tǒng),第二個(gè)過程根據(jù)用戶的類型決定用戶的操作權(quán)限。在系統(tǒng)初始化時(shí),有兩個(gè)默認(rèn)的用戶。在本系統(tǒng)中設(shè)置管理員用戶為administer,普通用戶為Users。管理員用戶可以創(chuàng)建用戶、修改用戶信息以及刪除用戶;普通用戶則只能修改自己的用戶名和密碼,而且普通用戶的功能受到限制。
第二步,將選擇各功能模塊,主要功能模塊主要包括人事管理模塊、部門管理模塊、員工管理模塊、系統(tǒng)管理模塊。分別進(jìn)入用戶需要的功能模塊執(zhí)行相應(yīng)的操作。系統(tǒng)管理模塊將為提供各種維護(hù)系統(tǒng)的功能。
本文設(shè)計(jì)的企業(yè)人事管理系統(tǒng)與以前的一些相關(guān)的軟件有很大程度上的進(jìn)步,該系統(tǒng)是利用目前發(fā)展成熟的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),結(jié)合運(yùn)用網(wǎng)絡(luò)相關(guān)的技術(shù),來達(dá)到為本系統(tǒng)利用的宗旨,這一做法的優(yōu)勢(shì)在是B/S架構(gòu)的相關(guān)的基礎(chǔ)上,大范圍的調(diào)動(dòng)網(wǎng)絡(luò)技術(shù),利用網(wǎng)絡(luò)迅速這一特點(diǎn)來及時(shí)的對(duì)人事信息的及時(shí)更新與操作。
人事管理系統(tǒng)論文:高校人事管理系統(tǒng)的分析與設(shè)計(jì)
摘要:高校人事管理系統(tǒng)作為高校人事管理和信息化的一部分,能夠有效改善高校人事管理的信息化和規(guī)范化,以達(dá)到高校人事管理部門能夠詳細(xì)了解各位教職工的基本資料以及平時(shí)的工作情況,同時(shí)還能實(shí)現(xiàn)薪資的自動(dòng)計(jì)算和發(fā)放以及相關(guān)報(bào)表的打印,并在此基礎(chǔ)上合理調(diào)整教育資源布局以及科學(xué)決策。系統(tǒng)采用輕量級(jí)組件技術(shù)開發(fā)了一個(gè)基于Oracle數(shù)據(jù)庫的人事管理系統(tǒng)。
關(guān)鍵詞:人事管理;系統(tǒng)功能;業(yè)務(wù)流程
1 概述
社會(huì)和技術(shù)的發(fā)展同時(shí)也促進(jìn)了高校教育事業(yè)的發(fā)展,同時(shí)高校的人事分工更加細(xì)化,其人事關(guān)系管理越來越紛繁復(fù)雜,傳統(tǒng)人事管理方式和手段已經(jīng)不再適應(yīng)時(shí)展的要求。計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)給人事管理帶來了極大的便利,同時(shí)還能避免手工處理的失誤。
人事管理系統(tǒng)是一項(xiàng)需要運(yùn)用多學(xué)科知識(shí),多專業(yè)配合,多部門協(xié)作,多環(huán)節(jié)配套的復(fù)雜系統(tǒng)工程。加強(qiáng)對(duì)檔案信息自動(dòng)化系統(tǒng)管理的目的在于可以節(jié)省人力物力和時(shí)間進(jìn)行人事檔案信息的管理。
2 系統(tǒng)功能分析
本系統(tǒng)是根據(jù)安陽工學(xué)院為開發(fā)背景,學(xué)校共有教職工1000余人,具有副高級(jí)以上職稱290人,學(xué)校外聘教授35人,外籍教師5人。系統(tǒng)的用戶是人事管理部門工作人員,同時(shí)根據(jù)不同的用戶使用權(quán)限設(shè)置不同管理員的不同的管理模塊,其總體功能模塊有檔案管理、考勤管理、獎(jiǎng)懲管理、工資管理、科研管理、用戶管理等功能。
通過系統(tǒng)的功能需求分析,可得到系統(tǒng)的執(zhí)行者為超級(jí)管理員、普通管理員添加人員和數(shù)據(jù)庫系統(tǒng),系統(tǒng)用例如圖1所示。
系統(tǒng)維護(hù):主要是管理高校架構(gòu),基本資料,初始化系統(tǒng)。高校架構(gòu)是對(duì)學(xué)校名稱,學(xué)校各系統(tǒng),以及各系統(tǒng)下的子部門進(jìn)行管理??梢栽黾樱薷?,刪除。
檔案管理:主要是對(duì)教師的基本檔案信息,職務(wù)信息,個(gè)人信息的管理,保存后可以修改,查詢,但不可以刪除。
考勤管理:通過系統(tǒng)維護(hù)添加考勤項(xiàng)目后,就可以增加考勤內(nèi)容,考勤內(nèi)容可以增加和查看,不可以修改和刪除。
獎(jiǎng)懲管理:主要是對(duì)教職工獎(jiǎng)勵(lì)和懲罰信息的管理,主要包括獎(jiǎng)懲類型,原因,類型,批準(zhǔn)人等信息,可以增加和查看,不可以修改和刪除。
培訓(xùn)管理:主要是對(duì)教師參加的培訓(xùn)進(jìn)行管理,包括培訓(xùn)內(nèi)容,培訓(xùn)人員,培訓(xùn)內(nèi)容,培訓(xùn)單位等信息,可以增加和查看,不可以修改和刪除。
科研管理:主要是對(duì)高校教師的科研成果進(jìn)行簡單的管理,以便于了解高校教師的真實(shí)能力,以合理安排教師的工作崗位,達(dá)到教育資源的利用率的較大化。主要包括科研項(xiàng)目,研究成果,合作伙伴,成果發(fā)表等信息,可以查看和增加,不可以刪除。
待遇管理:主要是對(duì)試用期和正式員工的工資多少進(jìn)行管理,以及考勤項(xiàng)目金額等進(jìn)行管理,能夠管理的只有在系統(tǒng)維護(hù)里添加后才能進(jìn)行修改。
3 系統(tǒng)業(yè)務(wù)流程設(shè)計(jì)
后臺(tái)登錄時(shí),采用授權(quán)方式賦予管理員不同角色,若為超級(jí)管理員,則可管理系統(tǒng)的所有功能。若為普通管理員則可管理部分功能,例如,用戶管理中,普通管理員只可以修改登錄密碼,其他功能如添加用戶,修改權(quán)限,刪除用戶普通管理員都是不可以使用的,只有超級(jí)管理員才可以使用的這些功能,還有,為保障數(shù)據(jù)的安全性,只有系統(tǒng)管理員可以初始化系統(tǒng)。主要業(yè)務(wù)流程如圖3所示。
4 結(jié)論
系統(tǒng)采用應(yīng)用程序框架,利用MyEclipse8.6編程平臺(tái)結(jié)合OracleXE11g數(shù)據(jù)庫實(shí)現(xiàn)的。就本系統(tǒng)而言,整個(gè)開發(fā)過程如下。系統(tǒng)開發(fā)的過程中遇到了很多的問題,例如界面的組件布局問題,由于基本檔案信息較多,在布局時(shí)總是因?yàn)檫吙蜻^小而造成組件變形,而邊框過大,系統(tǒng)界面又非常難看,采用java中已經(jīng)封裝了一個(gè)用于處理圖形化界面的方法;數(shù)據(jù)通非常的麻煩,后現(xiàn)原來Hibernate保存數(shù)據(jù)非常的方便;由于前期系統(tǒng)開發(fā)系統(tǒng)較快,在處理一些細(xì)節(jié)問題的時(shí)候,系統(tǒng)容易報(bào)錯(cuò),例如刪除一些正在使用中的基本資料,可以正常刪除,但是,在使用這些基本資料的地方就會(huì)出現(xiàn)錯(cuò)誤。通過反復(fù)的調(diào)試程序,最終,系統(tǒng)不再出現(xiàn)系統(tǒng)報(bào)錯(cuò)問題。
人事管理系統(tǒng)論文:高校人事管理系統(tǒng)建設(shè)探討
摘 要: 作為高等學(xué)校管理重點(diǎn)之一的高校人事管理,要與信息技術(shù)相結(jié)合,建立高校人事管理系統(tǒng),對(duì)人事信息進(jìn)行科學(xué)有效的系統(tǒng)化管理。本文對(duì)高校人事管理系統(tǒng)建設(shè)的必要性進(jìn)行了闡述,同時(shí)分析了目前高校人事管理系統(tǒng)的現(xiàn)狀,并針對(duì)現(xiàn)有系統(tǒng)的弊端,結(jié)合實(shí)際提出了一種基于Web技術(shù)的構(gòu)建,采用B/S操作模式、Oracle 9i的數(shù)據(jù)庫支持的新型高校人事管理系統(tǒng)。
關(guān)鍵詞: 高校 人事 管理系統(tǒng)
高校人事管理是在一定的人事政策和原則之下,運(yùn)用科學(xué)的方法,執(zhí)行及調(diào)整學(xué)校的人事制度,對(duì)高校內(nèi)部的各級(jí)各類人員及其人事關(guān)系進(jìn)行組織、協(xié)調(diào),做好全校教職工的檔案管理、聘任錄用、獎(jiǎng)懲任免、培訓(xùn)考核、工資福利、社會(huì)保障、職稱評(píng)聘、離退休等工作,以達(dá)到高等學(xué)校人力資源利用的高效率、高效益的目的。高校人事管理工作在高校管理中占據(jù)重要地位,良好的人事管理將為高校創(chuàng)造的教學(xué)和科研環(huán)境,建設(shè)合理團(tuán)結(jié)的教職工隊(duì)伍,提升高校競爭力,增強(qiáng)辦學(xué)質(zhì)量,促進(jìn)高校的發(fā)展。
近年來,隨著高等教育事業(yè)的不斷發(fā)展和體制改革的進(jìn)一步深化,越來越多的高校不斷擴(kuò)大辦學(xué)規(guī)模,人事管理的業(yè)務(wù)量日益增大,業(yè)務(wù)種類顯著增多,服務(wù)要求不斷提高,迫切要求高校人事管理從被動(dòng)的事務(wù)管理轉(zhuǎn)向主動(dòng)的人力資源開發(fā)及服務(wù),相應(yīng)的管理工作手段也應(yīng)從傳統(tǒng)的手工方式向數(shù)字化方式轉(zhuǎn)變。由此,將當(dāng)代信息技術(shù)與高校人事管理相結(jié)合,建立一個(gè)集全校教職員工檔案管理、薪酬分配、社會(huì)保障、職稱評(píng)聘、崗位聘任、年度考核、干部任免、數(shù)據(jù)統(tǒng)計(jì)與上報(bào)、信息的采集與運(yùn)用等為一體的高校人事管理系統(tǒng),對(duì)人事信息進(jìn)行科學(xué)有效的系統(tǒng)化管理,顯得尤為重要。
一、高校人事管理系統(tǒng)建設(shè)的必要性
(一)提高人事管理工作的效率和服務(wù)質(zhì)量
人事管理工作是十分繁雜瑣碎的例行性事務(wù)工作,涉及大量的機(jī)構(gòu)、編制、崗位、人員數(shù)、工資等信息,人事管理人員幾乎每天都要處理信息的查詢、統(tǒng)計(jì)、收集、整理、存儲(chǔ)、歸檔等事項(xiàng)。這些大部分都是基于經(jīng)驗(yàn)的重復(fù)勞動(dòng),但又是人事管理中不可或缺的基本事務(wù)。每逢校內(nèi)管理體制改革、機(jī)構(gòu)調(diào)整、干部任免、工資變動(dòng)、專業(yè)技術(shù)職務(wù)評(píng)聘等較大的人事管理事務(wù)及年報(bào)、月報(bào)等統(tǒng)計(jì)工作時(shí),大量的信息處理需要占用管理人員很多時(shí)間,手工操作效率低且容易出錯(cuò)。
目前高校的人事管理整體效率偏低,主要出于兩個(gè)原因:一是信息冗余,維護(hù)困難。各個(gè)管理部門都擁有各自獨(dú)立的人事基礎(chǔ)信息庫,部門之間缺乏信息共享,從而造成人事信息的重復(fù)建設(shè),客觀上導(dǎo)致了大量冗余信息的存在,同時(shí)動(dòng)輒上百個(gè)字段的信息庫的維護(hù)工作量極大;二是信息不夠。由于各部門的信息來源、使用目的、統(tǒng)計(jì)口徑不盡相同,以及大量冗余信息的存在,導(dǎo)致采集到的信息存在一定的偏差甚至錯(cuò)誤。
因此,迫切需要有一套高效的管理系統(tǒng)使人事管理各項(xiàng)事務(wù)科學(xué)化和規(guī)范化,運(yùn)用計(jì)算機(jī)自動(dòng)處理和有序管理人事信息管理、員工考勤、薪資計(jì)算等定量問題,一定程度上實(shí)現(xiàn)無紙化辦公,降低人力、物力的消耗,實(shí)時(shí)動(dòng)態(tài)提供的人事信息,使人事管理工作者從原始復(fù)雜的人工管理中解脫出來,將更多的時(shí)間和精力投入到人事管理的理論思考和戰(zhàn)略決策中。
(二)實(shí)現(xiàn)領(lǐng)導(dǎo)利用人事信息進(jìn)行決策的需要
人事信息是高校的重要資源,也是高校人才科學(xué)配置的重要依據(jù)。高效的人事管理信息系統(tǒng)將利用人事信息數(shù)據(jù)庫,達(dá)到信息資源共享,客觀、地反映出各單位的教職工隊(duì)伍的實(shí)際情況及動(dòng)態(tài)變化,獲得各種統(tǒng)計(jì)分析報(bào)告,為師資隊(duì)伍建設(shè)提供依據(jù)。例如,師資信息如年齡結(jié)構(gòu)、學(xué)歷結(jié)構(gòu)、職務(wù)結(jié)構(gòu)、崗位結(jié)構(gòu)等可為人才引進(jìn)、教師培訓(xùn)、職稱評(píng)聘提供重要依據(jù)。同時(shí),人事信息具有很強(qiáng)的時(shí)效性,從教職工的繼續(xù)教育培訓(xùn)、職稱評(píng)聘、人才的引進(jìn)與調(diào)出到人事政策的制定等,每個(gè)過程都是動(dòng)態(tài)變化的,因此,高校人事管理的科學(xué)性,離不開實(shí)時(shí)的人事信息數(shù)據(jù)分析。只有掌握及時(shí)的人事信息,才能為學(xué)校領(lǐng)導(dǎo)的科學(xué)化決策提供的參考信息,方便快捷地將原來分散在各部門的人事信息進(jìn)行有機(jī)的組織和管理,實(shí)現(xiàn)學(xué)校人才資源的有效開發(fā)和管理。
(三)為學(xué)校各部門和教職工提供各種增值服務(wù)
所有教職工可借助人事管理系統(tǒng)這一平臺(tái)快速了解人事信息。首先系統(tǒng)可以迅速統(tǒng)計(jì)人員的學(xué)歷、職稱情況,從而方便各部門制定下一步的人才規(guī)劃。其次,系統(tǒng)可以成為學(xué)校人事管理的紐帶,利用校園網(wǎng)、手機(jī)查詢等方式為人事部門之外的其他管理人員及教職工提供各種自助式服務(wù)。比如重要領(lǐng)導(dǎo)可以在網(wǎng)上查看師資隊(duì)伍的年齡、職稱、學(xué)緣結(jié)構(gòu),重要員工的信息、員工績效等;教職工可以對(duì)所需的人事信息及相關(guān)政策法規(guī)進(jìn)行快速查詢,各部門也無需在答復(fù)重復(fù)的事務(wù)性工作上花費(fèi)大量的時(shí)間和精力,使得管理從以前的相對(duì)封閉變得開放,學(xué)校全體人員均能參與人事管理活動(dòng)中,變滯后管理為超前管理。
二、高校人事管理系統(tǒng)的現(xiàn)狀
總體來說,目前各高校內(nèi)部人事管理系統(tǒng)的發(fā)展并不理想。表現(xiàn)為一是缺乏較完整、、實(shí)用的高校人事管理系統(tǒng),傳統(tǒng)的人事管理系統(tǒng)多是以教職工檔案管理為主,只是停留在單純的事務(wù)性管理工作上,在具體工作中主要表現(xiàn)為對(duì)基礎(chǔ)數(shù)據(jù)庫的查閱和改動(dòng),處于封閉式管理狀態(tài),不能滿足開放式、跨平臺(tái)和多級(jí)管理的要求。二是即便有較大的人事管理系統(tǒng),也缺少適合高校特征的功能和模塊,無法滿足高校多元化的數(shù)據(jù)處理需求,與高校人事管理要求存在一定的差距。具體表現(xiàn)為以下幾個(gè)特點(diǎn)。
(一)數(shù)據(jù)共享性不高
部分高校僅限于人事部門內(nèi)部使用人事管理系統(tǒng),沒有實(shí)現(xiàn)真正的數(shù)字化校園建設(shè)目標(biāo),而更多的高校則使用單機(jī)版人事管理系統(tǒng),確實(shí)可以把管理人員從繁雜的錄入、統(tǒng)計(jì)工作中解脫出來,但也有其硬傷。主要問題就是人事信息的管理存在部門化現(xiàn)象,如教師的教學(xué)信息歸屬教務(wù)部門管理,教師的科研業(yè)績則歸屬科研部門管理,結(jié)果是各部門均有面向特定功能、基于不同技術(shù)和應(yīng)用模式的數(shù)據(jù)庫軟件,對(duì)信息維護(hù)的依據(jù)不盡相同,缺乏信息自動(dòng)轉(zhuǎn)換和共享功能,導(dǎo)致了人事基礎(chǔ)信息的多頭建立、信息管理零亂。操作人員需要頻繁地在各種系統(tǒng)之間來回切換,嚴(yán)重影響了人事信息管理的工作效率和信息的率,很難從中提取有價(jià)值的信息,滿足校內(nèi)各職能部門、上級(jí)勞動(dòng)人事部門的業(yè)務(wù)需求。
(二)系統(tǒng)適應(yīng)性局限
有些高校在數(shù)字化校園建設(shè)過程中開發(fā)設(shè)計(jì)了適合本校特征的人事管理模塊,但大多是采用C/S模式的單機(jī)版模式,只能應(yīng)用在有限的局域網(wǎng)內(nèi),很大程度上限制了管理信息系統(tǒng)的功能擴(kuò)展,而由于當(dāng)時(shí)網(wǎng)絡(luò)技術(shù)和信息管理軟件本身的局限性,這些系統(tǒng)大多缺乏靈活性,適應(yīng)系統(tǒng)環(huán)境較差,目前面臨著升級(jí)困難、資源共享不充分等問題,已不能適應(yīng)現(xiàn)代工作的要求。
(三)業(yè)務(wù)功能性缺乏
現(xiàn)有人事管理系統(tǒng)在開發(fā)時(shí),很多功能模塊是從信息管理系統(tǒng)演變而來的,從單一的人事行政管理業(yè)務(wù)需求角度出發(fā)設(shè)計(jì),局限于人事信息管理、考勤管理、薪酬管理三大功能,缺乏人才資源管理相關(guān)的業(yè)務(wù)領(lǐng)域及決策分析這個(gè)重要環(huán)節(jié),而且在整體性、前瞻性和集成性方面仍有很大的欠缺。例如,僅提供日常的師資管理、勞資管理,忽視諸如專任教師職稱年齡情況比、各類人員工資發(fā)放比例分析等重要信息。這些數(shù)據(jù)通常是輔助決策的關(guān)鍵,但卻無法直接得到。
(四)管理智能性欠缺
目前所用的人事管理系統(tǒng)通常不夠智能,不能及時(shí)在具有時(shí)效性的工作上給予管理人員提醒,比如每月為退休人員辦理退休手續(xù),某位教師的職稱評(píng)定年限已到,需要準(zhǔn)備材料,等等,若由于疏忽遺漏造成的失誤往往影響到雙方的工作情緒。
三、新型人事管理系統(tǒng)的構(gòu)建
信息時(shí)代對(duì)管理信息系統(tǒng)提出了新的要求。一個(gè)現(xiàn)代化的管理信息系統(tǒng)應(yīng)該能夠顯著提高辦公效率、降低辦公成本、充分利用內(nèi)部資源、加快工作流程、適應(yīng)環(huán)境的變化。
(一)開發(fā)模式的選擇
目前的人事管理系統(tǒng)存在的缺陷很大一部分是由于采用C/S應(yīng)用模式而產(chǎn)生的硬傷。面對(duì)跨地域管理方式,C/S模式在數(shù)據(jù)共享、遠(yuǎn)程操作方面存在困難,同時(shí)要為地理較分散的眾多客戶端安裝和升級(jí)系統(tǒng),耗費(fèi)人力物力。
隨著Internet技術(shù)應(yīng)用范圍的日益擴(kuò)大,可移植性好、界面通用、易于掌握和易于維護(hù)的B/S應(yīng)用模式應(yīng)運(yùn)而生?;贐/S模式的管理系統(tǒng)存在以下特點(diǎn),很好地解決了上述問題:①靈活的多級(jí)分布結(jié)構(gòu),能實(shí)現(xiàn)不同人員,從不同地點(diǎn)、以不同的方式訪問和操作共同的數(shù)據(jù)庫,并能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問權(quán)限。②將客戶端操作簡化,客戶端可以通過桌面瀏覽器方便使用。③便于系統(tǒng)維護(hù),幾乎所有的系統(tǒng)開發(fā)和維護(hù)工作都集中在服務(wù)器端,僅需通過更新服務(wù)器端的軟件就可以實(shí)現(xiàn)系統(tǒng)功能的升級(jí)。基于該模式可構(gòu)建一套具有實(shí)用性、通用性的,與教務(wù)系統(tǒng)、科研系統(tǒng)等無縫連接的人事管理系統(tǒng)。
(二)開發(fā)實(shí)例
基于上述分析,我所在的高校擬初步建立一種新的基于Web技術(shù)的人事管理系統(tǒng)。本系統(tǒng)將基于Web技術(shù)的構(gòu)建,采用B/S操作模式、Oracle 9i的數(shù)據(jù)庫支持,系統(tǒng)開放,操作界面簡單,集中式管理,不同地點(diǎn)遠(yuǎn)程用戶和校內(nèi)局域網(wǎng)用戶等多用戶在權(quán)限允許范圍內(nèi)可以直接通過瀏覽器訪問服務(wù)器,實(shí)現(xiàn)動(dòng)態(tài)、實(shí)時(shí)的數(shù)據(jù)查詢、新增、修改和刪除工作。
系統(tǒng)在管理上采用分層管理模式,分為操作層、系統(tǒng)管理層和層。在具體設(shè)計(jì)時(shí),按照功能模塊劃分,結(jié)合學(xué)校自身情況,設(shè)計(jì)了七個(gè)系統(tǒng)功能模塊:教職工管理模塊、人事業(yè)務(wù)管理模塊、勞資業(yè)務(wù)管理模塊、師資業(yè)務(wù)管理模塊、高層次人才管理模塊、分類查詢與報(bào)表統(tǒng)計(jì)模塊、日常信息維護(hù)模塊。(見圖1)
圖1 系統(tǒng)功能模塊
新型人事管理系統(tǒng)具備以下特點(diǎn):①基于網(wǎng)絡(luò)數(shù)據(jù)庫平臺(tái)。對(duì)數(shù)據(jù)庫進(jìn)行管理,各部門可自動(dòng)獲取近期的、相關(guān)的人事數(shù)據(jù),甚至可以直接在網(wǎng)頁上進(jìn)行打印輸出,輕松實(shí)現(xiàn)信息共享,同時(shí)有效減少客戶端的維護(hù)量。②高度模塊化,具有良好的可擴(kuò)充性。隨時(shí)隨地添加數(shù)據(jù),避免信息量不足的問題和資源的重復(fù)浪費(fèi)。③提供與Word和Excel等表格和文檔工具的無縫連接??伸`活使用文檔和報(bào)表編輯,方便用戶操作,既做到了功能擴(kuò)充,又保障了界面統(tǒng)一。④安全性高。引入多級(jí)權(quán)限管理,對(duì)全校教職工按參與角色劃分為:系統(tǒng)管理員、二級(jí)部門負(fù)責(zé)人和人事秘書、決策者和主管領(lǐng)導(dǎo)、普通用戶四類,按類對(duì)用戶的權(quán)限進(jìn)行合理分配,使四類用戶都有特定的功能的維護(hù)權(quán)和查詢權(quán)。程序在每個(gè)頁面都進(jìn)行身份和權(quán)限的驗(yàn)證,防止非法用戶繞過系統(tǒng)登錄界面進(jìn)入系統(tǒng)其它頁面,或者不具有管理功能的用戶進(jìn)入管理模塊,從而充分確保系統(tǒng)信息的安全保密性。
四、結(jié)語
高校人事管理系統(tǒng)建設(shè),不僅能提高人事資源的利用率和管理工作的效率,簡化和規(guī)范辦事程序,而且能與教學(xué)、科研等部門信息共享,逐步實(shí)現(xiàn)人事信息科學(xué)有效的系統(tǒng)化管理。當(dāng)前,高校人事管理的重心正在從傳統(tǒng)的基礎(chǔ)性工作向突出人才隊(duì)伍建設(shè)、引進(jìn)和培養(yǎng)高層次人才、創(chuàng)造有利于人才發(fā)展的體制等方面轉(zhuǎn)移。充分利用學(xué)?;A(chǔ)人事信息,深入挖掘信息價(jià)值,提高人才管理與服務(wù)水平,主動(dòng)服務(wù)領(lǐng)導(dǎo)決策,是今后高校人事管理系統(tǒng)發(fā)展的方向。
人事管理系統(tǒng)論文:一個(gè)小型高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
摘要:該文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)小型的高校人事管理系統(tǒng),系統(tǒng)包括對(duì)管理人員和用戶信息的管理模塊,更重要的是實(shí)現(xiàn)了對(duì)職工基本信息、人事調(diào)動(dòng)信息、獎(jiǎng)懲情況等繁瑣工作的便捷管理。本系統(tǒng)使用Microsoft Visual 2003集成開發(fā)工具創(chuàng)建Web應(yīng)用程序,采用C#開發(fā)語言,使用微軟的Microsoft SQL Server 2005建立數(shù)據(jù)庫,采用數(shù)據(jù)庫訪問技術(shù),實(shí)現(xiàn)人事信息的便捷管理。它基本滿足了人事管理者和用戶對(duì)功能的需求,登錄后對(duì)權(quán)限進(jìn)行了設(shè)置,提高了系統(tǒng)的安全性,保障人事信息的安全。該系統(tǒng)具有友好的界面、良好的可擴(kuò)展性。
關(guān)鍵詞:人事管理;C#;;;SQL Sever 2005
目前,很多高校仍然使用傳統(tǒng)人工的方式管理人事檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。為此,筆者設(shè)計(jì)開發(fā)了一套小型的高校人事管理系統(tǒng),該系統(tǒng)對(duì)高校的人事信息進(jìn)行有效的管理,具有人工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。本系統(tǒng)采用動(dòng)態(tài)WEB構(gòu)建技術(shù),使得系統(tǒng)客戶端無須維護(hù),適應(yīng)性強(qiáng)。
1 系統(tǒng)需求描述
通過調(diào)查,要求系統(tǒng)需要有以下功能:由于操作人員不同的計(jì)算機(jī)操作水平,要求有良好的人機(jī)界面;由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理;對(duì)原始數(shù)據(jù)修改簡單方便,支持多條件修改;方便的數(shù)據(jù)查詢,支持多條件查詢;在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好。
基于系統(tǒng)需求分析,該系統(tǒng)需要實(shí)現(xiàn)以下基本功能模塊:用戶登錄模塊,登錄信息的合法驗(yàn)證;人員檔案管理模塊,查詢、修改、刪除和添加檔案;履歷信息管理模塊,完成對(duì)人員教育經(jīng)歷、工作經(jīng)歷和繼續(xù)教育信息的查詢、編輯、刪除、添加等操作;職稱管理模塊,滿足對(duì)人員職稱的查詢、編輯、刪除操作;獎(jiǎng)懲管理模塊,實(shí)現(xiàn)對(duì)工作人員獎(jiǎng)勵(lì)和懲罰信息的查詢、編輯、刪除和添加操作;人員調(diào)動(dòng)管理模塊,實(shí)現(xiàn)對(duì)人員調(diào)動(dòng)、待退休人員和離退休人員信息的查詢、修改、刪除和添加操作;系統(tǒng)管理模塊,實(shí)現(xiàn)綜合查詢、添加用戶為系統(tǒng)管理員、修改密碼、添加和刪除部門。
2 系統(tǒng)功能模塊
該系統(tǒng)可分為6個(gè)大的功能模塊,實(shí)現(xiàn)16個(gè)具體功能,系統(tǒng)功能如圖1所示。
3 系統(tǒng)實(shí)現(xiàn)
3.1系統(tǒng)運(yùn)行流程
根據(jù)該系統(tǒng)的運(yùn)行過程,設(shè)計(jì)出系統(tǒng)流程如圖2所示。
3.2 功能模塊的實(shí)現(xiàn)
3.2.1用戶登錄模塊
用戶登陸由頁面Login.aspx實(shí)現(xiàn),它的代碼隱藏文件為Login.aspx.cs。該頁面也是整個(gè)應(yīng)用程序的起始頁面,用戶都是從該頁面登陸進(jìn)入系統(tǒng)中的。
為了實(shí)現(xiàn)用戶登陸功能,應(yīng)用程序在該頁面添加3個(gè)TextBox控件、2個(gè)Button控件、1個(gè)DropDownList控件和1個(gè)Label控件,它們的名稱分別為user、password、yzm、ImageButton3、ImageButton4、DropDownList3和msg??丶ser、password、yzm分別用來輸入用戶名稱、密碼和驗(yàn)證碼;控件ImageButton3、ImageButton4分別用來實(shí)現(xiàn)用戶登錄和重填功能;控件msg顯示用戶登陸操作的結(jié)果;控件DropDwonList顯示用戶身份。頁面Login.aspx的設(shè)計(jì)界面如圖3所示。
3.2.2查詢、修改和刪除頁面
在本系統(tǒng)中,主要用到查詢、刪除、修改和添加功能,在此,筆者以“員工基本信息”的查詢、修改、刪除和添加為例來說明這些功能的實(shí)現(xiàn)和設(shè)計(jì)方法。
View.aspx頁面用來實(shí)現(xiàn)對(duì)員工基本信息的查詢、修改、刪除和添加等操作,在查詢的設(shè)計(jì)中要用到數(shù)據(jù)綁定,這就要用到DataGrid控件綁定數(shù)據(jù)庫,并進(jìn)行分頁,拖拽了3個(gè)Button控件、1個(gè)DropDownList控件和2個(gè)TextBox控件,Button控件觸發(fā)Click事件,完成查詢的命令,DropDownList控件用來選擇查詢條件,TextBox控件用來填寫滿足條件的被查詢員工。
4 數(shù)據(jù)庫的實(shí)現(xiàn)
考慮到高校人事管理系統(tǒng)的實(shí)際需要,本系統(tǒng)需要的數(shù)據(jù)至少包括用戶數(shù)據(jù)、考勤數(shù)據(jù)、調(diào)動(dòng)數(shù)據(jù)、獎(jiǎng)懲數(shù)據(jù)和履歷信息數(shù)據(jù)。用戶數(shù)據(jù)主要包括用戶名、用戶密碼、用戶角色數(shù)據(jù);考勤數(shù)據(jù)主要包括用戶的考勤數(shù)據(jù)和系統(tǒng)的考勤設(shè)置數(shù)據(jù);調(diào)動(dòng)數(shù)據(jù)主要包括調(diào)動(dòng)管理信息、待退休人員信息、離退休人員信息;履歷信息數(shù)據(jù)主要包括教育經(jīng)歷數(shù)據(jù)、工作經(jīng)歷數(shù)據(jù)、繼續(xù)教育經(jīng)歷數(shù)據(jù);獎(jiǎng)懲數(shù)據(jù)主要包括受嘉獎(jiǎng)和受懲罰人員的信息數(shù)據(jù)。
分析過總體設(shè)計(jì)方案后,按照軟件工程的設(shè)計(jì)理念,應(yīng)該綜合分析建立相應(yīng)的數(shù)據(jù)庫表,根據(jù)筆者所做系統(tǒng)各模塊的需要,計(jì)劃至少建立十五個(gè)表:人員檔案表Employee、離退休人員表Retire、人員調(diào)動(dòng)表Remove、獎(jiǎng)懲表RewardPunish、待退休表RetireEmployee、考勤表Leave、部門表DepartmentCoding、繼續(xù)教育表 ContinueEdu、工作經(jīng)歷表 WorkExperience、系統(tǒng)管理員表Sysadmin、評(píng)審職稱表 PostAppraise、聘任職稱表PostEngage、受教育經(jīng)歷表EduExperience、年度考核表Assess、錯(cuò)誤信息表WrongInfo。下面以人員檔案表為例。
人員檔案表Employee用來存儲(chǔ)高校內(nèi)部在職人員的檔案數(shù)據(jù),如員工ID、員工姓名、員工性別等,其中EmployeeID是主碼。表的字段說明如圖4所示。
5 結(jié)束語
本文介紹了一個(gè)小型高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),可基本滿足普通高校日常人事管理工作。它具有成本低、良好的可擴(kuò)展、可移植性好特點(diǎn),非常實(shí)用于規(guī)模較小的高校單位和中小型的企業(yè)使用。同時(shí),也節(jié)約了人力物力,提高了工作效率。目前,該系統(tǒng)使用期間穩(wěn)定,效果良好。