吳英賓 賈兆立
(聊城職業(yè)技術(shù)學(xué)院 山東省聊城市 252000)
隨著經(jīng)濟社會的不斷快速發(fā)展,我國已成為世界第二大經(jīng)濟體和世界第一制造業(yè)大國,各類技能型人才的缺口日益增大。高等職業(yè)教育作為高等教育的半壁江山,為社會經(jīng)濟發(fā)展提供更多更好的高素質(zhì)技術(shù)人才和勞動者[1],高職院校的招生規(guī)模也得以快速擴大。隨著我國高等教育的不斷改革,高職院校的招生工作正在面臨各種新的挑戰(zhàn),高職院校間的招生競爭日漸激烈[2],充分利用信息化手段來提升招生工作水平正在成為各高職院校的迫切任務(wù)。
近年來,隨著高等職業(yè)教育的迅速發(fā)展,高職院校數(shù)量也快速增加,高職生源的競爭正在變得越來越激烈。招生工作事關(guān)生源質(zhì)量和數(shù)量,是學(xué)校開展其他工作的基本前提。隨著互聯(lián)網(wǎng)時代的到來,很多高職招生部門也均已開設(shè)了專題網(wǎng)站、移動APP、微博、微信公眾號等手段進行招生宣傳和服務(wù),其具體形式為網(wǎng)頁鏈接、公眾號文章鏈接為主,盡管十分便于傳播,但仍存在內(nèi)容散、形式雜、入口亂等問題,不利于考生及家長進行集中查閱和咨詢。
基于微信小程序的高職招生服務(wù)平臺可整合招生服務(wù)的全部內(nèi)容,以小程序為招生服務(wù)的集中統(tǒng)一入口,讓報考者快速直達學(xué)校發(fā)布的權(quán)威招生信息數(shù)據(jù),全面了解最新招考政策、招生專業(yè)信息、錄取信息等學(xué)校權(quán)威數(shù)據(jù),可通過身份分類來提供個性化咨詢服務(wù),可大幅度提升高職院校招生工作的質(zhì)量和效率。
騰訊公司于2017年推出了微信小程序,旨在為用戶提供一種更輕、更快捷的移動應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想[3]。小程序依賴于微信原生APP 而存在,可以充分利用微信原生APP的定位、拍照、語音、支付、消息推送等功能,基本實現(xiàn)了功能拓展的無限可能。與傳統(tǒng)的APP 和HTML5 應(yīng)用相比,微信小程序具備以下幾個典型特征:
(1)無需下載,“秒開”應(yīng)用。微信小程序設(shè)計初衷之一就是解決傳統(tǒng)APP下載、升級、占用資源等問題,因此小程序?qū)崿F(xiàn)了“用完就走、即用即走”的理念,極大的提升了用戶使用移動應(yīng)用的體驗。
(2)微信為小程序提供統(tǒng)一入口和安全保障。小程序作為微信生態(tài)圈的重要一員,由微信平臺提供統(tǒng)一入口,同時微信對所有上線的小程序進行安全審查,極大提升了小程序的安全性。
(3)易推廣。微信目前擁有超過十億用戶的巨大體量,這為小程序的推廣提供了無限可能。小程序可以通過朋友圈、掃描小程序碼、朋友推薦等方式進行快速推廣,大大降低了網(wǎng)絡(luò)推廣的門檻。
(4)易于開發(fā),輕松實現(xiàn)跨平臺。由于小程序“寄生”于微信,只要有微信便可運行小程序。可輕松的運行于Android、IOS、Windows 等各種平臺,極大降低了應(yīng)用開發(fā)成本。
圖1:系統(tǒng)架構(gòu)圖
圖2:招生服務(wù)小程序功能結(jié)構(gòu)圖
圖3:招生服務(wù)平臺“云”端管理系統(tǒng)功能結(jié)構(gòu)圖
為了更好的利用小程序的特性,平臺采用“云+端”的架構(gòu)進行設(shè)計,其中“云”端為小程序提供數(shù)據(jù)服務(wù)的服務(wù)器端,提供高職院校招生的相關(guān)數(shù)據(jù)接口;“端”即招生服務(wù)小程序,可以通過微信API 與“云”端進行數(shù)據(jù)交互,并將數(shù)據(jù)展示給終端用戶使用。
為降低開發(fā)成本,微信為小程序提供了大量的服務(wù)端API 供開發(fā)者訪問,如用戶身份認證、消息推送、安全認證、支付等,采用“云+端”的架構(gòu)可以充分利用微信API 降低開發(fā)難度。“云”端除了給小程序端提供數(shù)據(jù)接口之外,還可使用微信小程序API 進行用戶登錄、數(shù)據(jù)推送等功能,可以降低開發(fā)難度,提升系統(tǒng)的安全性和穩(wěn)定性。系統(tǒng)架構(gòu)圖如圖1所示。
通過對目前高職院校招生工作的調(diào)研分析,系統(tǒng)包含招生服務(wù)平臺“云”端管理系統(tǒng)和招生服務(wù)小程序兩部分。
3.2.1 招生服務(wù)小程序
招生服務(wù)小程序端直接服務(wù)于考生和家長,涵蓋了招生工作中所有的數(shù)據(jù)和相關(guān)服務(wù)功能,招生服務(wù)小程序功能結(jié)構(gòu)圖如圖2所示。
招生服務(wù)小程序主要功能設(shè)計如下:
(1)招生簡章。招生簡章是最權(quán)威的招生指導(dǎo)性文件,本模塊突出展示高職院校權(quán)威的招生文件,以供考生和家長進行查閱。
(2)政策解讀。隨著高考招錄的不斷改革,每年的招錄政策都有變化,此模塊為學(xué)校權(quán)威的政策解讀,方便考生及家長進行理解最新政策。
(3)學(xué)校概況。本模塊對學(xué)校的性質(zhì)、特色、優(yōu)勢等信息進行展示,讓考生及家長掌握一手權(quán)威的學(xué)校信息。
(4)專業(yè)介紹。本模塊為小程序的核心功能模塊,對學(xué)校的所有招生專業(yè)進行解讀,考生及家長可以通過了解專業(yè)概況、特色、優(yōu)勢、推介視頻、就業(yè)情況等數(shù)據(jù),為考生選擇專業(yè)提供了重要的參考。
(5)招生問答。本模塊對招生咨詢中出現(xiàn)頻次較高的問題進行數(shù)據(jù)分析和整理,以問答的形式展示給考生和家長,降低招生咨詢的工作壓力。
(6)在線咨詢。本模塊充分利用微信消息服務(wù)接口,實現(xiàn)了考生通過小程序與招生工作人員進行在線互動咨詢的功能,實現(xiàn)了小程序所有功能的閉環(huán)。
(7)單獨招生。本模塊實現(xiàn)了高職單獨招生工作的通知、報考、準(zhǔn)考證打印等功能。
(8)錄取查詢。小程序作為高職院校招生服務(wù)的統(tǒng)一入口,考生可實時關(guān)注錄取信息,系統(tǒng)同時實現(xiàn)錄取信息推送的功能。
(9)新生必讀。本模塊有針對性地對新生入學(xué)前后的注意事項進行展示,并實現(xiàn)了新生推送通知的功能。
3.2.2 招生服務(wù)平臺“云”端管理系統(tǒng)
“云”端管理系統(tǒng)主要負責(zé)為小程序端提供數(shù)據(jù)接口,并提供后端數(shù)據(jù)管理平臺,其功能結(jié)構(gòu)圖如圖3所示。
招生服務(wù)平臺“云”端管理系統(tǒng)主要功能設(shè)計如下:
(1)用戶管理。本模塊實現(xiàn)了“云”端的用戶管理和小程序端用戶管理功能,同時打通了了系統(tǒng)自定義用戶體系與微信用戶的相互認證。
(2)角色權(quán)限管理。本模塊對平臺“云”端系統(tǒng)的用戶進行權(quán)限控制,可針對招辦工作人員、二級院部人員、專業(yè)負責(zé)人等人員進行授權(quán)。
(3)文章管理。本模塊實現(xiàn)對后臺文章的類別及內(nèi)容的編輯、發(fā)布、分享等功能,文章內(nèi)容可直接引用微信公眾號、其他小程序內(nèi)容,方便了用戶使用。
(4)視頻資源管理。本模塊實現(xiàn)對視頻的專項管理,其他模塊可直接從視頻庫中引入即可,可根據(jù)學(xué)校、專業(yè)、政策解讀等不同類型的視頻進行管理。
(5)專業(yè)管理。本模塊實現(xiàn)對高職院校招生專業(yè)的信息進行維護和管理,包括專業(yè)基本信息、專業(yè)特色與優(yōu)勢、就業(yè)情況、服務(wù)面向等。
(6)專業(yè)群管理。本模塊針對“新高考”改革后的專業(yè)大類招生,高職院校根據(jù)自身情況可自定義自己的專業(yè)群或大類。
(7)消息推送。本模塊通過調(diào)用訂閱消息API 實現(xiàn)了單個及多個用戶的消息推送功能,用戶可以通過點擊推送消息通知直達指定的功能或頁面。
(8)客服管理。本模塊實現(xiàn)了小程序端在線咨詢模塊的招生咨詢客服人員配置功能,可為不同問題分類指定不同的客服用戶。
(9)系統(tǒng)配置。本模塊主要實現(xiàn)了系統(tǒng)與微信服務(wù)端進行對接的配置管理,包括域名、賬號、密鑰、APPID 等信息,通過配置實現(xiàn)微信服務(wù)器端、小程序和“云”端管理系統(tǒng)的集成。
針對“云+端”的技術(shù)架構(gòu),平臺“云”端管理系統(tǒng)采用業(yè)界流行的Spring 技術(shù)體系實現(xiàn),采用Spring Data JPA 技術(shù)實現(xiàn)數(shù)據(jù)庫的操作,招生服務(wù)小程序采用原生技術(shù)棧實現(xiàn),可輕松地調(diào)用微信的開放接口[4],數(shù)據(jù)庫采用成熟穩(wěn)定的MySQL5.X 版本。
招生服務(wù)小程序端采用微信原生技術(shù)棧實現(xiàn)。小程序原生技術(shù)棧借鑒了HTML5、VUE 等技術(shù)的優(yōu)勢,提供了大量的組件、API以供開發(fā)者調(diào)用,開發(fā)者可快速構(gòu)建功能豐富的移動應(yīng)用。
WeUI 是微信官方設(shè)計的一套UI 庫,使用WeUI 來設(shè)計小程序頁面可實現(xiàn)小程序的組件效果與原生相統(tǒng)一,降低了系統(tǒng)UI 層的設(shè)計和開發(fā)成本。
“云”端管理系統(tǒng)采用SpringBoot+weixin-java-tools 開源框架組合進行搭建和實現(xiàn)。Spring Boot 是一個簡化Spring 開發(fā)的框架[5],框架秉承“開箱即用”的理念,可快速整合最為流行的Spring 家族技術(shù)體系框架,可大大提升Web 系統(tǒng)開發(fā)速度,降低開發(fā)成本。weixin-java-tools 是非常流行的微信開發(fā)開源工具包,其對微信公眾號、小程序等服務(wù)端API 進行了大量封裝,極大簡化了微信API的調(diào)用,提升了微信開發(fā)的效率。
系統(tǒng)采用WeUI 組件庫實現(xiàn)“云”端及小程序端UI 層。采用WeUI 可實現(xiàn)與微信原生高度一致的UI 效果,它還提供了表單、彈窗、按鈕、交互反饋等豐富的Web 開發(fā)組件,可實現(xiàn)小程序端與微信原生“無縫結(jié)合”的用戶體驗。
本文針對高職招生工作的實際需求,設(shè)計并實現(xiàn)了一款基于微信小程序的招生服務(wù)平臺,平臺充分利用小程序使用便捷、易推廣、安全性高等特征,將招生工作中的信息發(fā)布、招生咨詢、專業(yè)推介等功能統(tǒng)一整合到招生服務(wù)小程序中,為用戶提供了全面、權(quán)威、安全的統(tǒng)一招生服務(wù)入口,為高職院校招生工作提供了一種較好的信息化解決方案。