彭飛
(揚州市職業大學,江蘇 揚州 225000)
近年來,高職院校信息化建設不斷發展,基礎設施和信息化改造逐漸完成,信息化應用已經深入院校的各個部門和廣大師生,院校的日常業務也得到信息化技術的加持,信息化軟硬件環境的提升極大地方便了師生的辦公、學習和生活,院校也都在開展利用信息化手段面向師生提供智能化服務的探索,一網通辦系統的建設屬于探索的重點內容之一。原容蓮[1]從行政管理的角度,基于業務流程再造(Business Process Reengineering,以下簡稱BPR)理論,將高職院校教學管理流程重組優化;馮衛剛[2]提到在微服務架構下的高職院校一網通辦的流程建設方法。以上研究雖然對于高職院校一網通辦的建設,提出了一些建設思路和技術方案,但彼此都是割裂且不全面,本文以揚州市職業大學一網通辦建設為例,重點對于一些信息化實現困難的業務流程,基于BPR 進行梳理、優化、設計,將微服務架構應用于BPR 階段,利用輕量化流程引擎,快速驗證并構建符合高職院校業務需求的一網通辦系統。
BPR 是一種全面重構和優化組織業務流程的方法,通過重新設計業務流程,實現極大的效率提升、質量改進和成本降低[3]。對于高職院校,BPR 需要領導層的明確支持和全體師生的積極參與,其可以幫助實現業務流程的徹底改革,提升教學、管理和服務水平。BPR關鍵步驟及原則如下。
1)明確目標
確定業務流程再造的目標,如提高教學質量、加強學生服務、優化管理效率等。設定明確的指標和標準,用于衡量業務流程再造的效果。對高職院校的各個業務流程進行全面調研和分析,了解當前流程的各個環節、步驟和問題。識別關鍵業務流程,選擇需要進行再造的重點領域。
2)重新設計流程
從零開始重新設計業務流程,不受傳統模式的束縛,挑戰現有的做法。引入創新的思維,提出更加高效、簡化的流程方案,優化流程的組織、流程、技術等方面。利用流程圖、價值鏈分析、故事板等工具,詳細描述業務流程的每個步驟、角色和數據流動。識別并解決流程中的瓶頸、重復、無效環節,確保流程的流暢和高效。
3)整合技術
利用信息技術、數據分析等工具,支持新流程的實施,確保新的技術支持能夠更好地滿足高職院校的業務需求,提升效率和服務質量。逐步實施新的業務流程,可以選擇分階段實施,逐步推廣。設定監控機制,持續跟蹤業務流程的實施效果,及時進行調整和優化。
4)持續改進
建立反饋機制,定期收集師生意見,用于持續改進流程。鼓勵創新,保持對新技術和新思維的敏感性,隨時調整流程以適應變化。
微服務架構是繼SOA 架構之后的又一種軟件架構模式,將應用程序拆分為一系列小型、獨立的服務,每個服務都運行在自己的進程中,相互通信通過輕量級協議(如HTTP API)。每個微服務都專注于執行特定的業務功能,從而實現了松耦合、可擴展和易于維護的應用系統[4]。微服務架構具備解耦合、可獨立部署、技術多樣性、可擴展性、易于維護、靈活性、容錯性、團隊協作等特點和優勢。
微服務架構可以為高職院校提供更加靈活、高效、可擴展的信息化解決方案,在高職院校BPR 中應用尤為重要,可以快速構建管理流程、提升教學質量和服務效能,具體應用如下:
1)模塊化拆分與業務流程優化
微服務架構鼓勵將整體應用拆分成多個小型服務,每個服務關注一個特定的業務功能。高職院校可以在BPR 過程中,根據不同的業務模塊,將傳統的單體應用拆分為多個微服務,實現業務流程的細粒度管理和優化。例如,學生信息管理、課程管理、成績管理等可以作為獨立的微服務,提高了業務流程的靈活性和可維護性。
2)教學資源共享與協同
微服務架構可以促進教學資源的共享與協同。不同的服務可以通過接口進行數據交互,實現教師、學生和管理人員之間的信息共享。這有助于提高教學效率,減少重復工作,同時也能夠更好地支持跨校區、跨學科的教學合作。
3)彈性擴展與負載均衡
高職院校的業務在不同時間段可能會有不同的訪問量,采用微服務架構可以更加靈活地進行服務的擴展和收縮。當某個業務模塊的訪問量增加時,只需擴展對應的微服務,而不必對整個系統進行擴展,從而減少資源浪費。
4)持續集成與交付
微服務架構倡導持續集成和持續交付的開發模式,有利于頻繁發布更新和修復。高職院校可以更快速地響應師生需求,不斷優化系統功能和性能,提供更好的用戶體驗。
5)安全與隔離性
微服務架構可以實現不同微服務之間的隔離,從而提高了系統的安全性。高職院校可以將不同的教務、人事、財務等模塊分別部署在獨立的微服務中,降低了信息泄露和攻擊的風險。
微服務架構在高職院校BPR中具有巨大的潛力,可以推動高校實現數字化轉型,提升教育教學質量和管理效率,為師生提供更好的學習和服務體驗。然而,在應用微服務架構時,也需要充分考慮技術挑戰和管理復雜性,確保系統穩定運行和信息安全。
揚州市職業大學有22個職能部門,每個職能部門都具有一定的業務流程,而且有些業務流程跨越多個業務部門,建設一網通辦系統,需要對這些流程仔細梳理優化。學校結合BPR關鍵步驟和原則,通過頂層協調推進,采用微服務架構,利用輕量化流程引擎平臺,快速將流程實現、驗證、迭代,從而高效實現了業務流程上線使用。本文介紹學生離校歸還物品清單申請(以下簡稱學生辦離申請)流程再造過程及相應的技術支撐。
1)流程分析
相關業務流程需要充分的線下調研,才能進行再造,進而通過信息技術實現。
學生辦離申請需要學生到教務處學籍科領取申請表,學生填寫完相應內容,需要按順序經過8個審批環節,如圖1所示。

圖1 學生辦離申請流程
班主任審批和院系審批:批準學生離校。
模板工作工程是道路混凝土施工的重要環節,一般而言模板的制作優先選用鋼材,個別情況下,在實驗鑒定合理的情況下,也可采用其他材料;另外,模板設計時應充分考慮到豎向和橫向載荷;與此同時,模板的制作和安裝應符合相應的道路鋼模板技術規則,還必須保證混凝土和模板的相互接觸是光滑的,模板外漏的拉桿應盡量使用鋼絲桿;最后,對于壁薄的混凝土結構最好可以采用雙側模塊做支撐,臨時性模塊在完成混凝土澆筑后要及時拆除。
圖書館審批:教材科審核學生教材領取情況及金額登記、借閱科查看學生圖書歸還及違約處理情況。
后勤服務中心審批:宿管檢查宿舍情況及物品歸還情況,后勤服務中心進行最后審核。
學生處審批:批準學生離校。
財務處審批:根據圖書館教材科審核情況,進行學費結算。
學生辦理離校手續,需要到8個辦公室,找8位老師蓋章簽字,流程極其繁瑣。
2)再造后流程
再造過程以流程為中心,以師生少跑路或不跑路為原則,經過與各部門聯合討論,最后流程優化如圖2所示。

圖2 優化后的學生辦離申請流程
流程再造后,通過輕量級流程引擎平臺,迅速將流程實例化,通過師生的試用,歸納問題,并加以迭代解決,最終在一網通辦系統上線學生辦離申請,僅需要三天時間。
3.2.1 輕量級流程引擎架構
作為流程再造的信息技術支撐平臺,輕量級流程引擎整體基于微服務架構,包括超融合基礎平臺、容器底座、微服務架構基礎框架等,如圖3所示。
通過超融合基礎平臺和容器底座可以快速部署流程引擎運行環境,微服務框架實現集成平臺[5],調入學校大數據中心的基礎數據,流程引擎平臺快速設計構建出再造后的業務流程。
輕量級流程引擎架構所使用的技術棧,主要包括Docker、Spring Cloud等。
3.2.2 流程引擎加速技術實現
輕量級流程引擎架構不僅能夠靈活實現再造流程,還需要兼顧相應性能,例如學生辦離申請中的會簽,需要考慮并發和多任務問題。通過以下核心代碼,可以實現任務的并行執行、任務狀態管理等功能,進而加速流程引擎。


高職院校業務流程重組優化需要系統性的思考和計劃,同時也需要全體師生員工的共同努力和配合。揚州市職業大學的一網通辦建設經驗表明,通過合理的流程優化,基于微服務框架進行輕量級流程引擎平臺構建,迅速將上線流程,可以顯著提高一網通辦系統的建設質量和效率,進而提升學校服務質量,為師生提供更好的教育環境和學習體驗。