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

校園網絡服務平臺設計與實現

2020-04-13 08:19:00樊守芳付百彤曾慶龍
黑龍江科學 2020年6期
關鍵詞:校園微信用戶

樊守芳,何 冉,付百彤,曾慶龍

(綏化學院信息工程學院,黑龍江 綏化 152061)

1 校園服務平臺概述

校園網絡服務平臺是一個基于微信公眾平臺、能夠滿足大學生日常生活需求的校園服務平臺。通過調查大學生生活中有哪些地方需要幫助或需要與其他人溝通的事項,設計實現相應的功能以供使用。其難點在于對使用者信息的真實性和保密性的管理,必須保證使用本平臺的人員是本校人員,避免校外人員使用造成管理混亂。使用者的關鍵身份信息不能輕易被其他人獲知,使用者的真實信息只有管理員有權限查看,其余使用者只能看到昵稱等虛擬信息。平臺能實時獲取地理位置信息,對使用平臺雙方的消息實現溝通功能。

微信公眾平臺是基于微信服務而又較為獨立的一種自媒體公共網絡平臺,想要擁有自己的訂閱號或是服務號,首先需要在微信公眾平臺上注冊登錄,然后填寫服務器配置,配置相關內容表明開發者身份,用來接收微信消息和事件的接口URL,并用作消息體加解密密鑰。服務器配置完成后,微信服務器將開發者提交的GET請求填寫到服務器地址URL上,經校驗返回echostr參數內容,此時接入生效。公眾平臺以access_token為接口調用憑據,它是公眾號全局唯一接口的調用憑據。調用HTTP的GET方法是使用中控服務器統一獲取和刷新請求攜帶參數access_token。一般情況,微信服務器對相應公眾號返回一個Json數據包,Json數據包含有access_token(獲取到的憑證)和expires_in(憑證有效時間)兩個參數數據,錯誤時則返回包含錯誤碼的數據包,可以根據錯誤碼來調試公眾號。

2 校園服務平臺需求分析與架構設計

2.1 校園網絡服務平臺需求分析

校園網絡服務平臺主要是為在校大學生的日常生活、師生交流和事務辦理提供一個便利平臺。本平臺允許師生通過微信關注公眾號。關注公眾號后,通過公眾號提供的各種功能進行求助或幫助他人。注冊登錄由微信接口調用來實現。該公眾號將獲取用戶微信名稱與頭像等相關信息。校園服務平臺提供寄取快遞、打印文件、購買藥品鮮花水果和搬運物品等功能。在個人中心可以看到用戶訂單信息和物品實時位置信息。

2.2 校園服務平臺用例析取

根據需求分析得到本平臺的用例,如圖1所示。

圖1 校園服務平臺用例圖Fig.1 Use case diagram of campus service platform

2.3 校園服務平臺用例規約

寄取快遞服務在用戶允許關注本公眾號之后,使用公眾號提供的寄取快遞功能。寄取快遞用例規約如下:

第一,基本事件流:用例開始于用戶關注公眾號并點擊進入公眾號后,用戶點擊“寄取快遞”按鈕。用戶選擇寄/取快遞。寄快遞填寫地址、電話、快遞重量、報酬、上門取貨時間;取快遞填寫取快遞地點、快遞公司、報酬、取件時間段。

第二,備選事件流:如果用戶漏填寄/取快遞信息,本系統提示“信息不完整”。

第三,前置事件:本用例開始前,微信用戶必須關注本公眾號。

第四,后置事件:如果用例成功,用戶發布的信息將被存進數據庫中。

3 校園網絡服務平臺架構設計

3.1 校園服務平臺系統框架

本平臺基于MVC架構進行開發,系統分為表示層、控制層和實體層三層。其中,表示層負責獲取用戶的請求和信息的展現,是用戶與系統交互的界面;表示層包括寄取快遞、打印文件、搬運物品、購買藥品和我的訂單等模塊;控制層是實現系統業務邏輯的核心,負責對業務邏輯進行抽象和封裝,執行用戶的業務邏輯操作并將操作結果反饋給用戶,包括寄取快遞、打印文件、搬運物品和購買藥品等模塊;實體層負責系統數據的存儲和訪問,實體層包括用戶、訂單、物品和管理員等模塊。

3.2 系統關鍵抽象

系統關鍵抽象主要描述了系統中類和各實體類的屬性以及它們之間的相互關系。包依賴關系如圖2所示。

圖2 包依賴關系Fig.2 Package dependency

4 校園服務平臺具體實現

4.1 自定義菜單

為使用戶快捷地了解平臺公眾號功能,采取了菜單自定義設計方案。校園服務平臺設計線上服務、線下服務和個人中心三個一級菜單,每個一級菜單又設計了個數不同的二級菜單。用戶關注平臺公眾號后即可進入平臺公眾號會話頁面。菜單自定義設計運行效果如圖3所示。

圖3 自定義菜單設計Fig.3 Custom menu design

關注微信公眾號界面可以看到公眾號歷史消息記錄。本系統主要設置了“click”、“view”兩種類型按鈕。當用戶單擊“click”類型按鈕之后,微信服務器就會利用消息接口發送一個結構為event類型的消息給開發者,此時開發者就可以通過自己給出的key值和用戶溝通;當用戶單擊“view”類型按鈕之后,微信客戶端可以通過開發者在該按鈕中填寫的URL地址打開一個網頁,用戶可以在該網頁中查看瀏覽開發者提供的相關資源。

4.2 服務器消息接收

當微信用戶在公眾號頁面發送消息時,微信服務器對產生的POST請求返回一個XML特定結構的數據包,然后再將該數據包填寫到開發者在“view” 按鈕中的URL地址上。用戶發送的消息可分為文本消息、圖片消息、語音消息、視屏消息、鏈接消息和地理位置消息。文本研究的系統主要使用的是文本消息和圖片消息,文本消息數據包的結構如下:

微信服務器在默認的情況下,如果在5 s內得不到響應就會自動將當前的連接斷掉,并且允許至多3次重新發起請求。文本消息數據包攜帶參數如表1所示:

表1 文本消息數據包攜帶參數Tab.1 Carrying parameters of text message packet

接收圖片消息數據包結構如下:

數據包攜帶的參數和參數描述如表2所示。

表2 數據包攜帶的參數Tab.2 Parameters carried by data package

5 結語

校園網絡服務平臺研究實現了一個基于微信公眾平臺、能為大學生的日常生活提供便利服務的微信公眾號。本研究實現的系統與其他系統相比,優點在于通過微信公眾平臺開發,使用了搭建完善的框架進行開發,操作簡易,可將精力轉移到設計上,提供的功能能夠滿足大學生的真實需要,可行性高。用戶通過微信登錄使用,跳過注冊等煩瑣步驟,無須單獨安裝APP使用,操作簡潔。

猜你喜歡
校園微信用戶
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
微信
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
微信
微信
微信
開心校園
主站蜘蛛池模板: 国产午夜一级毛片| 精品欧美一区二区三区在线| 成人国产精品网站在线看| 伊人婷婷色香五月综合缴缴情| 美女一级免费毛片| 国产精品99久久久久久董美香 | 久久人人妻人人爽人人卡片av| 激情无码字幕综合| 日韩在线2020专区| 亚洲综合久久一本伊一区| 日本不卡在线| 激情网址在线观看| 国产女人在线视频| 欧美天天干| 亚洲天堂在线免费| 久久永久免费人妻精品| 久久精品国产精品一区二区| 亚洲AV无码乱码在线观看裸奔| 在线日韩日本国产亚洲| 欧洲日本亚洲中文字幕| 欧美不卡在线视频| 手机看片1024久久精品你懂的| 国产网站在线看| 精品国产美女福到在线直播| 欧美国产视频| 亚洲视频二| 成人福利在线观看| 熟妇丰满人妻| 亚洲男人天堂网址| 不卡无码h在线观看| 国产欧美日韩一区二区视频在线| 国产福利拍拍拍| 性色生活片在线观看| 精品福利一区二区免费视频| 香蕉99国内自产自拍视频| 中文字幕亚洲第一| 国产成人永久免费视频| 午夜高清国产拍精品| 一区二区自拍| 欧美翘臀一区二区三区| 青青青伊人色综合久久| 粉嫩国产白浆在线观看| 人人看人人鲁狠狠高清| 99这里只有精品6| 国产亚洲欧美另类一区二区| 久久一日本道色综合久久| 玖玖精品在线| 欧美日韩第三页| 亚洲网综合| 欧美日韩导航| 亚洲乱亚洲乱妇24p| 国产91蝌蚪窝| 老司机久久99久久精品播放| 91欧美亚洲国产五月天| 特级欧美视频aaaaaa| 欧美午夜性视频| 天天色综网| 青青草原国产免费av观看| 日韩在线2020专区| 日本91视频| 中文无码精品A∨在线观看不卡 | 亚洲无码在线午夜电影| a级毛片毛片免费观看久潮| 久久美女精品国产精品亚洲| 亚洲a级在线观看| 9966国产精品视频| 久久精品人人做人人综合试看| 99久久精品免费观看国产| 在线免费不卡视频| 久久香蕉国产线| 成人免费一级片| 伊人久久大香线蕉影院| 新SSS无码手机在线观看| 国产精品不卡片视频免费观看| 亚洲天堂区| 国产真实乱子伦精品视手机观看| 欧美第一页在线| 国产精品视屏| 99这里只有精品免费视频| 国产欧美视频在线| 日本少妇又色又爽又高潮| 91青青视频|