【摘要】高校網(wǎng)上辦事大廳和基礎(chǔ)數(shù)據(jù)庫的建設(shè)是各校信息化智慧化校園必建項目,是更好服務(wù)師生、更好輔助教育教學(xué)、更好實現(xiàn)“讓數(shù)據(jù)多跑路”理念的重要途徑。文章梳理了基本建設(shè)需求,對重點環(huán)節(jié)進行了闡述,提出了對學(xué)校開展有關(guān)建設(shè)的技術(shù)思路。
【關(guān)鍵詞】網(wǎng)上辦事大廳;基礎(chǔ)數(shù)據(jù)庫;數(shù)據(jù)共享
【基金項目】2018年南京城市職業(yè)學(xué)院“互聯(lián)網(wǎng)+”智慧南城院建設(shè)思路研究。
網(wǎng)上辦事大廳(以下簡稱“網(wǎng)辦”)是指利用網(wǎng)絡(luò)技術(shù)實現(xiàn)高校師生辦理審批事務(wù)的無紙化和信息化,達到簡化師生辦事手續(xù)提高辦事效率的目的。
1. 網(wǎng)辦建設(shè)目的和主要功能需求
1.1 目的和總體要求
網(wǎng)辦是由眾多單個業(yè)務(wù)流程組成。首先,流程的首批建設(shè)從黨政辦、組織部、宣傳部、財務(wù)處、人事處等機關(guān)單位開始實施,有利于加強人財物重點審批事務(wù)的內(nèi)審內(nèi)控流程信息化,有利于教職工為主的用戶對網(wǎng)辦提出良好的建設(shè)意見建議,有利于區(qū)分網(wǎng)辦流程與業(yè)務(wù)系統(tǒng)流程之間的關(guān)聯(lián),有利于后期推進網(wǎng)辦針對學(xué)生用戶的流程建設(shè)。其次,系統(tǒng)應(yīng)實現(xiàn)多種終端設(shè)備適配、跨業(yè)務(wù)部門流程、覆蓋多用戶統(tǒng)一界面、統(tǒng)一用戶體驗提供服務(wù),從而提高管理與服務(wù)水平,實現(xiàn)多部門協(xié)同。第三,系統(tǒng)應(yīng)該符合國家教育部信息化標準,具有不依賴軟硬件平臺和通信環(huán)境的開放性;具有數(shù)據(jù)備份和恢復(fù)方案;具有良好的平滑可擴充性;最重要的是要注意,當(dāng)今網(wǎng)絡(luò)通信環(huán)境具有一定復(fù)雜性,特別是統(tǒng)一身份認證等要求,所以應(yīng)具有自動適配功能,數(shù)據(jù)的存取和備份充分考慮權(quán)限的分配。
1.2 主要功能需求
網(wǎng)辦提供面向用戶的統(tǒng)一界面的流程服務(wù)大廳,其流程服務(wù)支持標準化、可視化的表單和流程開發(fā)過程,實現(xiàn)快速、低成本、可持續(xù)維護的流程服務(wù)開發(fā)機制。此外,考慮到智慧校園提供各個職能部門的業(yè)務(wù)需求服務(wù),服務(wù)對象包括廣大師生甚至超過萬人,師生需求不斷變化和豐富,所以流程服務(wù)平臺的可擴展性、開放性、承載性都有較高要求。為方便師生,必須提供現(xiàn)移動終端模塊,實現(xiàn)通過微信企業(yè)號訪問的大廳服務(wù)。服務(wù)大廳的界面有發(fā)起流程申請、檢查流程辦理環(huán)節(jié)、審批流程、查看結(jié)果等功能,是面對用戶的統(tǒng)一界面。
具備對服務(wù)流程產(chǎn)生數(shù)據(jù)的統(tǒng)一管理功能。業(yè)務(wù)流程支持將表單中的信息自動轉(zhuǎn)入關(guān)系型數(shù)據(jù)庫,并提供存儲訪問查詢功能,能夠提供自動的機制保障流程數(shù)據(jù)與業(yè)務(wù)數(shù)據(jù)之間一致性。在統(tǒng)一的數(shù)據(jù)管理中心里,完成無需代碼開發(fā)就能夠?qū)Ψ?wù)流程所形成的業(yè)務(wù)數(shù)據(jù)提供增、刪、改、組合查詢等標準數(shù)據(jù)管理功能。能夠提供數(shù)據(jù)管理功能的標準開發(fā)框架,框架支持開發(fā)人員對數(shù)據(jù)的查詢、展現(xiàn)、管理、統(tǒng)計功能進行個性化的定制開發(fā)。數(shù)據(jù)接口具有標準化和事件驅(qū)動特點,對已轉(zhuǎn)換到關(guān)系數(shù)據(jù)庫的數(shù)據(jù)與其它各類管理信息系統(tǒng)的對接,實現(xiàn)與現(xiàn)有管理信息系統(tǒng)的有效融合。能夠基于流程平臺提供數(shù)據(jù)采集流程、數(shù)據(jù)交換流程、數(shù)據(jù)查詢流程的開發(fā)和管理,結(jié)合各項功能提供從業(yè)務(wù)流程到數(shù)據(jù)管理的完整閉環(huán)。
1.3 收集整理審批事務(wù)項目
為切實推進網(wǎng)辦流程的使用效果,前期必須認真做好收集整理審批事務(wù)項目工作,首批流程一定要具有實用性、廣泛性,考慮對人財物重點事務(wù)的審批流程。收集各個職能部門日常辦公流程所需要的材料,包括表格、清單、有關(guān)通知、管理制度、審批人、各級審批權(quán)限(如根據(jù)金額大小不同審批人)等,生成審核節(jié)點的若干表單文件,繪制業(yè)務(wù)辦理流程圖,表達基本的流轉(zhuǎn)邏輯以供職能部門確認及修改。完成審批流程后,注意流程產(chǎn)生數(shù)據(jù)轉(zhuǎn)入到關(guān)系數(shù)據(jù)庫中存儲,以便其它系統(tǒng)調(diào)用數(shù)據(jù)實現(xiàn)增刪修改查等數(shù)據(jù)管理功能。
1.4 實現(xiàn)與基礎(chǔ)庫的對接
首先對接校園身份認證協(xié)議,包括CAS、SAML等,實現(xiàn)與學(xué)?,F(xiàn)有的統(tǒng)一認證平臺和信息門戶的對接。其次,對外提供的程序調(diào)用接口全面符合RESTful及OAuth等規(guī)范,有效實現(xiàn)與智慧校園其他信息系統(tǒng)的對接。第三,為相關(guān)應(yīng)用系統(tǒng)提供共享數(shù)據(jù)訪問服務(wù),為第三方軟件及二次開發(fā)提供服務(wù)接口。
2. 基礎(chǔ)數(shù)據(jù)庫建設(shè)目的和功能需求
2.1 目的和總體要求
學(xué)校經(jīng)過數(shù)字化校園、智慧化校園建設(shè),各個業(yè)務(wù)系統(tǒng)越來越多,涉及財務(wù)、人事、學(xué)工、教務(wù)、科研等各個部門業(yè)務(wù),發(fā)揮了極大的信息化管理作用。隨著網(wǎng)絡(luò)基礎(chǔ)建設(shè)的不斷推進,4G、5G等無線技術(shù)和移動終端的推廣,廣大師生產(chǎn)生了越來越多的應(yīng)用需求,更重要的是隨著學(xué)校教育事業(yè)發(fā)展,對現(xiàn)有數(shù)據(jù)之間的關(guān)聯(lián)、審計、篩選、統(tǒng)計的更高層次要求也在不斷產(chǎn)生,如何拉通教務(wù)里課程數(shù)據(jù)提高教學(xué)質(zhì)量,如何拉通人事里教師數(shù)據(jù)核準薪資標準推送到財務(wù)系統(tǒng),如何從教務(wù)拉通學(xué)生基本數(shù)據(jù)到學(xué)工系統(tǒng),如何拉通一卡通門數(shù)數(shù)據(jù)到宿舍管理自動適配等,都是急切需要解決的。然而系統(tǒng)建設(shè)時期不同,設(shè)計團隊和實現(xiàn)技術(shù)的不同,各個系統(tǒng)之間數(shù)據(jù)的管理和關(guān)聯(lián)顯得非常復(fù)雜。因此,建設(shè)基礎(chǔ)數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)中間環(huán)節(jié)共建共享機制顯得尤為重要。中間庫可以完成不同操作系統(tǒng)、不同數(shù)據(jù)庫、不同操作終端之間的聯(lián)系。基礎(chǔ)庫用來解決學(xué)校范圍內(nèi)數(shù)據(jù)資源的標準化、有序整合、合理共享。在數(shù)據(jù)模式的設(shè)計上體現(xiàn)作為學(xué)校數(shù)據(jù)中心的權(quán)威性,必須是標準統(tǒng)一,數(shù)據(jù)全面,模式規(guī)范。在內(nèi)容上,共享數(shù)據(jù)庫建成以學(xué)生、教職工(教師、職工、行政管理人員、外聘、返聘)人員的全面的數(shù)據(jù)模式,涉及到教學(xué)、科研、管理和后勤管理等相關(guān)活動。
2.2 主要功能需求
基礎(chǔ)庫建設(shè)采用基于數(shù)據(jù)服務(wù)的數(shù)據(jù)模式,主要具有以下主要功能:一是整合各職能部門的業(yè)務(wù)數(shù)據(jù)。雖然系統(tǒng)間各自獨立使用,但是與其它系統(tǒng)之間相互共享可以降低數(shù)據(jù)冗余,提高數(shù)據(jù)準確和工作效率。業(yè)務(wù)系統(tǒng)根據(jù)需要將數(shù)據(jù)推送到中間庫,其它系統(tǒng)則按需進行讀取使用,業(yè)務(wù)系統(tǒng)也同時根據(jù)自己需求從中間庫讀取其它系統(tǒng)提供的數(shù)據(jù)。二是主數(shù)據(jù)平臺,主要完成對主數(shù)據(jù)的管理。主數(shù)據(jù)管理并不會創(chuàng)建新的數(shù)據(jù)或者表單架構(gòu)。舉例來說,教學(xué)系統(tǒng)中含有學(xué)生基本情況、成績情況、選課情況等,以教務(wù)提供的學(xué)生基本數(shù)據(jù)為龍頭,將姓名和學(xué)號信息提供給學(xué)工系統(tǒng),學(xué)工系統(tǒng)以學(xué)號和姓名為關(guān)鍵字,形成獎懲助貸、綜合素質(zhì)測評等完整的數(shù)據(jù)信息。這些都是通過數(shù)據(jù)平臺進行管理整合的,最新的數(shù)據(jù)信息自動分發(fā)、完成后及時反饋、錯誤數(shù)據(jù)及時提示反饋等工作都會數(shù)據(jù)平臺完成。三是數(shù)據(jù)集成平臺,實現(xiàn)各個業(yè)務(wù)系統(tǒng)到管理平臺流通的過程。集成平臺提供的是方法和策略,也就是說如何實現(xiàn)各個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)推送,如何實現(xiàn)不同數(shù)據(jù)庫間的數(shù)據(jù)轉(zhuǎn)換,如何實現(xiàn)冗余數(shù)據(jù)的清洗,如何實現(xiàn)敏感數(shù)據(jù)的脫敏等工作均由數(shù)據(jù)集成平臺完成,促使業(yè)務(wù)數(shù)據(jù)按要求正確推向中間庫。
2.3 數(shù)據(jù)處理
采用面向服務(wù)的體系架構(gòu),以服務(wù)的形式構(gòu)建數(shù)據(jù)遷移、交換等數(shù)據(jù)集成流程。在操作使用面上,使用基于網(wǎng)頁化(HTML5)方式進行使用管理;在管理開發(fā)層面上,利用了方便的圖形化方式;在服務(wù)功能里,包含了數(shù)據(jù)庫訪問、數(shù)據(jù)糾錯、數(shù)據(jù)轉(zhuǎn)換與清洗、數(shù)據(jù)脫敏、數(shù)據(jù)推送、數(shù)據(jù)讀取、任務(wù)調(diào)度、元數(shù)據(jù)管理以及監(jiān)控等功能。
標準化數(shù)據(jù)中心主要是負責(zé)基礎(chǔ)數(shù)據(jù)庫中的數(shù)據(jù)構(gòu)建標準,對集成方式進行管理監(jiān)控,對各個業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)推送和讀取進行監(jiān)控和統(tǒng)計分析,對錯誤數(shù)據(jù)進行預(yù)警報警。數(shù)據(jù)管理人員利用數(shù)據(jù)管理,以確定所有業(yè)務(wù)系統(tǒng)之間的數(shù)據(jù)能夠有效高效的運行和共享,也具有對用戶的權(quán)限管理以及操作日志記錄等功能,可誤操作可以追溯。最重要的操作還是傾向于對各個業(yè)務(wù)系統(tǒng)的數(shù)據(jù)管理,制定數(shù)據(jù)推送和交換規(guī)則以及進度監(jiān)控,對基礎(chǔ)庫已有的公共數(shù)據(jù)進行管理和提取,提供給其它業(yè)務(wù)系統(tǒng)使用。但是由于這些數(shù)據(jù)的來源和用途不就一樣,就應(yīng)該制定一個統(tǒng)一的規(guī)范提高數(shù)據(jù)使用效率。同時,要對這些流通數(shù)據(jù)進行分析和統(tǒng)計,記錄其流通的日志情況,方便下次使用的快速查找和歸類,這樣才能提高使用效率。
在基礎(chǔ)數(shù)據(jù)庫運行過程中,還要注意數(shù)據(jù)庫運行的硬件基礎(chǔ),包括服務(wù)器群、存儲設(shè)備和網(wǎng)絡(luò)交換設(shè)備等。特別是數(shù)據(jù)庫服務(wù)器上的運行情況進行監(jiān)控,對網(wǎng)絡(luò)安全訪問、連接數(shù)、訪問流浪、CPU、帶寬占用比值等,除了建立容災(zāi)備份方案,同時也應(yīng)建立起應(yīng)急緊急處理預(yù)案,一旦出現(xiàn)問題,管理人員應(yīng)及時進行處理,恢復(fù)系統(tǒng)的正常運行。
在具體落實過程中,首先解決的應(yīng)該是存在問題較多或管理后可以發(fā)揮重要的業(yè)務(wù)系統(tǒng),這些業(yè)務(wù)系統(tǒng)提供的數(shù)據(jù)應(yīng)該是其它業(yè)務(wù)系統(tǒng)的龍頭數(shù)據(jù),是能夠保證數(shù)據(jù)正確性的起點數(shù)據(jù)。技術(shù)人員應(yīng)該對該業(yè)務(wù)系統(tǒng)中數(shù)據(jù)的屬性、用途、存儲方式以及關(guān)聯(lián)性進行梳理。第二方面,對一些數(shù)據(jù)的關(guān)鍵組成部分進行整理,譬如學(xué)生數(shù)據(jù),在教務(wù)系統(tǒng)有學(xué)生的基本信息和考試成績,在學(xué)工系統(tǒng)里有獎懲助貸,在宿舍管理系統(tǒng)有人像信息,在繳費系統(tǒng)里有學(xué)費、大學(xué)生醫(yī)保、住宿費的繳納情況,在圖書館系統(tǒng)里有入館時間和借閱情況,在教學(xué)平臺上有課程學(xué)習(xí)情況,所有的數(shù)據(jù)整合在一起可以完成對學(xué)生的基本畫像。那么,建立主要數(shù)據(jù)關(guān)系與各個系統(tǒng)源數(shù)據(jù)之間一個良好的對應(yīng)關(guān)系就顯得尤其重要。通過提取分散數(shù)據(jù)進行集中管理的過程,就是將各個業(yè)務(wù)系統(tǒng)分散的字段整合到主數(shù)據(jù)存儲庫中。通過數(shù)據(jù)集成,可以對全校核心的業(yè)務(wù)數(shù)據(jù)進行全面的報告和分析。
綜上所述,學(xué)校建成基礎(chǔ)數(shù)據(jù)庫,并利用基礎(chǔ)數(shù)據(jù)庫的根本目的是為了打破各業(yè)務(wù)系統(tǒng)的數(shù)據(jù)孤島,提供標準的、權(quán)威的、唯一的數(shù)據(jù)服務(wù)中心,共享各個業(yè)務(wù)系統(tǒng)累積的數(shù)據(jù),讓全校各部門和人員都能獲取其需要的數(shù)據(jù)用于教學(xué)、科研和管理工作。
3. 總結(jié)
在建設(shè)網(wǎng)辦和基礎(chǔ)庫過程中,理順數(shù)據(jù)之間關(guān)聯(lián)性尤其重要,是減少流程不斷重復(fù)修改的困難,更是提高數(shù)據(jù)正確率的前提要求,需要學(xué)校領(lǐng)導(dǎo)高度重視、統(tǒng)一規(guī)劃,信息管理部門在各個職能部門的理解和支持下不斷推進。做好這些工作,是為學(xué)校開展教學(xué)大數(shù)據(jù)發(fā)掘做好基礎(chǔ)數(shù)據(jù)準備,為學(xué)校教學(xué)改革和成本核算做好技術(shù)準備,為教育事業(yè)發(fā)展提供信息化手段。
參考文獻:
[1]王宣琳.高校一站式網(wǎng)上辦事大廳業(yè)務(wù)流程建設(shè)淺析.現(xiàn)代信息技術(shù),2018(8):05
[2]王宣琳.基于師生網(wǎng)上辦事大廳的“互聯(lián)網(wǎng)+”校務(wù)服務(wù)模式.論述,2018(4):257
作者簡介:陳卓,高級工程師,研究方向:計算機及網(wǎng)絡(luò)。