基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)服務(wù)平臺(tái)_第1頁(yè)
基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)服務(wù)平臺(tái)_第2頁(yè)
基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)服務(wù)平臺(tái)_第3頁(yè)
基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)服務(wù)平臺(tái)_第4頁(yè)
基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)服務(wù)平臺(tái)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)與信息學(xué)院畢業(yè)設(shè)計(jì)〔論文〕裝訂順序、排版格式要求〔征求意見(jiàn)稿〕(2023屆畢業(yè)設(shè)計(jì)嚴(yán)格按照以下要求執(zhí)行)三峽大學(xué)畢業(yè)設(shè)計(jì)〔論文〕封面課題任務(wù)書(shū)學(xué)位論文原創(chuàng)性聲明及版權(quán)使用授權(quán)書(shū)〔單獨(dú)使用一個(gè)頁(yè)碼〕目錄、頁(yè)碼{設(shè)計(jì)〔論文〕文本每頁(yè)右上角必須有頁(yè)碼,目錄中必須標(biāo)明頁(yè)碼}正文①標(biāo)題②學(xué)生、指導(dǎo)教師和教學(xué)單位署名③摘要④關(guān)鍵詞⑤英文摘要、關(guān)鍵詞⑥前言⑦畢業(yè)設(shè)計(jì)〔論文〕正文主體〔6〕致謝:〔單獨(dú)使用一個(gè)頁(yè)碼〕,簡(jiǎn)述自己通過(guò)本設(shè)計(jì)的體會(huì),并對(duì)指導(dǎo)教師以及協(xié)助完成設(shè)計(jì)的有關(guān)人員表示謝意?!?〕參考文獻(xiàn):〔單獨(dú)使用一個(gè)頁(yè)碼〕〔8〕附錄:〔單獨(dú)使用一個(gè)頁(yè)碼〕,與設(shè)計(jì)〔論文〕有關(guān)的支撐材料〔如圖表、計(jì)算機(jī)程序、運(yùn)行結(jié)果,主要設(shè)備、儀器儀表的性能指標(biāo)和測(cè)試精度等〕。一律采用計(jì)算機(jī)打印成文〔畢業(yè)設(shè)計(jì)專(zhuān)用紙〕。每個(gè)學(xué)生都必需交電子文檔{共2個(gè)電子文檔:學(xué)士學(xué)位論文全文電子文檔2個(gè)(.doc和.pdf)}文件名格式為:學(xué)校代碼+“_〞專(zhuān)業(yè)代碼+“_〞學(xué)號(hào)+“_〞頁(yè)碼.doc。如我校計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)某學(xué)生學(xué)號(hào)為2001112118,所做的論文頁(yè)碼數(shù)為28,那么文件名應(yīng)為11075_080605_2001112118_28.doc和11075_080605_2001112118_28.pdf。電子文檔內(nèi)容包括紙質(zhì)本論文的全部?jī)?nèi)容:封面頁(yè)、目錄、摘要及關(guān)鍵詞〔中英文〕、正文、參考文獻(xiàn)。〔格式要求見(jiàn)以下樣本〕(頁(yè)面設(shè)置嚴(yán)格按照此規(guī)定執(zhí)行:行間距均為固定值20磅,頁(yè)邊距參看頁(yè)面設(shè)置〕畢業(yè)設(shè)計(jì)〔論文〕題目基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)學(xué)生姓名趙添藝學(xué)號(hào)2023136117專(zhuān)業(yè)通信工程班級(jí)2023136117指導(dǎo)教師張蕊評(píng)閱教師完成日期2023年5月10日畢業(yè)設(shè)計(jì)〔論文〕課題任務(wù)書(shū)〔2023----2023學(xué)年〕畢業(yè)設(shè)計(jì)〔論文〕課題任務(wù)書(shū)〔2023----2023學(xué)年〕學(xué)院名稱(chēng):計(jì)算機(jī)與信息學(xué)院課題名稱(chēng)基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)學(xué)生姓名趙添藝專(zhuān)業(yè)通信工程學(xué)號(hào)2023136117指導(dǎo)教師張蕊任務(wù)書(shū)下達(dá)時(shí)間2023年10月30號(hào)課題概述:隨著通信技術(shù)的開(kāi)展和智能設(shè)備的普及,移動(dòng)互聯(lián)網(wǎng)在近兩年開(kāi)展迅猛,新興的移動(dòng)社交軟件“微信〞逐漸走進(jìn)了用戶(hù)的生活,深受全國(guó)數(shù)億用戶(hù)的歡送。隨著微信版本的不斷更新,微信也從單純的聊天應(yīng)用逐變成媒體信息、游戲娛樂(lè)、生活效勞、電子商務(wù)為一體的多功能綜合型平臺(tái)。本課題是基于微信公眾賬號(hào)的學(xué)生信息的自助查詢(xún)平臺(tái),能方便學(xué)生查詢(xún)個(gè)人信息及該學(xué)生的考試信息,成績(jī)信息以及課表信息;系統(tǒng)管理員通過(guò)后臺(tái)操作及時(shí)地添加學(xué)生的相關(guān)信息,并進(jìn)行相關(guān)修改。系統(tǒng)要求在微信公眾平臺(tái)的開(kāi)發(fā)模式下,采用PHP、MySQL等編程語(yǔ)言實(shí)現(xiàn)系統(tǒng)。要求閱讀或檢索的參考資料及文獻(xiàn)〔不少于15篇,其中外文3~5篇〕:[1]趙子劍,王淼.“三微〞在電子商務(wù)案例分析課程中的應(yīng)用[J].電子商務(wù),2023,01:83-84.[2]張駿毅,楊九龍,鄧媛.“211工程〞高校圖書(shū)館微信應(yīng)用現(xiàn)狀分析與對(duì)策研究[J].圖書(shū)館學(xué)研究,2023,06:29-34.[3]曹小平,程靜.基于微信自助查詢(xún)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].重慶工商大學(xué)學(xué)報(bào)(自然科學(xué)版),2023,02:66-69.[4]孫翌,李鮑,高春玲.微信在圖書(shū)館移動(dòng)效勞中的應(yīng)用研究與實(shí)踐[J].圖書(shū)情報(bào)工作,2023,05:35-40.[5]張笑青,吳中杰,夏俊.基于PHP+MySQL的網(wǎng)絡(luò)互動(dòng)社區(qū)平臺(tái)的設(shè)計(jì)與研究[J].電腦知識(shí)與技術(shù),2023,08:1681-1691.[6]李亮懷.基于微信的新型電子商務(wù)教學(xué)實(shí)踐探討[J].中國(guó)職業(yè)技術(shù)教育,2023,17:35-37.[7]趙苑伶.淺析微信朋友圈的傳播優(yōu)勢(shì)——以朋友圈之于QQ空間為例[J].中國(guó)新通信,2023,12:42-43.[8]王燕.微信的電子商務(wù)營(yíng)銷(xiāo)分析[J].商場(chǎng)現(xiàn)代化,2023,13:75.[9]程小燕.即時(shí)通訊工具的影響因素分析——以微信為例[J].山西電子技術(shù),2023,04:74-75.[10]仲媛,涂慶華.淺談高校微信公眾賬號(hào)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2023,13:219-220.[11]孟凡立,陳琳.基于微信公眾平臺(tái)的移動(dòng)學(xué)習(xí)空間構(gòu)建研究[J].現(xiàn)代教育技術(shù),2023,10:19-25.[12]馬卉宇.基于微信公眾平臺(tái)下在線(xiàn)學(xué)習(xí)系統(tǒng)的應(yīng)用[J].信息技術(shù)與信息化,2023,06:137-138.[13]孫洋洋.微信技術(shù)應(yīng)用于檔案信息效勞初探[J].中國(guó)管理信息化,2023,17:91-92.[14]陳曉羅.基于微信公眾平臺(tái)的高校師生信息互動(dòng)平臺(tái)研究與實(shí)現(xiàn)[J].吉林省教育學(xué)院學(xué)報(bào)(中旬),2023,09:98-99.[15]ApplicationsofMobileSocialMedia:WeChatAmongAcademicLibrariesinChinaJianhuaXu;;QiKang;;ZhiqiangSong;;ChristopherPeterClarkeTheJournalofAcademicLibrarianship2023,[16]AStudyontheApplicationofWeChatinESPTrainingZhongwenLiuTheoryandPracticeinLanguageStudies2023-12Academy[17]Multiparticipantchatanalysis:AsurveyDavidC.Uthus;;DavidW.AhaArtificialIntelligence2023,Academy設(shè)計(jì)〔論文〕成果要求:〔包括外文翻譯、開(kāi)題報(bào)告、設(shè)計(jì)或論文正文的數(shù)量和質(zhì)量等要求等〕質(zhì)量要求:1、資料應(yīng)該真實(shí),參考文獻(xiàn)有一定的深度,核心刊文獻(xiàn)應(yīng)占30%以上;2、論文的設(shè)計(jì)思路要綜合典型信息發(fā)布系統(tǒng)相關(guān)技術(shù)特點(diǎn),突出自己的特色;3、相關(guān)源程序應(yīng)該沒(méi)有系統(tǒng)性錯(cuò)誤或較大的邏輯錯(cuò)誤。數(shù)量要求:1、開(kāi)題報(bào)告:≥2500字2、設(shè)計(jì)型論文:≥10000字;論文型論文≥15000字3、圖紙:張4、譯文:≥3000漢字5、其它:按要求提供小論文及論文全文電子文檔進(jìn)度及要求起止日期要求完成的內(nèi)容及質(zhì)量2023年秋季學(xué)期第九周第十八周第二十一周2023年春季學(xué)期第十二周第十三周以下供參考〔接受畢業(yè)設(shè)計(jì)任務(wù)書(shū),學(xué)習(xí)畢業(yè)設(shè)計(jì)〔論文〕要求及有關(guān)規(guī)定。閱讀指定的參考資料(包括5-10萬(wàn)個(gè)印刷符號(hào)與課題或本專(zhuān)業(yè)相關(guān)的外文資料),完成開(kāi)題報(bào)告、外文翻譯任務(wù)。上交開(kāi)題報(bào)告、外文翻譯,指導(dǎo)教師批閱開(kāi)始畢業(yè)設(shè)計(jì)指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì)完成畢業(yè)設(shè)計(jì),全部成果交指導(dǎo)教師批閱。畢業(yè)辯論審核〔系主任〕批準(zhǔn)〔分管院長(zhǎng)〕學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承當(dāng)。作者簽名:必須本人簽字2023年5月10日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者完全了解學(xué)校有關(guān)保障、使用學(xué)位論文的規(guī)定,同意學(xué)校保存并向有關(guān)學(xué)位論文管理部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)省級(jí)優(yōu)秀學(xué)士學(xué)位論文評(píng)選機(jī)構(gòu)將本學(xué)位論文的全部或局部?jī)?nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本學(xué)位論文屬于1、保密□,在_________年解密后適用本授權(quán)書(shū)。2、不保密□?!舱?qǐng)?jiān)谝陨舷鄳?yīng)方框內(nèi)打“√〞〕作者簽名:年月日導(dǎo)師簽名:年月日目錄〔黑體3號(hào)居中〕〔空一行〕摘要〔黑體4號(hào)〕………………〔頁(yè)碼宋體小4號(hào)〕1前言〔黑體4號(hào)〕……………………21緒論〔黑體4號(hào)〕………………31.1研究背景及意義〔宋體小4號(hào)〕…………31.2國(guó)內(nèi)外研究現(xiàn)狀〔宋體小4號(hào)〕…………51.3本文研究?jī)?nèi)容〔宋體小4號(hào)〕……………102所使用到的技術(shù)分析〔黑體4號(hào)〕……………122.1二級(jí)標(biāo)題〔宋體小4號(hào)〕………………122.2二級(jí)標(biāo)題〔宋體小4號(hào)〕………………14…………2.5本章小結(jié)〔宋體小4號(hào)〕………………18…………6總結(jié)與展望〔黑體4號(hào)〕………276.1本文完成的主要工作〔宋體小4號(hào)〕…………………276.2未來(lái)研究展望〔宋體小4號(hào)〕…………28致謝〔黑體4號(hào)〕………………29參考文獻(xiàn)〔黑體4號(hào)〕………………30附錄〔黑體4號(hào)〕……………………32基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)學(xué)生:趙添藝指導(dǎo)教師:張蕊〔三峽大學(xué)計(jì)算機(jī)與信息學(xué)院〕〔空一行〕摘要:(宋體小四號(hào)加粗)隨著通信技術(shù)的開(kāi)展和智能設(shè)備的普及,移動(dòng)互聯(lián)網(wǎng)在近兩年開(kāi)展迅猛,新興的移動(dòng)社交軟件“微信〞逐漸走進(jìn)了用戶(hù)的生活。本文基于PHP開(kāi)發(fā)語(yǔ)言環(huán)境和數(shù)據(jù)庫(kù)技術(shù),著力設(shè)計(jì)一個(gè)基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái),實(shí)現(xiàn)考試信息推送及學(xué)生個(gè)人信息、成績(jī)信息、課程信息的查詢(xún)功能。關(guān)鍵詞:微信PHP數(shù)據(jù)庫(kù)Abstract:Withthedevelopmentofcommunicationtechnologyandthepopularityofsmartdevices,mobileInternethasdevelopedrapidlyinthepasttwoyears,theemergingmobilesocialsoftware"WeChat"hasgraduallyenteredthelifeofmobilephoneusers.ThispaperbasedonthePHPdevelopmentlanguageenvironmentanddatabasetechnology.FinishabasedonWeChatpublicplatformforstudentsself-inquiry-serviceplatformandrealizemessagepushfunction,studentspersonalinformationqueryfunction,performanceinformationqueryfunctionandcourseinformationqueryfunction.Keywords:WeChatPHPDatabase前言〔黑體3號(hào)加粗〕〔約1500字〕隨著當(dāng)代信息技術(shù)的迅猛開(kāi)展,人們的生活方式也相應(yīng)地發(fā)生了改變,尤其是移動(dòng)互聯(lián)網(wǎng)和智能為當(dāng)代人的衣、食、住、行等等數(shù)不清的方面都帶來(lái)了極大的便利和新體驗(yàn)。智能中無(wú)數(shù)軟件支撐起了我們生活中的大事小情,而在所有軟件中最重要的便是社交類(lèi)軟件,社交軟件拉近了人與人之間的距離,方便了彼此的溝通與合作。推特、臉書(shū)等社交平臺(tái)風(fēng)行全球,世界的距離一下子不再是交流的障礙。然而,“微信〔wechat〕〞才是真正闖入中國(guó)尋常百姓家的一款社交軟件,微信整合了社交、購(gòu)物、游戲、生活效勞的功能,如今的微信不僅僅是一款簡(jiǎn)單社交工具,而是提供多功能效勞的線(xiàn)上生活平臺(tái),占據(jù)著流量的近30%,可以這樣說(shuō)微信占領(lǐng)了中國(guó)用戶(hù)的互聯(lián)網(wǎng)生活。微信也似乎在影響著我們的工作方式、生活方式、學(xué)習(xí)方式。在工作中,同事間利用微信進(jìn)行簡(jiǎn)單的交流和溝通,而且微信具有很好的社交傳遞性,常常擁有很強(qiáng)的聚攏力量去祝我們方面快捷的溝通合作;在生活中,微信購(gòu)物、微信游戲、出租車(chē)效勞已經(jīng)極大地方便了人們的日常生活;在學(xué)習(xí)中,學(xué)習(xí)可以關(guān)注互動(dòng)學(xué)習(xí)類(lèi)公眾號(hào)來(lái)幫助自己接收最新的備考信息、學(xué)習(xí)資料等信息。2023年08月23日微信公眾平臺(tái)正式上線(xiàn),微信公眾平臺(tái)是運(yùn)營(yíng)者通過(guò)公眾號(hào)為微信用戶(hù)提供資訊和效勞的平臺(tái)。微信提供了一個(gè)真正的真正意義上的生態(tài)平臺(tái)。明星,公司和媒體的銀行賬戶(hù)和商人,個(gè)人身份驗(yàn)證,在微信平臺(tái)實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的溝通和交流,實(shí)現(xiàn)效勞的轉(zhuǎn)型,形成一個(gè)生態(tài)系統(tǒng)領(lǐng)域的移動(dòng),這是一個(gè)社會(huì)的CRM的系統(tǒng)。微信公眾接口更是給微信擴(kuò)充了更多功能,開(kāi)發(fā)者可以根據(jù)自己的需求進(jìn)行微信公眾號(hào)或微信企業(yè)號(hào)的開(kāi)發(fā),微信公眾接口為微信提供了更多的新可能。隨著這種新型的信息效勞模式的涌現(xiàn),微信公眾平臺(tái)沖擊了傳統(tǒng)互聯(lián)網(wǎng)教務(wù)信息效勞系統(tǒng),然而微信公眾平臺(tái)又為教務(wù)信息管理體統(tǒng)實(shí)現(xiàn)了自我更新?lián)Q代和個(gè)性化開(kāi)展。因此,教務(wù)系統(tǒng)應(yīng)該主動(dòng)迎合新科技,新平臺(tái),力圖為學(xué)生提供更加便捷實(shí)用的信息效勞。而微信公眾平臺(tái)正是大學(xué)生使用率最高的社交平臺(tái),以微信為載體的移動(dòng)信息技術(shù),使信息交互,發(fā)送,接收打破了空間和時(shí)間的局限。傳統(tǒng)教務(wù)系統(tǒng)存在了假設(shè)干缺乏,缺乏及時(shí)有效的信息推送,校園網(wǎng)站中往往涉及的內(nèi)容廣泛,而對(duì)于學(xué)生日常來(lái)說(shuō)教務(wù)查詢(xún)確是最主要的的需求,網(wǎng)站中過(guò)多的其他版塊加載既不夠簡(jiǎn)潔,也不夠便捷。而且學(xué)生常常會(huì)遇到學(xué)校網(wǎng)頁(yè)在端無(wú)法翻開(kāi),或是瀏覽效果較差。學(xué)校網(wǎng)頁(yè)的登錄又往往復(fù)雜繁瑣,而且還需要保存學(xué)校網(wǎng)頁(yè)地址。目前,應(yīng)用商店也確實(shí)存在很多校園教務(wù)查詢(xún)軟件,可以通過(guò)設(shè)定學(xué)校后來(lái)滿(mǎn)足日常的個(gè)人信息,成績(jī)信息,選課信息的查詢(xún)需求,但中過(guò)多的復(fù)雜特殊的應(yīng)用軟件似乎又不符合時(shí)下人們對(duì)管理簡(jiǎn)潔化的要求,而且此類(lèi)軟件也不易普及推廣,無(wú)法實(shí)現(xiàn)群體效用,缺乏互聯(lián)性和分享性。此時(shí)我們每天使用率最高的應(yīng)用軟件-微信便可以給廣闊學(xué)生一個(gè)滿(mǎn)意的答案,由于微信公眾平臺(tái)提供了可開(kāi)發(fā)的接口,開(kāi)發(fā)者可以根據(jù)學(xué)生用戶(hù)的需要和偏好,還可以根據(jù)不同的高校開(kāi)發(fā)適合自身的校園信息查詢(xún)系統(tǒng),學(xué)生通過(guò)添加微信公眾號(hào)后,便可使用微信公眾號(hào)提供的各種教務(wù)查詢(xún)功能,而微信公眾號(hào)所占的體量又是微乎其微,卻又能滿(mǎn)足的學(xué)生日常的教務(wù)查詢(xún)需求,這是以最小的代價(jià)換取了最大的方便,這種輕量級(jí)的互聯(lián)網(wǎng)開(kāi)發(fā)模式也符合當(dāng)今的開(kāi)展潮流。因此,為適應(yīng)新形勢(shì)下教學(xué)管理工作的新的需要,探索出新時(shí)代教務(wù)管理工作的有效途徑,本文正是基于微信的日常高使用率和學(xué)生信息查詢(xún)繁瑣麻煩這兩點(diǎn)原因,所以通過(guò)借助微信公眾平臺(tái)將學(xué)生個(gè)人信息查詢(xún)、成績(jī)信息、考試信息、課表信息查詢(xún)功能整合到一起,方便學(xué)生的信息查詢(xún)。1緒論〔黑體3號(hào)加粗〕1.1研究背景及意義隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來(lái),眾多的應(yīng)用也在盡其所能地滿(mǎn)足人們的日常生活、社交、娛樂(lè)、工作等各種各樣的需求。而微信就是當(dāng)今時(shí)下最為風(fēng)行的應(yīng)用軟件,微信已經(jīng)覆蓋近90%以上的智能,大約25%的微信用戶(hù)會(huì)每天翻開(kāi)微信超過(guò)30次,大約55.2%的微信用戶(hù)會(huì)每天翻開(kāi)微信超過(guò)10次,并且成為人們生活中不可或缺的日常使用工具,也是當(dāng)下人們?nèi)粘I钪兄匾植?。微信不僅僅是單純的社交軟件,微信正在構(gòu)建一個(gè)包羅萬(wàn)象的互聯(lián)網(wǎng)生態(tài)系統(tǒng),而微信公眾平臺(tái)又是這個(gè)生態(tài)系統(tǒng)極為重要的組成局部。微信公眾平臺(tái)提供開(kāi)發(fā)者接口,開(kāi)發(fā)者可以根據(jù)具體需要進(jìn)行各種各樣的微信公眾號(hào)開(kāi)發(fā)或微信企業(yè)號(hào)開(kāi)發(fā),這些公眾號(hào)便能提供個(gè)性化的效勞給不同的用戶(hù)群體,滿(mǎn)足了不同用戶(hù)群體的不同需求。每個(gè)大學(xué)都擁有自己學(xué)生信息查詢(xún)系統(tǒng)為學(xué)生提供個(gè)人信息、考試成績(jī)、選課情況的信息查詢(xún)效勞。然而,通過(guò)學(xué)校網(wǎng)站查詢(xún)學(xué)生信息有著各種各樣的不便性,學(xué)生常常會(huì)面臨學(xué)校系統(tǒng)擁擠或查詢(xún)程序繁瑣復(fù)雜等問(wèn)題,此時(shí),一個(gè)基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)便能充分利用微信的優(yōu)勢(shì)使得學(xué)生可以更快捷、更方便地查詢(xún)個(gè)人信息。1.2國(guó)內(nèi)外研究現(xiàn)狀微信是騰訊公司于2023年1月推出的一款以社交功能為核心的免費(fèi)移動(dòng)應(yīng)用軟件,隨后的幾年之中微信得到了迅速的開(kāi)展和升級(jí),成為了中國(guó)用戶(hù)量和用戶(hù)使用率最高的社交應(yīng)用軟件。第一,微信快速開(kāi)展并吸引了極為龐大的用戶(hù)群體,截至2023年1月15日用戶(hù)數(shù)量已突破3億,如今的微信已經(jīng)成為移動(dòng)互聯(lián)網(wǎng)時(shí)代重要的用戶(hù)入口;第二,微信的功能不斷豐富,升級(jí),圍繞社交這個(gè)核心功能,演變成為集多功能的平臺(tái)化產(chǎn)品。微信公眾平臺(tái)于2023年8月誕生以來(lái),也受到了廣闊的用戶(hù)的歡送。公共組織、企業(yè)、明星都活潑在這個(gè)新興的互聯(lián)網(wǎng)公眾平臺(tái)之上。當(dāng)前,微信公眾平臺(tái)有3萬(wàn)認(rèn)證賬號(hào),企業(yè)賬號(hào)占到超過(guò)70%的比例。微信平臺(tái)的功能眾多,目前公眾平臺(tái)的主要功能主要五大功能:第一是大規(guī)模推送多媒體信息,第二是定向推送〔按照地區(qū)、性別、興趣等指標(biāo)定向推送〕,第三是用戶(hù)與客戶(hù)端進(jìn)行一對(duì)一互動(dòng),第四是微信公眾平臺(tái)的多樣化開(kāi)發(fā),第五是智能回復(fù)。互聯(lián)網(wǎng)營(yíng)銷(xiāo),媒體效勞、客戶(hù)效勞、公共效勞這些應(yīng)用方向都可以在微信公眾平臺(tái)上得到實(shí)現(xiàn)和開(kāi)展。而且通過(guò)結(jié)合運(yùn)營(yíng)主體及主要內(nèi)容特征,當(dāng)前的微信公眾平臺(tái)可細(xì)分為幾個(gè)大類(lèi):新聞媒體閱讀類(lèi)、綜藝體育明星類(lèi)、數(shù)碼科技類(lèi)、生活效勞類(lèi)、影音娛樂(lè)類(lèi)、交友效勞類(lèi)、文化教育傳播類(lèi)、公共事業(yè)類(lèi)、公共名人類(lèi)等。政府、公共機(jī)構(gòu)、非盈利組織、高校等越來(lái)越多的公共效勞機(jī)構(gòu)進(jìn)駐微信,中國(guó)國(guó)家博物館、深圳壹基金公益基金會(huì)和上海市人民政府新聞辦等一些組織借助微信公眾平臺(tái)提供了更優(yōu)質(zhì)的效勞。校園微信公眾效勞大致分為兩類(lèi):一是新聞推送類(lèi),二是信息查詢(xún)類(lèi)。新聞推送類(lèi)推送的往往是校園動(dòng)態(tài)、重要通知、美文賞析、國(guó)內(nèi)外重要新聞實(shí)事等,而信息查詢(xún)類(lèi)通常包括提供個(gè)人信息查詢(xún)、考試信息查詢(xún)、成績(jī)查詢(xún)、課程信息、績(jī)點(diǎn)查詢(xún)等等。校園微信公眾號(hào)的質(zhì)量也可以說(shuō)是良莠不齊,因?yàn)橐恍┬@微信公眾號(hào)缺乏長(zhǎng)期的維護(hù)或保障,經(jīng)常也會(huì)出現(xiàn)信息推送不及時(shí),網(wǎng)頁(yè)無(wú)法翻開(kāi),信息質(zhì)量較為粗糙等問(wèn)題。不過(guò)也有一些學(xué)校的校園微信公眾號(hào)有著不錯(cuò)的表現(xiàn),及時(shí)可靠的消息推送幫助學(xué)生及時(shí)地獲取所需信息,方便快捷的查詢(xún)效勞也較傳統(tǒng)的教務(wù)查詢(xún)模式是個(gè)巨大的提升和飛越。而且未來(lái)的微信公眾平臺(tái)的前端將為微信用戶(hù)提供更加靈活的輸入工具,使得他們能夠與公眾平臺(tái)帳號(hào)進(jìn)行復(fù)雜的交互,而后端將為公眾平臺(tái)帳號(hào)提供更加強(qiáng)大的消息接口或根底設(shè)施,使得公眾平臺(tái)帳號(hào)能夠自動(dòng)處理更多類(lèi)型、更復(fù)雜的用戶(hù)輸入。微信平臺(tái)未來(lái)將建立貫穿前后端的完整生態(tài),這種生態(tài)在一定程度上獨(dú)立于操作系統(tǒng),為微信所獨(dú)有。在前端,微信可以推出插件商店,鼓勵(lì)開(kāi)發(fā)者提供各種插件,豐富微信的前端應(yīng)用;在后端,微信可以推出資源商店,鼓勵(lì)開(kāi)發(fā)者提供工具類(lèi)資源,幫助構(gòu)建強(qiáng)大的后端應(yīng)用。這樣的生態(tài),加上龐大的用戶(hù)群,必將對(duì)開(kāi)發(fā)者和企業(yè)用戶(hù)產(chǎn)生強(qiáng)大的吸引力,使得微信不僅僅只是一個(gè)溝通、交流平臺(tái),還能夠成為一個(gè)生產(chǎn)力平臺(tái)。1.3本文研究?jī)?nèi)容本課題的主要研究?jī)?nèi)容是,在微信公眾平臺(tái)中,通過(guò)微信提供的各種API〔應(yīng)用程序接口〕,實(shí)現(xiàn)各種功能,在效勞器端編寫(xiě)相應(yīng)的處理程序,接收用戶(hù)發(fā)過(guò)來(lái)的信息,并對(duì)信息進(jìn)行分析、拆解、查詢(xún),返回相應(yīng)的數(shù)據(jù),完成與用戶(hù)的互動(dòng),幫助用戶(hù)完成各類(lèi)查詢(xún)功能。教師可以借助微信公眾平臺(tái)上傳學(xué)生信息,學(xué)生也能夠自助地完成個(gè)人信息的查詢(xún)和更新。2學(xué)生自助查詢(xún)效勞平臺(tái)的技術(shù)分析〔黑體3號(hào)加粗〕2.1微信企業(yè)號(hào)介紹〔黑體小3號(hào)加粗〕微信企業(yè)號(hào)是微信公眾平臺(tái)為企業(yè)客戶(hù)提供的移動(dòng)效勞,其核心在于提供企業(yè)移動(dòng)應(yīng)用入口。微信企業(yè)號(hào)可以幫助企業(yè)內(nèi)部員工實(shí)現(xiàn)的線(xiàn)上的溝通和互動(dòng),更為重要的是,微信企業(yè)號(hào)提供可開(kāi)發(fā)接口,開(kāi)發(fā)者可以根據(jù)企業(yè)不同的需求開(kāi)發(fā)出個(gè)性化的企業(yè)應(yīng)用。從而實(shí)現(xiàn)企業(yè)的生產(chǎn)、管理、運(yùn)營(yíng)的移動(dòng)化,而且微信企業(yè)號(hào)更是一種輕量化的高質(zhì)量應(yīng)用,使用微信企業(yè)號(hào)可以降低企業(yè)的人力投入本錢(qián)和管理本錢(qián)。微信企業(yè)號(hào)的建立分為四個(gè)步驟:第一是在微信公眾平臺(tái)的官網(wǎng)申請(qǐng)注冊(cè);第二是導(dǎo)入企業(yè)員工〔用戶(hù)〕,可以通過(guò)企業(yè)號(hào)后臺(tái)操作實(shí)現(xiàn);第三是通過(guò)微信企業(yè)號(hào)提供的各種API〔應(yīng)用程序接口〕,實(shí)現(xiàn)所需要的個(gè)性化應(yīng)用功能;第四是員工關(guān)注并使用。2.2新浪云效勞器新浪云效勞器的注冊(cè)新浪云采用全分布式系統(tǒng)架構(gòu)和存儲(chǔ)技術(shù),提供可靠的存儲(chǔ)和流量效勞,可以為網(wǎng)站開(kāi)發(fā)者和應(yīng)用開(kāi)發(fā)者提供快捷、穩(wěn)定、可控、透明的效勞化的平臺(tái)。新浪云效勞器注冊(cè)分為四個(gè)步驟:第一是準(zhǔn)備新浪微博賬號(hào)并授權(quán)開(kāi)始云效勞;第二是填寫(xiě)個(gè)人資料并進(jìn)行實(shí)名制驗(yàn)證;第三是進(jìn)行身份驗(yàn)證,驗(yàn)證成功后注冊(cè)便完成。新浪云效勞器建立應(yīng)用新浪云應(yīng)用簡(jiǎn)稱(chēng)SAE,目前是國(guó)內(nèi)最具影響力的分布式web應(yīng)用/業(yè)務(wù)開(kāi)發(fā)托管、運(yùn)營(yíng)平臺(tái),新浪云應(yīng)用提供高可靠性、高擴(kuò)展性、免運(yùn)維的云計(jì)算效勞。新浪云應(yīng)用的建立分為三個(gè)步驟:第一是進(jìn)入控制臺(tái)創(chuàng)立云應(yīng)用;第二是選擇PHP應(yīng)用模式和框架;第三是應(yīng)用建立完成,并選擇代碼管理方式,選擇SVN。新浪云效勞器的功能新浪云應(yīng)用的效勞大概分為兩類(lèi):第一類(lèi)是提供數(shù)據(jù)存儲(chǔ)功能的存儲(chǔ)類(lèi);第二類(lèi)是實(shí)現(xiàn)運(yùn)行的云計(jì)算類(lèi)。新浪云應(yīng)用常見(jiàn)提供的效勞包括:數(shù)據(jù)庫(kù)效勞、存儲(chǔ)與CDN效勞、應(yīng)用程序效勞、網(wǎng)絡(luò)與平安效勞、通信效勞、第三方效勞等。2.3TortoiseSVNTortoiseSVN是Subversion版本控制系統(tǒng)的一個(gè)免費(fèi)開(kāi)源客戶(hù)端,可以進(jìn)行代碼管理。相較與CVS客戶(hù)端,TortoiseSVN采取了分支管理系統(tǒng),因此SVN的表現(xiàn)更加穩(wěn)定,利用SVN客戶(hù)端可以方便PHP代碼的修改、上傳等工作。2.4PHP開(kāi)發(fā)語(yǔ)言PHP〔英文名:PHP:HypertextPreprocessor,中文名:“超文本預(yù)處理器〞〕是一種通用的開(kāi)源腳本語(yǔ)言。具有這幾大明顯的特點(diǎn):第一是語(yǔ)法混合了C語(yǔ)言、JAVA語(yǔ)言、perl語(yǔ)言以及PHP特有語(yǔ)法;第二是代碼執(zhí)行效率高,PHP采用將程序嵌入html中去執(zhí)行的方式;第三是操作系統(tǒng)適應(yīng)能力強(qiáng),幾乎適應(yīng)市面上所以主流操作系統(tǒng)。而且PHP作為開(kāi)放源代碼,所有的PHP代碼都能看到,PHP是運(yùn)行在效勞器端的腳本,具有很強(qiáng)的跨平臺(tái)操作性。2.5微信企業(yè)號(hào)的接口2.5.1主動(dòng)調(diào)用主動(dòng)調(diào)用是最根本的連接模式,如果應(yīng)用需要調(diào)用微信企業(yè)號(hào)時(shí),應(yīng)該使用s協(xié)議、Json數(shù)據(jù)格式和UTF8編碼,并訪(fǎng)問(wèn)域名為,不需要加密數(shù)據(jù)包每一次使用主動(dòng)調(diào)用的使用都要附有AccessToken的參數(shù)。AccessToken參數(shù)通過(guò)CorpID和Secret換取。CorpID作為企業(yè)號(hào)的標(biāo)識(shí),每個(gè)微信企業(yè)號(hào)都有自己的CorpID;Secret用來(lái)管理組憑證密鑰。系統(tǒng)管理員借助管理端的權(quán)限管理功能建立管理組,分配管理組對(duì)應(yīng)用、通訊錄的訪(fǎng)問(wèn)權(quán)限。完成后,管理組便可獲得唯一的secret。系統(tǒng)管理員可通過(guò)權(quán)限管理查看所有管理組的secret,其他管理員可通過(guò)設(shè)置中的開(kāi)發(fā)者憑據(jù)查看。每一次企業(yè)號(hào)的應(yīng)用調(diào)用企業(yè)號(hào)接口時(shí),企業(yè)號(hào)后臺(tái)為根據(jù)此次訪(fǎng)問(wèn)的AccessToken,校驗(yàn)訪(fǎng)問(wèn)的合法性以及的管理組的管理權(quán)限都需要返回相應(yīng)的結(jié)果。作為企業(yè)號(hào)的全局唯一票據(jù)AccessToken,當(dāng)調(diào)用接口時(shí)需要攜帶AccessToken。利用用CorpID和Secret來(lái)?yè)Q取AccessToken,而且不同Secret將會(huì)返回不同的AccessToken。一般時(shí)候AccessToken的有效期為7200秒,如果有效期內(nèi)重復(fù)獲取那么返回相同結(jié)果。最后,Access_Token應(yīng)該至少保存512字節(jié)的存儲(chǔ)空間。2.5.2回調(diào)模式在這種模式之下,企業(yè)號(hào)不僅僅可以主動(dòng)調(diào)用企業(yè)號(hào)接口,而且還可以收到成員的消息或者事件。接收的信息的格式為XML數(shù)據(jù)格式,編碼方式為UTF8編碼,加密方式為AES方式加密。作為企業(yè)號(hào)的每個(gè)應(yīng)用都需要擁有各自的回調(diào)模式開(kāi)關(guān)。而且需要在管理端開(kāi)啟并設(shè)置好相關(guān)參數(shù)后才可以生效企業(yè)號(hào)應(yīng)用的回調(diào)模式對(duì)于加解密的處理,微信公眾平臺(tái)提供了一些語(yǔ)言的庫(kù),企業(yè)可以選擇在附錄中下載。如果開(kāi)啟應(yīng)用的回調(diào)模式時(shí),企業(yè)號(hào)會(huì)要求填寫(xiě)應(yīng)用相應(yīng)的URL、Token、EncodingAESKey三個(gè)參數(shù)。URL是企業(yè)應(yīng)用用來(lái)接收企業(yè)號(hào)推送請(qǐng)求的訪(fǎng)問(wèn)協(xié)議和地址,支持和s協(xié)議。Token可由企業(yè)的需要進(jìn)行任意填寫(xiě),可用于生成簽名。EncodingAESKey可以用于消息體的加密,作為AES密鑰的Base64編碼。2.5.3認(rèn)證接口身份接口包括OAuth驗(yàn)證接口和userid與openid互換接口OAuth驗(yàn)證接口:企業(yè)應(yīng)用中的URL鏈接〔自定義菜單和消息中的鏈接〕,都可以借助OAuth2.0來(lái)測(cè)驗(yàn)接口去獲取得成員的對(duì)應(yīng)身份信息。通過(guò)這個(gè)接口獲取成員身份需要花費(fèi)一定的時(shí)間。因此對(duì)于頻繁獲取成員身份的場(chǎng)景,建議采用這幾個(gè)方案:第一是企業(yè)應(yīng)用中的URL鏈接填寫(xiě)企業(yè)的頁(yè)面的地址;第二是成員跳轉(zhuǎn)到企業(yè)頁(yè)面時(shí),當(dāng)企業(yè)校驗(yàn)是否有代表成員身份的cookie,這個(gè)cookie由企業(yè)生成;第三是假設(shè)沒(méi)有獲取到cookie再次定向到OAuth的驗(yàn)證鏈接,在獲取成員身份后,通過(guò)企業(yè)生成代表成員身份的cookie;第四是根據(jù)cookie來(lái)獲取成員身份,并進(jìn)入相應(yīng)的頁(yè)面。2.6本章小結(jié)本章主要介紹了學(xué)生自助查詢(xún)效勞平臺(tái)的開(kāi)發(fā)環(huán)境,主要包括有:微信企業(yè)號(hào)、新浪云效勞器、PHP開(kāi)發(fā)語(yǔ)言、SVN代碼管理器、微信企業(yè)號(hào)開(kāi)發(fā)接口。通過(guò)以微信企業(yè)號(hào)為核心,并配合相應(yīng)的開(kāi)發(fā)工具、開(kāi)發(fā)條件、開(kāi)發(fā)語(yǔ)言將學(xué)生自助查詢(xún)效勞平臺(tái)的功能實(shí)現(xiàn)。本章中的核心局部為微信企業(yè)號(hào)接口,只有通過(guò)各種應(yīng)用接口才能實(shí)現(xiàn)企業(yè)號(hào)的各項(xiàng)功能。3設(shè)計(jì)框架3.1系統(tǒng)組成本文是基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)的開(kāi)發(fā),需要將學(xué)生的個(gè)人相關(guān)信息與微信企業(yè)號(hào)實(shí)現(xiàn)對(duì)口連接,到達(dá)學(xué)生可以通過(guò)端自主地查詢(xún)個(gè)人信息、考試信息、選課信息,而且系統(tǒng)管理員通過(guò)后臺(tái)操作及時(shí)地添加學(xué)生的相關(guān)信息,并進(jìn)行相關(guān)修改。該學(xué)生自助查詢(xún)效勞平臺(tái)系統(tǒng)分為三層結(jié)構(gòu):第一層是客戶(hù)端;第二層是微信企業(yè)號(hào)效勞器;第三層是數(shù)據(jù)庫(kù)效勞器。通信協(xié)議采取協(xié)議,并采用XML的數(shù)據(jù)格式。系統(tǒng)運(yùn)行過(guò)程分為四個(gè)階段:第一階段是端發(fā)送請(qǐng)求給微信企業(yè)號(hào)效勞器;第二階段是微信企業(yè)號(hào)效勞器收到請(qǐng)求并將請(qǐng)求發(fā)給數(shù)據(jù)庫(kù)效勞器;第三階段是數(shù)據(jù)庫(kù)效勞器處理請(qǐng)求,并將結(jié)果發(fā)送回微信企業(yè)號(hào)效勞器;第四階段是微信企業(yè)號(hào)效勞器將結(jié)果再送回端。3.2功能分類(lèi)新浪云平臺(tái)既實(shí)現(xiàn)了功能模塊的部署,而且在此平臺(tái)上搭建了數(shù)據(jù)庫(kù)。學(xué)生自助查詢(xún)平臺(tái)主要具有四個(gè)功能:〔1〕個(gè)人信息查詢(xún)效勞學(xué)生可以通過(guò)登錄并且綁定教務(wù)處賬號(hào),即可查詢(xún)到個(gè)人信息;〔2〕考試信息推送效勞學(xué)生可以通過(guò)登錄并且綁定教務(wù)處賬號(hào),便能獲得考試信息推送;〔3〕成績(jī)信息查詢(xún)效勞學(xué)生可以通過(guò)登錄并且綁定教務(wù)處賬號(hào),就可以及時(shí)地查詢(xún)到考試成績(jī);〔4〕課表信息查詢(xún)效勞學(xué)生可以通過(guò)登錄并且綁定教務(wù)處賬號(hào),便可查詢(xún)到個(gè)人的課表信息。3.3數(shù)據(jù)庫(kù)建立數(shù)據(jù)庫(kù)中有很多數(shù)據(jù)庫(kù)表格,假設(shè)某一個(gè)數(shù)據(jù)庫(kù)表被屢次同時(shí)使用,數(shù)據(jù)庫(kù)會(huì)進(jìn)入停滯狀態(tài)。以下展示的為幾個(gè)數(shù)據(jù)庫(kù)表。個(gè)人信息表建立:個(gè)人信息表的建立是為了存儲(chǔ)學(xué)生的個(gè)人信息,該數(shù)據(jù)庫(kù)為個(gè)人信息表設(shè)定了共四個(gè)字段:第一個(gè)是姓名〔information_name〕,第二個(gè)是學(xué)號(hào)〔information_number〕,第三個(gè)是性別〔information_sex〕,第四個(gè)是學(xué)院〔information_class〕。學(xué)號(hào)采用的是整型存儲(chǔ)。將學(xué)號(hào)字段轉(zhuǎn)化為時(shí)間戳存入數(shù)據(jù)庫(kù)中,這樣的存儲(chǔ)方式既方便,又可以通過(guò)學(xué)生點(diǎn)擊的查詢(xún)時(shí)間來(lái)處理,數(shù)據(jù)庫(kù)操作者每次可以使用時(shí)間戳轉(zhuǎn)換工具進(jìn)行來(lái)得到學(xué)生的學(xué)號(hào)數(shù)據(jù)。成績(jī)信息表建立:成績(jī)信息表的建立是為了存儲(chǔ)學(xué)生的個(gè)人成績(jī),該數(shù)據(jù)庫(kù)為成績(jī)信息表設(shè)定了共兩個(gè)字段:第一個(gè)是科目〔mark_subject〕,第二個(gè)是分?jǐn)?shù)〔mark_〕。分?jǐn)?shù)采用的是整型存儲(chǔ)。將分?jǐn)?shù)字段轉(zhuǎn)化為時(shí)間戳存入數(shù)據(jù)庫(kù)中,這樣的存儲(chǔ)方式既方便,又可以通過(guò)學(xué)生點(diǎn)擊的查詢(xún)時(shí)間來(lái)處理,數(shù)據(jù)庫(kù)操作者每次可以使用時(shí)間戳轉(zhuǎn)換工具進(jìn)行來(lái)得到學(xué)生的學(xué)號(hào)數(shù)據(jù)??荚囆畔⒈斫ⅲ嚎荚囆畔⒈淼慕⑹菫榱舜鎯?chǔ)學(xué)生的考試信息,該數(shù)據(jù)庫(kù)為考試信息表設(shè)定了共四個(gè)字段:第一個(gè)是姓名〔test_name〕,第二個(gè)是學(xué)號(hào)〔test_number〕,第三個(gè)是考試時(shí)間〔test_when〕,第四個(gè)考試地點(diǎn)〔test_where〕。將學(xué)號(hào)和考試時(shí)間字段轉(zhuǎn)化為時(shí)間戳存入數(shù)據(jù)庫(kù)中,這樣的存儲(chǔ)方式既方便,又可以通過(guò)學(xué)生點(diǎn)擊的查詢(xún)時(shí)間來(lái)處理,數(shù)據(jù)庫(kù)操作者每次可以使用時(shí)間戳轉(zhuǎn)換工具進(jìn)行來(lái)得到學(xué)生的學(xué)號(hào)數(shù)據(jù)。課程信息表建立:課程信息表的建立是為了儲(chǔ)存學(xué)生的考試信息,該數(shù)據(jù)庫(kù)為課程信息表設(shè)定了共四個(gè)字段:第一個(gè)是課程名〔lesson_name〕,第二個(gè)是開(kāi)始周〔lesson_starttime〕,第三個(gè)是結(jié)束周〔lesson_endtime〕,第四個(gè)是課程表〔lesson_table〕。3.4本章小結(jié)本章是本文的核心章節(jié),闡述了學(xué)生自助查詢(xún)效勞平臺(tái)的設(shè)計(jì)框架,主要有端、微信企業(yè)號(hào)效勞器和數(shù)據(jù)庫(kù)效勞器三個(gè)局部組成,通過(guò)三個(gè)局部的數(shù)據(jù)傳遞,相互配合實(shí)現(xiàn)了學(xué)生自助查詢(xún)效勞平臺(tái)的各項(xiàng)功能。本章也表達(dá)了該系統(tǒng)內(nèi)部的運(yùn)行過(guò)程,信息從最初的端到微信企業(yè)號(hào)效勞器,再到數(shù)據(jù)庫(kù)效勞器,到達(dá)效勞器后再以原路返回到最初發(fā)送請(qǐng)求的端。數(shù)據(jù)庫(kù)的建立也是系統(tǒng)的關(guān)鍵環(huán)節(jié),數(shù)據(jù)庫(kù)中主要這幾個(gè)數(shù)據(jù)庫(kù)表:第一個(gè)是學(xué)生個(gè)人信息表;第二個(gè)是考試信息表;第三個(gè)是成績(jī)信息表;第四個(gè)是課程信息表。4學(xué)生自助查詢(xún)效勞平臺(tái)功能實(shí)現(xiàn)4.1個(gè)人信息查詢(xún)當(dāng)學(xué)生點(diǎn)擊個(gè)人信息查詢(xún),就會(huì)進(jìn)賬號(hào)和密碼頁(yè)面。學(xué)生手動(dòng)輸入賬號(hào)和密碼,然后選擇查看,便會(huì)將賬號(hào)和密碼抓取后到三峽大學(xué)個(gè)人門(mén)戶(hù)網(wǎng)址,得到查詢(xún)的結(jié)果。這個(gè)功能的實(shí)現(xiàn)需要頁(yè)面抓取技術(shù)和正那么匹配技術(shù),來(lái)進(jìn)行數(shù)據(jù)的抓取。4.2考試信息推送考試信息推送為同學(xué)和老師提供考試信息推送效勞,效勞器端將三峽大學(xué)教務(wù)處的考試專(zhuān)欄的數(shù)據(jù)存入數(shù)據(jù)庫(kù)中,在利用數(shù)據(jù)庫(kù)的查詢(xún)操作,尋找到最新的兩條考試信息,以XML的格式對(duì)信息進(jìn)行重新封裝,再回到微信企業(yè)號(hào)中。4.3成績(jī)信息查詢(xún)當(dāng)學(xué)生點(diǎn)擊成績(jī)信息查詢(xún),就會(huì)進(jìn)入學(xué)號(hào)和密碼頁(yè)面。學(xué)生手動(dòng)輸入學(xué)號(hào)和密碼,然后選擇查看,便會(huì)將賬號(hào)和密碼抓取后到三峽大學(xué)教務(wù)處網(wǎng)址,得到查詢(xún)的結(jié)果。這個(gè)功能的實(shí)現(xiàn)需要頁(yè)面抓取技術(shù)和正那么匹配技術(shù),來(lái)進(jìn)行數(shù)據(jù)的抓取。4.4本章小結(jié)本章具體闡述了基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)的幾個(gè)功能模塊是如何得到實(shí)現(xiàn)的。包括個(gè)人信息查詢(xún)、考試信息推送、成績(jī)信息查詢(xún)這幾個(gè)功能的實(shí)現(xiàn)。而且,在每一個(gè)模塊中都會(huì)用到其特有的一些小技術(shù),而這些小技術(shù)正是實(shí)現(xiàn)這些功能的關(guān)鍵點(diǎn)。5測(cè)試結(jié)果個(gè)人信息查詢(xún)模塊功能編號(hào)功能名稱(chēng)測(cè)試狀況測(cè)試結(jié)果1姓名輸入賬號(hào)密碼,可以查到學(xué)生姓名與預(yù)期相同,通過(guò)2學(xué)號(hào)輸入賬號(hào)密碼,可以查到學(xué)生學(xué)號(hào)與預(yù)期相同,通過(guò)3性別輸入賬號(hào)密碼,可以查到學(xué)生性別與預(yù)期相同,通過(guò)4學(xué)院輸入賬號(hào)密碼,可以查到學(xué)生學(xué)院與預(yù)期相同,通過(guò)考試信息推送功能編號(hào)功能名稱(chēng)測(cè)試狀況測(cè)試結(jié)果1定期推送考試信息能夠定期推送與預(yù)期相同,通過(guò)成績(jī)信息查詢(xún)功能編號(hào)功能名稱(chēng)測(cè)試狀況測(cè)試結(jié)果1查詢(xún)考生姓名輸入賬號(hào)密碼,可以查到學(xué)生姓名與預(yù)期相同,通過(guò) 2查詢(xún)考試題科目輸入賬號(hào)密碼,可以查到考試科目與預(yù)期相同,通過(guò)3查詢(xún)考試時(shí)間輸入賬號(hào)密碼,可以查到考試時(shí)間與預(yù)期相同,通過(guò)4查詢(xún)考試地點(diǎn)輸入賬號(hào)密碼,可以查到考試地點(diǎn)與預(yù)期相同,通過(guò)課程信息查詢(xún)功能編號(hào)功能名稱(chēng)測(cè)試狀況測(cè)試結(jié)果1課程名稱(chēng)輸入賬號(hào)密碼,可以查到課程名稱(chēng)與預(yù)期相同,通過(guò)2課程開(kāi)始周輸入賬號(hào)密碼,可以查到課程開(kāi)始與預(yù)期相同,通過(guò)3考試結(jié)束周輸入賬號(hào)密碼,可以查到課程結(jié)束與預(yù)期相同,通過(guò)4課程表輸入賬號(hào)密碼,可以查到課程表與預(yù)期相同,通過(guò)6總結(jié)與展望6.1本文完成的主要工作完成了學(xué)生基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)效勞平臺(tái)開(kāi)發(fā)環(huán)境的搭建,主要包括有:微信企業(yè)號(hào)、新浪云效勞器、PHP開(kāi)發(fā)語(yǔ)言、SVN代碼管理器、微信企業(yè)號(hào)開(kāi)發(fā)接口。通過(guò)以微信企業(yè)號(hào)為核心,并配合相應(yīng)的開(kāi)發(fā)工具、開(kāi)發(fā)條件、開(kāi)發(fā)語(yǔ)言將學(xué)生自助查詢(xún)效勞平臺(tái)的功能實(shí)現(xiàn)。其中的核心環(huán)節(jié)是微信企業(yè)號(hào)開(kāi)發(fā)接口。與此同時(shí)需要學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)和PHP開(kāi)發(fā)語(yǔ)言,了解了SVN代碼管理器的使用,這個(gè)工具可以使開(kāi)發(fā)便捷化。然后便是學(xué)生自助查詢(xún)效勞平臺(tái)的框架設(shè)計(jì),將整個(gè)系統(tǒng)分為三個(gè)局部,主要有端、微信企業(yè)號(hào)效勞器和數(shù)據(jù)庫(kù)效勞器三個(gè)局部組成,通過(guò)三個(gè)局部的數(shù)據(jù)傳遞,相互配合實(shí)現(xiàn)了學(xué)生自助查詢(xún)效勞平臺(tái)的各項(xiàng)功能。設(shè)計(jì)系統(tǒng)內(nèi)部的運(yùn)行流程,信息從最初的端到微信企業(yè)號(hào)效勞器,再到數(shù)據(jù)庫(kù)效勞器,到達(dá)效勞器后再以原路返回到最初發(fā)送請(qǐng)求的端。數(shù)據(jù)庫(kù)的建立也是系統(tǒng)的關(guān)鍵環(huán)節(jié),數(shù)據(jù)庫(kù)中主要這幾個(gè)數(shù)據(jù)庫(kù)表:第一個(gè)是學(xué)生個(gè)人信息表;第二個(gè)是考試信息表;第三個(gè)是成績(jī)信息表;第四個(gè)是課程信息表。然后是通過(guò)編寫(xiě)代碼,將每一個(gè)設(shè)計(jì)的模塊功能一一實(shí)現(xiàn),其中用到了信息抓取技術(shù)、正那么匹配技術(shù)、XML封裝技術(shù)以及查詢(xún)操作等等。最后是系統(tǒng)的測(cè)試,使用智能添加微信企業(yè)號(hào),并且將模塊的每一個(gè)功能逐一測(cè)試,將結(jié)果記錄下來(lái)。6.2未來(lái)研究展望通過(guò)這次的設(shè)計(jì)及開(kāi)發(fā)過(guò)程,對(duì)基于微信公眾平臺(tái)的開(kāi)發(fā)有了一定的掌握,但在開(kāi)發(fā)過(guò)程中仍然有很多技術(shù)細(xì)節(jié)存在問(wèn)題,許多PHP函數(shù)和數(shù)據(jù)庫(kù)技術(shù)應(yīng)用的熟練度還有待提高。接下來(lái)打算在夯實(shí)技術(shù)之后,轉(zhuǎn)向基于微信公眾平臺(tái)的有關(guān)金融效勞的開(kāi)發(fā)之中。隨著當(dāng)代信息技術(shù)的快速開(kāi)展,傳統(tǒng)行業(yè)都將進(jìn)入轉(zhuǎn)型期,與新的科學(xué)技術(shù)相結(jié)合進(jìn)而發(fā)揮出更高的生產(chǎn)力。傳統(tǒng)的金融行業(yè)也在發(fā)生深刻的變換,移動(dòng)通信時(shí)代的到來(lái)和大數(shù)據(jù)技術(shù)正在影響著這張全球金融之網(wǎng),這張網(wǎng)牽動(dòng)著世界上每個(gè)國(guó)家,每個(gè)家庭的利益。因此,互聯(lián)網(wǎng)金融便應(yīng)運(yùn)而生,P2P網(wǎng)貸、大數(shù)據(jù)分析、交易技術(shù)分析這些新名詞正在滲透進(jìn)入我們每一個(gè)人的生活。這次基于微信公眾平臺(tái)的學(xué)生自助查詢(xún)系統(tǒng)的經(jīng)驗(yàn)和知識(shí)定會(huì)有助于我下一次

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論