張國寶,吳 凱,楊 莉
1(河海大學 網(wǎng)絡安全與信息化辦公室,南京 210008)
2(河海大學 計算機與信息學院,南京 210008)
《教育信息化2.0 行動計劃》[1],提出分步實施教育政務數(shù)據(jù)的共享開放,做到事項清單標準化、辦事指南規(guī)范化、審查工作細則化和業(yè)務辦理協(xié)同化,實現(xiàn)“一張表管理”和“一站式服務”,切實讓百姓少跑腿、數(shù)據(jù)多跑路,增強人民群眾獲得感.
網(wǎng)上辦事大廳、服務流程平臺在很多高校都已建設,并發(fā)揮了實效[2,3].例如復旦大學2015年上線的網(wǎng)上辦事大廳,通過服務“碎片化”、管理“平臺化”、數(shù)據(jù)“集中化”,再造業(yè)務流程、創(chuàng)新服務模式,打造“一站式”在線服務.浙江大學實施的網(wǎng)上辦事大廳和與之配套的“三張清單”制度在高校的網(wǎng)上辦事大廳建設方面具有很好示范作用.
在高校的“雙一流”建設中,面臨著多校區(qū)辦學,資源被物理空間分隔的現(xiàn)實情況,影響制約了高校網(wǎng)上服務辦理和體驗.在已有的網(wǎng)上辦事大廳相關方面的期刊文獻中,林華治等人[4]在2012年提出基于BPM(Business Process Management)平臺構建網(wǎng)上辦事大廳的建設設想,并且在浙江大學樹人學院進行了探索.王宣琳等人[5]結合華南農業(yè)大學的實際案例提出了一個網(wǎng)上辦事大廳的層次結構體系,取得了實際成效.丁潔[6]提出了高職院?;谖⒎占軜嫷囊徽臼睫k事大廳的建設系統(tǒng)架構,實現(xiàn)公文發(fā)文申請辦理.王怡丹等人[7]從網(wǎng)上辦事大廳的背景、功能定位和實現(xiàn)策略等給出了建設網(wǎng)上辦事大廳的思路和關鍵點.范小春等人[8]以金陵科技學院為例提出構建基于流程引擎的高校一站式網(wǎng)上服務體系.張穎[9]初步的提出設計基于大數(shù)據(jù)的“一站式”服務模型,破解跨部門業(yè)務流程打通難題.
然而,隨著網(wǎng)上辦事大廳的建設的深入,面臨流程服務如何與多校區(qū)的管理相適應的問題越發(fā)突出,這些問題還有待進一步思考并形成共識:
(1)網(wǎng)上辦事大廳與業(yè)務系統(tǒng)的功能邊界如何劃分和定位,未來需進行融合發(fā)展有效治理.
(2)一體化背景下的多校區(qū)的服務流程應怎樣設計,符合校區(qū)辦學和管理的需要.
本文圍繞網(wǎng)上辦事大廳的建設,結合實際案例實踐,就如何服務一體化背景下的網(wǎng)上辦事,提出滿足多校區(qū)一體化背景下服務大廳建設的平臺化體系設計,分析提煉了一體化服務設計模型、要素、步驟、用戶交互服務模型設計和理念,最后給出了實際服務建設運行效果.
多校區(qū)一體化辦事服務平臺要能夠實現(xiàn)多校區(qū)資源要素整合,提供資源要素的集中優(yōu)化配置,發(fā)揮資源集中優(yōu)勢,為實現(xiàn)資源的集約利用、提升內部治理效能提供前提條件.
多校區(qū)一體化辦事服務平臺是管理職能和管理方式從管理為主向服務為主轉變的需要,從師生用戶到多個不同職能部門進行事項審批辦理,轉變?yōu)榈綆熒脩舻浇y(tǒng)一的事務辦理大廳進行所有事項全過程辦理.
多校區(qū)一體化辦事服務平臺是實現(xiàn)師生用戶的一致性辦事服務體驗,增強師生的信息化滿意度和獲得感的重要途徑.通過辦事服務平臺,實現(xiàn)不同校區(qū)之間、不同部門之間的事務服務的線上聯(lián)通,消除部門之間、校區(qū)之間、線上和線下的阻隔.讓辦事服務從單一型向全場景、全業(yè)務、全過程轉變.
多校區(qū)一體化辦事服務平臺基于工作流引擎平臺進行構建是業(yè)內共識.工作流建模技術主流包括11 種,陳廣智等人進行了梳理和分類[10].林佳等人[11]提出傳統(tǒng)的工作流的建模技術是面向過程的建模技術,基于ECA (Event-Condition-Action)、業(yè)務流程建模語言(Business Process Execution Language,BPEL)、另一種工作流語言(Yet Another Workflow Language,YAWL)都是面向過程的建模技術,同時列出了以對象和數(shù)據(jù)為中心的其他文獻建模方法.
工作流即服務(workflow as a service)[12]是一種能適應于云計算的工作流中間件技術,可以獲得更好的擴展彈性和利于共享,實現(xiàn)工作流與面向服務架構的無縫融合.文獻[13]提出面向服務架構的基于JBPM(Java Business Process Management)和Spring MVC 框架組合的工作流管理系統(tǒng),實現(xiàn)組織內各類信息統(tǒng)一集成平臺.
多校區(qū)一體化辦事服務平臺以事項辦理為主線,融合線上和線下的兩個場景,面向師生用戶提供各類校園事項服務.其總體模型如圖1所示,線上的部分是服務事項的申請和辦理,參與者是需要辦理事項的普通師生、服務事項辦理的各類工作人員以及技術人員;線下的部分包括位于不同校區(qū)的現(xiàn)場集中的服務大廳、自助打印設備、物流自助設備、現(xiàn)場用戶咨詢等,參與者是現(xiàn)場服務辦理和咨詢人員.融合辦事大廳體系覆蓋多校區(qū)、融合線上和線下、面向師生用戶提供統(tǒng)一、全過程的辦事服務.
圖1 線上線下融合辦事大廳體系模型
定義1.面向一體化業(yè)務流程的工作流業(yè)務模型可以表示為一個四元組,Model=<Data,Roles,Flow,Business>,其中,Data 表示業(yè)務模型對應的數(shù)據(jù)集,Roles 表示業(yè)務對象涉及的相關人員角色集,Flow 表示業(yè)務模型對應的流程,Business 表示業(yè)務模型提供用戶的表單界面,通過抽象和封裝,實現(xiàn)一個工作流業(yè)務模型對應一個具體的網(wǎng)上服務流程.文獻[14]類似提出了一種面向服務的工作流設計模型,包括人員信息、服務信息、結構信息3 個要素.
數(shù)據(jù)模型是信息通過線上進行流轉的基本對象單元,實現(xiàn)多校區(qū)一體化的設計首先要在數(shù)據(jù)模型上采用統(tǒng)一的數(shù)據(jù)標準,例如數(shù)據(jù)標準中的樓宇、教室、設備、學生、教職工、課程等,通過引入校區(qū)的數(shù)據(jù)標準屬性,實現(xiàn)基本的資源要素對象,關聯(lián)實現(xiàn)資源要素數(shù)據(jù)的多校區(qū)可識別.數(shù)據(jù)的校區(qū)屬性的引用表示如圖2.
圖2 資源的校區(qū)屬性引用示意
人員角色集Roles是對應關聯(lián)流程模型各環(huán)節(jié)的人員崗位分組;即Roles={Posti,i=1 to n}每個角色集可以被看作一個權限三元組Triple,Triple=<U 人員、D 部門、P 崗位>,表示哪個部門的哪些人具有該崗位的權限,通過權限三元組實現(xiàn)崗位和流程節(jié)點的綁定,從而實現(xiàn)人員訪問的授權,在人員角色集的三元組權限中覆蓋多校區(qū)屬性,從而支持跨校區(qū)的權限融合.其中權限三元組OccupyTriple的結構定義如下:
OccupyTriple:{
"account":{string},// not null,賬號
"postCode":{string},// not null,崗位編碼
"deptCode":{string},// not null,人員部門編碼
"userCode":{string},// nullable,人員身份
"timestamp":{long},
"disabled":{boolean}
}
BPMN (Business Process Model and Notation)是通用的工作流建模語言,模型驅動是工作流建模的主要方法之一.文獻[15]定義BPMN2.0 模型對象為一個四元組<活動,網(wǎng)關,事件,流向>,本文參考其采用通用工作流語言BPMN 進行流程設計建模,其主要元素事件、活動、網(wǎng)關、流向的圖例表示及教室申請的流圖舉例如圖3所示.文獻[16]描述面向服務工作流過程模型為活動、流和消息的集合.文獻[17]通過模型驅動方法實現(xiàn)云環(huán)境下BPMN 規(guī)范、轉換和執(zhí)行的工作流模型彈性.文獻[18]提出一種基于工作流模式的流程語言來表示工作流的業(yè)務需求,實現(xiàn)工作流程建模的規(guī)范性.
圖3 工作流元素建模圖示
對某一個服務而言,用戶交互或操作時可見的是服務用戶的表單,即業(yè)務服務用戶操作界面.業(yè)務界面對應于某一具體業(yè)務服務,提供用戶填報必需數(shù)據(jù)、獲知服務內容、提交下一環(huán)節(jié)、打印、退回等操作功能,提供了一個“完整”的、與業(yè)務數(shù)據(jù)模型關聯(lián)的用戶側界面展示,用戶表單對應工作流模型中的不同環(huán)節(jié)節(jié)點,根據(jù)各節(jié)點對應的統(tǒng)一授權人員,可有權限進行表單中授權操作的字段和區(qū)域,實現(xiàn)用戶操作表單的權限控制,從而實現(xiàn)了業(yè)務服務在不同節(jié)點的用戶界面的“差異化”.
文獻[5]提出了一種“一站式網(wǎng)上辦事大廳的層次體系結構”,服務構建、服務封裝、數(shù)據(jù)管理和消息服務.文獻[6]提出微服務概念下的一站式辦事大廳系統(tǒng)設計架構.本文的服務平臺體系采用類似的分層體系設計,如圖4所示.平臺基于面向服務的分層體系設計,能夠實現(xiàn)較好的功能方面的擴展性.其中流程服務層就是實現(xiàn)一體化服務流程建模的主要功能組件層.
圖4 網(wǎng)上辦事服務平臺分層組件結構
用戶層:用戶訪問服務的場景,包括用戶使用的終端設備,以及具體使用手機端的APP、微信、手機瀏覽器等,還包括線下的自助打印、物流設備等.
服務展示層:服務平臺的用戶界面,提供用戶方便的服務的檢索、分類查找,服務辦理進度以及待辦事項的查閱.
流程服務層:構建服務平臺的各個組件包括工作流設計組件、三元組角色權限控制、服務的表單編輯器、服務字段數(shù)據(jù)綁定、服務業(yè)務數(shù)據(jù)模型.
數(shù)據(jù)持久化層:包括平臺本地化的存儲數(shù)據(jù)和集成共享數(shù)據(jù)的接口數(shù)據(jù).
服務平臺的部署環(huán)境基于虛擬化云資源構建,部署Linux CentOS6和Windows 2008 服務器環(huán)境,配置2 臺數(shù)據(jù)庫MySQL 節(jié)點、1 臺流程引擎節(jié)點、1 臺消息節(jié)點、1 臺服務API 節(jié)點、1 臺授權配置節(jié)點、1 臺辦事服務平臺節(jié)點.
面向用戶的服務設計,應當突出服務用戶的功能屬性,一般而言可以有4 部分組成,即服務名稱、服務描述(辦理指南)、服務辦理、服務評價.
服務名稱是在服務發(fā)布平臺上顯示該服務的準確名字,一般是以“xx 服務申請”、“xx 辦理”等用戶直觀明了的名稱;服務描述(辦理指南)是指該服務使用時的注意事項、發(fā)布部門、咨詢電話以及服務受理材料等需要用戶辦理前知曉的內容,通過辦理指南文字加以說明;服務辦理過程即服務的具體使用方式和內容呈現(xiàn),如在線提交申請的表單頁面及后續(xù)步驟.服務評價是服務完成后用戶可以對服務進行評價反饋,可以依據(jù)服務評價進行服務質量比較和服務完善.通過設計可以規(guī)范化面向用戶的服務屬性,也可便于后續(xù)的服務評估.
為了提升用戶獲取和使用服務的辦理體驗,可以對服務進行多維度的分類,方便用戶檢索平臺上已經(jīng)發(fā)布的服務,一般而言,分類維度有:服務類別、服務場景、服務對象、服務部門等.具體內容是:
服務類別,按照校園業(yè)務領域進行服務分類,可劃分為人事服務、財務服務、資產服務、教務服務等;服務場景,按照服務的辦理方式進行分類,可劃分為查詢類、申請類、自助打印類、預約類、咨詢類等;服務對象,按照服務面向校園的各類人員進行服務對象的劃分,可劃分為教職工、學生、留學生、訪客等;服務部門,是服務的歸屬或責任業(yè)務部門也是服務的受理部門,一般有人事處、教務處、后勤處、網(wǎng)信辦等;一般而言,服務維度可以根據(jù)實際需要設計,可以是上述一個或幾個維度的組合.以上服務劃分維度是面向用戶的服務設計要素的延伸,主要目的是為了用戶獲取服務更加方便,平臺進行服務的管理更加高效,也能夠有利于服務的優(yōu)化和迭代.
服務的一體化設計,是指以服務的閉環(huán)為特征、以服務用戶的滿意度為目標進行服務設計的原則.閉環(huán)設計原則主要考慮3 個方面因素,
線上線下閉環(huán)原則:線上與線下是一個服務的兩個部分,因辦理服務不同而有所區(qū)別.服務的閉環(huán)思想即實現(xiàn)服務的全過程完成,通過線上服務與線下的物流信息銜接、自助服務銜接、物理位置設備銜接,既能從線上跟蹤線下,又能從線下追溯到線上,實現(xiàn)服務的全過程跟蹤和閉環(huán)設計,服務外再無可辦.
服務敏捷交付原則:服務敏捷交付包括敏捷化服務設計、規(guī)范化服務實施.可以快速滿足業(yè)務服務場景,并且最小化影響或調整現(xiàn)有系統(tǒng),從而實現(xiàn)快速支撐業(yè)務需求的目的.一體化服務流程模型是包括上述4 個方面即數(shù)據(jù)、權限、流程、表單的一體化建模.通過一體化建模能夠快速構建和設計業(yè)務服務流程.設計過程可參考文獻[19],一個服務流程的敏捷化開發(fā)步驟可以分為如下6 個步驟,即服務流程提出、服務流程設計、服務流程評估、服務流程實施、服務流程優(yōu)化、服務流程交付.
服務規(guī)范融合原則:基于校園存在多異構業(yè)務系統(tǒng)及服務不規(guī)范的情況,服務規(guī)范融合是解決這一問題的有效途徑.一方面是辦事服務平臺依據(jù)規(guī)范化服務維度進行服務的管理和發(fā)布,二是對業(yè)務系統(tǒng)的服務進行統(tǒng)一規(guī)范的服務集成和服務封裝后,在統(tǒng)一的服務平臺上為用戶提供使用,平臺融合異構的用戶服務,提供較為一致的服務使用體驗.
論文依托項目案例部署一體化辦事服務平臺,已完成了39 個在線服務流程(包括教室借用申請服務)的運行上線.以教室借用申請服務為例,通過一體化數(shù)據(jù)建模和表單設計,實現(xiàn)覆蓋不同使用場景的申請表,包括申請人基本信息、申請人類型、申請用途、申請使用時間段(通過課表數(shù)據(jù)接口獲取空閑教室信息),申請流程的邏輯如圖5所示,如圖中背景填充矩形表示有9 類三元組角色,其綁定不同分支節(jié)點實現(xiàn)節(jié)點審核和表單訪問的權限控制,通過不同校區(qū)管理員實現(xiàn)與線下場景的銜接,滿足多校區(qū)場景需求和不同申請用途的教室借用申請.
圖5 教室借用申請流程邏輯設計
教室借用申請服務是較為典型的包括多個校區(qū)的一體化使用,同時也涉及線上和線下相結合的業(yè)務,覆蓋面廣,使用較為頻繁.該服務的運行數(shù)據(jù)如下:共計服務13 719 次,服務次數(shù)界面和服務使用數(shù)據(jù)如圖6所示.其中2019年6月以來完成受理借用申請7298次,按照申請對象和活動用途分析如表1所示.
表1 教室借用服務申請分析
圖6 教室借用服務記錄和次數(shù)統(tǒng)計
面向服務一體化網(wǎng)上辦事平臺,在分層的面向服務平臺架構(Service-Oriented Architecture,SOA)下,進行一體化建模和面向服務的交互設計,遵循敏捷化原則、服務閉環(huán)原則實現(xiàn)快速交付,滿足師生多校區(qū)、多業(yè)務系統(tǒng)的辦事服務的需要.特別是平臺能夠與業(yè)務系統(tǒng)服務規(guī)范融合,從而更好發(fā)揮網(wǎng)上辦事服務平臺的服務師生用戶功能,有助于提升師生對校園信息服務的滿意度和獲得感.