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
主站蜘蛛池模板: 欧洲日本亚洲中文字幕| 亚洲国产AV无码综合原创| 少妇精品在线| 亚洲欧美成人网| 日本高清在线看免费观看| 日本不卡在线播放| 五月天综合网亚洲综合天堂网| 蜜芽一区二区国产精品| 国产91成人| 999国内精品久久免费视频| 91成人在线观看| 久久久久无码精品| 91黄视频在线观看| 亚洲精品无码久久久久苍井空| 91视频日本| 婷婷综合在线观看丁香| 亚洲天堂777| 色哟哟色院91精品网站| 久久久久人妻一区精品| 午夜爽爽视频| 亚洲成年人片| 最新国产成人剧情在线播放| 日本人真淫视频一区二区三区| 亚洲国产看片基地久久1024| 伊人久久综在合线亚洲2019| 日本少妇又色又爽又高潮| 久久黄色视频影| 日本午夜三级| 国产本道久久一区二区三区| 日韩亚洲高清一区二区| 国产va在线观看免费| 黄色网站在线观看无码| 黄色污网站在线观看| 亚洲欧美激情小说另类| 婷婷久久综合九色综合88| 色天堂无毒不卡| 就去色综合| www.99精品视频在线播放| 青青草原国产免费av观看| 亚洲成a人在线观看| 鲁鲁鲁爽爽爽在线视频观看| 亚洲免费毛片| 亚洲精品成人片在线观看| 国产极品美女在线观看| 毛片基地视频| 久久久久亚洲Av片无码观看| 国产欧美另类| 99久久国产综合精品2023 | 亚洲午夜天堂| 亚洲成年人片| 四虎永久免费网站| 在线va视频| 亚洲婷婷在线视频| 日韩欧美在线观看| 亚洲性影院| 亚洲第一精品福利| 欧美亚洲综合免费精品高清在线观看 | 无套av在线| 国产主播福利在线观看| 色有码无码视频| 91在线中文| 国产成人精品视频一区二区电影 | 红杏AV在线无码| 99热这里只有精品5| 呦女亚洲一区精品| 国产女人在线观看| 亚洲AV永久无码精品古装片| 一级毛片免费高清视频| 亚洲婷婷丁香| 久久黄色毛片| 亚洲妓女综合网995久久| 98精品全国免费观看视频| 一区二区三区高清视频国产女人| 中文字幕免费视频| 精品三级网站| 超薄丝袜足j国产在线视频| 日韩AV无码一区| 日韩毛片在线播放| 国产亚洲欧美在线中文bt天堂| 先锋资源久久| 亚洲伦理一区二区| 日韩精品久久久久久久电影蜜臀|