人事管理系統(tǒng)設計范文

時間:2023-05-06 18:24:26

導語:如何才能寫好一篇人事管理系統(tǒng)設計,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

篇1

關鍵詞:管理信息系統(tǒng)(MIS) 專用人事管理系統(tǒng)(SPMS) 系統(tǒng)設計

一、管理信息系統(tǒng)(MIS)和專用人事管理系統(tǒng)(SPMS)簡介

1.管理信息系統(tǒng)(MIS)

MIS(Management Information System),即管理信息系統(tǒng),是一個由人、計算機設備、相關軟件等組成的能進行信息的收集、儲存、處理、傳送和使用的系統(tǒng),能夠實測企業(yè)的各種運行情況,并利用現(xiàn)在和過去的歷史數(shù)據預測未來,從企業(yè)全局的角度出發(fā)輔助企業(yè)進行決策,利用信息控制企業(yè)的行為,幫助企業(yè)實現(xiàn)其規(guī)劃目標。

MIS 是一個不斷發(fā)展的新型學科,MIS的定義隨著計算機技術和通訊技術的進步也在不斷更新,在現(xiàn)階段普遍認為MIS 是由人和計算機設備或其他信息處理手段組成并用于管理信息的系統(tǒng)。

從概念上,MIS由四個部件構成:信息源、信息處理器、信息用戶和信息管理者。它們的聯(lián)系如圖1所示:

信息源是信息的產生地;信息處理器負擔信息的傳輸、加工、保存等任務;信息用戶是信息的使用者,利用信息進行決策;信息管理者負責信息系統(tǒng)的設計、實現(xiàn)和維護。

管理信息系統(tǒng)一般被看作一個金字塔形的結構,分為從底層的業(yè)務處理到運行控制、管理控制、最高層的戰(zhàn)略計劃。最基層由任務巨大、處理繁雜的事務信息和狀態(tài)信息構成。層次越往上,事務處理的范圍越小,針對的也是比較特殊和非結構化的問題。

2. 專用人事管理系統(tǒng)(SPMS)

專用人事管理系統(tǒng)(SPMS)系統(tǒng)主要用于員工個人資料的錄入、職務變動的記錄和管理;使用SPMS便于動態(tài)掌握人員的動向,及時調整人才的配置;從而加快OA步伐,減輕工作負擔,提高工作效率,保證數(shù)據的準確性,便于人事信息管理。它由新員工檔案輸入、人更、員工檔案查詢修改三個重要功能模塊構成,通過共同的作用對象――人員信息,相互聯(lián)系,相互制約;并根據三個功能模塊各自的工作職責,采取分布式處理(Distributed Transact)方式,完成人事信息維護工作。

SPMS系統(tǒng)中的信息來自人事管理部門,維護數(shù)據量大且復雜,呈階段性,符合信息的前兩個基本特征。信息在系統(tǒng)處理過程中,反饋與控制分支條件復雜,靈活多變,政策性強,必須提供實時可變的系統(tǒng)結構。

二、專用人事管理系統(tǒng)(SPMS)項目設計

1.項目開發(fā)背景

隨著計算機技術的不斷發(fā)展,計算機作為知識經濟時代的產物,已被廣泛應用于社會各個行業(yè)和領域。隨著我國國企改革的深入和社會主義市場經濟的日趨繁榮,導致各企業(yè)間的競爭日益激烈,迫使企業(yè)采取先進的計算機硬件設備以及高質量的輔助軟件來管理企業(yè)的各項運作,以提高本企業(yè)的勞動生產率以及人員效率。人事管理系統(tǒng)軟件作為一種管理軟件正在各企事業(yè)單位中得到越來越廣泛的應用。直面激烈的市場競爭,“人”是最重要的因素!管好人,充分挖掘人的潛能,是人力資源部門的主要工作任務。

本文是從現(xiàn)代企業(yè)管理中的人事管理現(xiàn)狀出發(fā),針對人事管理的復雜程序,經過詳細的系統(tǒng)調查,開發(fā)出的操作簡單而且方便實用的一個人事管理系統(tǒng)。所有數(shù)據由人力資源管理部門人員輸入。

2. 設計指導思想

(1)本系統(tǒng)是企事業(yè)單位管理信息系統(tǒng)的基礎部分。為其他子系統(tǒng),如考勤管理系統(tǒng)、工資管理系統(tǒng)等系統(tǒng),提供員工的基本信息;同時為其他系統(tǒng)提供了員工登錄的密碼認證和權限分配功能。

(2)企業(yè)人事管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據一致性和完整性強.數(shù)據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。

(3)簡化操作的中間環(huán)節(jié),使整個處理過程盡可能符合人們的習慣性思路,讓只要熟悉自己本職工作的計算機技能水平不高人員也可以熟悉使用本系統(tǒng),完成正確的管理工作。

(4)系統(tǒng)采用模塊化程序設計方法,既便于系統(tǒng)功能相互組合和修改,又便于將來系統(tǒng)的升級更新。

3.開發(fā)工具及運行環(huán)境

開發(fā)工具:Delphi 7.0

數(shù) 據 庫:Access

運行環(huán)境:Windows 9x、 Windows NT、 Windows 2000、 Windows XP

4.需求分析

專用人事管理系統(tǒng)的核心是人事管理,在本系統(tǒng)中其功能主要體現(xiàn)在新員工檔案輸入(即:增加新員工)、人更、員工檔案查詢修改上。

以人事基本信息的員工號為聯(lián)系主線,各個模塊在此基礎上維護各自職責范圍內的信息,這些信息即可作為其他模塊信息處理的依據(但不可更改)。在“增加新員工”字窗口中,員工號和密碼會自動按順序生成,并且不允許修改;是信息的中樞,做最基礎的信息維護;查詢相關必要信息。

(1)新員工檔案輸入功能模塊分析

新員工檔案輸入即“增加新員工”字窗口,主要功能是自動按順序生成員工號和密碼,是人動模塊、員工檔案查詢修改功能模塊的信息維護依據。

(2)人動功能模塊分析

人更功能模塊主要完成對人員職位和變動情況等信息進行維護。依據增加新員工模塊中提供的唯一員工號和密碼對人員職位變動情況和時間、部門以及職位進行信息的維護和更新。

(3)員工信息查詢修改功能模塊分析

員工信息查詢修改功能模塊是整個MIS系統(tǒng)數(shù)據維護的中心。完成對員工信息的綜合修改和維護。在該模塊中還涉及到對員工登錄密碼的修改。

5.結構設計

根據需求分析,筆者提出SPMS系統(tǒng)的數(shù)據流程圖如圖2所示,所有數(shù)據由人力資源管理部門管理人員輸入:

SPMS系統(tǒng)采用分布式處理方式,具體信息在各個相關的子系統(tǒng)中運作處理,然后將處理好的數(shù)據提交給共用的Access數(shù)據庫,達到信息共享與實時更新的目的。

6.功能設計

(1) 基本信息維護

基本信息維護主要涉及到:

員工信息:員工號、密碼、權限、姓名、性別、生日、部門、職務、受教育程度、專業(yè)、通訊地址、電話、E-mail、當前狀態(tài)、其它

人動:記錄號、員工、變動、詳細描述

所需的外部數(shù)據支持:

部門設置:部門編號、名稱......

(2)用戶管理部分

針對三個功能模塊,需要各自的數(shù)據維護與更新,而在每一個功能模塊內部,僅僅確定用戶在用戶管理上的權限,其他部分的權限控制暫時不予開放。因為在各個功能模塊中的信息維護僅限于自己的人員,所以無需做非常嚴格的權限控制。具體實現(xiàn)功能如下:

用戶添加

用戶修改

用戶刪除

④當前登錄用戶密碼修改

為了限制部分用戶到服務器上打開數(shù)據庫修改密碼或添加用戶,數(shù)據庫中保存的用戶名、密碼、所屬部門等相關信息均經過加密后保存。用戶名大小寫不敏感,密碼大小寫敏感。

篇2

關鍵詞關鍵詞:REST;人事管理;多平臺;招聘管理;Android

中圖分類號:TP319文獻標識碼:A 文章編號:16727800(2014)002011003

0引言

當前,越來越多的企事業(yè)和政府部門通過建設信息化系統(tǒng)來替代傳統(tǒng)的紙質辦公,電子信息化的便捷性、規(guī)范性逐步得到了大眾的認可。人事管理在各企事業(yè)單位的行政管理工作中具有相當重要的地位,越來越多的單位意識到人力資源是一個企業(yè)的核心價值,管理好企業(yè)的人力資源是保障企業(yè)正常運作非常重要的環(huán)節(jié)。

公安部第三研究所現(xiàn)有在職職工1 500余人,每年有近百人的人動,如果使用傳統(tǒng)的紙質管理方式來管理人力資源,將浪費大量的人力物力,并且往往事倍功半。在此形勢下,為了充分利用電子信息化的便捷性和規(guī)范性,建立統(tǒng)一的管理流程,通過建設人事管理系統(tǒng)來幫助管理人員準確地進行管理工作是十分必要的,本系統(tǒng)就是在此前提下進行設計和開發(fā)的。

1REST架構風格

REST(Representational State Transfer)是由Roy Thomas Fielding[1]在博士論文中提出的一種架構風格,又稱“表征狀態(tài)轉移”,REST風格的架構包含了4個核心原則:①REST首先將所有的事物都抽象為資源,并將資源與URI進行對應,使得每個資源都有唯一對應的URI;②客戶端通過URI來確定資源的表征,對資源的操作通過HTTP協(xié)議的不同方法(GET、POST、PUT、DELETE)來確定;③客戶端通過鏈接將應用從一個狀態(tài)改變?yōu)榱硪粋€狀態(tài),通過操作資源的表現(xiàn)形式來操作資源;④資源可以定義多種表現(xiàn)形式,客戶端可以通過資源的描述對資源進行不同形式的展現(xiàn)[2]。

由于HTTP協(xié)議是無狀態(tài)協(xié)議,所以利用REST風格架構的Web軟件也是無狀態(tài)的[3]。客戶端的每次請求應該詳細描述本次操作的所有屬性,服務器不會額外地保存操作狀態(tài)。

2系統(tǒng)架構設計

2.1總體架構設計

系統(tǒng)主要采用JAVA語言編寫,采用JAVAEE架構[4],利用三層架構將系統(tǒng)從邏輯上分為表示層、業(yè)務層、數(shù)據層[5],如圖1所示。

(1)表示層。主要負責與最終用戶之間的交互,并通過不同的展現(xiàn)形式將系統(tǒng)中的數(shù)據展現(xiàn)出來。表示層主要分為兩部分:一個是基于Web的BS架構展現(xiàn),通過Web的形式進行交互;另一個是基于Android平臺的展現(xiàn)[6],通過構建Android應用展現(xiàn)數(shù)據。兩者的數(shù)據來源均為REST接口。

(2)業(yè)務層。主要是對業(yè)務邏輯的封裝,業(yè)務層包含了面向表示層的REST接口、業(yè)務規(guī)則接口、數(shù)據訪問接口,利用面向接口的編程方式進行設計,這三者之間的實現(xiàn)通過注入的設計模式進行相互調用。數(shù)據訪問接口的實現(xiàn)通過Hibernate框架將數(shù)據庫映射為實體,通過操作實體達到更新數(shù)據庫的目的。

(3)數(shù)據層。數(shù)據層即數(shù)據庫,本系統(tǒng)采用MySQL作為數(shù)據庫軟件。

2.2系統(tǒng)框架應用

為了更高效、更方便地開發(fā),系統(tǒng)整合了多種開源框架進行構建。主要的開發(fā)框架包括:

(1)Hibernate。用Hibernate作為ORM框架,用作數(shù)據與實體之間的映射,由于系統(tǒng)主要采用面向對象的設計方法,為了消除面向對象方法與關系型數(shù)據庫之間的差異,采用Hibernate作為數(shù)據操作的基本框架。

(2)RESTEasy。RESTEasy是JBoss的一個開源框架,用于構建REST風格的Web服務。本系統(tǒng)中,通過使用RESTEasy框架,為不同的客戶端程序提供統(tǒng)一的REST風格Web服務,專注于數(shù)據的提供,而展現(xiàn)方式由不同的客戶端來實現(xiàn)。

(3)jQuery。本系統(tǒng)使用jQuery作為Web展示部分的前端框架,在網頁形式下提供各種前端特效,使操作更人性化、便捷化。

由于本系統(tǒng)采用的是符合JAVAEE規(guī)范的jBoss應用服務器,因此,利用Java的Annotation可以實現(xiàn)各個框架之間的整合。

3系統(tǒng)功能設計

人事管理系統(tǒng)的主要功能如圖2所示。

人事管理系統(tǒng)的用戶角色主要分為4類,按照權限從高到低主要分為系統(tǒng)管理員、人事管理專員、普通在職職工、一般注冊用戶。其中:系統(tǒng)管理員主要負責保障系統(tǒng)的正常運行,包括對用戶權限進行調整,系統(tǒng)參數(shù)的設置等功能;

人事管理專員主要負責對在職人員的信息審批管理、各部門的招聘信息管理、入職信息管理、一般信息等;

普通在職職工主要負責對個人信息進行實時維護,維護后需要經過人事管理專員審批后才能生效;

一般注冊用戶主要是一些應聘人員,需要對簡歷進行維護,選擇應聘崗位等。

(1)公共信息瀏覽。系統(tǒng)中的所有用戶都具有瀏覽公共信息的權限,公共信息主要包括單位基本信息和組織架構,以及一些日常動態(tài),便于應聘者和在職職工及時了解單位的人事動態(tài)。這些信息是由系統(tǒng)管理員或者人事管理專員在后臺管理系統(tǒng)中進行錄入的。

(2)一般用戶注冊。主要是提供給應聘人員,在參加應聘之前需要注冊成為系統(tǒng)會員,為了保證用戶信息的真實性,在應聘前必須進行身份驗證,驗證方式可以通過郵件或者手機號碼。用戶在注冊時必須填寫郵件地址或手機號碼,注冊成功后系統(tǒng)會自動發(fā)送驗證碼到用戶郵箱或用戶手機。

(3)個人簡歷管理。應聘人員在注冊成為會員之后就可以進行個人簡歷管理,為了適應不同的崗位要求,每個用戶可以維護最多5份簡歷,每個用戶可以同時應聘3個不同部門的崗位,并根據不同的崗位投遞不同的簡歷。

(4)人員信息管理。該功能主要面向在職職工,當職工入職后,需要補充職工的個人信息。為了讓單位及時了解職工的最新信息,在職職工也可以隨時更新個人的基本信息。

(5)人員信息審批。一旦在職職工的基本信息發(fā)生了變化,系統(tǒng)將會提醒管理專員。人事管理專員在對信息進行核實后,在系統(tǒng)中對職工的基本信息進行審批,審批通過后,個人信息的更新內容將在系統(tǒng)中生效,如果審批沒通過,系統(tǒng)會提示職工重新進行修改,修改后再次審批,直至通過為止。

(6)招聘信息管理。招聘工作是人事管理專員日常工作的重要環(huán)節(jié),各個部門的人事專員根據各個部門的招聘需求招聘信息,每個部門的人事管理專員只能自己部門的招聘信息。如果有應聘者應聘了的崗位,人事管理專員可以查看該應聘用戶的簡歷,然后通過在線發(fā)送短消息和郵件通知應聘者,也可以打電話通知。對于應聘成功的人員,可以將該人員轉為在職職工用戶。

(7)系統(tǒng)管理。系統(tǒng)管理員為了保證系統(tǒng)正常運行,可以對系統(tǒng)參數(shù)進行設置,設置的內容包括在線發(fā)送短消息的接口地址、在線發(fā)送電子郵件的發(fā)送地址、發(fā)送用戶名和密碼,通過SMTP/POP3協(xié)議發(fā)送和接受電子郵件。

(8)用戶權限管理。包括用戶角色管理、部門設置、用戶與部門的對應管理、用戶與角色的對應管理等,可以自由調配每個部門的人事專員和用戶。

4REST應用

在本系統(tǒng)中,利用JBoss RESTEasy框架實現(xiàn)REST風格的架構。RESTEasy框架將資源為Web服務,客戶端通過消費這些Web服務來進行業(yè)務操作[7]。Web服務與客戶端之間的數(shù)據交換格式主要以JSON格式為主。

4.1識別系統(tǒng)資源

基于REST風格的架構最重要的就是要識別系統(tǒng)中的資源,并為資源定義唯一的URI。通過對系統(tǒng)數(shù)據進行建模,識別系統(tǒng)中的主要數(shù)據模型分為新聞類、招聘類、職工信息類、系統(tǒng)類4大類別,并逐一對資源進行細化。

以招聘類別為例,首先進行數(shù)據建模,利用ER圖的形式,對招聘相關的業(yè)務實體及關系進行描述,如圖3所示。

5結語

為了滿足人事信息管理工作需求,及時了解職工的最新信息,實現(xiàn)招聘工作的在線運行,本文利用REST風格架構的Web服務構建了一套多平臺的人事管理系統(tǒng)。以Web服務作為數(shù)據提供基礎,分別建設了以Web為主的網站、在線管理系統(tǒng)以及以Android平臺為基礎的移動終端應用。

通過這套系統(tǒng),公安部第三研究所完成了2013年的招聘工作,實現(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]鄒燕飛,孫愛良.多平臺網絡數(shù)據存儲系統(tǒng)研究與設計[J].計算機技術與發(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]萬常選,廖國瓊,劉喜平,等.依賴約束與多值聯(lián)系的ER建模方法[J].計算機教育,2012 (22):76.

[5]黃光芳.面向接口編程在三層架構系統(tǒng)中的設計及應用[J].計算應用與軟件,2009,26(6):134.

[6]閔現(xiàn)暢,黃理燦,基于Android平臺的Web服務技術研究[J].工業(yè)控制計算機,2011,24(4):92.

[7]樂藝.工廠模式在分層架構中的應用[J].微型機與應用,2012,31(14):8890.

[8]袁立國,陳中育,李方鵬,等.一種軟件開發(fā)框架的設計優(yōu)化[J].計算機系統(tǒng)應用,2013,22(5):7075.

[9]鄭燦.REST服務資源多重表述在資源獲取時的性能比較[J].上海電力學院學報,2011,27(4):349353.

[10]尹京花,王華軍.基于Android開發(fā)的數(shù)據存儲[J].數(shù)字通信,2012,39(6):7981.

[12]胡君,程京,王敏.基于XML的REST API設計與實現(xiàn)[J].工業(yè)控制計算機,2011,24(4):166.

篇3

【關鍵詞】面向Web應用 人事管理系統(tǒng) 信息化

1 需求分析

人事管理系統(tǒng)代替?zhèn)鹘y(tǒng)人力資源行政人員的手工管理的工作,包括人事信息、部門信息和職能信息的管理工作及部分企業(yè)業(yè)務工作流程。根據使用權限不同,人事管理系統(tǒng)分為普通用戶和管理員,兩類權限用戶使用的系統(tǒng)的功能。采用面向對象需求分析方法,管理員用例圖如圖1所示。

2 總體設計

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

3 詳細設計

結合總體設計的模塊劃分,詳細設計對模塊進行設計,部分模塊系設計如下:

3.1 密碼修改

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

3.2 找回密碼

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

3.3 增加部門

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

4 數(shù)據庫設計

如前需求分析,經過概念設計、邏輯設計后,得到數(shù)據庫的表結構如圖3所示。

5 結論

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

參考文獻

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

[2]史會余.基于的企業(yè)人事管理系統(tǒng)設計與開發(fā)[J].電腦編程技巧與維護,2015(23).

[3]郭鵬飛.基于的人事管理系統(tǒng)的設計與實現(xiàn)[J].無線互聯(lián)科技,2013(04).

篇4

在當今社會,互聯(lián)網空前的發(fā)展,給人們的工作和生活帶來了極大的便利和高效,信息化,電子化已經成為節(jié)約運營成本,提高工作效率的首選??紤]到當前大量企業(yè)的人事管理尚處于手工作業(yè)階段,不但效率低下,還常常因為管理的不慎而出現(xiàn)紕漏。因此根據部分企業(yè)提供的需求,設計此企業(yè)人事管理系統(tǒng),以幫助企業(yè)達到人事管理辦公自動化、節(jié)約管理成本、提高企業(yè)工作效率的目的。

本企業(yè)人事管理系統(tǒng)采用C/S結構,主要對企業(yè)員工的信息以及跟人事相關的工作流程進行集中的管理,方便企業(yè)建立一個完善的、強大的員工信息數(shù)據庫。它是以.NET2005.和SQL 2005 Express數(shù)據庫作為開發(fā)平臺。使用C# 設計操作控件和編寫操作程序,完成數(shù)據輸入、修改、存儲、調用查詢等功能;并使用SQL 2005數(shù)據庫形成數(shù)據表,進行數(shù)據存儲。

本文詳細介紹了企業(yè)人事管理系統(tǒng)的功能需求,系統(tǒng)設計和具體實現(xiàn)。并簡要介紹了系統(tǒng)開發(fā)采用的過程方法。

關鍵詞 企業(yè)人事管理系統(tǒng);C/S;員工信息數(shù)據庫

企業(yè)人事管理系統(tǒng)設計方案

3.1 系統(tǒng)需求分析

性能需求:整個系統(tǒng)應當操作簡便,界面友好,維護簡便。數(shù)據庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據安全性高。軟件系統(tǒng)本身運行對計算機硬件平臺和操作系統(tǒng)平臺要求適中。

功能需求:系統(tǒng)功能主要包括以下幾個方面:一,信息管理. 包含員工信息管理,用戶信息管理和部門信息管理.二,日志管理. 三,系統(tǒng)管理.各模塊功能如下:

a) 員工基本信息管理

此功能模塊主要完成員工大量基本信息的管理,包括員工信息錄入,員工信息刪除,員工信息修改等子模塊,主要目的是協(xié)助企業(yè)管理人員管理新老員工的大量信息,將以往大量分散的信息統(tǒng)一集中到數(shù)據庫中。

b) 員工基本信息統(tǒng)計查詢

此功能模塊主要提供給管理員查詢員工信息詳情,協(xié)助管理人員根據條件快速定位員工以及對員工信息的統(tǒng)計分析。通過此功能模塊,管理人員可以對大量員工的詳細情況進行統(tǒng)計,例如年齡段分析,工齡分析等。

c) 部門基本信息管理

此功能模塊主要是提供給管理員對公司的部門進行分類統(tǒng)計。完成對公司新增部門或精簡部門完成添加或刪除等功能。

d) 用戶信息管理

此功能模塊主要是提供給管理員分配企業(yè)人事管理的權限。設置合法用戶對整個管理系統(tǒng)實施管理。具有添加或刪除或修改管理用戶的功能。

e) 賬號管理

此功能模塊對系統(tǒng)中的賬號進行管理,將用戶密碼加密存儲,主要為安全方面考慮而設置,使用基于角色的權限控制來區(qū)分用戶。

f) 日志管理

此功能模塊將用戶登錄登出情況以及對系統(tǒng)的操作等進行日志記錄備案以供需要的時候追蹤查詢。

g) 登錄系統(tǒng)

此模塊實現(xiàn)系統(tǒng)用戶的安全登錄,保護系統(tǒng)只接受合法授權用戶的訪問。

用戶需求: 因為此管理系統(tǒng)主要是針對大多數(shù)企業(yè)的人事管理部門管理公司內部人事而開發(fā)的,它僅僅是提供給人事管理部門的工作人員使用,也就是說用戶角色都是單一的,他們都是系統(tǒng)的管理者,享有平等的權限.系統(tǒng)管理員點擊用戶管理,可以對用戶信息表進行查詢,編輯,刪除,添加新用戶等操作。合法用戶在成功登陸系統(tǒng)后可以進行系統(tǒng)的整體操作.

3.2系統(tǒng)設計原則

A、實用性原則

要力求最大限度地滿足實際工作的需要,充分考慮各業(yè)務層次、各管理環(huán)節(jié)數(shù)據處理的實用性,把滿足客戶生產和管理業(yè)務作為第一要素進行考慮。

B、可擴展性與可維護性原則

為適應將來的發(fā)展,MIS系統(tǒng)應該具有良好的可擴展性和可維護性。軟件設計盡可能模塊化、組件化、是應用系統(tǒng)可靈活配置,適應不同的情況。

C、安全可靠性原則

應用軟件與數(shù)據庫系統(tǒng)的設計要做到安全可靠,防止非法用戶的入侵。數(shù)據庫的備份策略恰當,以防災難性事故發(fā)生。

D、用戶界面設計原則

圖形化原則:用戶界面的設計應做到美觀大方。用戶界面應直觀、明了、條理清晰。實現(xiàn)“傻瓜型”管理——易學、易用、易管理。

E、數(shù)據庫設計原則

對數(shù)據庫的設計因該體現(xiàn)一致性、完整性、安全性、可伸縮性和規(guī)范化。

4 企業(yè)人事管理系統(tǒng)的設計

4.1 系統(tǒng)設計概要

系統(tǒng)設計要在理解需求和分析需求之后才能正確搭建.

理解需求是在問題及其最終解決方案之間架設橋梁的第一步。開發(fā)者只有和客戶充分理解了需求之后才能開始設計系統(tǒng)。否則,對需求定義的任何改進,在設計上都必須大量返工。

篇5

一、系統(tǒng)目標設計

人事工資管理系統(tǒng)主要是用于對企業(yè)工資方面進行管理,對工資數(shù)據的錄入、計算,生成企業(yè)員工的個人臺賬,打印出員工的工資報表。設計時要采用用戶名、密碼輸入等安全機制,以保證工資管理系統(tǒng)不受其他主觀因素的干擾。

二、系統(tǒng)的設計理念

首先,要從企業(yè)軟硬件管理的實際情況出發(fā),充分利用好企業(yè)現(xiàn)有的軟硬件設備,工資管理系統(tǒng)的開發(fā)方案要適用于企業(yè)網絡運行的環(huán)境,在實現(xiàn)應用效果的同時,最大限度的發(fā)揮出企業(yè)內部資源。其次,系統(tǒng)的設計要與企業(yè)的工資管理規(guī)定相符合,以滿足企業(yè)全體員工的日常需求,對操作系統(tǒng)設計時,要以方便、快捷、實用為原則,以確保系統(tǒng)的高效使用。再次,系統(tǒng)要采用模塊化的程序設計方式,便于對系統(tǒng)各種功能進行組合與調整的同時,也便于對日常的維護。最后,系統(tǒng)設計要具備數(shù)據庫維護功能,這就可以依據用戶的實際需求,進行相應的添加、修改與刪除等操作。

三、系統(tǒng)具備的功能

1.工資管理。依據工資項目、計算公式,能夠自動計算出個人所得稅上繳額度。具體操作包括工資類別、工資基礎數(shù)據、資料匯總以及計算結果等等。

2.員工信息。能夠增加與修改與員工相關的基本信息,比如員工的調動、離職、退休等等。系統(tǒng)能夠根據部門申請,通過人力資源部門上報給上級領導進行審批。

3.績效考核??冃到y(tǒng)的設計包括:相關考核信息的收集、績效考核計劃的制定、輸入等等。人事管理系統(tǒng)能夠自動進行分析與評分,并把這一結果應用于工資發(fā)放之中。

4.查詢功能。系統(tǒng)能夠對員工的基本信息、各種與工資相關的資料進行有效查詢,并且可以采用工號查詢、姓名查詢兩種方式。

四、數(shù)據庫的設計

我們要針對企業(yè)工資管理的內容、流程、模式出發(fā)對系統(tǒng)進行設計,設計必須符合企業(yè)發(fā)展的實際,系統(tǒng)的設計結構要包含以下內容:

1.人員的基本信息。數(shù)據庫項主要包括:員工的姓名、性別、工號、籍貫、出生年月日、民族、、身份證號、聯(lián)系地址、聯(lián)系電話等內容。

2.部門與崗位信息。包括部門名稱、崗位名稱以及崗位工資等級等內容。

3.工齡工資。這一數(shù)據庫項要包含員工的工齡以及對應的工資數(shù)額。

4.工資信息。主要包括員工的姓名、工號、員工的基本工資、崗位工資、工齡工資、福利待遇等。

五、數(shù)據庫結構設計

數(shù)據庫結構的設計要建立在對企業(yè)實際需求分析的基礎之上,數(shù)據庫結構設計必須要以滿足用戶實際需求為前提,保證結構之間的邏輯性。基于這一考慮,我們可以設計出以下實體:即:員工實體、工資實體、崗位實體、工齡實體以及福利待遇實體等部分。

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

實現(xiàn)系統(tǒng)的邏輯結構的主要方式是通過Visual FoxPro這一項目管理器來具體實現(xiàn)的。企業(yè)可以通過Visual FoxPro的開發(fā)環(huán)境,對數(shù)據庫的結構進行有效設計,并且對數(shù)據庫進行有效管理,同時對界面、檢索、報表以及各種菜單進行有效設置,并且利用項目管理器對程序、數(shù)據庫進行修改、控制與管理,同時生成可執(zhí)行文件、應用程序等。

七、設計時應注意的問題

(一)保證數(shù)據的安全

企業(yè)的人事工資管理系統(tǒng),對于企業(yè)來說是非常機密的,一旦這些數(shù)據信息遭到破壞,或者是一些數(shù)據信息被盜取、泄露,后果是不堪設想的,所以我們有必要對這些數(shù)據加以保護。我們可以以低級文件的形式將數(shù)據表打開,利用密鑰的異或運算功能對數(shù)據表中的每一個字節(jié)進行加密,這樣就可以保證數(shù)據安全性。這種對每一個字節(jié)都進行異或運算是一種簡單的數(shù)據加密模式,它的特點就是對于同一個數(shù),在連續(xù)兩次異或同一個數(shù)的情況出現(xiàn)時,那么這個數(shù)會保持不變。當操作員進行這個程序時,系統(tǒng)會提示操作員打開密鑰,并且對數(shù)據表進行解密處理。當操作不成功時,系統(tǒng)就會彈出一個錯誤提示,操作員再重新輸入正確的密鑰即可。

(二)保證數(shù)據的完整

我們在進行實際操作時,必須要經常對工資管理系統(tǒng)中的數(shù)據進行備份,防止操作失誤、病毒入侵或者黑客攻擊而造成不必要的損失。

八、總結

綜上所述,計算機的普及與應用,加快了信息處理的速度,提高了工作與生活的效率。計算機技術應用于工資管理系統(tǒng)是社會發(fā)展的必然趨勢,我們必須認真、系統(tǒng)的加強對人事工資管理系統(tǒng)的設計,為企業(yè)的發(fā)展打下堅實基礎。

參考文獻

[1] 謝琳潔. 中小型企業(yè)人事工資管理系統(tǒng)的分析與設計[J]. 福建電腦, 2009(02) .

[2] 胡娟. 基于B/S模式的工資管理系統(tǒng)[J]. 武漢航海(武漢航海職業(yè)技術學院學報), 2008(01) .

篇6

【關鍵詞】高校人事;管理;信息系統(tǒng)

Analysis and Design On College Personnel MIS

Kong DeFeng,He YuYou

Zaozhuang Vocational College of Science & Technology,Zaozhuang,Shandong,277500

Abstract:In this paper,analysis the problems on the current personnel mis,and according the suitable demand of college personnel department,we design the system,provide case and module.

Key words:College personnel;management;info system

用好人,才能搞好教育,作為教育的一個軟裝備,現(xiàn)在雖然存在很多的人事管理系統(tǒng),但大部分都是根據企業(yè)的需要制定,導致很多學校的人事信息管理還停留在Excel的時代,僅有的一些高校人事系統(tǒng)由于需求制定跟不上時代的步伐也不能為高校人事部門所采用,因此我們針對高校的特點和需求,開發(fā)設計了一款高校人事信息管理系統(tǒng),下面我們闡述該系統(tǒng)的分析和設計。

1.系統(tǒng)開發(fā)目標

開發(fā)一個針對高校人才獨特情況來進行人才信息的分析,管理,人才的調度,達到最優(yōu)化人才使用和易管理性的目標。

使用目標:

(1)簡單,易操作,非計算機人員不經過培訓或簡單培訓即可使用。

(2)后期維護簡單,擴展方便靈活。

2.高校人事管理系統(tǒng)和其他人事管理系統(tǒng)的共同和不同點分析

共同點 查看,修改,添加人員 部門管理 職務管理 角色劃分 信息統(tǒng)計

信息打印 人員查找 人員調度 人員考核

高校具有自己的獨特點:

(1)部門變動不大,部門的設立比較固定,一般不增加或減少部門。

(2)人才專業(yè)變動不大,專業(yè)學科種類比較固定,新增或刪減很少。

(3)人事流動性不大,每年新增或流出人員占員工很小比例。

(4)需要科研項目和論文的管理。

(5)職稱管理,對于高校人才來說,職稱的晉升關系很大,因此需要該模塊。

(6)教師授課情況管理,工作量分析。

(7)暑假,寒假值班管理。

(8)師資衡量,作為教師培訓,晉升職稱的參考。

企業(yè)需要,高校不需要的功能:

對于員工的簽到,和工資,不涉及,主要原因,高校員工的簽到和企業(yè)不同,高校各系部有自己的規(guī)定,且各系部統(tǒng)計方法不一樣,高校人事部門一般不負責全部員工的簽到,如果要統(tǒng)計,可由各系部自行上報。工資由于高校一般都由財務處和主管政府部門財政局負責,單獨一套發(fā)放標準,一般不需要進行單獨開發(fā),如果有需要,可以進行二次集成。

3.需求和功能模塊分析

(1)查看人事檔案

用戶可以根據專業(yè),部門,職稱等來進行人才信息的查看。

(2)添加人事檔案(可登陸系統(tǒng)添加,也可由人員自行填寫到Excel進行導入添加)

(3)人員刪除

管理員可以根據用戶標識來進行刪除,由于刪除操作具有一定的危險性,因此我們這里不使用“姓名”或其他屬性來進行刪除操作,同時我們設置了刪除的階段性可恢復和刪除的二次確認。

(4)修改

管理員可根據需要,選擇需要修改的用戶信息,然后查看修改的用戶,進行修改。

(5)批量修改

對于大規(guī)模用戶的資料修改,可以使用批量修改功能,此功能可以同時使用“數(shù)據轉換”功能來進行替代。

(6)職稱管理。教師職稱的晉升修改,按年度和晉升類型進行統(tǒng)計,要求實時做出統(tǒng)計圖形。

(7)授課管理。可根據老師自行填寫的EXCEL來進行數(shù)據轉換操作,然后可以統(tǒng)計,查看。

(8)寒暑假值班管理

(9)人才調度。通過人才評估系統(tǒng),結合系部情況,達到最優(yōu)化人才配置,進行教師的調度安排。

(10)調度統(tǒng)計。對每個員工所有的調度安排,可以進行統(tǒng)計查看。

(11)人力評估系統(tǒng)。根據影響因子:授課,科研項目,論文,學歷,其他等,來進行人力的打分評價,通過評估系統(tǒng),來進行人才的調度,達到優(yōu)化配置,各盡所能。

(12)萬能搜索。能夠通過自定義條件來進行數(shù)據搜索。

(13)萬能統(tǒng)計。能夠根據自定義條件來進行數(shù)據的統(tǒng)計。

(14)數(shù)據轉換功能。由于辦公系統(tǒng)一般都使用office文檔,因此需要文檔和數(shù)據庫之間能夠進行轉換,包括格式,數(shù)據。

(15)過濾器的開發(fā)。修改,添加,轉換使用。針對高校人才設計內容非常多,而我們往往并不需要所有的欄目信息,同時為了靈活性和可看性,我們設置了過濾器來進行數(shù)據的操作。

(16)可擴展,二次開發(fā)。對于系統(tǒng)的欄目和數(shù)據庫的構建,需要能夠進行二次擴展。

(17)安全性。關鍵數(shù)據需要MD5加密,攔截和過濾SQL攻擊,同時建立基于角色(RBAC)和路徑的系統(tǒng)授權認證管理。

(18)容錯性。由于存在人員對信息的誤操作,而對信息的錄入量非常大,因此我們需要系統(tǒng)具有一定的記錄性和容錯性,能夠在一定程度上實現(xiàn)信息的可恢復性。

(19)查詢接口API,需要授權才能使用。主要為了方便其他組織和單位調用,比如上一級主管部門,使用xml,或json來返回數(shù)據,同時該功能需要授權才能使用。

4.用例UML設計

對于系統(tǒng)的整個設計,我們可以使用UML用例圖來表示,這里我們把整個大結構圖(如圖1)展現(xiàn)出來。

對于其中的“數(shù)據錄入”,“數(shù)據編輯”,“信息轉換”,“數(shù)據統(tǒng)計”四個用例來說,他們也可以稱之為基礎用例,意思就是他們是為其他的用例來服務的,其他的用例也是基于他們?yōu)榛A的,同時這樣設計的好處是能夠使系統(tǒng)更具有通用性和靈活性。

5.結束語

我們在本篇文章中主要闡述了針對高校人事管理的信息系統(tǒng)該如何分析和設計,使得它適合高校人事的特點,同時我們還比較了和企業(yè)型系統(tǒng)的相似和不同點,最后我們使用用例圖來描繪整個系統(tǒng)架構。

參考文獻

[1]Tricia Ballad[美].William Ballad[美].姜燕梅,羅云峰譯.PHP應用程序安全編程[M].機械工業(yè)出版社,2010.

[2]韓彥鐸.淺議高校人事信息管理系統(tǒng)構建及使用[J].管理觀察,2008,23.

[3]徐寶文,盧紅敏.UML與軟件建模[M].清華大學出版社,2006.

作者簡介:

篇7

1功能模塊設計

系統(tǒng)總體功能結構如圖1所示。

1.1人力管理模塊

包括了企業(yè)人力基礎信息的管理功能,以及人力部門領導對人力資源的報表統(tǒng)計查看。部門信息管理:人力部門人員對企業(yè)的部門(包括子部門)信息進行查詢、新建、編輯、刪除;員工信息管理:人力部門人員對企業(yè)的員工信息進行查詢、新建、編輯、刪除;員工獎懲信息管理:人力部門人員對企業(yè)的員工的獎懲信息進行查詢、新建、編輯、刪除;員工培訓信息管理:人力部門人員對企業(yè)員工的培訓信息進行查詢、新建、編輯、刪除;統(tǒng)計報表信息查看:人力部領導可以對不同部門下、人力資源中的不同指標進行統(tǒng)計報表的多維度查看。

1.2知識管理模塊

主要是對知識的管理,包括所屬部門資料的上傳管理、員工的知識交流管理以及個人知識的收藏。

(1)部門資料管理:可以上傳自己部門的資料,并對這些資料進行管理。

(2)員工知識交流管理:員工可以上傳對大家有幫助或者大家可能感興趣的資料文件,供全體員工學習、交流。

(3)知識收藏管理:員工可以對自己感興趣的資料進行收藏,可以共享自己的收藏,也可以設為私有。

1.3系統(tǒng)管理模塊

(1)公司制度文件管理:管理員可以上傳公司的制度文件,并對公司制度文件進行管理,可以將過時、無效的文件進行刪除。

(2)參數(shù)信息管理:管理員可以對員工職級、資料類別等參數(shù)信息進行維護,包括新建、編輯、刪除。

(3)菜單管理:管理員可以對系統(tǒng)菜單和流程菜單進行個性化配置,包括對菜單顯示文字、鏈接地址的修改。

(4)角色管理:管理員可以針對系統(tǒng)的功能定義出多種角色,對不同的用戶分配不同的角色,賦予不同的操作權限。

1.4流程模塊

(1)員工完善個人檔案流程:在人力部門登記完新員工的基本信息成功保存之后,自動為新員工發(fā)起一個完善個人檔案流程,填寫自己的詳細信息,提交到人力部門,審核通過后,進行備案。

(2)員工轉正申請流程:新員工在公司工作一段時間后,可以通過手動發(fā)起該流程來申請轉正,在經過項目經理、部門經理、總經理審核、人力部門、財務部門備案之后。將最終申請結果發(fā)到申請人,結束流程。

(3)員工知識交流共享流程:員工在工作、學習過程中,有什么好的知識或者經驗的時候,可以寫出相關文檔,或者就是自己從其他地方獲取的資料文檔,發(fā)起這個流程,上傳需要交流共享的資料文檔,發(fā)送給部門經理,在流程結束的時候,自動傳閱給所有的人員。

2類的設計

2.1人力管理模塊

人力管理模塊中,參與者只包括用戶本身,所有操作都是用戶執(zhí)行的,因此可以抽象出一個“用戶”類,該類屬性包括用戶ID、用戶登錄名稱、工號等。此外,根據用戶的操作,包括對部門信息、員工信息、獎懲信息、培訓信息等的操作,可以抽象出多個實體類。此外,為了對數(shù)據庫進行統(tǒng)一操作,將數(shù)據庫操作抽象出來形成一個數(shù)據庫操作類,該類是數(shù)據庫唯一直接進行數(shù)據庫連接的類,其他類中的數(shù)據庫操作均要通過調用該類來實現(xiàn)。

2.2知識管理模塊

知識管理功能模塊中,包括部門資料管理、知識共享管理、知識收藏管理三個模塊。該模塊的參與者是普通員工,所以可以抽象出一個“普通員工”類;此外,根據用戶的操作,可以抽象出多個實體類。

2.3系統(tǒng)管理模塊

系統(tǒng)管理功能模塊分為5個子模塊:公司制度文件管理、參數(shù)管理、菜單管理、流程管理、角色權限管理。該模塊的使用者即管理員可以被抽象成為一個“管理員”類,包括ID、登錄名和工號的屬性、登錄的方法;管理員對這5個模塊的操作分別涉及到的多個實體抽象成為類,包括:公司制度文件、職級參數(shù)表、資料類別參數(shù)表、菜單表、流程表、角色表、用戶角色表等7個實體類。同樣,對這些類的操作如查詢、添加、刪除、修改等操作,需要抽象出一個控制類,即“數(shù)據庫操作類”。該類是對數(shù)據庫直接進行操作的類,其他類中的數(shù)據庫操作均要通過調用該類來實現(xiàn)。

3數(shù)據庫設計

該人力資源管理系統(tǒng)的實現(xiàn)分為不同模塊,分別面對不同用戶類別,目前系統(tǒng)用戶分為人力部門人員、普通員工和系統(tǒng)管理員三類。系統(tǒng)采用SQLServer2008數(shù)據庫作為數(shù)據管理工具,對于不同系統(tǒng)子模塊進行不同的數(shù)據庫設計。

二、系統(tǒng)重難點探討

基于知識管理的人力資源管理系統(tǒng),應用的主要技術就是ASP.NET3.5以及Workflow工作流技術。它開發(fā)的過程中,難免會遇到一些問題,通過對工作流的學習以及對WebService的了解,搜集一些關于權限控制的資料,去解決出現(xiàn)的問題。

1所遇問題

基于知識管理的人力資源管理系統(tǒng),應該實現(xiàn)人力業(yè)務流程的自動化流轉。比如在員工轉正申請流程中,當申請人填寫好轉正申請,發(fā)送給項目經理的時候,這個流程就會出現(xiàn)在項目經理的待辦事項中,同時在申請人這里顯示為已辦理。要實現(xiàn)這個,就需要對流程中的每個步驟、狀態(tài)進行跟蹤,如何展現(xiàn)每一個流程步驟、如何保存流程的整體信息和每一步驟的信息,都是需要解決的問題。在系統(tǒng)中不同用戶共用一個系統(tǒng),那么不同用戶就應該具有不同的權限,比如對某些菜單的權限設置、某些頁面的權限設置等。

2解決方案

首先用開源的TogetherWorkflowEditor軟件將流程圖設計出來,并將定義流程的相關信息存儲在一個流程定義表中。對于每次發(fā)起的流程都在一個流程實例表里存儲一條記錄,主要去保存表單中的數(shù)據,并將流程定義表的主鍵作為本表的外鍵。對于流程中的每一步驟,在一個流程任務表里存儲一條記錄,主要記錄當前步驟的操作以及與上下步驟之間的關系,并將流程實例表中的主鍵作為本表的外鍵。在代碼書寫上,為了實現(xiàn)系統(tǒng)的可擴展性,將流程執(zhí)行的通用代碼寫成幾個基類,然后在每一個流程頁面中去繼承基類,需要擴展的功能可以通過重寫來實現(xiàn),而特殊操作可以自己去寫。對于流程整體的驅動,通過一個webService服務去實現(xiàn),從而使流程可以實現(xiàn)自動化傳送。對于權限則需要因人而異,實現(xiàn)不同的訪問級別。如果直接對每一個人員去分配權限,實現(xiàn)起來將十分繁瑣、低效??梢詫⒂邢嗤牟僮鳈嘞薜囊恍┯脩舳x成一個角色,然后賦予相應的權限。對于具體的每一個菜單,可以設置為公用或者受限,當設為受限的時候,就可以為這個菜單分配權限。由于菜單是動態(tài)從數(shù)據庫中取出來的,在動態(tài)加載菜單的過程中,可以根據用戶具有的角色動態(tài)的實現(xiàn)菜單的顯隱。

三、結束語

篇8

在高速發(fā)展的當代,經濟全球化趨勢越來越快,科學技術的飛速發(fā)展,結構產業(yè)化調整步伐加快,國內、國際競爭日趨激烈。這些競爭是人才數(shù)量和質量的競爭,說到底是人力資源能力的競爭,也是人力資源開發(fā)水平和人才選用機制的競爭。人力資源已成為社會的第一資源,人力資本已高于物質資本。人力資源能力的培養(yǎng)和提高對整個社會經濟的可持續(xù)發(fā)展起著一種基礎性的支撐作用,人力資源能力建設必將成為推動新一輪社會財富增長的核心,人力資源能力建設關乎大局。在這種形勢下,探討人力資源新的管理理論和管理方式,借以促進人力資源能力建設戰(zhàn)略的順利實施,無疑具有積極的現(xiàn)實意義。

1 人力資源管理系統(tǒng)簡介

人力資源管理系統(tǒng)就是預測組織人力資源需求并作出人力需求計劃、招聘選擇人員,并進行有效組織、評估績效薪酬和有效激勵,以滿足學校和個人的需要,并有效地在發(fā)展的過程中為了實現(xiàn)最佳的組織性能。即運用現(xiàn)代化的科學方法,具有一定的人力資源組合合理培訓、組織和調配,使人力、物力經常保持最佳比例。同時對人的思想、心理和行為進行恰當?shù)恼T導、控制和協(xié)調,充分發(fā)揮人的主觀能動性,使人盡其才,事得其人,人事相宜,以實現(xiàn)組織目標。[3]

2 十二師信息中心人力資源管理系統(tǒng)的設計與實現(xiàn)

2.1基本信息開發(fā)

員工的基本信息如:姓名、性別、學歷、學位、部門、職務、人員狀態(tài)(在職/兼職/離職)、圖片(正裝照、二代身份證掃描、最高學歷證書掃描)需要在系統(tǒng)顯示出來,除此之外,還可以選擇定義院系、有何專業(yè)特長等等,簡單的員工基本信息需求字典如表1所示。

表1 當前用戶表

2.2 員工履歷管理需求

記錄員工履歷信息,尤其是高級管理人員的個人工作信息,便于領導了解員工的歷史工作情況。對于十二師信息中心來說,有以下需求:人動的部門、職位、學歷、工作內容、業(yè)績、開始和結束時間。

2.3 員工合同管理需求

十二師信息中心的人力資源管理系統(tǒng)提供標準的合同管理臺帳,如和員工簽訂的勞務合同、與銀行簽訂的借貸合同以及這些合同的修改、續(xù)簽等活動。它主要包括合同類型設置、合同信息管理、合同數(shù)據分析等。

3 設計目標

十二師信息中心人力人力資源管理系統(tǒng)的設計目標是要以開放的建設思路為設計總目標,在系統(tǒng)建設過程中,堅持統(tǒng)一設計,均勻設計,模塊化結構,便于擴展,分步實施的設計理念,確保高度的可擴展性,開放性。具體的系統(tǒng)設計的總體目標如下:

3.1 靈活的資源分類系統(tǒng)

采用Web方式以及跨平臺、跨數(shù)據庫等技術,系統(tǒng)整體應具有適應不同操作系統(tǒng)、數(shù)據庫的優(yōu)勢,充分保護已有投資。管理員最終用戶使用資源庫和對媒體資源進行有效管理的基礎是資源分類系統(tǒng),分類系統(tǒng)的設計是否合理,直接影響系統(tǒng)管理員在資源管理效率以及最終用戶的復雜程度。對與用戶使用資源庫和媒體資源庫的管理這兩方面的考慮,系統(tǒng)盡可能的提供了靈活的按類別類管理的措施,來滿足不同類型教學素材以及不同用戶對素材的分類的要求。[4]

3.2完善的后臺管理系統(tǒng)

系統(tǒng)應提供操作性好、安全性高的人力資源管理平臺,使管理員可通過該后臺對人力資源進行編輯資源、添加資源、刪除資源以及資源整個文件的上傳等通用操作,并針對一些用戶上傳大量人力資源的需要,可以提供人力資源的批量上傳的功能。

3.3可靠的用戶認證系統(tǒng)

使用戶在網絡平臺上可以注冊用戶,管理員可以對注冊的用戶檢查認證。管理員可以對用戶進行添加、刪除、修改等功能。

3.4全面的權限管理系統(tǒng)

權限管理是人力資源管理系統(tǒng)管理重要的一個方面,根據的用戶的不同,權限也不相同,比如對管理員用戶可以刪除全部資源,而會員只能刪除自己上傳的資源,而普通用戶只具有瀏覽資源的權限。

3.5基本的交互功能

人力資源管理系統(tǒng)可以通過留言板、論壇、在線QQ等和用戶進行互動,使之具有基本的交互功能。[5]

3.6系統(tǒng)安全

安全性是任何應用系統(tǒng)都必須重點考慮的問題,在方便管理以及使用的前提下,應提供盡可能完善的安全管理方案。

3.7功能模塊開放性

功能采用模塊化設計的優(yōu)點在于在核心模塊外,還可以根據用戶不斷的新需求進行開發(fā)、定制功能、擴展新的功能,快速搭建具有符合我中心本身的中職教育教育資源管理平臺。[6]

4 結語

篇9

關鍵詞:人工智能;BP神經網絡;招聘面試;大數(shù)據處理;系統(tǒng)設計

0引言

隨著人工智能技術的快速發(fā)展,大數(shù)據分析與處理的方式也在發(fā)生相應的變化,企業(yè)人才招聘可以充分利用這一科技發(fā)展趨勢,將傳統(tǒng)的人與人、面對面的招聘面試形式逐漸轉化為通過人機交互完成人才初選的智能招聘形式[1-3]。為此,本研究提出并設計了一種基于人工智能的招聘面試管理系統(tǒng),結合大數(shù)據分析與虛擬現(xiàn)實技術進行人才數(shù)據的采集、處理并對其進行深入挖掘,以智能的方式完成人才初選的多個環(huán)節(jié),從而緩解了企業(yè)人力資源部門招聘工作負荷過高的現(xiàn)狀。

1系統(tǒng)框架

人工智能招聘面試管理系統(tǒng)的總體結構如圖1所示。(1)在線填寫簡歷。企業(yè)人力資源管理部門依據企業(yè)的崗位需求制定招聘條件,并以此創(chuàng)建電子簡歷模板通過網絡平臺對外,求職者根據個人實際情況填寫電子簡歷并說明自己的就業(yè)意愿。系統(tǒng)根據電子簡歷中的信息進行結構化與非結構化數(shù)據的采集,對求職者的意向進行分析。(2)電子簡歷自動篩選。由智能機器人進行崗位所需人才的綜合分析,其中主要包括本行業(yè)同類崗位人才基本技能大數(shù)據分析和本企業(yè)對該崗位人才的個性化需求,基于分析的結果確定人才招聘條件,設計甄別指標,智能分析求職者簡歷;使用特定算法搜索關鍵信息,以此完成簡歷的初步過濾,確定適合崗位需求的人選。(3)智能在線交流,由智能機器人通過計算機客戶端或手機App進行在線人機交流,智能機器人可以圍繞崗位需求向面試者提出問題,也可以對其提出的問題進行解答,問答環(huán)節(jié)結束后還可向其提供后續(xù)的應聘建議。系統(tǒng)從問答內容中提取關鍵信息,對候選人的數(shù)據進行更新并對人才素質作出評估。(4)虛擬場景面試。對于崗位招聘的復試環(huán)節(jié),系統(tǒng)可以基于虛擬現(xiàn)實技術創(chuàng)建多種對應崗位日常工作的虛擬場景。在復試的過程中,由考官根據崗位實際為面試者選定多個任務場景,在面試者完成任務的過程中對其進行實時監(jiān)測,基于大數(shù)據分析對面試者的表現(xiàn)進行評定。(5)人才素質綜合評估。通過人工與智能相結合的方式,利用大數(shù)據匹配對人才素質作出綜合評價并完成合適人選推薦。首先,制定崗位勝任性評價標準,一是對網絡中已有的特征數(shù)據進行采集、分析和挖掘,進行適合特定崗位的人才特征描繪并設定人才維度指標;二是由人力資源部門與用人崗位所在部門站在各自的角度共同制定人才選用標準。其次,建立求職者崗位勝任性評分機制,通過大數(shù)據分析、挖掘并結合崗位權重,制定求職者崗位勝任性的評分方案,作為企業(yè)科學招聘的參考[4]。(6)精準錄用。將人才素質綜合評價的結果提交給人力資源部門和用人崗位所在部門的決策者,由二者共同決定是否錄用系統(tǒng)推薦的求職者。

2核心模塊設計

2.1智能簡歷篩選

本系統(tǒng)基于反向傳播(BackPropagation,BP)神經網絡進行電子簡歷的智能篩選。(1)建立詳細的用人崗位人才選用標準并為其分配權重。依據企業(yè)發(fā)展的戰(zhàn)略規(guī)劃提出人才素質層次整體需求,人力資源部門開展崗位及其職責的設計,應以其為基礎建立人才選用標準,從而創(chuàng)建與企業(yè)發(fā)展相對應的崗位勝任性素質模型。本系統(tǒng)所創(chuàng)建的模型包括基本素質、能力素質、知識技能、品行動機和人格特征5個指標庫,系統(tǒng)以該模型為基礎建立崗位勝任素質評價體系,如圖2所示。(2)依據崗位人才選用標準創(chuàng)建同一格式的電子建立模板并通過網絡對外。簡歷中的待填寫項包括求職者姓名、性別、年齡、聯(lián)系方式以及教育背景、工作經歷等基本信息。(3)求職者完成電子簡歷的在線填寫。求職者在指定的平臺在線填寫電子簡歷,確保按實際情況完成必選信息的填寫,同時可對崗位意向和薪資要求等進行附加說明。(4)以崗位優(yōu)秀員工的簡歷為樣本進行神經網絡的訓練。在對崗位所需人才的人格特征、興趣機動、行為模式、知識技能等方面的圖譜進行深度數(shù)據分析的基礎上,人力資源部門可以從人事檔案中挑選出多個崗位優(yōu)秀員工的簡歷,用以對神經網絡進行訓練,BP神經網絡會基于其自身的記憶能力與自適應性實現(xiàn)簡歷中有用數(shù)據的的采集和處理,最終輸出系統(tǒng)所需的結果。(5)基于BP神經網絡進行最優(yōu)簡歷的篩選。隨著學習次數(shù)的增多,BP神經網絡逐漸成熟,進而能夠獨立完成線上簡歷的初選,減少人力資源部門的工作量。(6)向通過初選的求職者發(fā)送復試通知,同時將初選的評估結果發(fā)送給相關管理人員。

2.2智能交流面試

智能機器人的系統(tǒng)中植入了自然語言辨識和機器人學習的模塊,能夠在一定程度上按照人類的模式進行語言組織與學習,智能面試在人機交互問答的模式下進行。系統(tǒng)按照設定的場景向求職者提出問題,從而了解求職者的真實情況及意圖。收到面試通知的求職者可在任意的時間和地點通過計算機客戶端或手機App啟動面試程序。面試的過程系統(tǒng)會全程記錄并從中選取出所需的數(shù)據。(1)知識庫訓練。訓練知識庫能夠提高智能機器人的語義分析能力,從而提升匹配精度。系統(tǒng)基于Encorder-De-coder模型創(chuàng)建智能機器人,選取已保存的面試交流語音為樣本對其進行訓練。訓練的過程是基于神經網絡進行的,通過模式識別、深度學習等技術提高了系統(tǒng)的語義解析能力和自主學習能力。訓練的目的是創(chuàng)建新的知識庫及豐富已有知識庫,將有關學歷、技能、經驗和敬業(yè)度等多種信息轉換為量化的數(shù)據。詞庫訪問是通過倒排索引和多模式匹配兩種方式實現(xiàn)的,詞庫中包含多個主題數(shù)據模塊,匹配是面向模塊進行的,因此詞庫訪問的速度得到了提升。為了解決智能機器人進行人機交互時的上下文機制問題,在Encorder過程中對基于上下文生成的Context信息和實時Message同時進行編碼,從而保證在Decoder過程中能夠按照上下文信息創(chuàng)建對應的Response應答。而對于個性信息歸一化的問題,智能機器人可以創(chuàng)建一個代表不同身份或交流風格的對話助理,交流對象所表達的個性化信息借助WordEmbedding進行描述,通過不同對話助理的選擇實現(xiàn)個性信息的歸一化。(2)主動提問。智能機器人能夠使用文本信息與求職者進行交流,避免語音交流的識別錯誤且可以清晰地表達提問的內容。同時,智能機器人系統(tǒng)中載有人工招聘過程中經常被提出的問題,除此之外,機器人還可以根據簡歷信息進行針對性較強的提問,以此獲取更多的求職者信息[5]。智能機器人能夠向求職者提出問題并記錄其給出的答案,提問的過程是高效的,只就與崗位有關的信息進行提問,對于求職者的專業(yè)能力考察,會根據求職者對當前問題的應答情況動態(tài)選擇下一個問題,進而以最少的提問量獲取盡可能多的信息,并根據這些信息對求職者的專業(yè)能力進行評估。(3)應答匹配。系統(tǒng)利用這一功能對求職者的提問進行反饋,求職者通過語音提出問題,系統(tǒng)進行語音解析并分析語義,再從數(shù)據庫中搜索與之匹配的答案,在這個過程中,語音解析是基于自然語言解析技術(NatrualLanguagePro-cessiing,NLP)完成的,其具體流程如下。a)求職者提出問題,并在人機交互界面將系統(tǒng)自動辨識的提問文本信息進行簡化處理,去除冗余信息;b)系統(tǒng)進行自然語言解析和文字分切,將語句分割為詞組并為其分配權重,基于綜合權重均衡算法從知識庫中提取出包含最優(yōu)答案的文檔塊,結合分詞處理的結果判斷是否存在歧義或空值,若存在,則通過深度學習進行化解或補充;c)重復分詞和答案搜索環(huán)節(jié)直至提問的語句全部處理完畢。組織最精準的回答語句向求職者進行反饋。

2.3虛擬場景面試

通過虛擬場景(VirtualReality,VR)技術能夠為求職者提供一個與崗位日常工作實際十分貼近的虛擬場景,從而使考官直觀地了解求職者的專業(yè)技能水平和臨時應變能力。系統(tǒng)通過VR設備向求職者顯示一個虛擬的任務場景,求職者在該場景中進行虛擬操作、解決隨機出現(xiàn)的問題以完成設定的任務,系統(tǒng)對整個過程的影像進行記錄并基于大數(shù)據分析對求職者的實際操作能力水平進行評定。具體過程如下。(1)根據求職者的應聘崗位為其創(chuàng)建一個對應的工作場景,該場景按照工作崗位的實際環(huán)境搭建,完全能夠代替真實的現(xiàn)場。從企業(yè)的崗位技能知識題庫中抽取一定數(shù)量的題目,用于對求職者的專業(yè)知識進行考察。(2)考核題目可視化條件準備,訓練智能機器人。(3)由考官選擇或切換虛擬任務場景,隨機向求職者提出專業(yè)問題或布置任務,求職者回答問題并按其要求完成操作,現(xiàn)場解決出現(xiàn)的各種臨時問題??脊偃瘫O(jiān)控求職者的操作和反應,機器人記錄整個考核過程并基于大數(shù)據分析對其專業(yè)能力進行評估。(4)考官根據智能機器人的評估報告和自己對求職者表現(xiàn)的監(jiān)控記錄做出綜合評定,并形成錄用意見。

2.4應用效果

為了驗證系統(tǒng)的功能有效性,系統(tǒng)開發(fā)完成后在某網絡游戲運營公司進行試運行。求職人員通過該界面能夠了解崗位類別、計劃招聘人數(shù)及具體的崗位工作內容,同時根據自身的專業(yè)能力對崗位進行選擇并按系統(tǒng)要求填寫電子簡歷,系統(tǒng)會自動篩選出相對較為優(yōu)秀的求職者并通知其參加后續(xù)的招聘環(huán)節(jié)。在招聘信息時間內,系統(tǒng)共收到電子簡歷377份,其中除技術類的“客戶端開發(fā)工程師”崗位外,其余崗位電子簡歷數(shù)量均遠高于計劃招聘人數(shù),經過系統(tǒng)自動篩選,按1:3的比例挑選出各崗位初選合格的求職者參加在線面試,并經過后續(xù)的VR場景面試和綜合評估最終錄用了其中的71人(客戶端開發(fā)工程師僅1人通過系統(tǒng)考核)。根據公司在實習期對此次招聘人員的考評結果,本次招聘的新員工能力評定全部達到良好以上,由此可見本研究所設計的系統(tǒng)對于企業(yè)人才招聘具有很強的實效性。

3總結

基于人工智能的招聘面試管理系統(tǒng),將人工智能技術、大數(shù)據分析技術與虛擬現(xiàn)實技術進行有機融合,通過電子簡歷的自動篩選、智能在線交流與VR場景面試實現(xiàn)了智能化的崗位勝任素質考核,加快了企業(yè)招聘的進程,減輕了企業(yè)人力資源管理部門的工作負荷。本研究介紹了系統(tǒng)的整體框架,說明了相關技術的應用原理并闡述了各功能模塊的設計思路和實現(xiàn)流程,為相關技術的深化應用和同類系統(tǒng)的研發(fā)提供了有價值的參考。在本次研究的過程中,由于對BP神經網絡的復雜結構理解尚不夠透徹,因此在簡歷篩選環(huán)節(jié)所建立的指標庫并不十分完善,在今后的研究中,將會進一步細化人才評價指標并持續(xù)豐富BP神經網絡結構,實現(xiàn)更加高效和精準的人才初選。

參考文獻

[1]王瑛南.火電廠人才招聘系統(tǒng)的優(yōu)化[J].人力資源,2020(12):82-83.

[2]韓保剛,杜素艷,于乃文,等.基于人工智能的人力資源招聘系統(tǒng)的研究[J].法制與社會,2019(23):184-185.

[3]張心怡.人工智能時代對于人力資源從業(yè)者的挑戰(zhàn)[J].湖北經濟學院學報(人文社會科學版),2019,16(6):60-62.

[4]周暢飛.某集團招聘管理系統(tǒng)的設計與實現(xiàn)[D].大連:大連理工大學,2016.

篇10

隨著我國經濟的快速發(fā)展,企業(yè)規(guī)模和員工數(shù)量大幅增加,企業(yè)人事信息管理也變的越來越重要,提高企業(yè)人事信息管理效率,增強企業(yè)核心競爭力引起了社會的廣泛關注。我國企業(yè)在人事信息管理系統(tǒng)的應用和研究上呈現(xiàn)極端化的現(xiàn)象:在國有大型企業(yè)以及大型集團企業(yè)中,人事信息管理系統(tǒng)的應用是較為領先的,即使在國際范圍內都是具有一定的先進性,當然這種先進性依靠了高昂的設備、先進的管理思想以及科學合理的管理團隊,這讓此類企業(yè)的信息管理系統(tǒng)不僅僅可以用于簡單的人力資源管理,同時也能為企業(yè)人才發(fā)展、生產效率改進、經濟效益的提升提供較大的助力。

一、網頁程序設計相關技術

基于B/S模式應用開發(fā)的一項關鍵工作是基于瀏覽器的系統(tǒng)前臺展示。基于Web的系統(tǒng)展示與交互所用到的關鍵技術包括HTML技術,CSS技術以及JavaScript技術,在本小節(jié)將對這三方面的技術作簡要的介紹。

HTML5是移動互聯(lián)網下的新標準,是構建以及呈現(xiàn)互聯(lián)網內容的一種超文本標記語言,被認為是未來互聯(lián)網發(fā)展的核心語言之一。HTML5是近10年來Web標準的巨大飛躍,它的使命是將Web帶入一個成熟的應用平臺,在這個平臺上,視頻、音頻、圖像、動畫以及與用戶交互都實現(xiàn)了標準化。與傳統(tǒng)的HTML技術相比,HTML5具有諸多的優(yōu)勢,主要包括:①對移動設備的響應式設計,使用HTML5開發(fā)的Web頁面,可以根據移動設備屏幕大小進行縮放;② HTML5對跨瀏覽器支持,例如HTML5的doctype可以支持幾乎所有的瀏覽器;③ HTML5提供了強大的、對移動友好的方式用來開發(fā)交互游戲;④ HTML5具有更好的交互性,通過繪圖標簽可以設計出大多數(shù)的交互操作和動態(tài)效果;⑤ 更好的視頻和音頻支持。

伴隨Web技術的廣泛應用與普及,人們對網頁設計提出了越來越多的要求,純碎基于HTML的網頁開發(fā)變得越來越混亂,而且頁面也變得越來越臃腫,單純的HTML技術已無法從容應對網頁設計與開發(fā),于是CSS便隨之誕生。CSS是Cascading Style Sheets的縮寫,其中文意思是層疊樣式表。它是一組用于定義Web頁面外觀格式的規(guī)則。CSS為HTML標記語言提供了一種樣式描述,定義了其中元素的顯示方式。

CSS3是CSS的最新版本,CSS3可以使Web應用提供更強大的功能,并且有更好的用戶體驗,因此對CSS3新技術的應用是更好掌握互聯(lián)網技術的有效途徑。與以前版本的CSS相比較CSS3具有更廣泛的優(yōu)勢,主要包括:① CSS3提供了更多的選擇器,可以使結構與樣式更好的分離;② CSS3提供了相應的屬性來實現(xiàn)多欄布局;③CSS3可以設置多背景圖片;④CSS3可以通過@font-face來實現(xiàn)客戶端服務器字體。

二、數(shù)據庫管理系統(tǒng)

數(shù)據庫管理系統(tǒng)(Database Management System,DBMS)是在文件管理系統(tǒng)基礎上發(fā)展起來的數(shù)據管理技術,其建立在操作系統(tǒng)的基礎上,對數(shù)據操作語句進行統(tǒng)一的管理和控制,并維護數(shù)據庫的安全性和完整性,是數(shù)據庫系統(tǒng)的核心組成部分。它是位于用戶與操作系統(tǒng)之間的一層數(shù)據管理軟件,幫助企業(yè)開發(fā)、使用、維護組織的數(shù)據庫。它既能將所有數(shù)據集成在數(shù)據庫中,又允許不同的用戶應用程序方便地存取相同的數(shù)據庫[20]。

數(shù)據庫管理系統(tǒng)通常由以下三部分組成:第一,數(shù)據描述語言(Data Description Language,簡稱DDL)。為了對數(shù)據庫中的數(shù)據進行存取,必須正確地描述數(shù)據以及數(shù)據之間的聯(lián)系,DBMS根據這些數(shù)據定義從物理記錄導出全局邏輯記錄,從而導出應用程序所需的記錄。DBMS提供數(shù)據描述語言以完成這些描述工作。第二,數(shù)據操縱語言(Data Manipulation Language,簡稱DML)。DML是DBMS中提供應用程序員存儲、檢索、修改、刪除數(shù)據庫中數(shù)據的工具,又稱數(shù)據子語言(DSL)。DML有兩種基本類型:過程化DML和非過程化DML。過程化DML不僅要求用戶指出所需的數(shù)據是什么,還要指出如何存取這些數(shù)據;非過程化DML只要求用戶指出所需的數(shù)據而不必指出存取這些數(shù)據的過程。第三,數(shù)據庫例行程序。從程序的角度看,DBMS是由許多程序組成的一個軟件系統(tǒng),每個程序都有自己的功能,他們互相配合完成DBMS的工作,這些程序就是數(shù)據庫管理例行程序。在DBMS中,這些程序主要有以下三種:語言處理程序,系統(tǒng)運行控制程序,日常管理和服務性程序。

數(shù)據庫管理系統(tǒng)擁有管理固有數(shù)據的能力和高效訪問大量數(shù)據的能力。目前,常用的數(shù)據庫產品包括Oracle、PostgreSQL、Microsoft SQL Server以及Microsoft Access等等。