在线观看av毛片亚洲_伊人久久大香线蕉成人综合网_一级片黄色视频播放_日韩免费86av网址_亚洲av理论在线电影网_一区二区国产免费高清在线观看视频_亚洲国产精品久久99人人更爽_精品少妇人妻久久免费

首頁 > 文章中心 > 人事管理系統(tǒng)設(shè)計

人事管理系統(tǒng)設(shè)計

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇人事管理系統(tǒng)設(shè)計范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

人事管理系統(tǒng)設(shè)計范文第1篇

關(guān)鍵詞:企業(yè) 人事管理 系統(tǒng)

一、系統(tǒng)需求分析

1、需求分析

本系統(tǒng)要開發(fā)的人事管理信息系統(tǒng)的具體功能包括員工信息管理、員工考勤管理和系統(tǒng)設(shè)置,由人事勞資部負(fù)責(zé)數(shù)據(jù)維護(hù)。對于已經(jīng)入庫的信息,系統(tǒng)根據(jù)用戶不同的使用權(quán)限提供查詢服務(wù)。本應(yīng)用系統(tǒng)應(yīng)達(dá)到的目標(biāo)概述如下:為公司內(nèi)部各個業(yè)務(wù)部門提供數(shù)據(jù)查詢功能;為公司管理層提供直觀、及時、方便的信息,提高迅速反應(yīng)能力,提供有效的決策支持。

2、實地調(diào)研過程

為了能順利完成此次的企業(yè)人事管理系統(tǒng)的設(shè)計,以及把理論與實際相結(jié)合,我們小組成員決定深入企事業(yè)單位,進(jìn)行進(jìn)一步的調(diào)研,以便有效地掌握第一手資料。在為期一個月的調(diào)研過程中,我們排除各種因素盡力地與企業(yè)生產(chǎn)同步,通過不斷的追尋與探索,不斷地與企業(yè)人事管理人員的深入溝通以及普通員工的交流,進(jìn)一步了解了企業(yè)管理方面的一些有用的知識,在這個過程中,我們作為企業(yè)管理的門外漢,只有在一邊調(diào)研一邊不斷地學(xué)習(xí)有關(guān)方面的知識,不斷充實自己,讓自己具備初級的企業(yè)人事管理知識,可以說是吃了不少苦頭的。首先,我們從總體上認(rèn)識了企業(yè)人事管理的主要架構(gòu),然后便是應(yīng)對煩瑣的日常事務(wù)處理,我們認(rèn)真地做筆記,向主管人員請教,自我尋找資料,硬是咬著牙,把一個一個實際事務(wù)流程化,為人事管理系統(tǒng)的構(gòu)建打下堅實的基礎(chǔ)。

二、系統(tǒng)所需要實現(xiàn)的以下功能

1、員工基本信息管理

員工個人資料的管理,包括:公司內(nèi)員工編號、姓名、性別、部門、年齡、學(xué)歷、專業(yè)、聯(lián)系地址等等。便于將每個員工當(dāng)成相對獨立的一個對象來管理,也可根據(jù)不同的條件相對聯(lián)系地作為一個整體來進(jìn)行管理。員工工作過程及接受培訓(xùn)的管理,一個員工是一個企業(yè)的最基本組成因素,那么在企業(yè)生產(chǎn)過程中其在發(fā)揮著最基本的作用,因此員工的工作效率及個人職業(yè)素質(zhì)的提升對于整個企業(yè)效益的提高有著強(qiáng)勁的推動力。

2、員工考勤管理

作為企業(yè)人事管理中的一個重要組成部分,其具有對員工工作進(jìn)行有效監(jiān)督的一個手段,員工是企業(yè)生產(chǎn)的根本動力,員工在工作中的對待工作的態(tài)度決定了其工作效率,因此利用考勤管理這種量化系統(tǒng)工具對員工進(jìn)行考勤,即能讓企業(yè)即時掌握員工的工作熱情程度,又能讓員工之間有量化的比較。

3、系統(tǒng)管理

(1)設(shè)置用戶。功能:設(shè)置使用人事管理系統(tǒng)的用戶及其使用權(quán)限。整個人事管理系統(tǒng)由多個功能模塊組成,不同的模塊完成不同的功能,所以可以為不同的職工分配不同的功能,使其具有不同的權(quán)限,完成其權(quán)限所對應(yīng)的功能,從而很好地管理好整個系統(tǒng)。操作:選擇該功能后,屏幕上顯示出所有人事管理系統(tǒng)員工的用戶名稱。這時,可進(jìn)行如下的操作:(1)增加:增加一用戶。按該按鈕后,就可輸入新用戶的內(nèi)容,如:用戶名稱,密碼和權(quán)限。所輸入得登錄名一定不能重復(fù)。(2)修改:修改用戶設(shè)置。按該按鈕后,就可修改選中用戶的用戶名,密碼和權(quán)限,每一權(quán)限對應(yīng)系統(tǒng)菜單上的一項功能,可為該用戶選擇任意的權(quán)限。用戶在使用本系統(tǒng)時,要求輸入用戶的口令,為了安全,用戶需建立一個只有自己才知道的特殊口令。(2)用戶登錄。功能:用戶登錄進(jìn)入人事管理系統(tǒng)。系統(tǒng)啟動后,首先要做的就是用戶登錄。若不登錄系統(tǒng),所有功能都無法使用。用戶只有登錄系統(tǒng)后,根據(jù)其具有的權(quán)限,才能執(zhí)行一定的操作。操作:進(jìn)入該功能后,要求輸入用戶的登錄名及其口令,只有其登錄名和口令完全正確,才能進(jìn)入工資管理系統(tǒng)。系統(tǒng)會根據(jù)為用戶分配的權(quán)限,設(shè)置其對應(yīng)的功能為有效,用戶就可操作該功能。

三、系統(tǒng)設(shè)計

1、總體設(shè)計

人事管理系統(tǒng)主要是用來管理人員信息,盡量簡化繁瑣的操作方式,采用從頂至下的設(shè)計方式。首先,建立人員管理系統(tǒng)就是要建立一個企業(yè)對人員的管理平臺,主要目的要實現(xiàn)對人員檔案的信息化管理,對人員工作、生活的電子化管理。

2、詳細(xì)設(shè)計

人事管理系統(tǒng)模塊設(shè)計:用戶登錄模塊:模塊功能包括錄入,修改,刪除登錄用戶信息。用戶權(quán)限管理模塊:模塊功能包括為每個系統(tǒng)功能設(shè)置一個權(quán)限代碼,為每個用戶設(shè)置其能夠擁有的權(quán)限,從而保證用戶根據(jù)自己權(quán)限訪問系統(tǒng),確保系統(tǒng)保密信息的安全性。人員基本信息管理模塊:模塊功能包括企業(yè)人員信息錄入,修改,刪除,部門設(shè)置,照片上傳及工作崗位分配等,對人員基本信息進(jìn)行詳細(xì)描述,以便在以后的系統(tǒng)運(yùn)行過程中進(jìn)行調(diào)用查詢。人員工作管理模塊:模塊功能包括工作分配查詢、工作情況查詢(又包括工作正常查詢和額外查詢)等查詢工作。統(tǒng)計查詢模塊:模塊功能包括根據(jù)部門、學(xué)歷、專業(yè)職務(wù)、合同類型、政治面貌、畢業(yè)院校、工作崗位、戶口所在地、婚姻狀況、籍貫、家庭住址、參加工作時間、民族、入職時間、入黨時間、專業(yè)等進(jìn)行綜合查詢;同時可以對查詢結(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è)計

(1)數(shù)據(jù)庫配置界面;在聯(lián)接數(shù)據(jù)失敗時,自動彈出數(shù)據(jù)庫配置界面,可以設(shè)置服務(wù)器、SQL登錄名稱、SQL登錄密碼、數(shù)據(jù)庫名稱內(nèi)容;連接按鈕可以測試連接是否暢通。

(2)登錄界面設(shè)計;運(yùn)行系統(tǒng)后首先出現(xiàn)登錄界面,每個用戶根據(jù)自己的用戶名密碼登錄系統(tǒng)。

(3)主界面設(shè)計; (4)系統(tǒng)設(shè)置界面;隨著計算機(jī)的普及,越來越多的企業(yè)對人力資源開始重視,對于人員管理信息化、自動化的要求越來越高,對于人事管理系統(tǒng)也就有了新要求。人事管理系統(tǒng)是根據(jù)企業(yè)對人員管理的實際情況進(jìn)行編寫的,主要目的是為了方便企業(yè)對人員進(jìn)行集中的查詢與管理工作,以提高人事管理工作的水平。

人事管理系統(tǒng)設(shè)計范文第2篇

人事管理系統(tǒng)代替?zhèn)鹘y(tǒng)人力資源行政人員的手工管理的工作,包括人事信息、部門信息和職能信息的管理工作及部分企業(yè)業(yè)務(wù)工作流程。根據(jù)使用權(quán)限不同,人事管理系統(tǒng)分為普通用戶和管理員,兩類權(quán)限用戶使用的系統(tǒng)的功能。采用面向?qū)ο笮枨蠓治龇椒ǎ芾韱T用例圖如圖1所示。

2總體設(shè)計

根據(jù)數(shù)據(jù)分析和數(shù)據(jù)庫設(shè)計分析,結(jié)合實際情況,其主要結(jié)構(gòu)分為員工基本信息管理、人動管理、部門管理和人事薪資管理。軟件結(jié)構(gòu)圖如圖2所示。

3詳細(xì)設(shè)計

結(jié)合總體設(shè)計的模塊劃分,詳細(xì)設(shè)計對模塊進(jìn)行設(shè)計,部分模塊系設(shè)計如下:

3.1密碼修改

用戶登錄系統(tǒng)之后可以選擇“修改密碼”進(jìn)入密碼修改界面,錄入用戶名、原密碼、新密碼,系統(tǒng)驗證密碼正確后,修改密碼并提示用戶“密碼修改成功”,同時發(fā)送郵件通知用戶。新密碼在用戶下次登錄時生效。

3.2找回密碼

用戶登錄系統(tǒng)之后可以選擇“找回密碼”進(jìn)入密碼找回界面,錄入用戶名及相關(guān)確認(rèn)信息(如,郵箱地址、身份證號碼等),系統(tǒng)驗證正確后,將原密碼發(fā)送郵件告知用戶。用戶需要在其注冊的安全郵箱收郵件找回原密碼。

3.3增加部門

在增加部門界面,點擊左上方的添加部門信息,則頁面就會鏈接到添加部門界面。在添加部門界面中,可以添加新的部門信息。在必填項處一定要填相應(yīng)的內(nèi)容,否則系統(tǒng)會提示相應(yīng)的錯誤。

4數(shù)據(jù)庫設(shè)計

如前需求分析,經(jīng)過概念設(shè)計、邏輯設(shè)計后,得到數(shù)據(jù)庫的表結(jié)構(gòu)如圖3所示。

5結(jié)論

人事管理系統(tǒng)軟件將員工管理、部門管理、工資管理、信息查詢、用戶管理等功能提供給人事管理人員,提高了人事管理的效率和準(zhǔn)確性,是信息化推廣在企業(yè)、公司的應(yīng)用。

作者:楊威 單位:沈陽城市建設(shè)學(xué)院信息與控制工程系

參考文獻(xiàn)

[1]張計龍.基于改進(jìn)MVC的高校人事管理系統(tǒng)[J].計算機(jī)工程,2004(08).

人事管理系統(tǒng)設(shè)計范文第3篇

關(guān)鍵詞 .NET框架;XML;人事管理系統(tǒng);三層架構(gòu)

中圖分類號:TP368.1 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-7597(2014)09-0022-02

作為高校職能管理部門,人事處起著舉足輕重的作用,承擔(dān)著許多具體業(yè)務(wù),而且與高校其他管理部門、院系(部)乃至教職工個人打交道甚為頻繁。如何提高高校人事管理的工作效率和質(zhì)量,獲得教職工的認(rèn)可度呢?建立一套切實可行的高校人事管理系統(tǒng),進(jìn)而實現(xiàn)人事信息的網(wǎng)絡(luò)化、自動化辦公是必要的。應(yīng)用系統(tǒng)不僅可以提高日常管理工作效率和質(zhì)量,而且還可以為學(xué)校師資隊伍建設(shè),學(xué)校領(lǐng)導(dǎo)的科學(xué)化決策提供重要依據(jù)和幫助。

基于以上分析,本文主要針對高校人事管理制度、管理系統(tǒng)的需求現(xiàn)狀以及人事管理的特點,采用先進(jìn)的.NET框架編程技術(shù)設(shè)計并研發(fā)了一套高校人事管理系統(tǒng)。在技術(shù)方面,XML應(yīng)用在系統(tǒng)數(shù)據(jù)通信、接口和層之間的交互中實現(xiàn)了系統(tǒng)數(shù)據(jù)的集成共享,大大提高了系統(tǒng)的整體效能[1]。

1 系統(tǒng)主要特點

1)適應(yīng)高校人事發(fā)展需要。本系統(tǒng)可以促進(jìn)高校人事管理的信息化、科學(xué)化管理,為人事改革的順利實施提供強(qiáng)有力的支持。

2)可消除“信息孤島”。將高校人事管理涉及到的各種職工信息均歸入到一個管理系統(tǒng)中,通過數(shù)據(jù)集中管理,解決了人事信息的“信息孤島”問題,實現(xiàn)了真正的人事信息數(shù)據(jù)統(tǒng)一管理和信息共享。

3)完善的職工分類管理。能管理各類不同類別的教職工,包括高級人才、兼職教師、外聘人員等各類高校教職工。

4)系統(tǒng)應(yīng)用靈活。系統(tǒng)可以依據(jù)高校的需要自定義查詢、自定義報表格式等,確保系統(tǒng)能適應(yīng)不同高校的人事管理要求,大大提高了系統(tǒng)的適應(yīng)能力。

5)各部門間的協(xié)同工作。充分利用事務(wù)提醒、通知等機(jī)制實現(xiàn)了各部門之間的協(xié)同工作,實現(xiàn)了人事業(yè)務(wù)中流程管理,使得職工個人、院系(部)和人事處相互之間能在系統(tǒng)中高效、自如的協(xié)同工作。

6)基于先進(jìn)的編程技術(shù)?;谙冗M(jìn)的.NET框架編程技術(shù)和SQL Server 2005數(shù)據(jù)庫,最大限度地保證管理系統(tǒng)和數(shù)據(jù)信息的一致性和穩(wěn)定性。

7)采用規(guī)范化標(biāo)準(zhǔn)。技術(shù)上采用國際標(biāo)準(zhǔn),實現(xiàn)良好的跨平臺能力,同時符合教育部信息化規(guī)范要求,便于統(tǒng)計數(shù)據(jù)上報以及跨系統(tǒng)間的數(shù)據(jù)交互。

8)采用安全的體系架構(gòu)。系統(tǒng)采用統(tǒng)一身份認(rèn)證機(jī)制,業(yè)務(wù)數(shù)據(jù)和身份數(shù)據(jù)相分離,同時提供對職工信息、用戶訪問、數(shù)據(jù)傳輸、數(shù)據(jù)存儲等諸多方面的安全控制,確保人事信息管理的可靠性和安全性。

2 系統(tǒng)總體設(shè)計

2.1 體系結(jié)構(gòu)設(shè)計

本次研發(fā)的.NET環(huán)境下的高校人事管理系統(tǒng)在結(jié)構(gòu)上采用B/S(Browser/Server) 三層體系結(jié)構(gòu)[2]。利用該體系結(jié)構(gòu),可以實現(xiàn)系統(tǒng)的互聯(lián)和軟硬件資源共享。三層體系結(jié)構(gòu)是在B/S基礎(chǔ)上,將一個工作分為多層,分別進(jìn)行處理。系統(tǒng)設(shè)計思路如圖1所示,圖中下層是上層的工作基礎(chǔ),即上層通過接口使用下層提供的服務(wù)。

圖1 系統(tǒng)設(shè)計思路

2.2 功能模塊設(shè)計

通過多年的工作實踐以及對高校人事管理領(lǐng)域的需求分析,針對系統(tǒng)的主要功能結(jié)合高校人事管理部門的具體要求,設(shè)計以下基本功能模塊[3]。

1)組織機(jī)構(gòu)管理。組織機(jī)構(gòu)管理包括機(jī)構(gòu)設(shè)置、機(jī)構(gòu)歷史沿革。實現(xiàn)學(xué)校組織機(jī)構(gòu)的增設(shè)、撤銷和合并的功能,維護(hù)組織數(shù)據(jù)的詳細(xì)屬性。提供部門的歷史變動情況查詢,便于跟蹤查詢部門的更名、撤銷、轉(zhuǎn)移、合并、成立等記錄。

2)編制管理。根據(jù)學(xué)校發(fā)展情況,設(shè)置及調(diào)整學(xué)校各單位、各崗位的組織機(jī)構(gòu)和人員定額,包括維護(hù)編制類別、計劃編制管理、查看編制詳細(xì)信息等。

3)教職工信息管理。實現(xiàn)對人員基本信息的維護(hù),人員信息查詢、人員信息及所屬部門崗位的變動,并記錄和查詢?nèi)藛T的工作簡歷、學(xué)習(xí)簡歷、家庭情況、崗位信息、職稱信息、黨政職務(wù)信息、工人等級、考核信息、獎勵信息、懲處信息等。

4)校內(nèi)異動管理。實現(xiàn)校內(nèi)調(diào)動的網(wǎng)上申請、網(wǎng)上審核、調(diào)動信息的跟蹤和記錄。管理人員可以根據(jù)實際業(yè)務(wù)需求定制流程。

5)離校管理??赏ㄟ^工作流實現(xiàn)離校在線申請,根據(jù)離校類別不同生成離校申請表單,發(fā)送多個部門在線會簽,并由人事部門進(jìn)行最終確認(rèn)。離校管理可以實現(xiàn)離校業(yè)務(wù)辦理與教職工狀態(tài)信息的集成。

6)退休管理。退休管理可以預(yù)測退休情況,登記和審核退休信息,系統(tǒng)會自動發(fā)出消息通知相關(guān)業(yè)務(wù)人員處理退休業(yè)

務(wù)等。

7)合同管理??梢蕴峁┖贤芾砣藛T登記教職工的合同信息。支持合同初簽、續(xù)簽、轉(zhuǎn)正、變更、解除、終止等合同操作。對續(xù)簽、變更、解除、終止的合同提供查看歷史合同功能,系統(tǒng)會自動到期合同提醒、續(xù)簽提醒等信息。

8)統(tǒng)計報表。實現(xiàn)事業(yè)單位管理人才、專業(yè)技術(shù)人才資源統(tǒng)計報表(人事部制定,共14張)的統(tǒng)計和導(dǎo)出EXCEL表格;實現(xiàn)高?;A(chǔ)報表(教育部制定,共8張)的統(tǒng)計和導(dǎo)出EXCEL表格。

9)自定義統(tǒng)計。實現(xiàn)人事基礎(chǔ)信息的統(tǒng)計,用戶可以自定義統(tǒng)計方案。方案可以基于教職工基本信息、工作簡歷、學(xué)習(xí)簡歷、職稱信息等基礎(chǔ)信息進(jìn)行設(shè)定。對查詢后的信息可以以EXCEL表格導(dǎo)出。

10)待辦事宜。實現(xiàn)在系統(tǒng)首頁提示目前需要處理的事務(wù)??梢愿鶕?jù)不同的場景設(shè)置需要待辦提醒內(nèi)容,包括合同即將到期的提醒、未簽訂合同的教職工提醒、即將退休人員的提醒以及各種待辦審核業(yè)務(wù)的提醒。

11)人事業(yè)務(wù)預(yù)警。能夠根據(jù)不同的規(guī)則條件,自動提醒人事信息。

12)系統(tǒng)管理。提供系統(tǒng)相關(guān)參數(shù)的管理、流程配置等??梢葬槍Σ煌K,進(jìn)行參數(shù)設(shè)置,流程設(shè)置,適應(yīng)業(yè)務(wù)流程的變化,做到流程的靈活設(shè)置。

系統(tǒng)權(quán)限架構(gòu)包括功能權(quán)限、數(shù)據(jù)權(quán)限、用戶角色定義 、用戶角色授權(quán)、用戶組定義、用戶組授權(quán)、用戶組菜單管理等??梢愿鶕?jù)需要,做出不同的設(shè)置管理,適應(yīng)不同用戶組人員發(fā)生變化。

3 系統(tǒng)的實現(xiàn)

3.1 系統(tǒng)的實現(xiàn)技術(shù)

1)技術(shù)。是一種服務(wù)器端動態(tài)網(wǎng)頁開發(fā)技術(shù)。目前,存在許多動態(tài)網(wǎng)頁開發(fā)技術(shù),的前身ASP以其簡單的語法、嵌入HTML方式等特性,在動態(tài)Web技術(shù)領(lǐng)域取得了成功,成為Windows平臺上的霸主。

因此,的運(yùn)行機(jī)制同其他的服務(wù)器端開發(fā)語言類似。不同之處在于,它所適用的Web服務(wù)器只限于IIS。IIS+ 實現(xiàn)了ASPX動態(tài)頁面的運(yùn)行機(jī)制,其運(yùn)行過程如圖2所示[4]。

圖2 的運(yùn)行機(jī)制

2)訪問技術(shù)。是一種新的數(shù)據(jù)庫訪問技術(shù),是.NET Framework提供給.NET開發(fā)人員的一組類。主要提供對Microsoft SQL Server等數(shù)據(jù)庫以及OLE DB和XML數(shù)據(jù)源的一致訪問。通過應(yīng)用程序不但能夠連接到指向數(shù)據(jù)庫的數(shù)據(jù)源,檢索、更新數(shù)據(jù)等,而且還能夠?qū)崿F(xiàn)對其他數(shù)據(jù)格式的訪問。

對數(shù)據(jù)庫的訪問,由來完成。在中,各種數(shù)據(jù)源的數(shù)據(jù)一般是通過.NET Data Provider所提供的應(yīng)用程序編程接口(API)來訪問的。

使用技術(shù)研發(fā)系統(tǒng)基于以下優(yōu)點:數(shù)據(jù)庫訪問應(yīng)在連接模式和非連接模式下獲得支持;為簡化網(wǎng)絡(luò)查詢數(shù)據(jù)庫的過程,須有XML的編程模型支持,使用XML格式傳輸數(shù)據(jù)。

3.2 系統(tǒng)的應(yīng)用架構(gòu)

架構(gòu)設(shè)計是軟件開發(fā)的基礎(chǔ),它往往決定一個項目的成

敗[5]。隨著軟件工程的不斷發(fā)展和規(guī)范,面向?qū)ο缶幊趟枷胍苍诓粩嗟牡玫綉?yīng)用。雙層架構(gòu)也越來越不能有效滿足研發(fā)者對封裝、復(fù)用、擴(kuò)展、移植等方面的要求。為此,三層架構(gòu)體系應(yīng)運(yùn)而生。那么什么是三層架構(gòu)?一般而言,它是指在客戶

機(jī)/服務(wù)器之間加入了一個“組件層”也叫“中間層”,它與表示層、數(shù)據(jù)訪問層共同構(gòu)成了三層架構(gòu)體系。引入組件層之后,可以從早期的雙層架構(gòu)(C/S)應(yīng)用模型中分離出相對復(fù)雜的商業(yè)邏輯來,進(jìn)而提供像可伸縮、方便訪問、方便管理的方法。將各種應(yīng)用服務(wù)封裝后置于應(yīng)用服務(wù)器之中,也進(jìn)一步增強(qiáng)了應(yīng)用程序的可用性、安全性、封裝復(fù)用性、可擴(kuò)展性和可移植性等,在管理上,其花費(fèi)時間也得到了最小化,達(dá)到了穩(wěn)定的企業(yè)級系統(tǒng)應(yīng)用。

3.3 基于XML格式的數(shù)據(jù)交換

此次研發(fā)的管理系統(tǒng)在實現(xiàn)系統(tǒng)功能模塊之間數(shù)據(jù)交換時,用XML文檔來實現(xiàn)。因為XML為純文本文檔,數(shù)據(jù)交換時,不受軟件系統(tǒng)等平臺的限制,具有數(shù)據(jù)移植性,不丟失信息等優(yōu)點。這些充分說明了XML文檔是良好的系統(tǒng)數(shù)據(jù)交換格式,因此,在高校人事管理系統(tǒng)的數(shù)據(jù)接口中充分利用了XML文檔的靈活性,來更好地實現(xiàn)數(shù)據(jù)的交換和共享。

4 結(jié)束語

總之,本文簡要論述了.NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計與實現(xiàn)[6]。整個系統(tǒng)采用客戶端、服務(wù)器及數(shù)據(jù)庫服務(wù)器的三層結(jié)構(gòu)進(jìn)行設(shè)計,設(shè)計中只是利用了.NET和XML的部分功能進(jìn)行模塊設(shè)計。XML功能強(qiáng)大,.NET平臺內(nèi)容豐富,今后還需要加強(qiáng)對相關(guān)技術(shù)的理解和掌握,以便進(jìn)一步完善高校人事管理系統(tǒng),為今后系統(tǒng)的擴(kuò)展和推廣奠定良好的基礎(chǔ),為更加高效地實現(xiàn)高校人事管理提供優(yōu)質(zhì)服務(wù)。

參考文獻(xiàn)

[1]胡曉紅.高校人事管理系統(tǒng)的分析及實現(xiàn)原理[J].電腦知識與技術(shù),2011(1):148-149.

[2]劉友華等編著環(huán)境下數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:科學(xué)出版社,2004.

[3]呂洪林.高校人事管理系統(tǒng)開發(fā)研究[J].電腦知識與技術(shù),2008(11):882-884.

[4]古凌嵐.基于.Net框架的XML相關(guān)技術(shù)的實現(xiàn)[J].計算機(jī)工程與設(shè)計,2005,26(7):1903-1906.

[5]趙宗慶,汪慧芳.高校人事管理信息系統(tǒng)三層結(jié)構(gòu)設(shè)計方案[J].軟件導(dǎo)刊,2006(23):29-30.

[6]魏一鳴.基于Web的高校人事管理系統(tǒng)的設(shè)計與實現(xiàn)[J].吉林師范大學(xué)學(xué)報(自然科學(xué)版),2012(4):126-128.

人事管理系統(tǒng)設(shè)計范文第4篇

在企業(yè)中,人事管理工作是非常重要的一項工作,它負(fù)責(zé)整個企業(yè)的日常人事安排,人員的人事管理等。高效的人事管理可以提高企業(yè)的市場競爭力,使企業(yè)具有更強(qiáng)的凝聚力和活力。為此,提高人事管理工作的效率,設(shè)計一套人事管理系統(tǒng)具有實際應(yīng)用意義。

本文以ASP和SQL Server2000為開發(fā)工具,設(shè)計實現(xiàn)了一套基于B/S模式的中小企業(yè)人事管理系統(tǒng)。在文中,首先分析了企業(yè)人事管理工作以及工作流程,根據(jù)分析結(jié)果設(shè)計了該系統(tǒng)應(yīng)具有的功能;其次,對系統(tǒng)的各個功能模塊進(jìn)行了詳細(xì)的描述,包括用戶登錄模塊、留言板模塊、人事部門信息模塊、系統(tǒng)設(shè)置模塊、員工管理模塊、員工自助模塊和操作記錄模塊;最后結(jié)合系統(tǒng)開發(fā)階段和測試階段中發(fā)現(xiàn)的問題以及解決問題的方法,總結(jié)了開發(fā)此系統(tǒng)所取得的經(jīng)驗和體會。

關(guān)鍵詞:人事管理; ASP; SQL Server2000;B/S結(jié)構(gòu)

3 系統(tǒng)設(shè)計分析

3.1 系統(tǒng)業(yè)務(wù)流程分析

人事管理系統(tǒng)是一個面向企業(yè)人事部門工作人員,為其提供服務(wù)的綜合信息管理系統(tǒng)。人事人員通過本系統(tǒng)完成相關(guān)的日常工作,這些工作也是平常較為繁重的工作。員工的個人信息等等都記錄在人事系統(tǒng)里進(jìn)行管理。

企業(yè)下設(shè)人事部門,全權(quán)處理企業(yè)內(nèi)部一切人事事務(wù)。

人事檔案登記過程,員工在人事科領(lǐng)取個人簡歷、家庭成員、社會關(guān)系、個人基本資料四式一份的表格,然后填寫,填寫完畢交回人事部門,由人事部門的檔案管理組進(jìn)行審核,審核不合格的發(fā)回重新填寫,合格的以原始資料存檔,并據(jù)以填寫職工人事卡片。

人事檔案統(tǒng)計過程,人事部門調(diào)查分析組按管理組提供的員工人事卡片統(tǒng)計各種所需的數(shù)據(jù),然后填寫所對應(yīng)的統(tǒng)計報表,該統(tǒng)計報表一式兩份,然后做出分析后,連同一份統(tǒng)計報表上交上一級主管部門,另一份統(tǒng)計報表存檔備查。如發(fā)生企業(yè)內(nèi)部人員調(diào)動、升職、降職、或添加職工和開除職工等情況時,只需修改、添加和刪除相應(yīng)的人事卡片,其余過程同上。

人事部門將收集到員工人事信息統(tǒng)一進(jìn)行審核。審核過程中,人事信息需要所有審核人員通過,方可錄入系統(tǒng)數(shù)據(jù)庫。如信息有誤,需要返回給員工進(jìn)行重新填寫或修改。

3.2 人事管理工作分析

企業(yè)人事部門主要工作:根據(jù)公司需要,招聘相關(guān)的人才以及對現(xiàn)有人才進(jìn)行繼續(xù)教育,加強(qiáng)公司的人力資源;對員工的信息管理,包括新員工的錄入,員工信息的修改以及刪除等;記錄員工的獎懲、考核等信息;處理員工的調(diào)動等。

人事管理系統(tǒng)的主要任務(wù)是對人事檔案進(jìn)行整理,使得管理員能方便、快捷地對人事檔案進(jìn)行查詢、統(tǒng)計、更新。通過該系統(tǒng),使企業(yè)的人事管理工作系統(tǒng)化、規(guī)范化、自動化,從而提高企業(yè)人事管理的效率。

3.3 系統(tǒng)功能簡述

根據(jù)前面的分析,本系統(tǒng)將設(shè)計以下功能:

1.用戶登錄功能:該人事管理系統(tǒng)主要是面向人事部門工作人員,為了提高系統(tǒng)的人性化管理,該系統(tǒng)也為其他員工提供一個窗口,方便員工查詢個人資料等等。因此用戶在登錄時需選擇登錄身份,系統(tǒng)根據(jù)身份向數(shù)據(jù)庫查詢用戶輸入的帳號和密碼是否符合,然后根據(jù)身份跳轉(zhuǎn)到不同頁面。

2.留言板功能:該系統(tǒng)提供一個人事部門與其他人員之間的交流平臺,該模塊可匿名留言,人事部門工作人員對留言可選擇性的回復(fù)并。

3.人事部門信息功能:人事部門可以將最新的人事部門消息、招聘信息、培訓(xùn)計劃出去,加強(qiáng)與員工間的交流,并對企業(yè)的人才引進(jìn)和培養(yǎng)都有很大的幫助。

4.系統(tǒng)管理功能:高級管理員登錄系統(tǒng)后可對該系統(tǒng)進(jìn)行設(shè)置,包括員工的自助注冊功能、新員工的錄入審核、員工的修改權(quán)限設(shè)置、系統(tǒng)的基本信息如公司名、電話等等進(jìn)行選擇性設(shè)置;系統(tǒng)可設(shè)置多位管理員,他們可以根據(jù)各自的權(quán)限進(jìn)行相關(guān)操作,實現(xiàn)系統(tǒng)功能的有效分配。該功能提高了人事管理系統(tǒng)的人性化,并降低了人事部門工作人員的工作強(qiáng)度,提高工作效率。

5.員工管理功能:包括對員工信息的添加、修改、刪除、查詢。員工在企業(yè)工作過程中可能會遇到部門調(diào)動、年度考核、獎懲記錄等等,這些都會造成系統(tǒng)數(shù)據(jù)與實際不符,因此需要及時更新;對于員工離職或停薪留職就可對員工信息永久刪除或刪除到回收站,對刪除但回收站的員工信息仍可回復(fù);該系統(tǒng)提供了較全面的查詢功能,管理員可對選擇性的對員工資料查詢,并可將查詢的信息輸出到EXCEL。

人事管理系統(tǒng)設(shè)計范文第5篇

【關(guān)鍵詞】模型層;過濾;數(shù)據(jù)庫;持久層

1.本系統(tǒng)方案的擬定

1.1 設(shè)計要求

(1)功能是對人事資料、人力資源、工資管理、考勤管理等進(jìn)行綜合管理。

(2)輸入/輸出要求

輸入查詢條件,輸出查詢內(nèi)容。

(3)基本的數(shù)據(jù)流程和處理流程要求

先對人員信息進(jìn)行錄入,然后再對它們分類??梢詫?shù)據(jù)進(jìn)行插入、刪除、修改、查詢。

(4)用戶與權(quán)限要求:此系統(tǒng)可以分為用戶和管理員,用戶可以設(shè)置自己的個人信息,管理員主要管理系統(tǒng)的各種信息。

1.2 方案的擬定

以上系統(tǒng)技術(shù)要求使用Eclipse可以滿足,它使用的是面向?qū)ο?、高效率且能夠?qū)崿F(xiàn)b/s模式編程的java語言[5]開發(fā),使用MVC思想把數(shù)據(jù)、視圖、業(yè)務(wù)邏輯進(jìn)行分開,使用SVN協(xié)同開發(fā)工具進(jìn)行版本控制。

2.系統(tǒng)總體設(shè)計

2.1 系統(tǒng)模塊規(guī)劃

本系統(tǒng)是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,主要由招聘管理、人事管理、考勤管理、薪資管理、培訓(xùn)管理和系統(tǒng)設(shè)置六大模塊組成

2.2 系統(tǒng)功能結(jié)構(gòu)圖

主要模塊結(jié)構(gòu)如圖1。

2.3 系統(tǒng)數(shù)據(jù)庫設(shè)計

2.3.1 數(shù)據(jù)庫需求分析

根據(jù)系統(tǒng)功能分析和需求總結(jié),考慮到將來功能上的擴(kuò)展,設(shè)計出員工基本信息表、工種類型表、職位表、部門表等十八個表。

2.3.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計

根據(jù)的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu),設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。

2.3.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計

數(shù)據(jù)的概念結(jié)構(gòu)設(shè)計完之后,可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。

3.系統(tǒng)實現(xiàn)

本系統(tǒng)是一個典型的MVC框架的擴(kuò)展應(yīng)用,首先表示層用jsp+servlet來實現(xiàn),包括視圖和控制器。模型層包括業(yè)務(wù)邏輯層和數(shù)據(jù)庫持久層。業(yè)務(wù)邏輯層主要是應(yīng)用了Fileter技術(shù)[8]進(jìn)行過濾Action事務(wù),數(shù)據(jù)庫持久層主要是用了數(shù)據(jù)訪問對象(DAO)和Factory設(shè)計模式來實現(xiàn)。

3.1 系統(tǒng)開發(fā)環(huán)境

本系統(tǒng)采用java開發(fā)環(huán)境JDKI.6,Web服務(wù)器使用Apache的tomcat6.0,數(shù)據(jù)庫使用SqlServer2005,開發(fā)工具為Eclipse5.5。

向開發(fā)的Java Web項目加入數(shù)據(jù)庫驅(qū)動包、dwr包、jstl包、xml解析的jdom包;項目用到的庫文件。

3.2 創(chuàng)建配置文件

(1)web.Xml

加載ActionServlet,它就是本系統(tǒng)的核心控制器,只要Web應(yīng)用加載了ActionServlet,就可以獲得整個MVC框架所提供的服務(wù)。Web.xml_里元素用來指定要加載MVC框架的核心控制器ActionServlet,元素用來指定讓MVC框架來處理用戶的哪些請求(URL),當(dāng)它的子元素的值為“*”時表示用戶的所有請示都使用此框架來處理。在系統(tǒng)的實現(xiàn)過程中使用到了dwr技術(shù)、上傳下載(Upload)技術(shù)和報表處理等都要求在web.xml文件中配置。

(2)action-config.xml

通過web.xml文件把a(bǔ)ction-config.xml文件進(jìn)行加載,在MVC框架中對action-config.xml文件進(jìn)行jdom解析并根據(jù)解析到的參數(shù)解析跳轉(zhuǎn)。

3.3 實現(xiàn)數(shù)據(jù)持久層

(1)創(chuàng)建db-config.xml的配置文件

db-config.xml配置文件用于配置數(shù)據(jù)庫連接屬性以及Hibernate運(yùn)行時所需的各種屬性,包括指定數(shù)據(jù)庫的驅(qū)動程序、連接數(shù)據(jù)庫的URL、連接數(shù)據(jù)庫的戶名和口令、數(shù)據(jù)庫方言、數(shù)據(jù)庫名等。要將底層數(shù)據(jù)庫內(nèi)的變動映射到整個應(yīng)用,只需要修改該文件內(nèi)的屬性值。配置文件有XML和Java屬性文件兩種形式。URL指定連接數(shù)據(jù)庫的URL。driverClassName指定數(shù)據(jù)庫的驅(qū)動程序。Username為數(shù)據(jù)庫用戶名,password是數(shù)據(jù)庫登陸密碼。

(2)創(chuàng)建持久化類

本系統(tǒng)實現(xiàn)一個DTO接口把數(shù)據(jù)庫中的表映射到一個持久化類,通過這種映射,系統(tǒng)把所有對對數(shù)據(jù)庫表的操作都轉(zhuǎn)移到為對java類的操作。持久化類是指其實例需要持久化到數(shù)據(jù)庫中的類。持久化類通常都是域模型中的實體域類。持久化類符合JavaBean的規(guī)范,包含一些屬性,以及與之對應(yīng)的getter和setter方法。數(shù)據(jù)庫中有幾個表就有幾個持久化類。

(3)通過DAO操作數(shù)據(jù)庫

DAO是一個對DTO持久化類操作的接口,其中定義了query(String pk)方法、update(DTO dto)方法、add(DTO dto)方法、delete(String pk)方法、ListqueryAll()方法。其中DAO中有數(shù)據(jù)庫鏈接的Connec-tion、分頁(Pagination)屬性。

query(String pk)方法:查詢數(shù)據(jù)庫中PK用戶信息;

update(DTO dto)方法:更新數(shù)據(jù)庫中域?qū)ο蟮臓顟B(tài);

add(DTO dto)方法:增加數(shù)據(jù)庫中域?qū)ο蟮臓顟B(tài);

delete(String pk)方法:刪除數(shù)據(jù)庫域?qū)ο蟮臓顟B(tài);

ListqueryAll()方法:查詢數(shù)據(jù)庫中所有的域?qū)ο鬆顟B(tài);

系統(tǒng)中都是運(yùn)用DAO實現(xiàn)的數(shù)據(jù)庫操作。

3.4 控制層的實現(xiàn)

Action的主要功能是接收頁面中的一些數(shù)據(jù),然后根據(jù)action-config.xml實例包含的映射信息決定將當(dāng)前的請求轉(zhuǎn)發(fā)給哪個Action。Action的工作就是通過訪問HTTP會話、HTTP請求和表單參數(shù)等調(diào)用業(yè)務(wù)邏輯,最后把響應(yīng)映射到以持久化類形式存在的模型上,來完成特定的功能。最后,Action返回的結(jié)果會通過配置文件映射到JsP頁面上,JSP會渲染視圖并顯示給用戶。

3.5 系統(tǒng)WEB層實現(xiàn)

本系統(tǒng)每個顯示頁面都是由兩部分組成:頭頁面,主頁面。頭頁面做成了一個jsp文件,在每一個顯示頁面中只要將這兩個文件include進(jìn)來就可以。這樣使得系統(tǒng)頁面的整體風(fēng)格一致,同時也避免了代碼重復(fù)編寫,程序員只需為每個頁面實現(xiàn)其中間的主體部分。本系統(tǒng)除index.jsp頁面外所有的顯示頁面都由action轉(zhuǎn)發(fā)過來,在action中將頁面所需要的數(shù)據(jù)封裝成對象,jsp頁面直接從容器中獲取數(shù)據(jù),通過這種數(shù)據(jù)傳遞方式避免了在頁面寫入java代碼,從而使得顯示層和邏輯層耦合性大大降低。

3.6 系統(tǒng)部署

本系統(tǒng)的系統(tǒng)部署如圖2。

4.結(jié)束語

本系統(tǒng)的設(shè)計實現(xiàn)基本上滿足了用戶需求,性能需求,比較容易維護(hù);開發(fā)框架松散耦合度高、可擴(kuò)展且高效;代碼重用性較高,利于調(diào)試和測試。

參考文獻(xiàn)

[1]俞彩云,李士雨.企業(yè)人力資源管理系統(tǒng)的分析與設(shè)計[J].計算機(jī)應(yīng)用與研究,2004,21(2):186-188.

[2]王鋒,張景,何文娟,等.基于Internet的人力資源管理系統(tǒng)[J].微機(jī)發(fā)展,2003,13(9):95-97.

宜黄县| 新平| 集贤县| 图木舒克市| 唐海县| 嘉黎县| 永吉县| 瑞金市| 前郭尔| 大丰市| 巴塘县| 濉溪县| 雅江县| 绥江县| 进贤县| SHOW| 承德县| 宝清县| 腾冲县| 新化县| 沙湾县| 郓城县| 安新县| 潮州市| 潞西市| 冕宁县| 光山县| 新巴尔虎左旗| 融水| 杭州市| 上饶县| 满洲里市| 乐亭县| 启东市| 朔州市| 永寿县| 淮南市| 巴中市| 湘乡市| 汉阴县| 安义县|