人事管理系統的設計與實現范例6篇

前言:中文期刊網精心挑選了人事管理系統的設計與實現范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

人事管理系統的設計與實現

人事管理系統的設計與實現范文1

關鍵詞:人事管理系統;;SQL SERVER 2005

1 人事管理系統開發的目標及意義

基于的人事管理系統的主要目的是通過B/S結構(Browser/Server結構),方便企業管理者來對企業的人事檔案和企業各個部門進行管理,工資和獎金的核算,人員的管理和培訓計劃,員工信息的查詢,使整套系統具有高安全性、高可靠性等優點,能夠應用于中小型企業的人事管理部分。

為了做成一個完整的人事管理系統,而且被大家所能夠接受,人事管理系統從以下幾個方面重點考慮:⑴信息的搜集、存儲、傳遞、分類、統計和檢索等功能的計算機化,確保其準確性、及時性、完整性和相關性。⑵分權操作和數據共享,保證系統的有序運行。數據入口唯一、編碼存儲、明碼輸出、所有在用數據和歷史數據都可共享查詢。⑶實用性強,操作簡便,容錯與隨機幫助有機結合,便于用戶使用及擴充使一般員工不用培訓就能上機操作。本文所開發的企業人事管理系統的總體任務是實現企業員工人事管理的系統化和自動化。人事管理為企業單位和個人提供信息咨詢、檔案檢索、人員檔案存取、為企業單位和個人提供檔案的收集、整理、保管服務。

2 需求分析

通過調查研究,確定了本系統的需求如下:

⑴基本功能需求。能夠管理職工的基本信息,并提供對這些信息的查詢、修改、添加和刪除功能;系統能對單位的人動、獎懲、考勤、工資、培訓、績效、成果、合同等信息進行記錄并對其進行查詢;系統能提供對職工添加、修改、刪除用戶帳號的功能,并能分配權限。

⑵用戶界面需求。以Web頁面的形式顯示信息,界面操作簡單易懂、頁面美觀,不需培訓可以直接使用,人事管理人員能完成員工的添加、刪除、修改員工等的操作,普通職工能完成考勤信息等的上報,領導能對員工的考勤信息等進行審批操作。

⑶性能需求。系統具有靈活性的操作性,可擴展性強,安全級別高,具有和外部程序接口的功能,可以與本企業的其他管理系統進行聯網使用。

3 系統的設計

本系統的軟件設計是基于網絡運行的三層應用模式和瀏覽器/服務器模式相結合的形式,其中,一層為客戶端程序;二層為Web應用服務器,三層為數據庫服務器(SQL server 2005);客戶端程序(標準瀏覽器)通過HTTP協議與Web應用服務器進行連接,Web服務器通過標準數據庫接口與數據庫進行連接,SQL Server2005數據庫服務器接受Web服務器對數據庫的操縱請求,執行相應的數據操縱,并將處理結果返回給Web服務器。系統使用、HTML、SQL Server數據庫和C#編程等技術和開發工具。整個系統主要由一系列相互關聯的動態頁面組成。該系統按功能可分為六大模塊,如下所示:⑴登錄界面:設置使用人事管理系統的用戶及其使用權限;⑵主界面:該模塊提供管理系統的主界面,是主系統的唯一入口和出口,該界面提供用戶選擇并調用各子模塊;⑶瀏覽模塊:該模塊提供全部人事檔案的界面;⑷查詢模塊:對檔案卡片的查詢功能,包括精確條件查詢和模糊條件查詢;⑸統計模塊:按規定的要求進行的統計,它可以較詳細直觀的統計出要求的結果,統計可以詳細的按職務、按職稱、按部門、按學歷以數字的形式或者以表的形式顯示出來;⑹編輯模塊:只有管理員才擁有數據修改及刪除的權利,該模塊里詳細的記錄了所有單位員工的資料。

4 系統的實現

本系統開發的主要工具是和SQL SERVER2005。首先,開發這個系統所需要的工具簡單,易于維護,安全性也能得到可靠的保障,開發費用也比較低。項目投入使用之后也能節省大量的人力,物力,財力。因此開發這個系統對于企業來說是可行的,也是必須的。隨著科學技術的不斷進步,計算機應用已經遍布整個社會的每個角落。利用計算機實現企業人事管理勢在必行。對于大中型企業來說。應用管理信息系統是適應現代化企業制度要求,推動企業勞動人事管理走向科學化、規范化的必要條件,使得本系統的開發得到了實現。

5 系統測試

基于Web的系統測試與傳統的軟件測試不同,它不但需要檢查和驗證是否按照設計的要求運行,而且還要測試系統在不同用戶的瀏覽器端的顯示是否合適。因此,我們對于測試用戶登陸是否成功、測試其他用戶是否能夠登錄、用戶注銷的測試、測試密碼更改、測試編輯功能是否成功、測試查詢功能是否成功、測試用戶權限等方面進行了測試,均取得滿意的結果。

6 結束語

本論文是從現代企業管理中的人事管理現狀出發,針對人事管理的復雜程序,經過詳細的系統調查,開發出的操作簡單而且方便實用的企業人事管理系統。實現了企業員工人事管理的信息化、系統化、規范化。本文所設計的數據庫管理系統具有添加、查詢、修改、更新等強大的功能。本系統涵蓋了人事管理、工資管理、相關查詢統計等與員工個人相關的信息,并以一種相容的、一致的、共享的、易防問和易檢索的方式儲存到集中的數據庫中,從而將員工的信息統一地管理起來,及時準確地生成各種報表,為人事信息管理提供了一個現代化的管理手段,保持了各種數據的完整性、及時性和正確性,提高了企業人事管理水平。

[參考文獻]

人事管理系統的設計與實現范文2

【關鍵詞】技術 信息化管理 人事管理系統

人事管理是企業管理中的一項重要內容,其中采用的人事管理系統是幫助企業實現人事管理科學化、合理化、高效化工作的一項基礎。傳統的人事管理方法無法適應現階段企業的發展要求,因此利用信息技術,將信息技術與人事管理形結合,形成符合實際企業發展需求的人事管理系統,促進企業的人事管理系統化和規范化,讓企業的員工能從繁雜的日常事務中分離出來,擁有更多的精力推動企業的發展。

1 關鍵技術

1.1 B/S結構

B/S結構是目前人事管理系統的主要結構,它主要分為表示層、業務邏輯層和數據訪問層三層結構,它是通過瀏覽器和服務器進行信息傳遞交換,并且實現信息的處理,將處理后的信息反饋至瀏覽器端,實現最終目的。B/S結構不僅在一定程度上降低了成本,并且在使用的過程中比較方便,可實現查詢、瀏覽、業務擴展、維護、開發、共享等功能。

1.2 技術

所謂的NET是指用戶利用任何一臺終端設備都能查到想要的信息、文件和程序,它是新平臺、標準協議、統一開發工具的總稱,它能給人們提供最終的網絡信息便利。技術是微軟發展的一款新型程序開發語言,是一宗新型的體系結構,它是組成NET的一部分,具有適應性能強的特點。技術能在大部分的系統操作平臺上運行,并可以創建應用程序,實際上是一種將互聯網與操作系統相結合而形成的新的思想技術,它使用于各種操作語言,并且具有較高的安全性和保護性。以技術為基礎形成的Web應用程序較傳統的程序而言,更規范,內容更豐富,代碼機構等清晰簡單,能實現資源共享和多系統平臺操作。

1.3 數據庫技術

數據庫就是存儲、組織和管理數據的倉庫,它也是人事管理系統中大量需要用來記錄的集合。人事管理系統也就是數據管理應用系統,在這個應用系統中,員工的所有信息都被儲存在內,管理人員通過該數據庫能較好從中方便、準確的搜集到想要的信息,將其與NET環境相連接、SQL Server2005能為系統提供強大、安全可靠的數據管理,為數據的集成等提供有效的解決方案。

2 系統設計

設計系統的過程中要將系統的可操作性、安全性、準確性、擴展性、伸縮性、流暢性等考慮在內。人事管理系統主要分為三個層次,第一層次是用戶登錄,第二層次是人事管理系統,第三層次是在人事管理系統下形成的人事管理、工資管理、查詢系統、系統維護幾方面的內容,其中人事管理又分為檔案管理、撇訊管理、考勤管理、績效管理、員工異動管理、合同管理等幾方面。工資管理包含了賬套管理、人員設置、報表打印幾部分。查詢統計分為了人事查詢、人事統計兩方面,系統維護包含了字典維護和用戶維護兩方面。

3 模塊功能分析

3.1 人事管理模塊

人事管理系統的主要組成部分就是人事管理模塊,企業的人事管理基本上是在這個模塊中實現的,同時它也是人事管理系統中人事數據的基礎,它含有員工的基本個人資料等。一旦該模塊中員工的個人信息發生改變,那么相應的系統中的其他相關信息也會隨之改變。人事管理模塊具有良好的同步性和完整性。

3.2 工資管理模塊

工資管理模塊主要是由員工的薪酬、社保、個人稅繳納情況等組成,其中所有的內容都是通過計算機進行操作及發放,實現了全自動化。因此工資管理模塊是一種流程化的管理方式,它能清晰的將員工的請假、出差、年休等部分情況經過計算機的統計和計算將詳細信息呈現出來。

3.3 查詢系統

查詢系統模塊能方便企業員工通過身份證、姓名、職工編號查詢等方式將員工的基本信息查詢出來,對企業員工了解薪資發放情況、合同簽約、培訓情況、考勤等信息清晰方便,還可以通過該模塊了解企業員工的待遇發放等,方便企業領導對企業員工的管理。

3.4 系統維護

系統維護模塊主要是系統的管理人員和后臺管理人員實現整體人事管理系統的信息、用戶權限的設定、系統數據庫的維修和數據備份等,其中用戶權限的設定包含用戶的添加、刪除等操作。

4 系統實現

系統的設置權限主要的依靠html完成,相應的功能是將頁面控件拖到頁面,對頁面內的參數進行修改即可完成。其中后臺程序使用C#完成,而數據庫使用的是技術。具有較強的封裝功能,在設置權限的過程中只需要修改參數即可完成。因此使用這種類型的信息管理系統在功能方面也是大致相似的。在系統中的付權限進行分配,其中每個權限都包含有增、改、刪、核幾部分,但是每個修改權限的系統都具有對應的操作,只有對應時才能進行操作。例如管理人員可對非管理人員進行權限配置,并且可以修改非管理員的密碼,而超級用戶可對管理員的權限和密碼進行修改,同樣也包含了刪除和添加管理員的權限,還具有管理員擁有的所有權限。

5 結束語

人事管理是企業管理的重要組成部分,因此人事管理系統對于企業的人事管理來說相當重要。企業的迅速發展與完整可靠的人事管理系統有重要的關系,以技術為基礎,形成三層構架體系,構成新的高效人事管理系統,增強系統的可維護性和可擴充性,提高人事部門的工作效率。為企業創造更大的經濟效益和社會效益,促進企業開展高效的工作,增強企業的社會競爭力。

參考文獻

[1]陳芳.基于的人事管理系統的設計與實現[J].電腦知識與技術,2010(12):3176-3179.

[2]雷金,周湘濤.基于技術的人事管理系統的分析[J].湖南環境生物職業技術學院學報,2012(03):17-19.

[3]宋傳勝.基于的交警人事管理系統的設計與實現[D].電子科技大學,2010.

作者簡介

蔣紅梅(1982-),女,江蘇省鎮江市人。大學本科學歷?,F為江蘇聯合職業技術學院無錫交通分院講師。研究方向為計算機科學與技術。

人事管理系統的設計與實現范文3

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

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

0引言

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

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

1REST架構風格

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

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

2系統架構設計

2.1總體架構設計

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

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

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

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

2.2系統框架應用

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

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

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

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

由于本系統采用的是符合JAVAEE規范的jBoss應用服務器,因此,利用Java的Annotation可以實現各個框架之間的整合。

3系統功能設計

人事管理系統的主要功能如圖2所示。

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

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

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

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

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

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

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

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

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

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

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

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

4REST應用

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

4.1識別系統資源

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

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

5結語

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

通過這套系統,公安部第三研究所完成了2013年的招聘工作,實現了網上在線招聘審核和信息維護,降低了人事管理工作成本,提高了人事管理工作效率。

參考文獻:

[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]鄒燕飛,孫愛良.多平臺網絡數據存儲系統研究與設計[J].計算機技術與發展,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]萬常選,廖國瓊,劉喜平,等.依賴約束與多值聯系的ER建模方法[J].計算機教育,2012 (22):76.

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

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

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

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

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

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

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

人事管理系統的設計與實現范文4

關鍵詞:人事;管理信息;系統

隨著計算機技術的飛速發展,信息化管理已滲透到各行各業,網絡辦公自動化系統以它能實現信息交流和信息共享,提供協同工作的手段,提高辦公效率的特點,讓人們從繁瑣的有紙辦公中解脫出來。再者我國高職院校迅猛發展,在校生規模也日亦龐大,師資等人力資源也不斷壯大,如何提高人力資源管理的水平和效率,成為各高職院校面臨的緊迫任務和亟需解決的難題。結合高職院校人力資源管理的現狀及趨勢,開發一套適合的人力資源管理系統可以有效地緩解這一問題。

一、人力資源管理系統的作用

高校的人事管理工作必須從學校穩定和發展的大局出發,把人力資源的開發和利用作為高校人事管理的重大舉措。隨著知識經濟的崛起,掌握了高新技術和具有現代化管理理念的人已成為經濟發展的原動力。所以,我們開發的人力資源管理系統必須要使人事管理人員能夠輕松地管理復雜繁瑣的人事信息,從重復性的日常事務中解脫出來,基本上可以達到以下目的:

一是實現機構編制管理、人員信息管理、人員調配管理、職務職數管理、工資管理、統計查詢為一體的信息化管理系統,推進人事管理工作的信息化、科學化。

二是替代傳統的人事管理人工操作的單一模式,有效地整合人才資源的利用和開發,規范人事管理程序,提高人事管理水平,為學校在引進人才、管理人才、發展人才和開發人才方面提供可靠的依據和信息。

三是為各級領導和上級部門提供及時準確的各項信息查詢,為領導調配全校人力資源提供幫助。提供方便快捷、功能強大的辦公軟件環境,幫助人事干部快速完成日常人事業務工作,較大地提高工作效率。

四是檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低,有著手工管理所無法比擬的優點。

二、人力資源管理系統的設計

1.人力資源管理系統的體系結構

人力資源管理系統可以簡單地分為三層,如圖1所示,:

(1)第一層是數據庫層,存儲人事數據。

(2)第二層是信息處理構件層。主要是處理與操作系統、數據庫相關的操作,并且提供通用的數據采集、處理。通過對這些通用構件的利用,避免了開發類似功能的重復勞動,縮短了開發周期;也減少了重復開發中可能引入的錯誤,提高了系統的可靠性和可維護性。

(3)第三層是人事管理模型層。我們把這一層分為系統管理和業務處理兩大模塊。

2.人力資源管理系統的功能結構設計

人力資源管理系統是針對員工管理的一個選用Power Builder8.0為開發軟件的管理平臺。系統主要包括以下功能模塊:

人員管理:主要是查詢、添加、修改人員信息等。

招聘管理:主要是應聘人員信息的查閱、刪除、添加到擬聘人才庫等。

培訓管理:主要是培訓計劃查詢、信息刪除、添加培訓計劃和填寫培訓總結等。

獎懲管理:主要是獎懲情況的添加、查詢、修改等。

薪金管理:主要是薪金的修改、添加、刪除。

3.人力資源管理系統的數據庫設計

數據庫系統應充分了解用戶各方面的需求,本系統用戶的需求具體體現在各種信息的提供、保存、更新和查詢,這要求數據庫的結構能充分滿足各種信息的輸入和輸出。這就要求數據處理需要達到數據錄入和處理的準確性、實時性和容錯性,處理數據的迅速性、數據的一致性與完整性。根據系統功能分析和需求總結,考慮到將來功能上的擴展,設計用戶信息表、管理員信息表、培訓信息表、應聘信息表、招聘信息表、薪水信息表。

得到上面的數據項和數據結構以后,就可以設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。這些實體包含各種具體信息,通過相互之間的作用形成數據的流動。本系統根據上面的設計規劃出的實體有:管理員實體、用戶實體、培訓實體、應聘實體、招聘實體。

三、人力資源管理系統的特點

1.通用:本系統的數據結構與程序相對獨立,用戶可以在本系統的基礎上,構建適合自身實際情況的人事管理信息系統。

2.標準化:本系統根據最新的國家標準建立了完善的指標代碼體系,很容易在各級人事部門或者其他部門間實現數據共享和數據交換。

3.可擴充:本系統采用了模塊化技術,可按不同需要進行組合集成。

4.強大的查詢功能:本系統基本實現了按照用戶要求任意查詢信息。

5.靈活的制表功能:本系統自身提供了通用的報表功能;另外也提供了與Excel交互的接口,可以將數據導入到Excel,然后再生成報表。

6.強大的用戶權限管理:通過對用戶的操作權限和數據權限進行多重控制,為數據的保密性和安全性提供了可靠的保障。

7.用戶操作簡單:本系統的管理界面友好,采用一致的信息瀏覽、維護、查詢界面,便于用戶操作。

四、結束語

人力資源管理系統是高校信息化建設的重要組成部分,是為了提高人力資源管理水平而設計開發的信息管理系統。系統設計的目標是實現對學校人力資源信息進行統一管理,提高學校教育教學工作效率、降低成本,滿足用戶及時溝通需要,實現與其它系統協同工作。系統開發采取Power Builder8.0技術平臺架構,以統一建模語言(UML)對系統進行分析。在深入研究高職院校人事工作的基礎上開發此系統,具體分析設計了包括人員管理、招聘管理、培訓管理、獎懲管理、薪金管理五個功能模塊。系統基本滿足了學校人力資源管理要求,但是對于本系統來說,還是有許多值得改進的地方,主要是在系統性能方面可以進一步加強。

參考文獻:

人事管理系統的設計與實現范文5

關鍵詞:人力資源;信息管理;設計

中圖分類號:TN948文獻標識碼: A

引言

社會科技技術的進步發展,使得信息技術的應用越來越廣泛,而隨著“以人為本”觀念的深入人心,很多的企業已經意識到“人力資源是企業發展最寶貴的資源”,因此,也越來越重視企業人力資源方面的培養、建設、管理。下面就分析一下目前企業人力資源管理的現狀以及存在的問題,最后為企業的人力資源信息管理系統提出幾點可行性建議,從而促進企業的發展。

一、企業人力資源管理信息系統的含義

1、人力資源管理信息的組成部分

(1)人事管理子系統

企業的人事管理子系統主要是對企業員工進行系統設置,錄入員工的基本信息,如姓名、年齡、學歷、職位、家庭關系等,并對員工進行培訓,以及辦理員工的離職手續等。人事管理子系統記錄了員工的全面信息,能方便、快捷地獲得員工的統計數據,為企業的用人制度提供信息保障。

(2)工資核算子系統

工資核算子系統主要是核算企業的各項工資款項,例如企業的工程款、員工的工資核算、各項費用匯總等等,它主要是企業財務的基本保證。

(3)績效評估子系統

績效評估子系統主要是對企業員工進行日常工作考核、階段考核、部門績效考核等,然后根據考核結果進行評估,完成企業的績效評估工作。

2、人力資源管理信息系統的性能要求

(1)可靠性

人力資源管理信息系統是整個企業人力資源管理的命脈,對企業有著至關重要的作用,因此,整個系統一定要保證數據的可靠性,并要對系統進行保護,防止其他程序的非法進入,防止數據與文件的丟失、修改、復制等,保障整個系統的正常工作。

(2)可維護性

每個企業的人力資源管理信息系統在使用中都不盡完善,需要在使用中根據實際情況進行不斷的修改,因此,整個系統一定要具有可維護性,當系統內外的環境發生變化時,系統能根據環境變化進行維護。

(3)安全性

人力資源管理信息系統的數據都是非常重要的,因此,一定要保證整個系統的安全性,保證數據的安全,防止非法人員或程序對其進行修改、攻擊等。為了杜絕非法人員盜取數據,企業可以將系統設置上口令,輸入口令,才能查看數據,而且只有系統的管理人員才擁有修改的權限。這樣就在一定程度上保證了數據的安全,另外為了防止病毒對數據的損壞,還要做好數據的備份工作。

(4)合法性

人力資源管理信息系統的各項數據、程序一定要符合國家的法律,保證系統資料的合法性。管理信息系統與企業人力資源管理的關系

3、人力資源管理是企業增強競爭力的必然選擇

(1)隨著全球經濟一體化的不斷發展,國際之間的經濟、文化乃至人才的交流也越來越多。這樣企業面臨的人力選擇的文化背景、教育程度、都存在很大差異,在人力資源的管理上難度不斷增大、且培訓和管理方面臨巨大的挑戰。

(2)隨著科學技術的迅速發展,當前的網絡技術被廣泛地應用在企業管理和辦公上,以及隨著企業管理研究的不斷深入,新的企業管理理念,都對傳統的人力資源管理方式產生了沖擊。

(3)當今時代的企業管理不斷趨于扁平化管理,且組織結構不斷呈現網絡化和柔性化趨勢,這種管理方式和組織的發展趨勢使得企業管理層大大精簡。

(4)目前企業的人力資源管理重心逐漸由從前的技術員工轉向知識型員工,面對這種管理對象的改變,人力資源管理方式也必須做出相

應地調整才能適應企業的發展需求。

二、當前企業人力資源管理方面存在的問題

1、對人力資源信息管理不重視

以前,企業的人力資源部門主要就是記錄員工的信息,導致企業對人力資源管理并不重視,但是近幾年來,人力資源管理信息不僅僅是對員工的各項信息進行記錄,還包括企業的各項考核標準設計、企業的各項款項預算、匯總等,人力資源部門已經越來越成為企業發展的重要因素,忽視人力資源管理在企業發展中的作用已經不適合當今的企業發展規則,也對企業的發展有很大的局限作用。

2、人力資源信息利用率較低

目前,人力資源的信息在企業中的利用率普遍較低,員工職位升遷、工資變動時,人力資源的信息只是用來了解此員工的基本信息,對于員工是否具備調升的能力、是否適合此職位并沒有發揮應有的作用;其次,某些企業還在采用原始的人力資源管理方法,對企業員工的整體結構信息還不太重視,對員工的綜合信息記錄較少,不利于企業的用人;另外,當前很多企業的人力資源管理部門使用率較低,都是在需要者來問時才會提供資料,缺乏主動性。

3、人力資源信息收集不全面

當前,很多的企業受傳統思想的束縛,對人力資源的信息收集還不是很全面,不能準確、客觀地反映各個員工的長處與短處,甚至有些人員的資料不真實,導致各個員工的真實情況不能準確反映出來,這些對企業的用人都有一定的不利影響,可能會使企業出現人才的浪費等現象,不利于企業的發展。

三、改善企業人力資源管理信息系統的措施

1、實行信息化管理,提高工作效率

隨著企業的不斷發展,企業員工不斷增多,導致人力資源管理部門的工作量驟升,也給人力資源管理部門帶來了不小的挑戰,傳統的手記管理方式已經不能滿足人事需求。因此,企業要實行人力資源的信息化管理,提高工作效率,而且信息化管理對于查找人員信息、管理人員信息都有很大的好處,可以降低工作的錯誤率,對于人員的升遷、調動都可以一目了然,能有效提高工作效率。

2、增強對人力資源管理的認識

當今的人力資源管理已經不單單是記錄人員簡單的信息了,而是根據企業的發展需求,招聘、選擇適合企業發展的人才,并提供發展的舞臺,是企業選人、用人的直接接觸部門。因此,企業一定要轉換思想,增強對人力資源管理部門的認識,加強重視性,使其能夠真正地在人力資源開發利用中發揮應有的作用。

3、加強人力資源信息收集工作,提高人力資源信息的有效性

人力資源信息的收集是人力資源管理部門開展工作的基礎,也是人力資源選人、用人的基礎保障。因此,人力資源管理部門一定要加強人力資源信息收集工作,在德、能、勤、績方面全面收集資料,并定期對企業員工進行信息刷新,而且要保證人員信息的真實性、正確性,使之能夠全方位地了解員工動態,這樣的人事資料更有利用價值,能夠有效地提高人力資源信息的有效性。

4、健全人力資源管理信息系統的制度

當今的人力資源管理信息系統包含的內容非常多,信息量也非常大,因此為了保證人力資源信息的準確性、有效性,企業一定要健全人力資源管理信息系統的制度,使之能真正地為企業的發展服務。例如:增加數據的編輯功能,能夠隨時更新、修改信息;加入分類統計的功能,利用統計圖直觀地展示數據庫的變化;增加組合查詢的模塊,便于對各個員工進行分析、比較,選擇最適合企業發展的人才。

結束語

人力資源管理信息系統,是企業合理配置人員的基礎,良好的系統性能,能更好地促進企業的發展,但是由于傳統的人力資源管理思想的束縛,當今的人力資源管理系統還存在一定的問題。因此,未來企業一定要加深對人力資源管理信息系統的認識,樹立嶄新的人力資源管理觀念,使之更科學、規范地對人員進行管理,并對系統進行不斷地完善,切實提高企業人力資源的管理水平,更好地為企業發展做保障,從而加強企業對知識經濟時代的應對條件,實現企業經營的成功。

參考文獻

人事管理系統的設計與實現范文6

關鍵詞:成人教務管理;UML;統一過程;對象關系映射

中圖分類號:G473文獻標志碼:A文章編號:1673-291X(2009)14-0266-02

1 引言

成人教育是中國高等教育資源的必要補充。大力發展成人教育對解決當前就業、提高農民工素質、建設老年人社會等問題作用重大。提高管理水平,尤其是適合時展的教務管理水平是發展成人教育的重要發面。建立以計算機科學技術為核心的教務管理系統無疑是個有效途徑。

采用面向對象的思想,以RUP作為軟件開發方法,基于B/S模式Web編程技術針對成人教育教務管理的業務特點完成系統的開發,保證了系統應用的先進性,表現在運行效率高,具有良好的穩定性、可擴展性和可維護性。

與國內外現有的系統相比,本系統具有應用技術先進、功能全、針對性強、結構形式模塊化、操作簡單等特點。根據沈陽師范大學成人教育學院的應用情況上看,效果良好。

2 RUP與系統模型

RUP(統一軟件開發過程)是一個面向對象且基于網絡的程序開發方法論,將軟件生命周期在時間上分解為四個階段,分別是初始階段、細化階段、構建階段、交付階段。

成人教務管理系統的模型體系是指在RUP的指導下,利用UML 13 種關系圖集合,涵蓋從需求到部署的軟件系統開發的所有方面。這當中包括靜態的結構關系圖(如類、對象和部署)和動態行為關系圖(如序列、活動和狀態)。

2.1系統設計的RUP初始階段

初始階段的最主要工作就是建立基本需求。RUP的迭代特性意味著各個階段都可以采用進化方式,在初始階段只是大體了解系統各項業務需求,并以用例圖的形式對業務建模。初始階段的進化式方式在相當大定程度上解決了長期困擾軟件工程需求階段的難題:范圍的確定。具體說表現在范圍過大和軟件的需求方需求變更率高這兩點上,這也恰恰是進行RUP迭代的驅動力。

用例圖展示系統將提交的功能,它的內容決定了其他視圖的開發。用例圖還是確認和最終驗證系統的主要依據。根據成人教務管理的業務分析,確定了教務員子系統的用例視圖如圖1所示。

2.2系統設計的RUP細化階段

這個階段要完成靜態設計、持久對象設計、動態模型設計、界面設計等。在面向對象的分析和設計思想里,這些設計主要體現在實現各用例的類的設計、類之間關系的設計以及類之間如何配合協調以完成功能的設計上。系統的設計要依照用例圖中不同層次用例間的依賴關系及業務邏輯的從簡單到復雜、從低級到高級的次序來進行。

2.1.1教學計劃信息添加用例的設計

通過圖2(見下頁)可見,專業、課程和教學計劃是實體類,添加界面屬于接口類,在界面和教學計劃以及界面和課程、和專業之間都存在著完成控制邏輯的控制類。圖3(見下頁)是教學計劃管理用例中涉及的實體類結構。

2.1.2畢業生驗印用例的設計

畢業生驗印用例的實現稍顯復雜,這里的復雜是復雜在業務邏輯上,用例中的類不一定復雜,這也正是面向對象設計思想下應用UML工具的強大之處。圖4(見下頁)是序列圖。

從圖4中分析可知,畢業生驗印用例中涉及到的邊界類、控制類、和實體類并非怎樣復雜,構造的方法和前面的是一樣的,不同之處在于容器類的使用,容器類是緊密結合于具體的實現工具的。這個用例的類圖模型如圖5所示。

驗印過程如下:

首先,生成一個表頭的緩存內容是要驗印的課程,采用Map結構,Key中存儲課程的編號,Value存儲課程對象。設計這個緩存形成結果集時過濾,因為通過Hibernate獲取學生實體后,可以加載到該學生的所有成績,而通過這些成績又可以獲得相應的課程,這樣就會把一個學生所選過的所有課程得到,但是驗證不需要全部的課程。

其次,生成表頭對象。表頭對象由兩部分組成,一是學生號、姓名和專業,二是驗印課程名列;這個對象可以在生成表頭緩存時生成。注意在這個過程中需要對課程所處在表頭中的位置加以定義。

第三步,生成表數據對象。這里實際上進行的是交叉數據的處理,即根據學生的列表生成表數據對象。在這個過程中需要一個記錄緩存,用于保存從和學生關聯的所有課程中要驗證的課程和課程在表頭的位置。最后遍歷表頭列表,根據緩存中的位置將課程的成績存入到表數據對象中。

3 數據庫設計

成人教務管理系統的數據庫采用當今主流數據庫――關系型數據庫,數據模型是關系數據模型,管理軟件是RDBMS。關系型數據庫數學基礎嚴格,采用二維表格結構來表示實體以及實體之間一對一,一對多和多對多的聯系。而系統的設計是遵循面向對象技術的,面向對象的一系列原理、方法、經驗還不能直接應用于關系型數據庫,用O/R Mapping結合實體模型設計關系型數據庫。

4系統安全方面的防范機制

基于B/S結構的MIS的安全性是多種因素的總和,是一種范圍遠超單個應用程序的策略的結果。在本課題的研究過程中,關注的是應用程序及數據庫安全隱患。

在成人教務管理系統的設計過程中,應用程序及數據庫安全隱患具體表現在系統的應用域內用戶越權操作和基于B/S的Web攻擊。

針對前者,Java架構和完善的權限處理可在一定程度上加以防范,對于后者,可從以下幾點加以解決:

(1)系統中對用戶密碼的保護包括如下幾項:

* 限制密碼的最小長度,規定密碼的設置不得少于兩種字符;

* 限制錯誤登入的次數;

* 記錄設置時間,超限后提示修改密碼;

(2)在數據的訪問中,多使用存儲過程或者參數化的命令;(3)定時備份數據庫;(4)使用操作時間限制,這在編程中可以使用SESSION實現;(5)對關鍵數據,應在傳輸和存儲的時候使用加密技術。

亚洲精品一二三区-久久