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