物流企業(yè)人力資源管理系統(tǒng)研究
時間:2022-10-06 03:56:32
導(dǎo)語:物流企業(yè)人力資源管理系統(tǒng)研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:本文在對物流企業(yè)人力資源管理系統(tǒng)需求進行分析的基礎(chǔ)上,完成了包含三層結(jié)構(gòu)的物流企業(yè)人力資源管理系統(tǒng)的構(gòu)建,該系統(tǒng)基于Delphi技術(shù),結(jié)合運用MIDAS技術(shù)和數(shù)據(jù)庫技術(shù)實現(xiàn)系統(tǒng)的主要模塊功能,通過使用SQLServer技術(shù)實現(xiàn)對企業(yè)人力資源信息的有效管理,實現(xiàn)了對人力資源的有效管理和控制過程,使物流企業(yè)人力資源的自動化水平得以顯著提高,為進一步幫助物流企業(yè)提升管理效率及核心競爭力提供參考。
關(guān)鍵詞:人力資源管理系統(tǒng);Delphi;數(shù)據(jù)庫技術(shù);實現(xiàn)路徑
1引言
物流企業(yè)在快速發(fā)展的經(jīng)濟社會中面臨著越來越激烈的競爭環(huán)境,物流企業(yè)在此大環(huán)境下的發(fā)展過程離不開人力資源這一重要的戰(zhàn)略資源,良好運行發(fā)展的關(guān)鍵及自身核心競爭力提高的有效手段除了提高產(chǎn)品及服務(wù)質(zhì)量外還需充分發(fā)揮人力資源的作用,物流企業(yè)對人才需求的不斷提升促使其對人力資源管理重視程度的不斷提高,傳統(tǒng)人力資源管理模式已經(jīng)難以勝任現(xiàn)代企業(yè)日益繁雜的管理工作,通過設(shè)計并實現(xiàn)高效的負責(zé)處理大量人才信息的人力資源管理系統(tǒng)成為研究熱點之一,現(xiàn)代互聯(lián)網(wǎng)技術(shù)為物流企業(yè)人力資源管理系統(tǒng)的開發(fā)提供了技術(shù)支撐,在提升物流企業(yè)人力資源管理效能的同時降低管理成本[1]。
2需求分析
層層升級的市場競爭環(huán)境轉(zhuǎn)變了企業(yè)間的競爭模式,物流企業(yè)人力資源成為了必不可少的競爭優(yōu)勢,越來越多的物流企業(yè)通過不斷強化人力資源管理力度、提高物流企業(yè)人力管理效果實現(xiàn)這一軟實力競爭優(yōu)勢的獲取,而為順應(yīng)物流企業(yè)的信息化發(fā)展趨勢需通過物流人力資源管理系統(tǒng)的建立實現(xiàn)相關(guān)人力資源的統(tǒng)一化信息化管理過程。物流人力資源管理過程涉及到大量的數(shù)據(jù)信息,系統(tǒng)需通過使用數(shù)據(jù)庫技術(shù)實現(xiàn)核心管理框架的構(gòu)建,并以物流企業(yè)人力資源具體情況及特點為依據(jù)完成信息后臺管理模型的建立,使管理系統(tǒng)的操作和使用過程更加便利規(guī)范、有序高效。傳統(tǒng)人力資源管理模式存在管理低效、控制成本高等不足,對管理模式的更新和優(yōu)化提出了更大的挑戰(zhàn),因此需對人力資源管理從頂層設(shè)計出發(fā)進行系統(tǒng)全面的設(shè)計。管理協(xié)同與資源共享是提升物流企業(yè)人力資源管理效能的重要手段[2]。為此,本文借助現(xiàn)代網(wǎng)絡(luò)計算機與信息技術(shù)對物流企業(yè)人力資源管理系統(tǒng)進行設(shè)計,根據(jù)實際物流企業(yè)應(yīng)用需求系統(tǒng)應(yīng)實現(xiàn)物流企業(yè)基本人力資源管理功能(包括人事檔案管理、考勤記錄/查詢/統(tǒng)計分析、工資核算、績效考評、晉升等),深入分析員工平及績效考核情況實現(xiàn)相關(guān)數(shù)據(jù)在管理層的高效傳輸和共享,為物流人員管理、激勵及為了規(guī)劃提供有效支撐,通過基本自動化功能的設(shè)定(用戶權(quán)限管理、數(shù)據(jù)分析/統(tǒng)計/管理等)實現(xiàn)管理模式信息化及自動化水平的有效提高,數(shù)據(jù)信息的安全可靠通過設(shè)置訪問權(quán)限實現(xiàn),系統(tǒng)能自動生成各類報表可供有權(quán)限的使用人員進行使用、下載、打印等(包括績效考核、出勤情況、工資統(tǒng)計等),以期為強化物流企業(yè)管理效能促進企業(yè)可持續(xù)發(fā)展提供支撐。
3物流企業(yè)人力資源管理系統(tǒng)設(shè)計
3.1系統(tǒng)功能模塊。傳統(tǒng)大多采用雙層C/S結(jié)構(gòu)的物流企業(yè)ERP管理模式在系統(tǒng)開發(fā)維護及程序延展性等方面的不足日益凸顯,已經(jīng)難以滿足現(xiàn)代物流企業(yè)的發(fā)展需求,設(shè)計和優(yōu)化人力資源管理系統(tǒng)已成為滿足物流企業(yè)信息化建設(shè)需求的有效手段,根據(jù)物流企業(yè)實際人力資源管理需要,本文所設(shè)計的人力資源管理系統(tǒng)的主要功能模塊構(gòu)成如圖1所示,為實現(xiàn)信息系統(tǒng)管理的一致性,每項職能作為系統(tǒng)中的基礎(chǔ)需求模塊均屬于相互獨立的流程,同時各模塊間在授權(quán)狀態(tài)下可進行訪問從而實現(xiàn)信息共享過程。在物流企業(yè)實際系統(tǒng)構(gòu)建和應(yīng)用過程中,較為復(fù)雜的人事工資及考勤管理作為人力資源管理系統(tǒng)中的最為基礎(chǔ)和重要的環(huán)節(jié),需以物流企業(yè)自身的實際需求為依據(jù)進行具體劃分,本文所設(shè)計的人力資源管理系統(tǒng)能夠在多種環(huán)境下運行,適用于windows操作系統(tǒng),具備良好的可擴展性,可根據(jù)實際工作需要對物流企業(yè)員工信息(包括編號、崗位、部門、性別、年齡、郵箱/電話號碼、住址等)進行快速準(zhǔn)確的登記、修改及存儲,通過物流企業(yè)員工信息瀏覽頁面即可對員工基本資料進行查詢,及時刪除離職員工的信息(同時保留基本離職信息以供后續(xù)查詢使用)。人事部門可隨時修改、增加和刪除包括包括部門、崗位等在內(nèi)的員工信息。包括薪資設(shè)置、考勤加班核算、獎金計算、基本費用計算、應(yīng)得及實發(fā)工資計算等在內(nèi)的員工工資計算模塊。系統(tǒng)管理員通過系統(tǒng)管理模塊能夠設(shè)置用戶權(quán)限并對用戶進行管理(包括增添、刪減等),用戶成功設(shè)置用戶名及密碼后即可登錄系統(tǒng)完成權(quán)限范圍內(nèi)的操作。基礎(chǔ)數(shù)據(jù)管理模塊主要負責(zé)對員工信息進行設(shè)置和管理(包括部門、職務(wù)、薪資、個人基本信息等),但只有系統(tǒng)認(rèn)證的系統(tǒng)管理員具有處理這些信息的權(quán)限(包括增添、刪減、修改等)。系統(tǒng)管理員及人力主管人員可通過部門信息管理模塊增、減及修改相關(guān)數(shù)據(jù)[3]。為提升考勤管理過程的效率及透明性,通過出勤信息查詢模塊統(tǒng)計管理并記錄員工出勤情況,系統(tǒng)內(nèi)用戶均具有查詢信息的權(quán)限??冃Э己斯芾砟K實時記錄員工日常工作表現(xiàn)及貢獻等,在此基礎(chǔ)上完成績效考核并實時更新相關(guān)數(shù)據(jù)信息,系統(tǒng)用戶具備查詢績效情況的權(quán)限。3.2客戶端特殊組件連接。(1)連接組件考慮到本文所設(shè)計的系統(tǒng)屬于多層結(jié)構(gòu),所以選擇了提供豐富接口(IAPPServer等)且具備定位客戶端服務(wù)器應(yīng)用功能的MIDAS連接組件,在客戶端服務(wù)器應(yīng)用程序通過使用Delphi可進行多種方式的連接進而提升了系統(tǒng)的可擴展性,系統(tǒng)與不同通訊協(xié)議間具體需通過創(chuàng)建VCL控件相應(yīng)的連接功能(如表1所示)。TCP/IPSock-ets連接,采用Web編寫應(yīng)用程序的客戶機通常不支撐支持DCOM,為此本文完成了輕載客戶機的建立(使用RCP/IP協(xié)議)。Sockets易于連接到公共命名服務(wù)器(借助一個最低級協(xié)議即可完成),其所提供的服務(wù)器能夠獨立接受客戶機請求,且Sockets提供的協(xié)議無需同客戶機進行遠程數(shù)據(jù)的直接連接,可準(zhǔn)確高效的同DCOM遠程數(shù)據(jù)建立連接和通信過程;CORBA連接(可跨平臺),針對系統(tǒng)中的多層應(yīng)用數(shù)據(jù)集通過使用CORBA實現(xiàn)CORBA標(biāo)準(zhǔn)化環(huán)境的構(gòu)建,提供MIDAS應(yīng)用程序編寫,各層同CORBA通過MIDAS(由Java組件提供)實現(xiàn)相互連接。Web連接,為確保應(yīng)用層客戶機的安全需對使用的服務(wù)器建立防火墻,再通過HTTP消息連接客戶機,實現(xiàn)對受控應(yīng)用程序的高效訪問過程,從而提升系統(tǒng)整體的安全性[4]。對于IAppServer接口服務(wù)器通過使用該組件即可實現(xiàn)訪問過程,客戶端同服務(wù)器應(yīng)用程序根據(jù)通訊協(xié)議(DCOM、CODRBA等)再通過IAppServer進行通訊,通過使用屬于抽象子類的TDataSet(TClient類)實現(xiàn)導(dǎo)航、排序、編輯等操作,根據(jù)實際使用的MIDAS客戶端選用對應(yīng)通訊協(xié)議組件并設(shè)計遠程服務(wù)器應(yīng)用程序。3.3物流企業(yè)人事工資考勤系統(tǒng)創(chuàng)建。建立一個新應(yīng)用程序(Application,在菜單File中完成),在此基礎(chǔ)上完成遠程數(shù)據(jù)部分的創(chuàng)建,在菜單中打開New對話框并選擇Multitier,然后點擊Remote完成編程文件Classname的建立(默認(rèn)屬性值選項),訪問數(shù)據(jù)庫屬性名稱可在遠程環(huán)境下通過控件databasel完成制定、使用ture.QUERY組件進行訪問,采用SQLserver完成人事考勤數(shù)據(jù)庫的建立,通過建立的DateNAME應(yīng)用程序?qū)崿F(xiàn)考勤功能。命名、屬性設(shè)置在預(yù)先設(shè)置的書簽內(nèi)完成,再同IAPPSERVER接口通過使用SQL語句實現(xiàn)有效連接。3.4數(shù)據(jù)庫設(shè)計。各員工信息通過數(shù)據(jù)庫進行保存,數(shù)據(jù)庫結(jié)構(gòu)的構(gòu)建需通過建立相應(yīng)的數(shù)據(jù)表提供支撐,實際設(shè)計中為準(zhǔn)確反映企業(yè)員工工作情況,在數(shù)據(jù)模塊面板中拉入連接組件及相關(guān)控件(數(shù)據(jù)源、數(shù)據(jù)訪問、TClient數(shù)據(jù)集等控件)即可作為對象方法、組件容器等在內(nèi)存中運行。其中的TcomPOent語句(由TdataModule類提供)無關(guān)于Win-dows窗口概念。在此基礎(chǔ)上實現(xiàn)了數(shù)據(jù)同系統(tǒng)用戶界面的有效分離,進一步完善了系統(tǒng)的應(yīng)用程序結(jié)構(gòu)。對同時出現(xiàn)的多個模塊輸入無需進行重復(fù)定義(包括報表、圖表共享、窗體及其輸出動態(tài)等),數(shù)據(jù)庫通過DataAc-cess訪問控件的使用實現(xiàn)了數(shù)據(jù)在多個窗體間的共享,窗體間通過可視化技術(shù)實現(xiàn)互連,從而使系統(tǒng)用戶的不同需求得以有效滿足[5]。
4系統(tǒng)的實現(xiàn)
在delphi中通過根據(jù)多層分布式結(jié)構(gòu)結(jié)合運用數(shù)據(jù)模塊及MIDAS等技術(shù)實現(xiàn)服務(wù)器層及客戶端功能,為提升系統(tǒng)的人機交互性能,工具欄和菜單等操作模式通過直觀的主控平臺設(shè)計實現(xiàn),系統(tǒng)主要結(jié)構(gòu)框架通過預(yù)先建立一個應(yīng)用文檔結(jié)構(gòu)程序(使用MFCAPPWizard完成)完成構(gòu)建,根據(jù)實際需要實現(xiàn)文檔、視圖、主邊框、應(yīng)用程序等類的快速生成。以系統(tǒng)設(shè)計及使用需求為依據(jù)通過資源編輯器的使用完成工具欄和菜單的劃分和建立。通過CLog-inDlg類完成權(quán)限驗證功能的創(chuàng)建,根據(jù)輸入系統(tǒng)內(nèi)的用戶名和密碼自動驗證用戶身份(同數(shù)據(jù)庫中儲存的信息進行核對),提示信息錯誤的情況下需用戶重新數(shù)據(jù)直到信息匹配正確后即可登錄系統(tǒng)進入主界面完成權(quán)限內(nèi)的相關(guān)操作,實現(xiàn)操作權(quán)限的管理并提升系統(tǒng)安全性[6]。4.1Delphi數(shù)據(jù)庫訪問結(jié)構(gòu)。適用于windows系統(tǒng)的可供選擇的數(shù)據(jù)庫接口技術(shù)主要包括:(1)RDO,通常通常在ODBCAPI中用RDO(數(shù)據(jù)遠程訪問目標(biāo)的一種)作為一個薄層對象,據(jù)此實現(xiàn)關(guān)系數(shù)據(jù)源在ODBC(作為通用關(guān)系數(shù)據(jù)源接口的一種ODBC易于連接開放性數(shù)據(jù)庫)層中的訪問過程;(2)基于OLEDB的ADO(屬于ActiveX數(shù)據(jù)對象,接口應(yīng)用程序技術(shù)的一種),可訪問任何數(shù)據(jù)源;(3)提供嵌入數(shù)據(jù)庫、對象連接的OLEDB,用于定義數(shù)據(jù)訪問通用范例,通過該接口無需考慮儲存方法和格式即可對底層數(shù)據(jù)庫進行高效訪問(包括ISAM、數(shù)據(jù)關(guān)系源、郵件、文件、自定義業(yè)務(wù)、圖文數(shù)據(jù)等),可統(tǒng)一訪問不同數(shù)據(jù)來源并儲存,不受處理數(shù)據(jù)類型的限制;(4)支持?jǐn)?shù)據(jù)庫ODBC的BDE提供了規(guī)范統(tǒng)一的訪問接口。ADO和BDE技術(shù)在Delphi訪問數(shù)據(jù)庫中應(yīng)用普遍,本文系統(tǒng)主要利用了BDE提供的統(tǒng)一規(guī)范接口,在實際接口編程中BDE提供包括SQL、ISAM、QBE等在內(nèi)的索引支持?jǐn)?shù)據(jù)庫訪問方法。針對人力資源管理建立多層數(shù)據(jù)庫時,Delphi連接遠程SQL服務(wù)器同時實現(xiàn)ODBC,通過ODBC能夠?qū)?shù)據(jù)庫相關(guān)程序進行驅(qū)動,從而實現(xiàn)對SQL數(shù)據(jù)的BDE訪問過程。為模擬所有引導(dǎo)記錄并構(gòu)建直觀的數(shù)據(jù)庫訪問界面,使用SQLLinks(BDE訪問層)建立查詢功能,實現(xiàn)對數(shù)據(jù)庫的隨機訪問[7]。4.2數(shù)據(jù)庫實體屬性圖和創(chuàng)建。物流企業(yè)人力資源實體屬性圖如圖2所示,使用SQLServer建立物流企業(yè)人力資源數(shù)據(jù)庫,系統(tǒng)相關(guān)數(shù)據(jù)在SQLServer環(huán)境中采用圖形進行建立,實現(xiàn)視圖化操作功能,然后在分析器中通過SQL語句的使用實現(xiàn)系統(tǒng)所需數(shù)據(jù)庫的建立,以企業(yè)人事考勤為例采用SQL語句的創(chuàng)建方法為:Createdatabase[人事考勤]on(name=‘人事考勤_Data’,filename=‘D:program、microsoftserver\mySQL\Data\人事考勤_log.ldf’,size=91,fiegrowth=10%)以物流企業(yè)員工基本資料等為例描述數(shù)據(jù)庫表格的構(gòu)建方法,具體如表2、表3所示。建立企業(yè)人員表格信息的方法為:在SQLServer完成視圖化設(shè)置,具體在en-ter-prisemanager界面中根據(jù)車站提示完成圖形化表的建立,通過SQL語句建立相關(guān)表格(使用查詢分析器)以createtable員工資料表為例,SQL語句設(shè)計如下(以PK_empmsf作為主鍵約束字段)[8]。
5結(jié)束語
快速發(fā)展完善的信息技術(shù)為物流企業(yè)人力資源管理系統(tǒng)功能的不斷完善提供了支撐,隨著物流企業(yè)生產(chǎn)規(guī)模及復(fù)雜程度的不斷提升,傳統(tǒng)人力資源管理模式的不足日益突出(包括低效能、實效性差、成本高等),為此本文通過綜合運用delphi和MIDAS等現(xiàn)代信息技術(shù)實現(xiàn)對企業(yè)人力資源管理系統(tǒng)的設(shè)計,并完成了一個分布式多層管理系統(tǒng)的構(gòu)建過程,針對各種企業(yè)人力資源信息通過使用SQL數(shù)據(jù)庫平臺完成數(shù)據(jù)庫的構(gòu)建,完善物流企業(yè)人力資源數(shù)據(jù)管理(包括查詢、修改和補充等)模式,具有較高的實際應(yīng)用價值。
作者:張瑜 單位:陜西交通職業(yè)技術(shù)學(xué)院經(jīng)濟管理學(xué)院