劉杰 何小波

摘要:高校信息化建設已進入智慧校園建設階段,該階段的特點是以需求為向導,將各、應用程序中各種服務進行拆解,按照業務邏輯進行流程重構,以為微服務的方式將跨業務系統的流程整合起來,將線下流程變為方便實用的線上流程。本文以高校教師績效考核工作為例,在信息門戶中以微服務的方式收集用于績效考核的各類數據,完成考核工作,為教師提供方便快捷的服務,豐富信息化建設內容,加快高校信息化建設發展。
關鍵詞:智慧校園;績效考核;微服務
中圖分類號:TP311? ? 文獻標識碼:A
文章編號:1009-3044(2021)33-0001-03
開放科學(資源服務)標識碼(OSID):
Research and Application of Micro Service in Smart Campus
LIU Jie, HE Xiao-bo
(Information Center,Chongqing Medical University, Chongqing 400016, China)
Abstract: The university information construction has entered the stage of smart campus construction. The characteristics of this stage are to take the demand as the guide, dismantle various services in the application programs, and reconstruct the process according to the business logic, so as to integrate the cross business system process in the way of micro service, and turn the offline process into a convenient and practical online process. This paper takes the performance appraisal of university teachers as an example, collects all kinds of data for performance appraisal in the way of micro service in the information portal, completes the appraisal work, provides convenient and fast services for teachers, enriches the content of information construction, and speeds up the development of information construction in university.
Key words: smart campus; performance appraisal; micro service
隨著一系列新興IT 技術的深入應用,智慧校園除了是能實現統一身份認證、單點登錄、數據集成等基于全校的綜合服務門戶,更重要的是構建基于全校的全局共享數據集,并在此基礎上建立數據共享、管理和維護機制,實現學校信息資源的共享和利用。借助 IT 技術,通過多平臺信息傳遞,有效地利用數據,形成雙向甚至多向的智慧交互網絡,是智慧校園建設的重點內容。
高校教師績效考核工作的開展由于涉及面廣,需要的考評數據多來源廣,存在多層級跨部門的審核,每年都需要學校各院系和職能部門花費較多的時間來完成的一項工作。隨著信息技術在高校各部門的應用,各職能部門已先后建立了業務系統,但是績效考核包括了教師教學、科研、研究生等多個業務系統中的多項信息,如何將這些信息最終通過一個平臺匯總起來,實現“讓信息多跑路,讓老師少跑路”。本文開展對高校教師績效考核微服務開發的可行性研究,梳理各類績效信息的審核流程,在學校已有信息門戶和數據中心的基礎上,尋找整合點。在該微服務中,最重要的是對績效數據來源的梳理,審核權限的分配,數據的查詢和統計。
1 基于“微服務”的智慧校園建設
微服務是在傳統的面向服務的體系架構(Services Oriented Architecture,SOA)基礎上進行改進和延伸,它將傳統的應用程序從數據存儲到業務邏輯開發垂直拆分為若干個獨立的服務項目,每個服務項目能圍繞工作中某個具體業務進行構建[1],可以是拆分單個應用程序中的一個小應用,也可以是跨業務系統的多個服務項目的流程再造。顆粒度更小,系統耦合性低,擴展性強,可復用,易維護,是微服務的特點[2]。微服務之間的相互溝通也采用輕量級的通信機制進行。
目前,許多高校在智慧校園建設中,信息門戶除了提供了統一的訪問入口,逐漸向“一站式”服務轉變[3],以用戶需求為導向,在數據互通、流程再造的基礎上,采用微服務架構,整合教學、科研、管理等服務,向師生提供涵蓋師生發展全過程、學校事務全領域,涵蓋多種使用終端的在線服務中心,實現資源豐富、管理規范、使用便捷、應用廣泛,消除業務孤島,逐步完善數據中心,提高學校服務水平。
2 績效考核微服務分析
2.1 模塊設計
績效考核微服務的主要功能模塊包括:①用戶管理:提供用戶管理功能,與現有組織機構集成,組織機構支持樹狀模型,支持完整的組織機構管理功能,單一用戶可被分配多個角色,不同角色之間相互獨立;②數據填報:各類績效考核數據的填報,如果業務系統中已存在,則可以直接讀取;如果業務系統中沒有該類信息,在信息門戶中的新增數據填報和審核功能的微服務;③考核服務:按照績效考核的標準對教師的各項績效進行匯總、分析和展示;④輔助分析模塊:提供查詢、分析功能。
2.2 需求分析
在績效考核微服務中,用戶的需求主要分為以下幾點:參加績效考核的教師對于數據填報和查詢的需要;院系和職能部門審核人員對于數據審核的需要;職能部門對于所有績效信息的匯總、查詢、展示的需要。
績效考核微服務還需要滿足以下性能需求:系統必須具有實用性,可以與現有學校數字校園平臺集成;系統的界面直觀簡單,方便用戶錄入和查詢數據;系統能跨應用系統采集數據;系統的數據采集功能模塊化,既能分類采集,也便于維護和升級。
2.3 基本任務
首先,該微服務的首要任務是處理用戶基本信息和權限。服務對象分為三類人員:參與績效考核的教師、審核人員、人事處管理員。參與績效考核的教師只要能登錄該系統便能擁有對自己績效信息的查詢和添加、修改功能。審核人員對教師填寫的各類績效信息進行二級審核。人事處管理人員負責所有績效信息的匯總,展示和查詢。
其次,開始績效填報和審核工作。這項任務主要由參與績效考核的教師和審核人員來完成。如果績效考核信息在相關業務系統中已存在,如教學工作量在教務系統中已存在,中心數據庫會自動同步到績效考核微服務中,教師在微服務中能查詢到,無須填寫。如果業務系統中沒有相關的績效考核信息,如獲獎情況,教師直接在績效考核微服務中,找到該填報模塊進行填報,然后院系和職能部門進行兩級審核,審核完成后,教師將會在績效考核微服務中查詢到該信息。
最后,人事處在數據填報和審核工作結束后,進行績效考核工作,最終形成教師績效考核的分數和公示表,供教師查詢。
2.4 系統業務流程
教師需要的考核的績效數據來源廣,具體的業務流程見圖1,如果職能部門有相關業務系統,數據中心直接從業務系統中獲取,如:人事系統的人員基本信息、教務系統的教學日歷、研究生系統的研究生教學工作量、科研系統項目信息等等。如果職能部門沒有業務系統,可以提供審核后的表格數據,便于導入,如:實驗教學中心的創新實驗項目工作量等。其他還需要的考核數據則由考核人員自行填報后,由職能部門在績效考核系統里面審核,如:考核人員的教改項目、創新課程等。在匯總為本科教學業績分、研究生教學業績分和科研業績分三類分數后,考核人員通過選擇崗位類型,系統按照設定好的比例進行績效數據的計算,最終生成業績匯總表。
3 績效考核微服務設計
績效考核最終需要呈現的是一個圍繞該教師在一學年中,教學、科研等工作的績效評價,為了實現這一目標,需要完成以下工作:
①用戶權限管理。參與考核的教師,可以通過信息門戶進入績效考核系統,審核人員則需要根據其崗位進行授權。
②定義微服務數據采集規則。微服務與學校數據中心進行數據交互是根據績效考核的內容定義微服務數據抽取接口,從統一數據中心中抽取相關數據,確保數據的唯一性和一致性[4]。需要補充的數據,教師自行在微服務中填報和審核。
③各類業績分匯總。當數據采集工作完成后,按本科教學業績分、研究生教學業績分和科研業績分三類,系統按照規則自行進行計算,并給出結果,為考核人員提供查詢。
④確定崗位類型,生成最終結果。借助數據分析與呈現工具,以微服務計算模型為運算基礎,考核人員按照自己的崗位,在系統中確定崗位類型。系統將按照規則進行最終績效數據的計算。
⑤數據查詢。考核用戶,院系管理員和人事處按照各自的權限可以查看自己、院系和全部的績效考核數據。
4 績效考核微服務的應用效果
我校已將績效考核微服務在每年教師績效考核時進行使用,以信息為抓手,優化績效考核業務流程,將線下流程移至線上完成,減少了數據反復填報審核的工作量,提高了學校數據中心數據的準確性和完整性,完善了智慧校園建設內容,績效考核微服務的應用效果如下:
(1)實現校內資源共享,和跨業務平臺的整合。教師績效考核微服務整合教師教學、科研等各類數據的填報和審核全過程業務,實現了全校教師績效考核一體化管理,實現了教師的人事信息、本專科教學信息、研究生教學信息、科研信息的有效使用,改變數據孤島問題,實現了全校業務系統的信息化管理,為未來學校管理改革和發展提供信息化支撐。
(2)以業務為核心,以服務為向導,以提升管理為目標。教師績效考核微服務以教學信息和科研信息為核心,通過績效考核應用系統解決教師在申報績效考核材料和審核管理工作中的實際問題,降低管理工作量,提高學校績效考核工作的效率,實現資源共享和信息快速傳遞,為全校的教師和管理工作人員提供信息服務,提升學校信息化的管理水平和服務水平。
(3)將教師績效考核工作由線下工作模式為線上工作模式。每年,績效考核時老師們線下填報各類教學信息和科研信息,再將紙質版材料提交院系和職能部門兩級審核。教師績效考核微服務打破了傳統的線下填報和審核模式,老師們無須反復填寫基礎信息,直接通過數據中心將數據進行讀取,在系統中進行展示,老師們只需要在系統中完善需要補充的教學、科研信息,再通過院系和職能部門審核。
(4)實現多級管理、多部門協同。以教師績效考核微服務為基礎,實現學校的多級管理,建立了院系和職能部門,職能部門之間的相互協同機制,實現協同工作,以微服務方式打破部門間的壁壘,實現跨部門的協同處理工作。
(5)操作簡單方便,具有強大的數據統計功能。微服務不但能提供良好的操作界面和操作流程,改善教學和業務系統管理人員等用戶的使用體驗,還能夠實現靈活的數據導入和導出功能,支持常用報表的統計、各種業務數據的統計。
(6)完善數據中心,反推業務系統建設。通過績效考核微服務采集到的信息是經過審核的權威數據,數據中心可將這些信息反推給各業務系統,使業務系統的數據得到完善,加速學校信息化建設。
5 結束語
績效考核微服務是學校在信息門戶上,用微服務的方式,以數據中心為基礎,采用流程工具,實現跨平臺的數據采集和管理,將存在于各業務系統的績效考核數據,以績效考核為抓手,收集起來,并加以利用,形成教師的績效考核數據。微服務的應用確保了數據采集過程的透明性、準確性和權威性,完善了數據中心數據,提升了校園網數據治理的水平。由績效考核服務器衍生的如職稱評審微服務、年終考核微服務、定崗定級微服務,不斷提升高校微服務水平和整體治理水平[5],提升了學校各項事業發展、決策、管理以及創新的智慧性和可信性,也為微服務在信息門戶的建設提供了新的思路和借鑒。
參考文獻:
[1] 王曉垚.大數據條件下智慧校園建設構想[J].商情,2014(10):209.
[2] 陸文虎.基于微服務架構的制造執行系統設計與實現[D].杭州:浙江大學,2018.
[3] 周克榮.高校信息系統集成中統一門戶的設計與實現[J].無線互聯科技,2019,16(16):62-63.
[4] 嚴正宇,張鳴.基于智慧校園微服務的學生畫像研究[J].福建電腦,2019,35(8):68-69.
[5] 李從磊.面向微服務的公共事業信息服務開放平臺的設計與實現[D].綿陽:西南科技大學,2017.
【通聯編輯:梁書】