999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信公眾號的高校通知平臺開發與設計

2018-04-27 11:51:51李凌蔡芳武昌首義學院
數碼世界 2018年4期
關鍵詞:微信信息系統

李凌 蔡芳 武昌首義學院

為了方便管理校內外信息和發布新聞通知,大部分高校都有自己的內網系統。然而,現在高校教師因為教學任務繁重,空閑時間變得碎片化,手機就成為了教師們實際獲取信息的最佳工具。由于微信APP的普及,公眾號作為一個天然的信息發布中心,可以很好的實現高校通知平臺的相關功能,提高行政辦公的效率。

1 系統架構設計

整個系統依托在騰訊公司的微信公眾號平臺下來實現,整體的系統架構設計如下圖所示。

圖1 系統架構設計示意圖

為了提升整套系統的兼容性,最大限度的減少對學校原信息平臺的影響,本套系統的設計是完全獨立于內網信息平臺之外的。原內網信息平臺僅作為本系統的信息提供者存在。通過網絡爬蟲技術,將原內網的信息抓取、分類融合后存入校外公網的數據庫。在微信公眾平臺里,接入公網的數據庫,然后公眾號作為信息展示平臺,為手機終端用戶提供信息查看功能。

2 系統關鍵技術詳解

2.1 微信公眾號平臺的申請和接入

首先需要登陸微信公眾平臺申請賬號,并根據官方說明來申請相關業務。微信官方網站上有詳細的開發文檔,講解了如何對服務號進行相關設置,以及如何接入第三方數據接口。在此過程中,重點需要關注接入第三方數據接口的API數據格式,尤其是數據的封裝和解析。在本系統之后的具體開發過程中,會使用數據接口和微信公眾平臺進行通信。

2.2 外網訪問內網的原理剖析

要想實現手機終端隨時隨地訪問通知平臺,就需要將內網信息和公網聯接在一起,突破內網的物理IP段的屏障。在本系統中,設計了一個不間斷運作的爬蟲子系統,該爬蟲子系統運作在校園網內部的服務器中,它可以直接訪問學校內網的信息資源。同時,在它爬取到相關信息后,再將數據整合并存至校外公網服務器所在的數據庫內。

此外我們還需要開發一個簡單的web服務器,它讀取數據庫的數據并整合成HTTP協議的數據接口,為微信公眾號平臺提供數據響應。爬蟲將數據從校內搬往校外,然后web服務器再將二次存儲的數據讀出來供微信公眾號展示。這樣用戶就可以通過微信APP,進入相關的公眾號,來直接訪問最原始的內網通知信息。

3 軟件開發與實現

在本系統中,一共涉及到三個子系統,分別是:用于獲取數據的爬蟲子系統,用于提供數據展示的web子系統,以及用戶展示數據的公眾號。

(1)爬蟲子系統運行在校園網內部的linux服務器上,使用python語言進行編碼,使用定時器來規范python爬蟲的定時任務。爬蟲采用python下的scrapy庫來實現,爬取的數據使用HTTP協議存放在公網的數據庫中。

Python語言下的scrapy是非常流行的爬蟲庫,在它的基礎上,實現多線程的爬蟲系統可以提升整體爬蟲子系統的爬取效率。將爬取規則定制為.ini的配置文件,爬取規則和業務邏輯獨立,這樣即使內網的網頁格式發生變化,也可以通過修改配置文件來完成極速適配,避免二次開發,提升業務服務的效率。

(2)Web子系統運行在校外公網的Windows Server服務器上,使用PHP語言進行編碼,使用wamp程序來部署PHP的運行環境和Apache服務器環境。該web因為不需要展示頁面,因此語句中不需要太多HTML靜態頁面,數據格式采用JSON來實現。所有的數據封裝和解析格式按照微信公眾平臺的規范來進行開發實現。

Web子系統扮演一個中間人的角色,一方面接受微信公眾號的數據請求,一方面查詢數據庫提供相關數據。數據的收發都采用最基本的HTTP協議來實現,只要做好數據格式的封裝和解析,同時注意相關appid的安全性驗證,就可以很好的完成相關功能。

(3)除了以上兩個子系統之外,微信公眾號的界面設置,比如菜單設置和自定義回復設置,也是本系統需要考慮的部分。在保證易用性的同時,做好相關的用戶引導,這樣才能提升用戶的使用體驗。

4 總結

本系統設計了一個基于公眾號的高校通知平臺,它可以方便高校老師隨時隨地通過微信APP就可以查看校內新聞和相關通知,極大的方便了教師的辦公,提升了學校整體的行政效率。本系統所使用到的技術主要包括python爬蟲,數據庫,基于PHP的web研發等,各個子系統間相互連接相互配合,就能保證整體系統的良好運作。

[1]蔡雯,翁之顥.微信公眾平臺:新聞傳播變革的又一個機遇——以“央視新聞”微信公眾賬號為例[J]. 新聞記者, 2013(7):40-44.

[2]熊暢.基于Python爬蟲技術的網頁數據抓取與分析研究[J]. 數字技術與應用, 2017(9):35-36.

猜你喜歡
微信信息系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
微信
微信
微信
微信
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 浮力影院国产第一页| 国产综合无码一区二区色蜜蜜| 亚洲精品在线影院| 91成人试看福利体验区| 国产91麻豆免费观看| 久久久久青草大香线综合精品| 精品人妻AV区| 亚洲伊人久久精品影院| 欧美三级自拍| 国产超碰在线观看| 人人爽人人爽人人片| 国产亚洲美日韩AV中文字幕无码成人| 91区国产福利在线观看午夜| 无码专区第一页| 丁香五月激情图片| 欧美日韩国产系列在线观看| 亚洲欧美一级一级a| 在线观看91精品国产剧情免费| 日韩无码精品人妻| 国产在线视频二区| 精品无码日韩国产不卡av| 亚洲国产成人超福利久久精品| 亚洲国产成熟视频在线多多| 国产高清在线丝袜精品一区| 激情综合婷婷丁香五月尤物| 久久精品无码中文字幕| 亚洲精品卡2卡3卡4卡5卡区| 国产精品网曝门免费视频| 日韩精品毛片| 国产91视频观看| 多人乱p欧美在线观看| 国产理论精品| 久久久久无码精品| 任我操在线视频| 久久夜色撩人精品国产| 国产激爽爽爽大片在线观看| 国产精品冒白浆免费视频| 538国产在线| 欧美日韩中文字幕在线| 日本91在线| 亚洲精品日产AⅤ| 亚洲日韩高清在线亚洲专区| 亚洲AⅤ综合在线欧美一区| jizz亚洲高清在线观看| 久久国产亚洲欧美日韩精品| 黄色一及毛片| 国产中文在线亚洲精品官网| 国产一区二区三区在线精品专区| 91在线高清视频| 亚洲日韩久久综合中文字幕| 精品無碼一區在線觀看 | 久久精品无码一区二区日韩免费| 三级视频中文字幕| 精品国产一区二区三区在线观看 | 黄色三级毛片网站| 美女一区二区在线观看| 亚洲三级片在线看| 日韩高清欧美| 午夜国产精品视频黄| 四虎影视无码永久免费观看| 在线高清亚洲精品二区| a免费毛片在线播放| 极品国产在线| 日韩欧美国产成人| 国产精品久久久久婷婷五月| 日本不卡在线视频| 国产真实乱了在线播放| 欧美日韩国产精品综合| 最新亚洲av女人的天堂| 国产人成网线在线播放va| 天天躁狠狠躁| 超碰91免费人妻| 欧美日韩国产精品va| 欧美自拍另类欧美综合图区| 国产嫩草在线观看| 在线精品自拍| 蜜桃视频一区二区| 国产亚洲精| 97亚洲色综久久精品| 成人日韩欧美| 久久久久88色偷偷| 丁香综合在线|