基于微信平臺(tái)的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)_第1頁
基于微信平臺(tái)的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)_第2頁
基于微信平臺(tái)的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)_第3頁
基于微信平臺(tái)的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、基于微信平臺(tái)的學(xué)生管理系統(tǒng)的研究設(shè)計(jì)摘要:隨著微信在日常生活中應(yīng)用的普及,基于微信公眾平臺(tái)的利用也越發(fā)的受到關(guān)注。隨之研發(fā)的基于微信平臺(tái)的學(xué)生管理系統(tǒng)正是利用了微信傳播方便迅捷特點(diǎn)。結(jié)合當(dāng)下各大高校學(xué)生對(duì)微信的使用頻率不斷提高的因素,為了更快捷更及時(shí)的了結(jié)學(xué)生個(gè)人信息方便教師管理,對(duì)微信平臺(tái)開發(fā)學(xué)生管理系統(tǒng)的工作成為了當(dāng)前主要的研究課題。關(guān)鍵詞:微信;微信公眾平臺(tái);信息化;學(xué)生管理系統(tǒng)0 引言自2011年1月21日騰訊公司推出微信以來,越來越多的人開始使用手機(jī)應(yīng)用軟件進(jìn)行交流和學(xué)習(xí)的主要原因有:用戶通過微信與好友進(jìn)行形式上更加豐富的類似于短信、彩信等方式的聯(lián)系;微信軟件本身完全免費(fèi),并且使用任

2、何功能都不會(huì)收取費(fèi)用。這些優(yōu)點(diǎn)著實(shí)吸引了廣大用戶。統(tǒng)計(jì)截至到2014年8月15日,微信注冊(cè)用戶月活躍量已經(jīng)達(dá)到4.38億。主要使用群體指向一線城市的年輕人。特別是高校的學(xué)生群體。在各大高校范圍內(nèi)微信的使用量也是與日俱增的同時(shí),利用微信公眾平臺(tái)所研制的基于微信平臺(tái)的學(xué)生管理系統(tǒng)將是未來學(xué)生信息管理的一大趨勢(shì)。1 微信公眾平臺(tái)概述1.1 概述微信公眾平臺(tái),簡(jiǎn)稱WeChat。曾命名為“官號(hào)平臺(tái)”和“媒體平臺(tái)”,最終定位為“公眾平臺(tái)”,無疑讓大家看到一個(gè)微信對(duì)后續(xù)更大的期望。和新浪微博早期從明星戰(zhàn)略著手不同,微信此時(shí)已經(jīng)有了億級(jí)的用戶,挖掘自己用戶的價(jià)值,為這個(gè)新的平臺(tái)增加更優(yōu)質(zhì)的內(nèi)容,創(chuàng)造更好的粘性

3、,形成一個(gè)不一樣的生態(tài)循環(huán),是平臺(tái)發(fā)展初期更重要的方向。利用公眾賬號(hào)平臺(tái)進(jìn)行自媒體活動(dòng),簡(jiǎn)單來說就是進(jìn)行一對(duì)多的媒體性行為活動(dòng)。1.2 微信公眾平臺(tái)的優(yōu)缺點(diǎn)自2012年8月,騰訊推出微信公眾平臺(tái)以來,微信公眾賬號(hào)不斷涌現(xiàn),截止目前為止,微信公眾賬號(hào)數(shù)量已達(dá)百萬級(jí)別,具有了極大的社會(huì)影響力。而與此同時(shí),微信公眾賬號(hào)的查找,也面臨著極大的難度和挑戰(zhàn)。文獻(xiàn)7詳細(xì)闡述了微信公眾平臺(tái)在校園的應(yīng)用趨勢(shì)但并未考慮到隨著微信應(yīng)用的普及,微信平臺(tái)申請(qǐng)也變得更加繁瑣和嚴(yán)格。由于微信公眾平臺(tái)的特殊性,作為微信手機(jī)平臺(tái)的使用者來說。尋找到適合自己的微信公眾賬號(hào)并不容易。微信公眾平臺(tái)導(dǎo)航即微信公共賬號(hào)導(dǎo)航,它的出現(xiàn)使微

4、信手機(jī)平臺(tái)用戶更快捷方便地尋找到自己想要的微信公眾平臺(tái)帳號(hào)。擁有超過3億用戶的微信公眾平臺(tái),儼然已經(jīng)成為移動(dòng)互聯(lián)網(wǎng)領(lǐng)域中的一座金礦。不過想要從中淘金,卻沒有想象中那么容易。從最初的開放,到后來的開放自定義接口,再到一直默默發(fā)力的電子會(huì)員卡,以及不久前新開放的系統(tǒng)API的商業(yè)化道路一直留給我們太多的想象。微信公眾平臺(tái)申請(qǐng)的條件非常寬松,以至于每個(gè)成年人都可以申請(qǐng),導(dǎo)致公眾平臺(tái)的持有者有將近200萬人左右,所以公眾平臺(tái)的審核越來越困難。2 基于微信平臺(tái)的學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)2.1 系統(tǒng)組成模塊基于微信平臺(tái)學(xué)生管理系統(tǒng)前期開發(fā)的工作已經(jīng)完成,目前項(xiàng)目模型基本成型,數(shù)據(jù)庫的錄入工作也在有序進(jìn)行,教

5、師可通過微信向微信公眾平臺(tái)發(fā)送關(guān)鍵字,利用微信公眾平臺(tái)的接口進(jìn)行關(guān)鍵字匹配,返回網(wǎng)站的鏈接地址,即可進(jìn)行學(xué)生信息的查詢和管理。2.1.1 管理系統(tǒng)管理系統(tǒng)設(shè)計(jì)的語言采用php語言,目前只是簡(jiǎn)單的設(shè)計(jì)了四級(jí)界面,一級(jí)界面顯示某個(gè)學(xué)院各個(gè)年級(jí),對(duì)年級(jí)進(jìn)行選擇選擇;二級(jí)界面顯示班級(jí),對(duì)相應(yīng)年級(jí)的班級(jí)進(jìn)行選擇,三級(jí)界面顯示該班級(jí)所有的學(xué)生,四級(jí)界面就是學(xué)生個(gè)人的詳細(xì)信息。2.1.2 數(shù)據(jù)庫基于微信平臺(tái)的數(shù)據(jù)庫是在微信平臺(tái)后臺(tái)上錄入的,數(shù)據(jù)庫包含的字段有學(xué)生的姓名,學(xué)號(hào),班級(jí),年級(jí),家庭住址,聯(lián)系方式,出生年月以及一寸照片等相關(guān)的個(gè)人信息。照片方便老師認(rèn)識(shí)熟悉學(xué)生,能夠使老師在不接觸同學(xué)的情況下就能快速

6、的把學(xué)生的姓名和相貌聯(lián)系起來,聯(lián)系方式則可以幫助管理者快速找到這個(gè)學(xué)生,其他個(gè)人信息則方便老師日常對(duì)學(xué)生信息的管理。2.1.3 微信公眾平臺(tái)系統(tǒng)的使用是建立在微信平臺(tái)上的,目前已經(jīng)綁定在學(xué)校的官方微信公眾號(hào)上,在學(xué)生微信公眾號(hào)上輸入關(guān)鍵字“學(xué)生管理”即可進(jìn)行關(guān)鍵字匹配,微信平臺(tái)會(huì)返回網(wǎng)站的鏈接地址,即可進(jìn)行學(xué)生信息的查詢和管理。由于暫時(shí)沒有做用戶權(quán)限,使用者可不經(jīng)過權(quán)限問題進(jìn)行使用,后期會(huì)加入登陸界面,對(duì)用戶的使用進(jìn)行限制,以保障學(xué)生信息的安全性。2.2 基于微信平臺(tái)開發(fā)的優(yōu)勢(shì)2.2.1 查詢便利微信公眾平臺(tái)導(dǎo)航設(shè)置了行業(yè)分類查找以及地域分類查找的功能,同時(shí)具備精準(zhǔn)搜索的功能,實(shí)現(xiàn)了一站式微信

7、搜索定位功能,能夠極大的方便微信用戶方便快捷的找到自己需要的微信公眾賬號(hào)。2.2.2 優(yōu)質(zhì)篩選面對(duì)成千上萬的微信公眾賬號(hào)的出現(xiàn),微信公眾平臺(tái)導(dǎo)航設(shè)置了微信公眾賬號(hào)評(píng)級(jí),以木螞蟻微信公眾平臺(tái)導(dǎo)航為例,其最高設(shè)置了五星評(píng)級(jí),這樣的評(píng)級(jí)設(shè)置,也可以使得微信用戶更容易更快捷地找到更具公信力的微博公眾賬號(hào),從而解決了微信公眾平臺(tái)賬號(hào)的篩選問題。2.2.3 快速添加微信公眾平臺(tái)導(dǎo)航針對(duì)每個(gè)微信公眾賬號(hào)提供了微信號(hào),微信原始號(hào),以及微信公眾賬號(hào)二維碼,無論是手機(jī)二維碼掃描和手動(dòng)輸入,都十分方便。這樣以來,微信用戶無需四處挖掘,即可輕松的找到自己所需的微信公眾賬號(hào),也具有方便快捷高效的特點(diǎn)。2.3 總體設(shè)計(jì)2

8、.3.1 概要設(shè)計(jì)目前,國(guó)內(nèi)學(xué)生信息管理軟件很多。但多為網(wǎng)頁版,只能在在電腦上進(jìn)行操作。文獻(xiàn)8提出基于B/S結(jié)構(gòu)的學(xué)生管理系統(tǒng)的設(shè)計(jì)功能實(shí)用,但基于當(dāng)前的大環(huán)境來說該系統(tǒng)并不能在校園范圍內(nèi)方便普及。就目前而言,手機(jī)已經(jīng)普及化,便捷化,人們對(duì)手機(jī)功能的要求日益增多,越來越多的電腦功能已經(jīng)應(yīng)用于手機(jī),但基于微信平臺(tái)上對(duì)學(xué)生的信息管理的軟件還是少之又少。伴隨著微信使用者的數(shù)量日益增多,微信已然成為軟件普及率最高的軟件。因此,在微信平臺(tái)上實(shí)現(xiàn)學(xué)生管理,這一功能會(huì)備受使用者的青睞,如圖1所示。預(yù)計(jì)在未來的手機(jī)軟件市場(chǎng)中,人們對(duì)手機(jī)軟件的追求會(huì)越來越高,對(duì)軟件的功能需求會(huì)越來越大,基于微信平臺(tái)上的學(xué)生信息

9、管理系統(tǒng)在未來的手機(jī)信息管理軟件市場(chǎng)上會(huì)有廣闊的前景,有望在將來的各大管理系統(tǒng)中走向主流。2.3.2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)針對(duì)人們對(duì)手機(jī)依賴性逐漸增強(qiáng),加之微信普及率極大提高,因此基于微信平臺(tái)的學(xué)生管理系統(tǒng),極大地滿足了很多手機(jī)用戶對(duì)信息管理的需求,同時(shí)也極大地提高了管理者的工作效率,解決了以往紙質(zhì)版、電腦版對(duì)于臨時(shí)處理信息帶來的不便。手機(jī)電腦協(xié)調(diào)互補(bǔ),以往單一的信息管理功能已經(jīng)不能滿足實(shí)用性和的需求,本管理系統(tǒng)支持網(wǎng)頁手機(jī)雙向管理。系統(tǒng)占用內(nèi)存小,信息的錄入功能僅在電腦上操作,緩解了手機(jī)內(nèi)存的壓力,極大地提高了軟件使用時(shí)的運(yùn)行速度。權(quán)限設(shè)置獨(dú)特,基于微信平臺(tái)的學(xué)生管理系統(tǒng)對(duì)用戶權(quán)限要求十分嚴(yán)格,對(duì)每

10、一個(gè)階層的使用者都有特有的限制,登陸時(shí)用戶需要根據(jù)自己的職稱,職位等相關(guān)權(quán)限進(jìn)行登錄,嚴(yán)格的保護(hù)了學(xué)生的個(gè)人隱私。技術(shù)流程如圖2。3 開發(fā)環(huán)境以及關(guān)鍵技術(shù)介紹3.1 開發(fā)環(huán)境系統(tǒng)以Apache、PHP5和MySQL5為工作環(huán)境進(jìn)行開發(fā)。3.2 關(guān)鍵技術(shù)3.2.1 網(wǎng)址接入公眾平臺(tái)用戶提交信息后,微信服務(wù)器將發(fā)送GET請(qǐng)求到填寫的URL上,并且?guī)纤膫€(gè)參數(shù):(見表1)開發(fā)者通過檢驗(yàn)signature對(duì)請(qǐng)求進(jìn)行校驗(yàn)(下面有校驗(yàn)方式)。若確認(rèn)此次GET請(qǐng)求來自微信服務(wù)器,請(qǐng)?jiān)瓨臃祷豦chostr參數(shù)內(nèi)容,則接入生效,否則接入失敗。signature結(jié)合了開發(fā)者填寫的token參數(shù)和請(qǐng)求中的times

11、tamp參數(shù)、nonce參數(shù)。文獻(xiàn)6對(duì)接入接口問題進(jìn)行了簡(jiǎn)要介紹但未曾涉及參數(shù)說明。加密/校驗(yàn)流程:將token、timestamp、nonce三個(gè)參數(shù)進(jìn)行字典序排序。將三個(gè)參數(shù)字符串拼接成一個(gè)字符串進(jìn)行shal加密。開發(fā)者獲得加密后的字符串可與signature對(duì)比,標(biāo)識(shí)該請(qǐng)求來源于微信。3.2.2 消息回復(fù)每一個(gè)POST請(qǐng)求,開發(fā)者在響應(yīng)包中返回特定xml結(jié)構(gòu),對(duì)該消息進(jìn)行響應(yīng)(現(xiàn)支持回復(fù)文本、圖文、語音、視頻、音樂和對(duì)收到的消息進(jìn)行星標(biāo)操作)。參數(shù)見表2。微信服務(wù)器在五秒內(nèi)收不到響應(yīng)會(huì)斷掉連接。文獻(xiàn)6對(duì)開發(fā)模式下被動(dòng)響應(yīng)消息的方式做出描述,但并未給出具體的xml結(jié)構(gòu)說明。4 總結(jié)本文給出了基于微信公眾平臺(tái)開發(fā)學(xué)生管理系統(tǒng)的設(shè)計(jì)研發(fā)的思路和過程,該系統(tǒng)已經(jīng)投入使用并得到了良好的效果。如今,微信早已深深融入了我們的生活。無論是同學(xué)之間還是親人之間,微信似乎已經(jīng)根植于人們溝通交流的土壤并且功能日益強(qiáng)大。隨著微信平臺(tái)的建設(shè),通過使用微信公眾平臺(tái),實(shí)現(xiàn)對(duì)學(xué)生學(xué)籍管理將會(huì)成為一種趨勢(shì)。微信公眾平臺(tái),以其極大的便利性正在滲透到學(xué)生管理的

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論