摘要:首先對(duì)現(xiàn)有高校人事管理系統(tǒng)進(jìn)行了分析,并基于SOA架構(gòu)模型設(shè)計(jì)了一套人事管理信息系統(tǒng),以此來(lái)提高人事管理者的工作效率。系統(tǒng)涵蓋了教職工從入職到退休的每一個(gè)環(huán)節(jié),并和現(xiàn)有的校園網(wǎng)數(shù)據(jù)平臺(tái)集成,方便進(jìn)行統(tǒng)一的信息化管理,滿足了人事管理工作的信息化建設(shè)需求,提高了人事管理效率。
關(guān)鍵詞:SOA架構(gòu);人事管理系統(tǒng);J2EE
中圖分類(lèi)號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2024)24-0051-03
開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID)
0 引言
人事管理工作是高校最基礎(chǔ)的行政工作,高校人事管理系統(tǒng)可以顯著提高人事管理的效率,減少手工操作,降低錯(cuò)誤率,加快決策過(guò)程,收集分析教職工的績(jī)效,幫助高校進(jìn)行人力資源規(guī)劃和配置,優(yōu)化人才結(jié)構(gòu),提升人才使用效率。目前高校人事管理系統(tǒng)普遍面臨著數(shù)據(jù)孤島、信息共享滯后、技術(shù)更新緩慢、安全和隱私、系統(tǒng)整合困難等各種問(wèn)題,導(dǎo)致數(shù)據(jù)共享和流通不暢,資源浪費(fèi)和效率低下,教職工信息更新不及時(shí),影響了人事管理的準(zhǔn)確性和時(shí)效性。同時(shí)一些高校的人事管理系統(tǒng)由于缺乏持續(xù)的技術(shù)支持和更新,難以適應(yīng)新的管理需求和技術(shù)標(biāo)準(zhǔn)。高校的人事管理系統(tǒng)需要與教務(wù)、財(cái)務(wù)、科研等多個(gè)系統(tǒng)進(jìn)行整合,但由于系統(tǒng)架構(gòu)、數(shù)據(jù)標(biāo)準(zhǔn)、接口協(xié)議等方面的差異,整合工作面臨諸多困難。高校人事管理系統(tǒng)在教育管理中扮演著重要角色,同時(shí)也面臨著多方面的挑戰(zhàn)。目前大多數(shù)高校還在使用傳統(tǒng)的單一系統(tǒng)運(yùn)行的模式,加上當(dāng)前高校擴(kuò)招的壓力,教師數(shù)量隨之上升,人事管理部門(mén)工作壓力大,工作效率低下。在這種背景下,人事部門(mén)急需解決學(xué)校的管理層壓力,提高辦公效率。在經(jīng)過(guò)對(duì)業(yè)務(wù)部門(mén)的軟件需求調(diào)研報(bào)告后,梳理人事管理系統(tǒng)的設(shè)計(jì)思路,開(kāi)發(fā)了一套基于SOA框架的高校人事管理系統(tǒng),從而解決學(xué)校的人事管理困境。
1 人事系統(tǒng)發(fā)展現(xiàn)狀和問(wèn)題分析
1.1人事系統(tǒng)現(xiàn)狀
高校人事系統(tǒng)從最初單一面向人事科室的信息維護(hù)與查詢(xún)型管理系統(tǒng)到如今校級(jí)層面的大人事平臺(tái)下的人事綜合管理與服務(wù)應(yīng)用產(chǎn)品大體經(jīng)歷了三代。第一代主要集中于基礎(chǔ)的人事信息管理,如教職員工的基本信息維護(hù)和查詢(xún),這些系統(tǒng)通常只服務(wù)于人事部門(mén)的管理者,功能相對(duì)單一,缺乏與其他部門(mén)的互動(dòng)和數(shù)據(jù)共享,人員信息的管理和業(yè)務(wù)信息維護(hù),主要是面向人事部門(mén)管理者。隨著信息技術(shù)的發(fā)展,第二代人事系統(tǒng)開(kāi)始提供線上業(yè)務(wù)處理能力,如教職工可以通過(guò)系統(tǒng)提交申請(qǐng)、查詢(xún)個(gè)人數(shù)據(jù)等,系統(tǒng)開(kāi)始向服務(wù)導(dǎo)向轉(zhuǎn)變,可線上開(kāi)展部分業(yè)務(wù),提供面向教職工的人事綜合服務(wù),包括申請(qǐng)、數(shù)據(jù)查詢(xún)等功能。當(dāng)前的第三代系統(tǒng)代表了高校人事管理系統(tǒng)的高級(jí)階段,不僅整合了跨部門(mén)的數(shù)據(jù)和流程,還為各級(jí)管理者和教職工提供了全面的人事服務(wù),這些服務(wù)覆蓋了教職工的整個(gè)職業(yè)生涯,從員工招聘到最后的退休,實(shí)現(xiàn)了管理的輕松化、服務(wù)的便捷化以及決策的智慧化。第三代系統(tǒng)整合了人事業(yè)務(wù)中涉及的分散在各部門(mén)的數(shù)據(jù)、流程,面向各級(jí)管理者和生命周期各個(gè)階段教職工提供人事綜合服務(wù),實(shí)現(xiàn)輕松管理、便捷服務(wù)、智慧決策。
1.2人事系統(tǒng)面臨問(wèn)題
第三代人事系統(tǒng)在整合數(shù)據(jù)和流程方面取得了一定的研究進(jìn)展,但信息共享仍然是研究和解決的重點(diǎn)。教職工信息分散在不同的管理部門(mén),如退休信息在退休部門(mén),教學(xué)信息在教務(wù)處,科研項(xiàng)目信息在科研處等。這種分散管理導(dǎo)致了信息孤島的存在,影響了人事管理的效率和準(zhǔn)確性。目前的人事信息系統(tǒng)在設(shè)計(jì)上往往以滿足人事部門(mén)的管理需求為主,而對(duì)于教職工和院部領(lǐng)導(dǎo)的服務(wù)需求考慮不足,從而導(dǎo)致了系統(tǒng)界面和功能的局限性,難以滿足教職工對(duì)高質(zhì)量服務(wù)的期望,從而影響了教職工對(duì)學(xué)校服務(wù)的感知和滿意度。
高校需要統(tǒng)一的人事管理平臺(tái),以整合各個(gè)部門(mén)的數(shù)據(jù)和流程,實(shí)現(xiàn)信息的集中管理和服務(wù)的統(tǒng)一提供,人事系統(tǒng)的設(shè)計(jì)應(yīng)更多地考慮服務(wù)導(dǎo)向,即不僅要滿足管理需求,還要提供教職工真正需要的服務(wù),如個(gè)性化的信息查詢(xún)、業(yè)務(wù)申請(qǐng)、職業(yè)發(fā)展支持等。在整合和共享數(shù)據(jù)的同時(shí),必須確保教職工個(gè)人信息的安全和隱私得到充分保護(hù),同時(shí)人事管理系統(tǒng)的有效運(yùn)行需要不同部門(mén)之間的緊密協(xié)作,建立有效的溝通和協(xié)調(diào)機(jī)制。
人事系統(tǒng)涉及的管理職能部門(mén)眾多,教職工信息分散沒(méi)有形成統(tǒng)一的權(quán)限歸口管理,教職工的人員類(lèi)別組成復(fù)雜,從院系領(lǐng)導(dǎo)、在編人員、人事代理等各種維度的人員,且高校的行政機(jī)構(gòu)依然體現(xiàn)多元性,人員和機(jī)構(gòu)的多元性給人事管理工作帶來(lái)更高的挑戰(zhàn)和要求。
人事信息的管理存在局限性和部門(mén)化的現(xiàn)象,目前人事相關(guān)信息化的建設(shè)內(nèi)容還是以管理為主,更多的是在執(zhí)行職能范疇內(nèi)的業(yè)務(wù),信息系統(tǒng)模型的設(shè)計(jì)也是為了滿足人事部門(mén)管理需要為出發(fā)點(diǎn),面向教職工、院部領(lǐng)導(dǎo)服務(wù)的價(jià)值難以體現(xiàn),信息系統(tǒng)的界面設(shè)計(jì)和功能在教職工對(duì)學(xué)校提供的服務(wù)感知難以體現(xiàn),這給人事管理部門(mén)增加了管理難度,效率難以提升,導(dǎo)致學(xué)校的信息化水平低下。
通過(guò)解決這些問(wèn)題,高??梢詷?gòu)建一個(gè)更加高效、服務(wù)導(dǎo)向、技術(shù)先進(jìn)且安全的人事管理系統(tǒng),從而提升管理效率,改善教職工的服務(wù)體驗(yàn),促進(jìn)高校的整體發(fā)展。
2 人事管理系統(tǒng)模塊設(shè)計(jì)
系統(tǒng)采用SOA組件模型架構(gòu)技術(shù),核心為面向服務(wù),可以將不同的服務(wù)進(jìn)行拆分,通過(guò)服務(wù)之間統(tǒng)一約定的接口協(xié)議進(jìn)行關(guān)聯(lián)兼容,這樣可以在異構(gòu)系統(tǒng)平臺(tái)上可以運(yùn)行各自的系統(tǒng),而對(duì)人事系統(tǒng)使用者來(lái)說(shuō),他們是無(wú)感知的。系統(tǒng)擴(kuò)展性能良好,可以和學(xué)?,F(xiàn)有校園網(wǎng)管理平臺(tái)實(shí)現(xiàn)單點(diǎn)登錄,實(shí)現(xiàn)統(tǒng)一身份認(rèn)證,采用模塊化組件微模塊的軟件系統(tǒng)設(shè)計(jì),設(shè)置流程符合校園網(wǎng)數(shù)據(jù)化標(biāo)準(zhǔn)規(guī)范等。
2.1設(shè)計(jì)思路
面對(duì)高校人事管理的現(xiàn)狀和IT信息技術(shù)發(fā)展趨勢(shì),圍繞教職工個(gè)人信息,進(jìn)行業(yè)務(wù)按需求進(jìn)行分配,實(shí)現(xiàn)業(yè)務(wù)跨部門(mén)進(jìn)行整合,實(shí)現(xiàn)面向校內(nèi)各類(lèi)人員的信息化人事服務(wù)內(nèi)容的服務(wù)大廳。將教職工所有的相關(guān)業(yè)務(wù)遷移至學(xué)校的網(wǎng)上辦事大廳,開(kāi)發(fā)微信公眾號(hào)進(jìn)行綁定,方便教職工24小時(shí)辦理各種業(yè)務(wù),減輕教職工的辦事流程,切實(shí)提高人事管理工作效率,為學(xué)校各種人事業(yè)務(wù)提供便捷、智能、靈活的人事信息管理、人事業(yè)務(wù)辦理、人事數(shù)據(jù)統(tǒng)計(jì)與分析服務(wù),實(shí)現(xiàn)讓“數(shù)據(jù)多跑路,讓人少跑腿”的辦事宗旨。
2.2功能模型架構(gòu)實(shí)現(xiàn)
系統(tǒng)摒棄原有傳統(tǒng)業(yè)務(wù)系統(tǒng)圍繞業(yè)務(wù)部門(mén)內(nèi)部業(yè)務(wù)管理需要的設(shè)計(jì)方式,打破業(yè)務(wù)邊界,采用管理與服務(wù)相分離的設(shè)計(jì)??蛻?hù)端可以使用B/S架構(gòu)訪問(wèn),或App進(jìn)行登錄使用,也可以使用企業(yè)微信公眾號(hào)關(guān)注方式進(jìn)行,方便教職工線上業(yè)務(wù)辦理多場(chǎng)景需求。系統(tǒng)可以單獨(dú)部署運(yùn)行在校園網(wǎng)內(nèi),同時(shí)可以和J2EE的底層技術(shù)應(yīng)用服務(wù)基礎(chǔ)支撐環(huán)境進(jìn)行無(wú)縫對(duì)接,實(shí)現(xiàn)人事業(yè)務(wù)應(yīng)用之間的跨部門(mén)業(yè)務(wù)完全融合,更能完成人事應(yīng)用與其他應(yīng)用的業(yè)務(wù)有機(jī)融合,為教職工提供高品質(zhì)、多元化的個(gè)性化綜合服務(wù)。系統(tǒng)主要包含了圖1所示模塊。通過(guò)業(yè)務(wù)梳理整合,優(yōu)化了業(yè)務(wù)流程,使用統(tǒng)一的數(shù)據(jù)庫(kù),使數(shù)據(jù)共享一致。系統(tǒng)圍繞教職工從招聘到退休離校全生命周期管理方式,對(duì)教職工核心基礎(chǔ)數(shù)據(jù)管理展開(kāi),將各部門(mén)分散的管理人員的方式有效統(tǒng)一,同時(shí)打通人事處、教務(wù)處、財(cái)務(wù)處等部門(mén)匯聚成教職工一體化數(shù)據(jù)中心并有效呈現(xiàn),實(shí)現(xiàn)人員信息有效的查詢(xún)和統(tǒng)計(jì)等功能。
3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)數(shù)據(jù)庫(kù)引入統(tǒng)一身份認(rèn)證與學(xué)校的數(shù)據(jù)資源平臺(tái)進(jìn)行對(duì)接,實(shí)現(xiàn)一個(gè)賬號(hào)登錄多個(gè)系統(tǒng)的個(gè)性化需求,方便師生辦公需要。采用ODBC作為數(shù)據(jù)庫(kù)訪問(wèn)應(yīng)用程序編程接口,因此可以使用一致的程序代碼而訪問(wèn)不同的DBMS數(shù)據(jù)庫(kù)系統(tǒng),故采用ODBC方式訪問(wèn)數(shù)據(jù)庫(kù)的設(shè)計(jì)。統(tǒng)一身份認(rèn)證系統(tǒng)允許用戶(hù)使用單一賬號(hào)和密碼訪問(wèn)多個(gè)不同的應(yīng)用程序和服務(wù),提高了用戶(hù)體驗(yàn),簡(jiǎn)化了用戶(hù)管理,增強(qiáng)了安全性。通過(guò)集成一個(gè)中心化的認(rèn)證服務(wù)(如LDAP或Active Directory),可以驗(yàn)證用戶(hù)的身份,并授權(quán)其訪問(wèn)相應(yīng)的數(shù)據(jù)和功能。這種集成須遵循一定的安全協(xié)議和標(biāo)準(zhǔn),如OAuth或SAML。與學(xué)校的數(shù)據(jù)資源平臺(tái)對(duì)接可以使人事管理系統(tǒng)訪問(wèn)更廣泛的數(shù)據(jù)集,實(shí)現(xiàn)數(shù)據(jù)的集中管理和分析,通過(guò)建立數(shù)據(jù)接口和遵循數(shù)據(jù)交換標(biāo)準(zhǔn)(如XML或JSON格式),系統(tǒng)可以與數(shù)據(jù)資源平臺(tái)進(jìn)行通信,實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入和導(dǎo)出,對(duì)接過(guò)程中可能涉及數(shù)據(jù)清洗、轉(zhuǎn)換和映射,以確保數(shù)據(jù)的一致性和準(zhǔn)確性。系統(tǒng)使用ODBC(開(kāi)放數(shù)據(jù)庫(kù)連接)作為數(shù)據(jù)庫(kù)訪問(wèn)接口具有較大的優(yōu)勢(shì),ODBC是一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)訪問(wèn)接口,允許應(yīng)用程序使用同一套API與不同的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)進(jìn)行交互。由于ODBC提供了一個(gè)抽象層,應(yīng)用程序不需要針對(duì)不同的數(shù)據(jù)庫(kù)系統(tǒng)編寫(xiě)特定的代碼,因而簡(jiǎn)化了應(yīng)用程序的開(kāi)發(fā)和維護(hù),同時(shí)ODBC支持多種數(shù)據(jù)庫(kù)系統(tǒng),包括關(guān)系型數(shù)據(jù)庫(kù)(如MySQL、Oracle)和非關(guān)系型數(shù)據(jù)庫(kù)(如MongoDB),提供了選擇和更換數(shù)據(jù)庫(kù)系統(tǒng)的靈活性。系統(tǒng)在ODBC管理器中配置數(shù)據(jù)源名稱(chēng)(DSN),指定了數(shù)據(jù)庫(kù)的位置、類(lèi)型、訪問(wèn)權(quán)限等信息,在應(yīng)用程序中,使用ODBC API建立與數(shù)據(jù)庫(kù)的連接,執(zhí)行SQL查詢(xún),處理結(jié)果集,并管理連接的關(guān)閉功能等。數(shù)據(jù)庫(kù)實(shí)現(xiàn)錯(cuò)誤處理機(jī)制,以應(yīng)對(duì)數(shù)據(jù)庫(kù)連接失敗、查詢(xún)錯(cuò)誤等異常情況。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)遵循一定的規(guī)范化原則,如第三范式(3NF),以減少數(shù)據(jù)冗余,提高數(shù)據(jù)完整性。其中在表結(jié)構(gòu)設(shè)計(jì)上,需要設(shè)計(jì)合理的表結(jié)構(gòu),包括必要的字段、數(shù)據(jù)類(lèi)型、索引等,以支持系統(tǒng)的查詢(xún)和事務(wù)處理需求。同時(shí)實(shí)現(xiàn)數(shù)據(jù)訪問(wèn)控制,如基于角色的訪問(wèn)控制(RBAC),確保用戶(hù)只能訪問(wèn)授權(quán)的數(shù)據(jù)??紤]數(shù)據(jù)庫(kù)的性能,如查詢(xún)優(yōu)化、事務(wù)管理、鎖策略等,以支持高并發(fā)的訪問(wèn)需求。最終需要制定數(shù)據(jù)庫(kù)的備份和恢復(fù)策略,以防止數(shù)據(jù)丟失和系統(tǒng)故障。通過(guò)上述原理分析和設(shè)計(jì),人事管理系統(tǒng)可以實(shí)現(xiàn)與學(xué)校其他系統(tǒng)的無(wú)縫集成,提供一致、安全、高效的數(shù)據(jù)訪問(wèn)服務(wù),從而支持復(fù)雜的人事管理任務(wù)和決策分析。數(shù)據(jù)庫(kù)中主要字段表格的設(shè)計(jì)結(jié)果如表1所示:
4 結(jié)束語(yǔ)
通過(guò)對(duì)目前大多數(shù)學(xué)校人事系統(tǒng)的現(xiàn)狀分析,綜合管理業(yè)務(wù)范圍流程,開(kāi)發(fā)了人事管理系統(tǒng)各模塊,從需求分析、功能實(shí)現(xiàn)、架構(gòu)設(shè)計(jì)、代碼調(diào)試迭代、集成測(cè)試等流程,均按照學(xué)校人事管理的實(shí)際需求進(jìn)行的流程化模塊化開(kāi)發(fā)。而采用SOA架構(gòu),可以為后續(xù)系統(tǒng)的升級(jí)和擴(kuò)展奠定了開(kāi)放基礎(chǔ),體現(xiàn)出人事系統(tǒng)的靈活性,可以動(dòng)態(tài)響應(yīng)新的需求,提升了系統(tǒng)之間的通信和交互能力。學(xué)校實(shí)施該系統(tǒng)后,信息化水平得到了質(zhì)的提升,人事部門(mén)辦事效率進(jìn)一步提高,實(shí)現(xiàn)了信息化引領(lǐng)管理快速發(fā)展的價(jià)值。
參考文獻(xiàn):
[1] 石巧珍,陳波.高?!叭汀?人事管理隊(duì)伍建設(shè)思考[J].浙江萬(wàn)里學(xué)院學(xué)報(bào),2011,24(3):10-13.
[2] 班東科.高校人事管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].上海:同濟(jì)大學(xué),2009.
[3] 薛醫(yī)貴.基于ASP的高校人力資源管理信息系統(tǒng)研究[J].電子設(shè)計(jì)工程,2016,24(6):162-164.
[4] 徐秋云,李葆華.新時(shí)期高校人力資源管理模式創(chuàng)新探討[J].人力資源管理,2011(4):119-120.
[5] 韓(王瑩.云存儲(chǔ)平臺(tái)下的高校人力資源管理系統(tǒng)研究[J].電子設(shè)計(jì)工程,2015,23(14):64-66.
[6] 張恩寬.人力資源管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2012.
[7] 殷聯(lián)佳.雙模式異構(gòu)數(shù)據(jù)整合系統(tǒng)研究與優(yōu)化設(shè)計(jì)[D].上海:上海交通大學(xué),2013.
[8] 侯曉麗.OpenESB在數(shù)字校園中的研究與應(yīng)用[D].北京:北方工業(yè)大學(xué),2011.
[9] 閆鵬.高校人事管理信息化建設(shè)的困難和對(duì)策[J].中國(guó)管理信息化,2024,27(3):115-118.
【通聯(lián)編輯:王 力】