杜藝穎
關(guān)鍵詞:掌上云推;移動(dòng)校園平臺(tái);系統(tǒng)集成
1建設(shè)背景
1.1建設(shè)現(xiàn)狀分析
常德職業(yè)技術(shù)學(xué)院在往期的信息化項(xiàng)目建設(shè)中,已經(jīng)對(duì)移動(dòng)校園微門(mén)戶(hù)進(jìn)行了部分建設(shè)。其中,基于掌上云推服務(wù)的移動(dòng)校園平臺(tái)以企業(yè)微信為基礎(chǔ)平臺(tái),在企業(yè)微信的開(kāi)放框架上構(gòu)建學(xué)院自己的移動(dòng)客戶(hù)端,所有業(yè)務(wù)均以移動(dòng)應(yīng)用的形式開(kāi)展[1]。當(dāng)前,應(yīng)用建設(shè)情況如圖1所示,已建設(shè)13個(gè)基礎(chǔ)應(yīng)用,其中服務(wù)應(yīng)用、功能應(yīng)用、查詢(xún)應(yīng)用分別占30%,32%,38%。
1.2存在的問(wèn)題
根據(jù)全院師生的使用反饋和活躍情況來(lái)看,基于微信企業(yè)號(hào)的移動(dòng)校園服務(wù)平臺(tái)用戶(hù)關(guān)注量增長(zhǎng)趨于穩(wěn)定,用戶(hù)對(duì)平臺(tái)整體的服務(wù)內(nèi)容評(píng)價(jià)良好,使用頻率較高,但在全院師生使用和信息化管理運(yùn)營(yíng)過(guò)程中仍存在一些問(wèn)題。
1.2.1從使用角度分析
原有平臺(tái)采用微信企業(yè)號(hào)原始字母排序和獨(dú)立應(yīng)用架構(gòu)建設(shè),導(dǎo)致其應(yīng)用結(jié)構(gòu)相對(duì)分散,隨著應(yīng)用數(shù)量增加,導(dǎo)致大量一級(jí)應(yīng)用圖標(biāo)排列,造成了系統(tǒng)的操作難度增加和用戶(hù)選擇困難,不利于移動(dòng)平臺(tái)的后期擴(kuò)容和穩(wěn)定發(fā)展:缺乏基于企業(yè)號(hào)的個(gè)人應(yīng)用中心,即用戶(hù)無(wú)法對(duì)自己經(jīng)常使用的應(yīng)用進(jìn)行收藏:應(yīng)用提供的服務(wù)內(nèi)容相對(duì)單一,覆蓋面較窄,應(yīng)用內(nèi)的二級(jí)內(nèi)容藏于3cmx5cm菜單內(nèi)無(wú)法直觀顯示:移動(dòng)端個(gè)性化體驗(yàn)差,訪問(wèn)人口主頁(yè)千篇一律:應(yīng)用主體界面體驗(yàn)相對(duì)目前主流的移動(dòng)端展現(xiàn)形式較為落后,操作流暢度和統(tǒng)一性隨著應(yīng)用數(shù)量的增加將變得更加復(fù)雜,不利于應(yīng)用的后期擴(kuò)展。
1.2.2從管理角度分析
現(xiàn)有移動(dòng)端和管理平臺(tái)均為“.NET+Windows”架構(gòu),而校園整體規(guī)劃技術(shù)路線升級(jí)后,大部分系統(tǒng)使用Java開(kāi)發(fā)和相關(guān)的部署環(huán)境[2],為保障學(xué)院信息化線路的統(tǒng)一,減少不同架構(gòu)對(duì)運(yùn)營(yíng)維護(hù)工作帶來(lái)的額外負(fù)擔(dān)和復(fù)雜性,需對(duì)移動(dòng)校園平臺(tái)進(jìn)行整體升級(jí)和重構(gòu);當(dāng)前移動(dòng)校園平臺(tái)管理平臺(tái)功能相對(duì)單一,僅處于針對(duì)應(yīng)用進(jìn)行管理的基礎(chǔ)階段,移動(dòng)校園的整體業(yè)務(wù)若要在后期的發(fā)展中持續(xù)完善,則需要一體化服務(wù)平臺(tái)來(lái)提供對(duì)應(yīng)的底層支持:管理平臺(tái)缺乏移動(dòng)校園平臺(tái)整體運(yùn)行情況數(shù)據(jù)作為決策支撐,無(wú)法對(duì)用戶(hù)的行為、應(yīng)用的使用程度、偏好、消息推送的閱讀情況等進(jìn)行數(shù)據(jù)收集和分析決策:移動(dòng)端的建設(shè)需與現(xiàn)有的業(yè)務(wù)系統(tǒng)集成,而現(xiàn)有平臺(tái)缺乏兼容性,無(wú)法將學(xué)院已經(jīng)建設(shè)的移動(dòng)應(yīng)用,如教務(wù)系統(tǒng)移動(dòng)端、人事系統(tǒng)移動(dòng)端等統(tǒng)一納入應(yīng)用中心,無(wú)法對(duì)所有應(yīng)用進(jìn)行統(tǒng)一授權(quán)管理。
2建設(shè)目標(biāo)及內(nèi)容
通過(guò)Java開(kāi)發(fā)對(duì)所有應(yīng)用的業(yè)務(wù)邏輯進(jìn)行重構(gòu),建設(shè)基于Java架構(gòu)的一體化服務(wù)平臺(tái),并針對(duì)校內(nèi)服務(wù)器環(huán)境進(jìn)行變更調(diào)優(yōu)和重新部署。依據(jù)歷史應(yīng)用的業(yè)務(wù)場(chǎng)景和功能需求、參照新平臺(tái)的UI規(guī)范以及性能參數(shù),對(duì)所有歷史應(yīng)用通過(guò)Java語(yǔ)言進(jìn)行重構(gòu),使用新版平臺(tái)后,可有效減少應(yīng)用查找日寸間、提高個(gè)性化的互動(dòng)樂(lè)趣、優(yōu)化應(yīng)用展現(xiàn)形式、提升用戶(hù)體驗(yàn)、增加平臺(tái)易用性、保持用戶(hù)對(duì)平臺(tái)的黏性。對(duì)現(xiàn)有的移動(dòng)校園平臺(tái)管理后臺(tái)進(jìn)行替換,由單一的應(yīng)用管理維護(hù)模式升級(jí)為微信一體化服務(wù)管理平臺(tái),提高整個(gè)移動(dòng)校園的底層支撐力度,對(duì)舊平臺(tái)的歷史數(shù)據(jù)進(jìn)行保留遷移,同時(shí)部署上線新的微信一體化服務(wù)管理平臺(tái)。
3移動(dòng)校園平臺(tái)前端升級(jí)
3.1應(yīng)用中心
針對(duì)移動(dòng)端的用戶(hù)表示層和整體架構(gòu)進(jìn)行全新的升級(jí)改版,對(duì)所有的微服務(wù)進(jìn)行梳理分類(lèi).使應(yīng)用層級(jí)分布由單一和異構(gòu)的形式變更為整體聚合模式,應(yīng)用表現(xiàn)形式由獨(dú)立應(yīng)用變更為支持個(gè)性化編輯的個(gè)人應(yīng)用中心[3]。應(yīng)用中心采用企業(yè)微信與微信插件版本入口同步建設(shè)的模式,即管理用戶(hù)通過(guò)平臺(tái)對(duì)應(yīng)用中心的類(lèi)型及應(yīng)用完成配置并發(fā)布后,企業(yè)微信及微信插件(企業(yè)號(hào))人口同時(shí)完成數(shù)據(jù)同步。具體如圖2所示。
3.2消息中心
建設(shè)基于掌上云推服務(wù)的統(tǒng)一消息接收中心,統(tǒng)一呈現(xiàn)所有應(yīng)用的查詢(xún)信息及業(yè)務(wù)連接信息,用戶(hù)直接通過(guò)移動(dòng)校園平臺(tái)的消息中心接收主頁(yè)應(yīng)用的回執(zhí)、推送,能更快捷地獲取平臺(tái)的各類(lèi)提醒和資訊服務(wù)。
3.3歷史應(yīng)用重構(gòu)遷移
為了方便校內(nèi)用戶(hù)能夠快速找到需要的業(yè)務(wù)服務(wù),減少隱藏層級(jí),針對(duì)現(xiàn)存和新增應(yīng)用進(jìn)行梳理,并結(jié)合重構(gòu)后的業(yè)務(wù)模式對(duì)應(yīng)用進(jìn)行歸屬分類(lèi),從現(xiàn)有的頂層應(yīng)用平鋪模式升級(jí)到聚合應(yīng)用中心模式。所有應(yīng)用的接人均通過(guò)升級(jí)后的統(tǒng)一身份認(rèn)證接口獲取應(yīng)用內(nèi)的用戶(hù)身份參數(shù),同時(shí)納入一體化管理服務(wù)平臺(tái)的管理范圍。
4一體化管理服務(wù)平臺(tái)建設(shè)
一體化管理服務(wù)平臺(tái)是管理者對(duì)平臺(tái)內(nèi)的通用設(shè)置及基礎(chǔ)管理能力的使用人口,主要包括基礎(chǔ)數(shù)據(jù)支撐、應(yīng)用管理、消息管理三個(gè)模塊。
4.1基礎(chǔ)數(shù)據(jù)支撐
管理者登錄平臺(tái)后默認(rèn)展開(kāi)平臺(tái)內(nèi)部管理的數(shù)據(jù)概覽,包括關(guān)注企業(yè)號(hào)的成員數(shù)據(jù)、應(yīng)用訪問(wèn)及分布情況、功能異常日志等。目前,學(xué)院微信企業(yè)號(hào)云推平臺(tái)師生總關(guān)注人數(shù)已達(dá)35674人,激活率達(dá)到92%。同時(shí),平臺(tái)內(nèi)提供與企業(yè)微信認(rèn)證組織架構(gòu)同步的管理能力,對(duì)部門(mén)、成員、角色標(biāo)簽進(jìn)行管理控制,通過(guò)平臺(tái)對(duì)組織架構(gòu)人員數(shù)據(jù)進(jìn)行在線管理和授權(quán),同時(shí)可基于平臺(tái)建設(shè)的管理組以及管理角色進(jìn)行授權(quán)管理,實(shí)現(xiàn)平臺(tái)內(nèi)部業(yè)務(wù)的精細(xì)化控制[4]。具體如圖3所示。
4.2應(yīng)用管理
每個(gè)應(yīng)用均有專(zhuān)屬的應(yīng)用控制工作臺(tái),可設(shè)置應(yīng)用的主頁(yè)和可信域名,一旦應(yīng)用設(shè)置為主頁(yè)后,應(yīng)用在企業(yè)微信中打開(kāi)的方式切換為主頁(yè)型應(yīng)用,與官方后臺(tái)進(jìn)行應(yīng)用同步,實(shí)現(xiàn)對(duì)應(yīng)用的新增、編輯、刪除、圖標(biāo)等操作[5]。支持主頁(yè)型與消息型應(yīng)用同步管理與設(shè)置,平臺(tái)內(nèi)置獨(dú)立的應(yīng)用中心,可通過(guò)對(duì)應(yīng)用中心進(jìn)行配置實(shí)現(xiàn)后臺(tái)配置和對(duì)初始化的應(yīng)用管理頁(yè)面進(jìn)行統(tǒng)一集中管理。提供企業(yè)號(hào)前端應(yīng)用的分類(lèi)與歸屬管理,支持針對(duì)不同分類(lèi)應(yīng)用進(jìn)行權(quán)限控制和使用條件控制,可見(jiàn)條件基于組織架構(gòu)以及角色標(biāo)簽進(jìn)行控制選擇。
4.3消息管理
對(duì)平臺(tái)內(nèi)所有的新聞資訊類(lèi)進(jìn)行統(tǒng)一管理??筛鶕?jù)不同分類(lèi)查看已經(jīng)發(fā)布的消息列表,并對(duì)消息進(jìn)行上線、下線、編輯、預(yù)覽、刪除等操作,以及自定義設(shè)置平臺(tái)內(nèi)所有的消息分類(lèi)??刂撇煌诸?lèi)的資訊歸屬,并對(duì)不同分類(lèi)發(fā)布消息的審核權(quán)限進(jìn)行控制;管理所有消息的評(píng)論以及回復(fù)內(nèi)容,可以通過(guò)開(kāi)啟評(píng)論功能進(jìn)行評(píng)論操作,通過(guò)該模塊可以管理評(píng)論消息,進(jìn)行查詢(xún)、回復(fù)和刪除操作:對(duì)已經(jīng)開(kāi)啟審核分類(lèi)的資訊進(jìn)行審批。所有發(fā)布到需審核類(lèi)型的資訊均可通過(guò)預(yù)制管理員對(duì)消息進(jìn)行線上審核,未經(jīng)審批通過(guò)的消息無(wú)法展示到客戶(hù)端中。
5結(jié)束語(yǔ)
本文在分析了常德職業(yè)技術(shù)學(xué)院基于掌上云推服務(wù)的移動(dòng)校園平臺(tái)在使用和管理方面存在的問(wèn)題基礎(chǔ)上,闡述了移動(dòng)校園平臺(tái)前端升級(jí)改造、一體化管理服務(wù)平臺(tái)建設(shè)、平臺(tái)的體系結(jié)構(gòu)、功能模塊和使用場(chǎng)景,完成了移動(dòng)校園平臺(tái)整體架構(gòu)的升級(jí)改版,建設(shè)了一批功能實(shí)用、操作智能、界面友好、反饋及時(shí)的高黏性應(yīng)用,通過(guò)移動(dòng)校園平臺(tái)可以更快速地獲取校園最新內(nèi)容,查閱學(xué)院數(shù)字資源,了解與師生相關(guān)的各種動(dòng)態(tài),為學(xué)院的教學(xué)和推廣提供有益的參考。
計(jì)算機(jī)應(yīng)用文摘·觸控2023年4期