咸陽職業(yè)技術學院 馮衛(wèi)剛 王 淼
目前,高校在校園網絡和硬件建設方面基本完備,其中校園一卡通、人事管理等業(yè)務系統(tǒng)方面,已經初具模型;然而,其各個業(yè)務應用系統(tǒng)之間還是相對獨立的,系統(tǒng)間彼此不相連,存在著“信息孤島”的現(xiàn)象。所以,高校要積極推進智慧校園網上辦事大廳的建設,讓各個業(yè)務應用系統(tǒng)在辦事大廳中實現(xiàn)數據共享,這樣能讓各職能部門、組織機構之間減少協(xié)調與溝通的成本,提升辦事效率和服務水平。
高校微服務網上辦事大廳系統(tǒng)的設計初衷是為了給教師和學生以及學校其他人員提供更好的服務,對學校的各類業(yè)務系統(tǒng)和各類流程服務以及各類通用服務進行系統(tǒng)整合與優(yōu)化,通過網上辦事大廳可以給教師、學生和其他工作人員提供更加優(yōu)質的在線服務,讓教師、學生和其他工作人員在學校工作時不必經常出差,讓數據在網上大量運行。本系統(tǒng)設計框架主要有四個組成部分:可視化平臺、服務平臺、流程構建服務平臺、數據管理平臺。系統(tǒng)框架設計圖如圖1所示。
圖1 高校微服務網上辦事大廳系統(tǒng)框架設計
可視化平臺主要包括門戶和身份認證的統(tǒng)一性。教師、學生和其他工作人員將非常便捷地從在線服務大廳的綜合門戶進入系統(tǒng)。身份認證的統(tǒng)一性就是讓不同的業(yè)務系統(tǒng)在網上服務大廳上有了更多的依據,能夠進行統(tǒng)一的認證和登錄;也正是因為有了這樣的過程,用戶才能更有保障地進入到服務平臺,在很大程度上避免了學校的很多應用再次進行登錄,防止各種應用系統(tǒng)的登錄用戶忘記密碼或混淆的情況出現(xiàn)。
教師、學生和其他工作人員可能會訪問服務平臺,根據不同的身份,他們的服務權限也有所差別。在服務平臺上,呈現(xiàn)出不同的流程服務、不同的業(yè)務系統(tǒng)和不同的一般服務。流程服務主要涉及業(yè)務流程的啟動和管理、暫停和終止。業(yè)務流程啟動后,當到達用戶下一個節(jié)點時,服務平臺會向業(yè)務用戶展示信息,以便用戶及時處理和解決當下的業(yè)務。在業(yè)務系統(tǒng)方面,主要集中在學校教育管理系統(tǒng)、學術系統(tǒng)、人事系統(tǒng)等各個系統(tǒng)上。用戶可以通過服務平臺直接登錄學校的各項業(yè)務系統(tǒng),無需再次登錄。
流程構建服務平臺需要采用的架構模式是B/S,居于核心地位的流程是建構和處理業(yè)務,這也同時說明了這二者的秘密程度非常高,一般情況下都處于保密狀態(tài)。前者需要有表單編輯器和表單數據管理系統(tǒng)作為重要的技術支撐,其設計的流程是科學客觀的、得到的結果是真實可信的。對于已建立的流程,可以增加用戶管理權限,從而明確審批流程。后者主要是指業(yè)務流程的處理和暫停狀態(tài)。流程審批是通知用戶業(yè)務管理指南具體指哪些,用戶根據管理指南向系統(tǒng)提交審批,業(yè)務部門在線進行審批。流程監(jiān)控是對互聯(lián)網工作流程進行監(jiān)控和管理,評估流程的實際應用,分析流程的具有使用效率,使流程處于穩(wěn)定運行的狀態(tài)。
共享數據庫的使用允許表單數據管理系統(tǒng)發(fā)揮出最廣泛的共享和存儲作用,并由數據共享中心和學校各業(yè)務系統(tǒng)協(xié)調處理相關數據。因此,數據管理平臺可以將更多的數據支撐提供給高校網上辦事大廳。
高校要在信息化建設的前提下,對網上服務大廳建設所涉及到的各個管理部門的應用系統(tǒng),要從學校整體的視角來進行統(tǒng)一的規(guī)劃。要做好前期調研工作,不但要考慮到單一部門的申請和審批的業(yè)務,還要對跨部門的業(yè)務流程進行考慮。在網上辦事大廳中的用戶需求方面,要對全校師生進行調研,這樣才能對可行的需求進行科學的制定,并為方案的實施奠定基礎。還要做好核心的業(yè)務流程(圖2)。調研后要逐一分析各項業(yè)務流程,看其是否可行,是否可以將其合并,并對流程進行全面的梳理與優(yōu)化。對于全院師生的業(yè)務流程來說,在平臺是否能承受實時并發(fā)性能方面,也需要進行綜合考慮。此外,對于網上辦事大廳平臺來說,需要能對業(yè)務流程以及新建業(yè)務流程的功能進行快速修改的功能,這樣高校教育教學以及管理工作才能實現(xiàn)新的轉型。
圖2 自定義流程示例
(1)對用戶體驗比較重視
對于網上辦事大廳來說,放在首位的就是要注重用戶體驗,要以這個理念為設計的出發(fā)點。不但要讓學生和老師認為有用,還要確保使用過程比較容易,甚至在“視覺設計”方面可以對師生產生吸引力,乃至使其升級為某種“品牌”。
(2)使用微服務架構方式
由于網上辦事大廳具有較多的業(yè)務,流程也比較復雜,單體式應用方式已經出現(xiàn)了弊端,因而我們可以通過微服務架構方式來解決這些弊端。對于微服務架構來說,其核心思想就是根據業(yè)務需求的獨立性以及重復使用的頻率,對一個大型的、復雜的應用進行分解,使其變?yōu)槎鄠€小應用,每個小應用只要將自身的功能要求完成即可,這樣就能獨立進行部署,還能利用API等方式實現(xiàn)相互的通信或調用。
第一,通過微服務架構可以實現(xiàn)模塊化管理。對于單體式應用,微服務架構可以實施模塊化處理,可以將其分解為多個可管理的服務,對于以往單體式應用中的問題可以進行有效解決,以便更好的管理與維護單個服務。第二,通過微服務架構可以實現(xiàn)單獨開發(fā)。通過微服務架構可以對巨大單一的應用進行分解,使其分解為各個微服務。在開發(fā)每個微服務時,其也具有獨立性,即使有問題出現(xiàn),對代碼進行重新編寫也比較簡單,每一個微服務只要可以提供API服務,就能使各服務之間實現(xiàn)通信。第三,通過微服務架構可以實現(xiàn)獨立部署。在微服務架構模式下,各個微服務不但能確保開發(fā)的獨立性,其API接入端口還能帶來更好的通信,確保其他服務部署不會影響到當前的服務,這樣能讓服務部署提高其獨立性以及便捷度。第四,通過微服務架構可以實現(xiàn)獨立擴展。如果各項服務已經建立并分布好,在微服務架構模式下可以按照用戶的不同需求以及資源變化的情況來獨立擴展每個服務。
在實現(xiàn)高校網上辦事大廳門戶網站期間,首先要以需求分析為主要的切入口,接著進入欄目結構,需按級別管理內容來具體設定,然后完成門戶網站前臺的相關程序。其中,門戶網站的導航方案實施動態(tài)調整的戰(zhàn)略,為網站的維護員和管理員減輕負擔,其核心代碼如下。
結語:高?;谖⒎占軜嫷木W上辦事大廳是建立在學?,F(xiàn)有業(yè)務系統(tǒng)的基礎上,對其中的資源進行科學整合,圍繞著“用戶為中心”的指導思想,向用戶提供全天候的服務。從功能上能對消息進行及時推送,實現(xiàn)由被動使用到主動推送的轉變;還能讓重復操作的同一事項實現(xiàn)一鍵提交,同時還能對自己提交事項的審批人員和審批意見以及辦理進度、結果進行及時監(jiān)控。在設計相應事項流程時,可以實時評價審批人員的各項表現(xiàn)。對于服務事項數量與質量之間如何實現(xiàn)平衡,我們還需要深入思考,以便讓業(yè)務系統(tǒng)能為師生提供更好的服務。