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