廖清科
摘 要 根據(jù)高校輔導(dǎo)員群發(fā)模板類祝賀短信的自動(dòng)化操作需求,基于第三方短信接口,采用B/S架構(gòu)設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)模板類短信群發(fā)系統(tǒng)。該系統(tǒng)可實(shí)現(xiàn)模板類祝賀短信的批量定制化發(fā)送,操作方便快捷,在提升高校輔導(dǎo)員學(xué)生管理工作效率方面具有一定的應(yīng)用價(jià)值。
關(guān)鍵詞 高校輔導(dǎo)員 模板類短信 短信群發(fā)系統(tǒng)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
0引言
許多高校輔導(dǎo)員每逢期末,會(huì)為本學(xué)期獲得過(guò)各項(xiàng)獎(jiǎng)勵(lì)的學(xué)生家長(zhǎng)發(fā)送祝賀短信,以加強(qiáng)與學(xué)生家長(zhǎng)的情感聯(lián)絡(luò)。目前,發(fā)送祝賀短信的操作方式是,輔導(dǎo)員根據(jù)學(xué)校下發(fā)的祝賀內(nèi)容模板與學(xué)生獲獎(jiǎng)清單,手動(dòng)編輯并發(fā)送每一條祝賀短信。傳統(tǒng)的人工祝賀短信發(fā)送方式會(huì)為輔導(dǎo)員帶來(lái)較多工作量,且難以避免漏發(fā)、重發(fā)、錯(cuò)發(fā)等問題。因此,開發(fā)出一套高校輔導(dǎo)員模板類短信群發(fā)系統(tǒng)迫在眉睫。
1需求分析
1.1祝賀類短信模板維護(hù)功能
大學(xué)生在校期間所獲得的各項(xiàng)獎(jiǎng)勵(lì)按類別可分為獎(jiǎng)學(xué)金、比賽獲獎(jiǎng)、先進(jìn)個(gè)人及先進(jìn)團(tuán)體等。系統(tǒng)可對(duì)每種祝賀短信模板進(jìn)行維護(hù)。
1.2聯(lián)系人及學(xué)生獲獎(jiǎng)清單導(dǎo)入功能
目前,高校輔導(dǎo)員在進(jìn)行祝賀短信發(fā)送過(guò)程中耗時(shí)較多的原因,一方面是其管理的學(xué)生所獲獎(jiǎng)勵(lì)多;另一方面是發(fā)給不同家長(zhǎng)的祝賀短信中涉及的學(xué)生獲獎(jiǎng)內(nèi)容不盡相同,每條短信需單獨(dú)編寫。故系統(tǒng)應(yīng)實(shí)現(xiàn)聯(lián)系人及學(xué)生獲獎(jiǎng)清單導(dǎo)入功能,為短信內(nèi)容自動(dòng)生成做好準(zhǔn)備。
1.3定制化短信群發(fā)需求
定制化短信群發(fā)指的是短信可在快速群發(fā)功能的基礎(chǔ)之上,針對(duì)每位短信接收人的個(gè)性化情況進(jìn)行部分關(guān)鍵內(nèi)容的替換。
2系統(tǒng)設(shè)計(jì)
系統(tǒng)包括6個(gè)主要功能模塊,其功能結(jié)構(gòu)如圖1所示。
圖1:高校輔導(dǎo)員模板類短信群發(fā)系統(tǒng)結(jié)構(gòu)圖
(1)登錄模塊。輔導(dǎo)員在進(jìn)行祝賀短信發(fā)送前,需根據(jù)系統(tǒng)管理員提供的用戶名和密碼登錄到系統(tǒng)中。
(2)短信模板維護(hù)模塊。系統(tǒng)管理員可在短信模板維護(hù)頁(yè)面,根據(jù)學(xué)生獲獎(jiǎng)?lì)悇e的不同,對(duì)不同祝賀短信模板文案進(jìn)行維護(hù)。
(3)接收人及學(xué)生獲獎(jiǎng)清單導(dǎo)入模塊。該模塊應(yīng)提供家長(zhǎng)手機(jī)號(hào)及學(xué)生獲獎(jiǎng)清單的Excel匯總表導(dǎo)入功能。
(4)短信內(nèi)容生成模塊。其主要功能是根據(jù)祝賀短信模板、家長(zhǎng)手機(jī)號(hào)及學(xué)生獲獎(jiǎng)清單,自動(dòng)編寫每條祝賀短信。
(5)短信發(fā)送模塊。短信群發(fā)功能是本系統(tǒng)的關(guān)鍵部分,系統(tǒng)采用接入短信發(fā)送服務(wù)商接口的方式完成該功能。
(6)短信發(fā)送情況查看模塊。輔導(dǎo)員可在短信發(fā)送完成情況匯總頁(yè)面,查看每條短信的發(fā)送狀態(tài)。
3關(guān)鍵技術(shù)
3.1前端框架
前端框架采用Bootstrap。該框架基于HTML、CSS、JavaScript,具有簡(jiǎn)潔、直觀、強(qiáng)悍的優(yōu)勢(shì),使得前端開發(fā)更加方便快捷。
3.2后端框架
后端框架選用目前較為流行的PHP Web開發(fā)框架——Laravel,該框架結(jié)合composer,能充分利用及整合各種第三方類庫(kù),具有較好的靈活性。
3.3數(shù)據(jù)存儲(chǔ)
數(shù)據(jù)持久層選用MySql數(shù)據(jù)庫(kù)。MySql是一款經(jīng)典的關(guān)系型數(shù)據(jù)庫(kù),開源且免費(fèi),可適應(yīng)諸多業(yè)務(wù)場(chǎng)景,支持多級(jí)事務(wù)模型且能夠保證數(shù)據(jù)的一致性。
3.4短信接口
短信接口即企業(yè)短信平臺(tái)接口,是面向有一定技術(shù)開發(fā)能力的企業(yè)用戶而單獨(dú)研發(fā)的短信(sms)發(fā)送服務(wù)包,可以支持多種主流開發(fā)語(yǔ)言的接入,將短信接口嵌入到具體業(yè)務(wù)系統(tǒng)中,即可快速實(shí)現(xiàn)短信發(fā)送功能。
4結(jié)論
高校輔導(dǎo)員模板類短信群發(fā)系統(tǒng)雖規(guī)模不大,但能在一定程度上為輔導(dǎo)員群發(fā)模板類短信減輕工作量,提升學(xué)生工作管理效率。
基金項(xiàng)目:2018年重慶工程職業(yè)技術(shù)學(xué)院課題“基于騰訊云的模板類短信批量發(fā)送系統(tǒng)研究,課題編號(hào):KJB201812”。
參考文獻(xiàn)
[1] 蔡學(xué)森.短信群發(fā)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代信息科技,2018,2(06):26-27.
[2] 孟東旭.手機(jī)短信群發(fā)功能的設(shè)計(jì)與改進(jìn)[D].長(zhǎng)春:吉林大學(xué),2016.