亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SaaS模式的人力資源管理系統(tǒng)開發(fā)

        2022-05-09 11:34:42袁筱鈺孫亞博
        江蘇科技信息 2022年10期
        關(guān)鍵詞:培訓(xùn)企業(yè)

        袁筱鈺,孫亞博,蔣 靜

        (南京工程學(xué)院,江蘇 南京 211167)

        0 引言

        人力資源管理系統(tǒng)作為現(xiàn)代企業(yè)信息系統(tǒng)的重要組成部分,可以提高企業(yè)績(jī)效,優(yōu)化人才結(jié)構(gòu)。傳統(tǒng)的人力資源管理系統(tǒng)由企業(yè)自行運(yùn)行維護(hù),對(duì)企業(yè)的軟件、硬件均具有較高的要求,易造成系統(tǒng)優(yōu)化困難、運(yùn)行維護(hù)成本高以及難以滿足企業(yè)日益豐富的智能化需求等問題。本文研究了軟件即服務(wù)(SaaS)模型,并結(jié)合軟件標(biāo)準(zhǔn)化、分布式、微服務(wù)體系結(jié)構(gòu)或租賃使用等特點(diǎn),開發(fā)了基于SaaS模型的人力資源管理系統(tǒng),為中小企業(yè)人力資源管理信息化、智能化提供了一種解決方案。

        1 SaaS概述

        1.1 SaaS特征

        SaaS軟件即服務(wù)屬于云計(jì)算,云計(jì)算還包括IaaS(基礎(chǔ)設(shè)施即服務(wù))和PaaS(平臺(tái)即服務(wù))[1]。SaaS模式結(jié)合了20世紀(jì)60年代的大型機(jī)、80年代的C/S主機(jī)/終端模式、1988年誕生的ASP應(yīng)用服務(wù)模式和大數(shù)據(jù)技術(shù),使得軟件成為一種即租即用的云服務(wù)。1988年,應(yīng)用服務(wù)提供商(Application Service Provider,ASP)提出的基于業(yè)務(wù)租賃的軟件開發(fā)模式推動(dòng)了中小企業(yè)的信息化建設(shè),企業(yè)只需提供數(shù)據(jù),即可通過虛擬互聯(lián)網(wǎng)訪問被集中管理的應(yīng)用服務(wù)。但ASP框架仍存在網(wǎng)絡(luò)和數(shù)據(jù)可靠性差,軟硬件技術(shù)、大服務(wù)租賃無法滿足企業(yè)豐富需求等問題。隨著計(jì)算機(jī)軟硬件技術(shù)的不斷發(fā)展,SaaS模式包含的云計(jì)算、多租戶架構(gòu)、微服務(wù)等新興信息技術(shù)為軟件租賃模式提供了技術(shù)支持,彌補(bǔ)了ASP框架的不足。云計(jì)算技術(shù)通過虛擬化將不同地域的計(jì)算資源整合到服務(wù)器中,通過搭建分布式的軟件服務(wù)滿足軟件租賃的需要;多租戶架構(gòu)為軟件租賃的數(shù)據(jù)安全提供了可靠性支持;而微服務(wù)技術(shù)拓展了SaaS模式軟件的多元化和可伸縮性,提升了軟件的成熟度,在占用較少計(jì)算資源的情況下滿足了客戶靈活的需求。

        1.2 SaaS模式的MVCD數(shù)據(jù)層模型

        SaaS模式即租即用的特點(diǎn),對(duì)軟件的數(shù)據(jù)層提出了更高的要求。2006年,陳海棟[2]研究發(fā)現(xiàn),傳統(tǒng)的人力資源管理系統(tǒng)應(yīng)用在系統(tǒng)、邏輯、數(shù)據(jù)等方面無法直接適應(yīng)新型的SaaS模式,在傳統(tǒng)的MVC(模型—視圖—控制器)軟件設(shè)計(jì)模式基礎(chǔ)上,提出了更為適應(yīng)SaaS模式的MVCD設(shè)計(jì)模式。這種新的設(shè)計(jì)模式增添了數(shù)據(jù)層的概念,實(shí)現(xiàn)了人力資源管理系統(tǒng)對(duì)多企業(yè)的支持,從而解決了傳統(tǒng)的HRMS軟件無法適應(yīng)SaaS模式的問題。2007年,匡永光等[3]研究認(rèn)為,SaaS模式應(yīng)用所面臨的最嚴(yán)峻的挑戰(zhàn)就是多租戶、可配置以及可擴(kuò)展:多租戶主要面臨的是SaaS軟件被多個(gè)租戶使用時(shí)的高并發(fā)以及數(shù)據(jù)分離的問題;可配置則要求SaaS軟件根據(jù)用戶需求,提供個(gè)性化空間;而可擴(kuò)展更為關(guān)注未知用戶屬性的需求。為解決這些問題,2009年,陸洪潮[4]在研究SaaS模式的人力資源管理系統(tǒng)時(shí),在多租戶數(shù)據(jù)模型中選擇了成本最低、安全性較差、可擴(kuò)展性較低的“共享數(shù)據(jù)庫,共享數(shù)據(jù)模塊”數(shù)據(jù)模型。為彌補(bǔ)其擴(kuò)展性較低的不足,陸洪潮[4]采用了多種方法來提升系統(tǒng)的可擴(kuò)展性,具體方法見圖1。這種方法雖然沒有“共享數(shù)據(jù)庫、獨(dú)立數(shù)據(jù)模塊”的數(shù)據(jù)模型簡(jiǎn)潔方便,但也彌補(bǔ)了成本較低方案可擴(kuò)展性不足的問題。

        圖1 可擴(kuò)展性提升的方法

        基于云計(jì)算的SaaS模式具有諸多優(yōu)勢(shì),以SaaS模式下的云會(huì)計(jì)應(yīng)用為例,SaaS模式具有運(yùn)營成本低、部署周期快、協(xié)同功能強(qiáng)、運(yùn)維操作簡(jiǎn)便等優(yōu)點(diǎn):在運(yùn)營成本上,依托于云計(jì)算的分布式SaaS軟件集中在服務(wù)器進(jìn)行運(yùn)營維護(hù),從而降低企業(yè)成本;在部署上,SaaS模式作為多租戶軟件,在數(shù)據(jù)結(jié)構(gòu)、字段、操作流程等方面具有較高的標(biāo)準(zhǔn)化要求,從而在標(biāo)準(zhǔn)的基礎(chǔ)上提升了部署速度;在協(xié)同功能中,SaaS軟件的標(biāo)準(zhǔn)化同樣有助于企業(yè)的擴(kuò)張和發(fā)展;在運(yùn)維操作上,只需要企業(yè)掌握基礎(chǔ)的互聯(lián)網(wǎng)技術(shù),人力資源管理系統(tǒng)即可依賴SaaS服務(wù)提供商進(jìn)行運(yùn)行維護(hù)等相關(guān)操作。

        然而SaaS模式也具有劣勢(shì),同樣以SaaS模型下的云會(huì)計(jì)應(yīng)用為例,SaaS模式軟件在應(yīng)用時(shí)面臨傳統(tǒng)企業(yè)在應(yīng)用SaaS軟件時(shí)的商業(yè)模式轉(zhuǎn)變需要時(shí)間、軟件服務(wù)的可持續(xù)性差、信息安全可能帶來的風(fēng)險(xiǎn)、標(biāo)準(zhǔn)化與多元化的平衡等問題。這些問題可以分為兩個(gè)方面:一是傳統(tǒng)企業(yè)的轉(zhuǎn)型,涉及企業(yè)經(jīng)營模式和思維方式的轉(zhuǎn)變;二是SaaS軟件自身質(zhì)量問題,包含SaaS軟件的信息安全可靠性、軟件成熟度和性能等。SaaS模式下的人力資源管理系統(tǒng)對(duì)于企業(yè)具有簡(jiǎn)潔易用、成本低、可配置等特點(diǎn),而可配置、可拓展和安全性仍然是SaaS面臨的主要問題。新興的微服務(wù)架構(gòu)則為SaaS模式可自由配置、簡(jiǎn)化架構(gòu)提供了可能。本項(xiàng)目將結(jié)合SaaS模式下已有的信息管理系統(tǒng)與微服務(wù)架構(gòu),建立一種基于微服務(wù)框架SpringBoot的輕量級(jí)開發(fā)的SaaS模式系統(tǒng),彌補(bǔ)傳統(tǒng)模式下信息管理系統(tǒng)的不足,探索微服務(wù)架構(gòu)與SaaS模式結(jié)合的形式,建立更加靈活簡(jiǎn)潔的企業(yè)人力資源管理系統(tǒng)。

        2 人力資源管理系統(tǒng)現(xiàn)狀與策略

        2.1 人力資源管理現(xiàn)狀

        2.1.1 傳統(tǒng)人力資源管理系統(tǒng)存在的問題

        人力資源管理系統(tǒng)可以優(yōu)化企業(yè)的人力資源結(jié)構(gòu)、提升公司績(jī)效。2004年,周文成等[5]研究了當(dāng)時(shí)我國企業(yè)人力資源管理系統(tǒng)的使用情況,闡述了人力資源管理信息化對(duì)企業(yè)發(fā)展的重要意義,指明人力資源管理系統(tǒng)應(yīng)用面臨的4個(gè)主要問題:軟件普及率低、應(yīng)用水平差、應(yīng)用層次低和應(yīng)用效果差。浙江嘉興第一醫(yī)院引入了以數(shù)據(jù)庫管理為核心的人力資源管理系統(tǒng),實(shí)現(xiàn)了從傳統(tǒng)的文檔管理到信息化系統(tǒng)管理的轉(zhuǎn)變[6]?;跀?shù)據(jù)庫的人力資源管理系統(tǒng)對(duì)當(dāng)時(shí)的醫(yī)院人力資源管理起到了推進(jìn)作用,但也為醫(yī)院的人才培訓(xùn)和技術(shù)要求產(chǎn)生了影響。隨著大數(shù)據(jù)技術(shù)的不斷發(fā)展,企業(yè)對(duì)人力資源管理系統(tǒng)的需求不斷增加,以及系統(tǒng)數(shù)據(jù)結(jié)構(gòu)和內(nèi)容的擴(kuò)充等因素,都對(duì)傳統(tǒng)的以數(shù)據(jù)庫為基礎(chǔ)的企業(yè)人力資源管理系統(tǒng)的運(yùn)行維護(hù)、后續(xù)開發(fā)形成新的問題。以浙江嘉興第一醫(yī)院為例,人力資源管理系統(tǒng)存在的問題主要有以下3個(gè)方面:一是數(shù)據(jù)庫字段不規(guī)范、與行業(yè)標(biāo)準(zhǔn)不兼容帶來的人力資源管理系統(tǒng)難以擴(kuò)展的問題;其次是數(shù)據(jù)需求大于數(shù)據(jù)輸入,數(shù)據(jù)無法簡(jiǎn)易直觀展示的問題;最后是人力資源管理系統(tǒng)統(tǒng)計(jì)功能較為完善而分析預(yù)測(cè)功能較為缺乏,系統(tǒng)急需智能化的問題。

        2.1.2 SaaS模式人力資源管理的優(yōu)勢(shì)

        SaaS模式人力資源管理系統(tǒng)可解決數(shù)據(jù)庫字段兼容性差、數(shù)據(jù)處理與展示和人力資源管理智能化的需求:在數(shù)據(jù)庫兼容方面,SaaS模式具備數(shù)據(jù)庫標(biāo)準(zhǔn)方案,所有基于同一SaaS軟件部署的人力資源管理系統(tǒng)在數(shù)據(jù)層面均可兼容;在數(shù)據(jù)處理與展示方面,云計(jì)算和分布式的特點(diǎn)可高效管理大量數(shù)據(jù);在智能化需求方面,SaaS軟件可通過微服務(wù)部署的方式,為企業(yè)的個(gè)性化需求提供對(duì)應(yīng)的服務(wù)。除此之外,基于SaaS模式的人力資源管理系統(tǒng)還可通過制定智能人才培養(yǎng)方案從而優(yōu)化企業(yè)人才結(jié)構(gòu)、加強(qiáng)企業(yè)文化改革,從而簡(jiǎn)化企業(yè)管理層次、加強(qiáng)企業(yè)反應(yīng)力、執(zhí)行力和創(chuàng)新性。

        2.2 基于SaaS的人力資源管理系統(tǒng)模塊設(shè)計(jì)

        根據(jù)企業(yè)人力資源管理的戰(zhàn)略組成要素,系統(tǒng)設(shè)計(jì)了以下需求模塊:人員檔案管理模塊、人力資源規(guī)劃調(diào)配模塊、培訓(xùn)教育模塊、薪資和激勵(lì)模塊和考勤管理模塊,如圖2所示。在人員檔案管理中,員工的基本信息維護(hù)是檔案管理的主要內(nèi)容,除此之外還需要對(duì)員工的個(gè)人檔案、履歷包括員工績(jī)效和科研成就等信息進(jìn)行系統(tǒng)化管理。在人力資源規(guī)劃調(diào)配模塊,可進(jìn)行人事調(diào)動(dòng)和變動(dòng)查詢。在教育培訓(xùn)模塊中,可以設(shè)置培訓(xùn)內(nèi)容,管理培訓(xùn)人員,設(shè)置培訓(xùn)成果和獎(jiǎng)懲措施。在薪資和激勵(lì)模塊,系統(tǒng)包括薪金計(jì)算和查詢、薪水設(shè)定規(guī)章制度等功能。在考勤管理模塊可查看考勤情況。

        圖2 人力資源管理系統(tǒng)模塊

        3 基于SaaS的人力資源管理系統(tǒng)的搭建

        3.1 關(guān)鍵技術(shù)與應(yīng)用

        3.1.1 基于BootStrap的前端開發(fā)

        本項(xiàng)目采用SaaS多租戶架構(gòu)模式,根據(jù)系統(tǒng)需求使用BootStrap框架開發(fā)前端頁面。版本采用Bootstrap3.7,在開發(fā)過程中:首先,需創(chuàng)建文件夾結(jié)構(gòu),將Bootstrap文件置于tool文件夾下;第二,創(chuàng)建html骨架結(jié)構(gòu),并引入對(duì)應(yīng)的樣式文件;第三,進(jìn)行編碼,通過類控制樣式即可。

        3.1.2 基于SpringBoot的微服務(wù)開發(fā)

        SpringBoot框架具有現(xiàn)貨供應(yīng)和約定編程的特點(diǎn)。在開發(fā)過程中,Springboot框架使用“約定”來避免開發(fā)過程中冗長(zhǎng)的配置工作和注釋,以避免xml文件的配置工作;除此之外,SpringBoot框架生成依賴模塊,開發(fā)者只需加入相關(guān)依賴即可使用,特點(diǎn)是開發(fā)者能更注重業(yè)務(wù)邏輯這類輕量級(jí)開發(fā)。圖3以員工信息管理模塊為例展示了使用SpringBoot的開發(fā)流程。

        圖3 員工管理模型開發(fā)流程

        3.1.3 基于MyBatis和多租戶數(shù)據(jù)模型的數(shù)據(jù)持久層設(shè)計(jì)

        MyBatis是一種Java持久框架,它可通過xml描述符或注解,將對(duì)象與存儲(chǔ)過程或SQL語句相關(guān)聯(lián),并映射到數(shù)據(jù)庫中的相應(yīng)記錄[7]。它可以通過簡(jiǎn)單的xml或注釋來配置和映射本機(jī)信息,從而消除了編寫大部分jdbc代碼、手動(dòng)設(shè)置參數(shù)和獲取結(jié)果集的需要。

        針對(duì)SaaS模式下的多租戶同時(shí)使用軟件的新環(huán)境,SaaS模式的軟件采取了多租戶數(shù)據(jù)儲(chǔ)存模型,力求在保證數(shù)據(jù)安全的同時(shí)將成本降低。目前的調(diào)查研究中,最為常見的數(shù)據(jù)模型有3種,分別是“獨(dú)立數(shù)據(jù)庫”“共享數(shù)據(jù)庫、獨(dú)立數(shù)據(jù)模塊”與“共享數(shù)據(jù)庫、共享數(shù)據(jù)模塊”。本項(xiàng)目根據(jù)SaaS模式的特點(diǎn),采用了“共享數(shù)據(jù)庫、獨(dú)立數(shù)據(jù)模塊”多租戶數(shù)據(jù)模型。首先在一個(gè)數(shù)據(jù)模塊下建立相關(guān)的元數(shù)據(jù)表、業(yè)務(wù)數(shù)據(jù)表等對(duì)象框架,并給數(shù)據(jù)表增加租戶編號(hào)屬性。其次,為每個(gè)租戶提供一個(gè)單獨(dú)的數(shù)據(jù)模塊,在該模塊下,創(chuàng)建與業(yè)務(wù)數(shù)據(jù)表對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù)視圖。最后,給每個(gè)租戶建立DB User,每個(gè)DB User只能訪問對(duì)應(yīng)模塊,用戶訪問時(shí)連接身份認(rèn)證中心,由服務(wù)器對(duì)身份鑒定、識(shí)別,從而達(dá)到用戶之間的數(shù)據(jù)分割與正常訪問[7],如圖4所示。

        圖4 多租戶數(shù)據(jù)訪問模塊

        利用Spring Security來管理權(quán)限和維護(hù)數(shù)據(jù)安全性。Spring Security是一個(gè)身份驗(yàn)證和訪問控制框架,具備功能強(qiáng)大且高度可定制的特點(diǎn)。它可為Java應(yīng)用程序提供身份驗(yàn)證和授權(quán),并且可以輕松擴(kuò)展以滿足自定義要求。

        3.2 系統(tǒng)基本功能模塊開發(fā)

        3.2.1 人員檔案模塊

        人員檔案模塊是人力資源管理系統(tǒng)的基礎(chǔ)模塊,包括記錄員工信息、檔案管理、檔案內(nèi)容、履歷管理和獎(jiǎng)懲管理等諸多功能。良好的人員檔案管理功能對(duì)合理分配人力資源具有正面影響。為搭建標(biāo)準(zhǔn)化數(shù)據(jù)庫,提升人力資源管理系統(tǒng)的可兼容性、可靠性和可擴(kuò)展性,數(shù)據(jù)字段設(shè)計(jì)員工基本信息包括人員基本信息、學(xué)歷信息、人事信息和其他信息3個(gè)方面:人員基本信息包括員工的工號(hào)、姓名、性別、民族、聯(lián)系方式、身份證號(hào)碼、生日、年齡、婚姻狀態(tài)等信息;學(xué)歷信息包括員工的學(xué)位、學(xué)歷、教育經(jīng)歷等;人事信息包括員工合同信息、社保信息和獎(jiǎng)懲信息等;其他信息則根據(jù)企業(yè)的特征提供個(gè)性化定制服務(wù)。

        3.2.2 人事調(diào)配模塊

        人事調(diào)配模塊具有人員職稱信息查詢、員工職稱評(píng)定與考核、績(jī)效管理、人事調(diào)配和人事變動(dòng)查詢等功能。為實(shí)現(xiàn)人事調(diào)配模塊:首先,在招聘新員工后,應(yīng)添加新員工相關(guān)信息,同理在員工離職或退休后進(jìn)行員工信息的刪減,以避免臟數(shù)據(jù)的積壓造成系統(tǒng)效率低下;其次,著重于歷史信息管理,根據(jù)員工的職稱和績(jī)效考核進(jìn)行歷史信息記錄;第三,根據(jù)歷史考核信息和企業(yè)規(guī)章制度,進(jìn)行人事調(diào)配的智能推薦,從而達(dá)到優(yōu)化人力資源結(jié)構(gòu)的目的;最后,在進(jìn)行人事調(diào)配后,員工信息應(yīng)被及時(shí)更新,以確保功能的有效性。

        3.2.3 教育培訓(xùn)模塊

        教育培訓(xùn)是企業(yè)人力資源管理系統(tǒng)的重要組成部分,企業(yè)可通過教育培訓(xùn)提升人才素質(zhì)、定向化培養(yǎng)專業(yè)人才、傳播企業(yè)文化、促進(jìn)人才交流。為達(dá)到企業(yè)教育培訓(xùn)進(jìn)一步數(shù)字化、智能化的需求,開發(fā)的人力資源管理系統(tǒng)首先應(yīng)對(duì)培訓(xùn)類別和項(xiàng)目進(jìn)行良好的統(tǒng)計(jì);第二,應(yīng)建立培訓(xùn)記錄,記錄培訓(xùn)類別、培訓(xùn)性質(zhì)、培訓(xùn)人數(shù)、參加人數(shù)、評(píng)估結(jié)果、成績(jī)比例等;第三,對(duì)參與培訓(xùn)的員工成績(jī)進(jìn)行智能分析和展示,基于培訓(xùn)成績(jī)比重自動(dòng)計(jì)算考試綜合成績(jī),并判定員工培訓(xùn)是否合格;最后,根據(jù)人員的培訓(xùn)成績(jī)信息分發(fā)證書,并將信息及時(shí)發(fā)送給人事調(diào)配管理人員。

        3.2.4 薪資和考勤管理模塊

        在薪資和考勤管理模塊,與培訓(xùn)模塊類似,建立相應(yīng)的考勤歷史記錄,結(jié)合企業(yè)規(guī)章制度進(jìn)行薪資激勵(lì)、職稱和績(jī)效考核總評(píng),并將數(shù)據(jù)量化分析與薪資管理對(duì)應(yīng)起來,使得員工可以及時(shí)有效查詢薪資組成與反饋。

        4 結(jié)語

        本文根據(jù)SaaS模式的特點(diǎn),結(jié)合SaaS軟件開發(fā)技術(shù)與發(fā)展瓶頸,分析SpringBoot、MyBatis等技術(shù),探索研究開發(fā)基于SaaS模式的人力資源管理系統(tǒng)的方法。這使得這些企業(yè)在獲取人力資源管理系統(tǒng)增值服務(wù)的同時(shí),不必考慮技術(shù)問題,拿來即用,只要按期支付系統(tǒng)的租賃費(fèi)用即可,從而大大降低了這些企業(yè)使用人力資源管理系統(tǒng)的成本。

        猜你喜歡
        培訓(xùn)企業(yè)
        歡迎訂閱《中小學(xué)教師培訓(xùn)》
        企業(yè)
        企業(yè)
        企業(yè)
        企業(yè)
        企業(yè)
        敢為人先的企業(yè)——超惠投不動(dòng)產(chǎn)
        培訓(xùn)通知
        CIT培訓(xùn)學(xué)院2020線上培訓(xùn)正式啟航
        從五方面做好引導(dǎo)培訓(xùn)
        国产精品免费久久久久影院| 真实夫妻露脸爱视频九色网| 成人爽a毛片免费视频| 天躁夜夜躁狼狠躁| 久久精品国产久精国产| 91精品一区国产高清在线gif| 丝袜 亚洲 另类 欧美| 日本激情视频一区在线观看| 国产高清女人对白av在在线| 在线亚洲日本一区二区| 内射夜晚在线观看| 国产xxxxx在线观看| 亚洲综合无码| 亚洲伊人成综合人影院| 精品人妻一区二区三区狼人| 超碰人人超碰人人| 2021久久精品国产99国产精品| 国产美女在线一区二区三区| 人妻尤物娇呻雪白丰挺| 色佬精品免费在线视频| 综合色就爱涩涩涩综合婷婷| 乱子伦视频在线看| av无码电影一区二区三区| 国产视频一区二区三区观看| 亚洲精品色婷婷在线影院| 久久久久无码精品亚洲日韩| 亚洲av网一区天堂福利| 中文字幕在线看精品乱码 | 手机看片久久国产免费| 色中文字幕视频在线观看| 一二三区无线乱码中文在线| 精品人妻少妇嫩草av无码专区| 久久亚洲精品无码gv| 亲少妇摸少妇和少妇啪啪| 国产一区二区三区天堂| 97碰碰碰人妻无码视频| 五月天激情小说| 亚洲综合免费在线视频| 亚洲国产中文字幕视频| 婷婷色中文字幕综合在线| 91狼友在线观看免费完整版|