周 琴
(四川省科學技術(shù)信息研究所,四川 成都 610016)
隨著經(jīng)濟和科學技術(shù)的飛速發(fā)展,對高層次專家人才需求與日俱增,加強高層次人才隊伍建設(shè),是實現(xiàn)科學發(fā)展、實施創(chuàng)新驅(qū)動發(fā)展戰(zhàn)略和建設(shè)世界科技強國的關(guān)鍵所在。如何高效化、規(guī)范化建設(shè)一支支持轉(zhuǎn)型發(fā)展、創(chuàng)新發(fā)展、跨越發(fā)展的高層次人才隊伍,成為各級政府主管部門需要迫切解決的重要問題[1-2]。
針對高層次人才隊伍建設(shè)需求,結(jié)合高層次人才結(jié)構(gòu)特點,設(shè)計、開發(fā)高層次人才申報推薦系統(tǒng),實現(xiàn)人才項目在線申報、評審、推薦等功能,本系統(tǒng)的建設(shè)和應(yīng)用,可以實現(xiàn)高層次人才項目申報和管理的信息化、網(wǎng)絡(luò)化,構(gòu)建高層次人才資源大數(shù)據(jù)中心,打造高層次人才資源管理的基礎(chǔ)工程,推進高層次人才隊伍建設(shè)。
根據(jù)人才工作的業(yè)務(wù)需求和制度規(guī)范,依次建設(shè)人才項目申報系統(tǒng)、人才項目管理系統(tǒng)、人才評審推薦系統(tǒng)、人才資源庫、中央管理系統(tǒng)等,最終構(gòu)建成集人才信息采集、人才資源整合、人才數(shù)據(jù)分析挖掘為一體的智慧人才平臺。從而助推高層次人才信息電子化、網(wǎng)絡(luò)化、無紙化報送,減少重復填報,節(jié)約人力成本,提高工作效率;并通過人才資源庫的持續(xù)建設(shè),為經(jīng)濟社會發(fā)展持續(xù)積累高層次人才信息資源,為政府部門遴選和推薦高層次人才提供技術(shù)支撐,為領(lǐng)導決策提供人才管理方面的專業(yè)客觀的評價分析報告。
系統(tǒng)遵循 J2EE的標準規(guī)范,采用 ExtJS+Servlet+JSP作為系統(tǒng)基礎(chǔ)開發(fā)框架,使用JAVA、Javascript、Html5、Css3等多種高級語言開發(fā)而成。系統(tǒng)采用 MVC編程模式,分層式設(shè)計,達到分散關(guān)注、松散耦合、邏輯復用、標準定義的目的。系統(tǒng)數(shù)據(jù)層采用Hibernate的對象關(guān)系映射框架。系統(tǒng)主要包括人才項目申報系統(tǒng)、人才項目管理系統(tǒng)、人才評審推薦系統(tǒng)、人才資源庫、中央管理系統(tǒng)[2]。系統(tǒng)的總體架構(gòu)如圖1所示。
3.1.1 人才信息申報
申報人根據(jù)申報的人才類型,包括創(chuàng)業(yè)團隊、創(chuàng)新團隊、創(chuàng)業(yè)領(lǐng)軍人才、青年人才等,按照流程和規(guī)范在線填寫相應(yīng)的人才信息,并上傳相關(guān)證明材料。人才信息主要包括個人基本信息、教育經(jīng)歷、工作經(jīng)歷、主要成果(參與項目、論文、專利等)、主要業(yè)績及成果評價等信息[3]。
3.1.2 申報單位匯總上報
申報單位對申報人提交的人才信息進行形式審查,并在匯總后統(tǒng)一上報所屬主管部門進行初審。
3.1.3 審核及推薦
申報單位匯總上報后,由各級主管部門進行初審,信息不完整則逐級退回,申報人填寫完整后重新上報。待所有的人才信息審核通過后,各級主管部門按照一定的條件進行篩選推薦。
3.1.4 申報人/團隊管理
單位注冊信息審核通過后,單位管理員可以登錄系統(tǒng)為人才信息填報人員開設(shè)賬戶,包括填報人賬戶的用戶名、密碼、真實姓名、聯(lián)系方式、郵箱等信息。同時,單位管理員可以修改、刪除已有的填報賬戶信息。單位管理員分配完成后,填報人可登錄系統(tǒng)進行人才申報信息填寫。
3.1.5 單位管理
單位管理主要包括單位注冊、單位注冊信息審核、單位信息修改、單位賬戶刪除等功能。單位注冊一般由單位管理員填寫注冊信息,主管部門管理員對單位信息進行審核,審核通過后,單位管理員可在系統(tǒng)中進行單位申報人員賬戶分配、人才申報信息審核等工作。主管部門管理員可以修改單位注冊信息、刪除用戶、重置密碼、設(shè)定用戶角色、設(shè)定對系統(tǒng)功能的使用權(quán)限功能等。
3.1.6 主管部門管理
系統(tǒng)總管理員可以為主管部門分配賬號、填寫/修改主管部門的基本信息、刪除賬號、重置密碼、設(shè)定用戶角色、設(shè)定對系統(tǒng)功能的使用權(quán)限等。
3.1.7 角色/資源權(quán)限管理
系統(tǒng)總管理員可以對角色信息進行維護,包括創(chuàng)建新角色、修改角色信息、刪除角色、設(shè)定某角色的用戶、設(shè)定某角色擁有的權(quán)限。系統(tǒng)默認固定角色包括:系統(tǒng)管理員、申報人員、單位管理員、主管部門管理員等。
系統(tǒng)提供按不同顆粒度組配資源,可以按人才類型、團隊類型、人才所屬領(lǐng)域,將某類人才、某類團隊組合為一個資源組。該資源組擁有的權(quán)限可以在用戶管理中賦予某個用戶或角色[4]。
本系統(tǒng)采用J2EE體系支撐,基于B/S結(jié)構(gòu)的應(yīng)用系統(tǒng)架構(gòu)。在B/S體系結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。形成使用者、WWW服務(wù)器、數(shù)據(jù)庫服務(wù)器的三層結(jié)構(gòu)[5-7]。在數(shù)據(jù)層,使用 Hibernate框架為各功能模塊提供與數(shù)據(jù)庫交互的橋梁,簡化數(shù)據(jù)保存、刪除、修改、查詢等功能,實現(xiàn)數(shù)據(jù)在數(shù)據(jù)庫系統(tǒng)內(nèi)的持久存儲和讀取[8]。
3.2.1 軟件環(huán)境
操作系統(tǒng):Windows Server 2008或以上版本;
數(shù)據(jù)庫:SQL Server 2008/MySQL5或以上版本;
開發(fā)平臺:Java6.0或以上版本;
瀏覽器:IE9.0及以上版本、Firefox、Chrome等;
應(yīng)用服務(wù)器:Tomcat9.0或以上版本。
3.2.2 硬件環(huán)境
共需要服務(wù)器3臺:
應(yīng)用服務(wù)器:CPU:四核、內(nèi)存:16GB、硬盤:100GB。
文件服務(wù)器:CPU:四核、內(nèi)存:16GB、硬盤:500GB以上(需根據(jù)實際存儲的文件容量相應(yīng)調(diào)整)。
數(shù)據(jù)庫服務(wù)器:CPU:四核、內(nèi)存:16GB、硬盤:200GB。
3.2.3 部分代碼實現(xiàn)
下面以用戶申報信息保存為例,給出部分代碼詳細信息。
根據(jù)高層次人才隊伍建設(shè)需求,設(shè)計了動態(tài)可擴展的人才項目申報推薦系統(tǒng),以線上申報與線下報送證明材料相結(jié)合的方式,幫助用戶高效規(guī)范地在線填寫申報信息,方便用戶申報。同時,可以極大緩解高層次人才項目申報和政府部門人才項目管理的壓力,節(jié)約資源,提高效率,推動人才項目申報管理的信息化、電子化、智能化,逐步累積匯聚高層次人才信息資源,并最終形成人才信息資源的大數(shù)據(jù)。