宋塵依
摘 要:隨著通信技術的發(fā)展和智能設備的普及,移動互聯(lián)網在近兩年發(fā)展迅猛,新興的移動社交軟件“微信”逐漸走進了手機用戶的生活。本文基于PHP開發(fā)語言環(huán)境和MySQL數(shù)據(jù)庫技術,著力設計一個基于微信公眾平臺的中學生自助查詢服務平臺,實現(xiàn)考試信息推送及學生個人信息、成績信息、課程信息的查詢功能。
關鍵詞:通信;微信;PHP;中學生;成績查詢
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1671-2064(2019)02-0034-02
0 引言
在近年來,信息化時代快速發(fā)展,信息科技水平不斷提高,智能化手機迅速普及,越來越多的人們開始接觸互聯(lián)網。信息化時代的到來,使得各中小學校的互聯(lián)網系統(tǒng)日益更新,更多的學校開始使用網絡辦公。這不僅大大的提高了工作效率,也讓在校學生和老師能在輕松之中獲取信息。為了更好的利用互聯(lián)網的優(yōu)勢,方便學生查詢和獲取信息,設計開發(fā)一個給予微信平臺的高中成績查詢系統(tǒng)。
1 相關技術介紹
1.1 微信平臺
微信已成為全民級移動通訊工具。根據(jù)騰訊2018年一季報數(shù)據(jù),微信及WeChat合并MAU達到10.4億,超過2017年底我國7.53億的手機網民規(guī)模,微信已實現(xiàn)對國內經過數(shù)年發(fā)展,龐大的創(chuàng)作群體加速了微信公眾平臺的快速發(fā)展,尤其是粉絲數(shù)量的激增促使公眾號從單純內容輸出向商業(yè)化、專業(yè)化轉變:企業(yè)通過企業(yè)號、服務號發(fā)布 官方信息并直接與用戶溝通,訂閱號通過打賞、推廣廣告等方式進行流量變現(xiàn)。微信公眾號已形成廣告推廣、電商、內容付費、付費打賞等清晰的商業(yè)模式,并圍繞公眾號產業(yè)鏈集聚了大量第三方運營企業(yè)。
1.2 PHP技術
PHP(外文名:PHP:Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利于學習,使用廣泛,主要適用于Web開發(fā)領域。PHP獨特的語法混合了C、Java、Perl以及PHP自創(chuàng)的語法。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達到加密和優(yōu)化代碼運行,使代碼運行更快。
1.3 MySQL技術
MySQL是一個關系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),目前屬于Oracle旗下產品。MySQL是最流行的關系型數(shù)據(jù)庫管理系統(tǒng)之一,在WEB應用方面,MySQL是最好的RDBMS(Relational Database Management System,關系數(shù)據(jù)庫管理系統(tǒng))應用軟件。
MySQL是一種關系數(shù)據(jù)庫管理系統(tǒng),關系數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫中,這樣就增加了速度并提高了靈活性。
2 功能板塊
該系統(tǒng)以微信公眾平臺為載體,為了迎合學生及學校的整體需求,分為個人和學校兩大模塊。個人模塊設計了賬號申請與綁定、個人成績查詢、課程表查詢、班級成績及排名情況、班級日志、課程內容查詢等內容。學校模塊設計了發(fā)布重要通知、添加校內活動安排、發(fā)布校內新聞、審核認證學生個人身份等內容,如圖1所示。
2.1 個人模式
2.1.1 課程內容查詢
進入平臺界面后輸入課程查詢的代號,彈出課程內容及科目的菜單。菜單中有所有科目的編號,學生可以根據(jù)學科后面相應的編號查詢該學科當天的課程內容和教學計劃。例如輸入語文課程內容的代號,即可查詢語文學科的教學內容。輸入課程代號和日期,查詢本周內任何一天的課程安排。
2.1.2 成績查詢
成績查詢是所有學生都特別關注的地方。進入該系統(tǒng)的后,輸入代號1,查看“成績查詢”就會有菜單。輸入成績查詢代號,查看本次考試年級排名情況。輸入班級查詢代號,查看班級成績和排名情況。輸入排名情況代號,查詢個人在班級和年級中的各項排名。如果要查詢單科分數(shù)和排名情況,輸入所需要查詢的科目的代號,便可以查詢。
2.1.3 班級日志查看
輸入查看當天日志的代號,查看當天的班級日志,包括校內通知、班級量化評比、班級建設等內容。輸入班級日志查詢的代號,查詢過去已經發(fā)布的班級日志。
2.2 學校模式
2.2.1 添加校內活動安排
學校通過認證選用學校模式后,進入系統(tǒng),輸入查看校內通知代號,查看近期發(fā)布的校內活動通知。輸修改通知安排的代號,可以對已經發(fā)布的通知進行修改和添加新的活動安排。例如放假時間、到校時間、考試日期等各類重要事項。添加時應該注意好準確的時間。輸入編寫校園活動介紹代號,可以進行編寫校園活動介紹。
2.2.2 發(fā)布校內新聞
輸入新聞菜單的代號,查看新聞菜單。輸入發(fā)布校內新聞的代號,發(fā)布最新的校內實事。輸入修改新聞內容代號,可以對新聞時事進行修改。
2.2.3 身份核實
輸入查看認證人數(shù)代號,查看已經通過認證綁定成功的學生人數(shù)。輸入學生學號代號,可以看到該學生的注冊信息和個人詳細資料,進行身份核實。
3 創(chuàng)新點
傳統(tǒng)的發(fā)布、獲取成績的方法,需要老師以成績單的形式發(fā)送到各個學生的手里,這種方式需要很長的準備時間,在考試結束后需要老師對成績進行整理,耗費時間和精力,而且并不能準確無誤的將成績反饋給學生及家長。為了改進傳統(tǒng)方法,設計出微信公眾號中的成績查詢系統(tǒng),來彌補傳統(tǒng)方式中的不足之處。以微信的快捷性、準確性等特點,使得學生能夠在最短的時間內獲取準確的信息。
4 系統(tǒng)優(yōu)勢
本查詢系統(tǒng),更加充分地利用微信公眾平臺的功能,極大的改善了傳統(tǒng)方式發(fā)送和獲取信息的不足之處,能更好地讓學生依靠此平臺,按照自己所需,獲取查詢需要的信息。提供給學生課程內容查詢和成績查詢兩大主要模塊。課程內容查詢模塊使學生更高效地利用時間,對當天的課程做出相應的學習計劃,針對自身情況進行復習、預習、鞏固提升,提高學習效率。成績查詢模塊可以讓學生很方便地了解所有的成績排名情況,并且完善了原來的獲取成績的方式的不足,只允許學生看到自己的成績情況,以避免看到其他人的分數(shù)會產生不利于學習的錯誤心態(tài)。關于學校模塊的設計,主要是為了節(jié)約發(fā)送信息時間,提高工作效率。
5 結語
本系統(tǒng)為學生和學校提供了更方便、更高效地服務,但是也有一些不足之處需要改進。應加快系統(tǒng)對信息的處理效率,保證信息的快捷與準確性。教師應及時的更改、添加課程信息,保證教學的順利進行。學校方面應每隔一段時間就對在校學生的個人信息進行整理和完善,來確保核實身份時的準確無誤。同時,進一步優(yōu)化用戶界面,使系統(tǒng)具有更加優(yōu)良的用戶交互性。
參考文獻
[1] 劉慶,費雄偉.面向安全服務的微信成績查詢系統(tǒng)[J].信息安全與技術,2016,7(01):73-75.
[2] 余溢文,虞蓓蓓,趙惠祥.基于微信平臺的學術期刊交流平臺構建研究[J].中國科技期刊研究,2014,25(05):664-666.
[3] 袁知輝,劉俊.基于微信平臺的教務信息查詢系統(tǒng)設計與實現(xiàn)[J].現(xiàn)代計算機(專業(yè)版),2016(31):71-74.
[4] 沈建剛,付祥.基于微信公眾平臺的學生信息服務系統(tǒng)開發(fā)[J].電子世界,2014(19):114-114.