?

高層次人才申報推薦系統的設計與實現

2021-12-31 05:07
新一代信息技術 2021年21期
關鍵詞:主管部門管理員申報

周 琴

(四川省科學技術信息研究所,四川 成都 610016)

0 引言

隨著經濟和科學技術的飛速發展,對高層次專家人才需求與日俱增,加強高層次人才隊伍建設,是實現科學發展、實施創新驅動發展戰略和建設世界科技強國的關鍵所在。如何高效化、規范化建設一支支持轉型發展、創新發展、跨越發展的高層次人才隊伍,成為各級政府主管部門需要迫切解決的重要問題[1-2]。

針對高層次人才隊伍建設需求,結合高層次人才結構特點,設計、開發高層次人才申報推薦系統,實現人才項目在線申報、評審、推薦等功能,本系統的建設和應用,可以實現高層次人才項目申報和管理的信息化、網絡化,構建高層次人才資源大數據中心,打造高層次人才資源管理的基礎工程,推進高層次人才隊伍建設。

1 系統需求分析

根據人才工作的業務需求和制度規范,依次建設人才項目申報系統、人才項目管理系統、人才評審推薦系統、人才資源庫、中央管理系統等,最終構建成集人才信息采集、人才資源整合、人才數據分析挖掘為一體的智慧人才平臺。從而助推高層次人才信息電子化、網絡化、無紙化報送,減少重復填報,節約人力成本,提高工作效率;并通過人才資源庫的持續建設,為經濟社會發展持續積累高層次人才信息資源,為政府部門遴選和推薦高層次人才提供技術支撐,為領導決策提供人才管理方面的專業客觀的評價分析報告。

2 系統架構

系統遵循 J2EE的標準規范,采用 ExtJS+Servlet+JSP作為系統基礎開發框架,使用JAVA、Javascript、Html5、Css3等多種高級語言開發而成。系統采用 MVC編程模式,分層式設計,達到分散關注、松散耦合、邏輯復用、標準定義的目的。系統數據層采用Hibernate的對象關系映射框架。系統主要包括人才項目申報系統、人才項目管理系統、人才評審推薦系統、人才資源庫、中央管理系統[2]。系統的總體架構如圖1所示。

3 系統設計與實現

3.1 系統主要功能設計

3.1.1 人才信息申報

申報人根據申報的人才類型,包括創業團隊、創新團隊、創業領軍人才、青年人才等,按照流程和規范在線填寫相應的人才信息,并上傳相關證明材料。人才信息主要包括個人基本信息、教育經歷、工作經歷、主要成果(參與項目、論文、專利等)、主要業績及成果評價等信息[3]。

3.1.2 申報單位匯總上報

申報單位對申報人提交的人才信息進行形式審查,并在匯總后統一上報所屬主管部門進行初審。

3.1.3 審核及推薦

申報單位匯總上報后,由各級主管部門進行初審,信息不完整則逐級退回,申報人填寫完整后重新上報。待所有的人才信息審核通過后,各級主管部門按照一定的條件進行篩選推薦。

3.1.4 申報人/團隊管理

單位注冊信息審核通過后,單位管理員可以登錄系統為人才信息填報人員開設賬戶,包括填報人賬戶的用戶名、密碼、真實姓名、聯系方式、郵箱等信息。同時,單位管理員可以修改、刪除已有的填報賬戶信息。單位管理員分配完成后,填報人可登錄系統進行人才申報信息填寫。

3.1.5 單位管理

單位管理主要包括單位注冊、單位注冊信息審核、單位信息修改、單位賬戶刪除等功能。單位注冊一般由單位管理員填寫注冊信息,主管部門管理員對單位信息進行審核,審核通過后,單位管理員可在系統中進行單位申報人員賬戶分配、人才申報信息審核等工作。主管部門管理員可以修改單位注冊信息、刪除用戶、重置密碼、設定用戶角色、設定對系統功能的使用權限功能等。

3.1.6 主管部門管理

系統總管理員可以為主管部門分配賬號、填寫/修改主管部門的基本信息、刪除賬號、重置密碼、設定用戶角色、設定對系統功能的使用權限等。

3.1.7 角色/資源權限管理

系統總管理員可以對角色信息進行維護,包括創建新角色、修改角色信息、刪除角色、設定某角色的用戶、設定某角色擁有的權限。系統默認固定角色包括:系統管理員、申報人員、單位管理員、主管部門管理員等。

系統提供按不同顆粒度組配資源,可以按人才類型、團隊類型、人才所屬領域,將某類人才、某類團隊組合為一個資源組。該資源組擁有的權限可以在用戶管理中賦予某個用戶或角色[4]。

3.2 系統主要功能實現

本系統采用J2EE體系支撐,基于B/S結構的應用系統架構。在B/S體系結構下,用戶界面完全通過WWW瀏覽器實現,一部分事務邏輯在前端實現,但是主要事務邏輯在服務器端實現。形成使用者、WWW服務器、數據庫服務器的三層結構[5-7]。在數據層,使用 Hibernate框架為各功能模塊提供與數據庫交互的橋梁,簡化數據保存、刪除、修改、查詢等功能,實現數據在數據庫系統內的持久存儲和讀取[8]。

3.2.1 軟件環境

操作系統:Windows Server 2008或以上版本;

數據庫:SQL Server 2008/MySQL5或以上版本;

開發平臺:Java6.0或以上版本;

瀏覽器:IE9.0及以上版本、Firefox、Chrome等;

應用服務器:Tomcat9.0或以上版本。

3.2.2 硬件環境

共需要服務器3臺:

應用服務器:CPU:四核、內存:16GB、硬盤:100GB。

文件服務器:CPU:四核、內存:16GB、硬盤:500GB以上(需根據實際存儲的文件容量相應調整)。

數據庫服務器:CPU:四核、內存:16GB、硬盤:200GB。

3.2.3 部分代碼實現

下面以用戶申報信息保存為例,給出部分代碼詳細信息。

4 結論

根據高層次人才隊伍建設需求,設計了動態可擴展的人才項目申報推薦系統,以線上申報與線下報送證明材料相結合的方式,幫助用戶高效規范地在線填寫申報信息,方便用戶申報。同時,可以極大緩解高層次人才項目申報和政府部門人才項目管理的壓力,節約資源,提高效率,推動人才項目申報管理的信息化、電子化、智能化,逐步累積匯聚高層次人才信息資源,并最終形成人才信息資源的大數據。

猜你喜歡
主管部門管理員申報
少先隊活動(2022年9期)2022-11-23
我是小小午餐管理員
我是圖書管理員
我是圖書管理員
《安徽園林》通過省主管部門年審
可疑的管理員
國際收支間接申報問答
我國環境立法的演變
對太湖流域水行政主管部門安全監管體系構建的思考
林業工作站職能作用探討
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合