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
微信
微信
微信
開心校園
主站蜘蛛池模板: 最新精品国偷自产在线| 欧美激情伊人| 爱做久久久久久| 久久久久夜色精品波多野结衣| 国产精品亚洲精品爽爽| 欧洲高清无码在线| 亚洲成人动漫在线观看| 国产成人免费视频精品一区二区| 亚洲精品第1页| 亚洲日韩精品伊甸| 国产精品女人呻吟在线观看| 第一区免费在线观看| 青草视频免费在线观看| 91人妻日韩人妻无码专区精品| 国产亚洲欧美在线专区| 99热在线只有精品| 视频二区中文无码| 美女无遮挡免费视频网站| 亚洲男人在线天堂| 天天摸夜夜操| 日韩欧美中文字幕在线韩免费| 伊人久久福利中文字幕| 色视频国产| 日本在线欧美在线| 亚洲AⅤ无码国产精品| 久久人午夜亚洲精品无码区| 三级毛片在线播放| 午夜爽爽视频| 日韩在线成年视频人网站观看| a毛片在线播放| 欧美区日韩区| 亚洲一区波多野结衣二区三区| 99这里只有精品6| 热re99久久精品国99热| 成人av专区精品无码国产| 最新无码专区超级碰碰碰| 中文字幕日韩欧美| 久久亚洲日本不卡一区二区| 综合五月天网| 久久精品国产999大香线焦| 国内黄色精品| 5388国产亚洲欧美在线观看| 国产高清在线观看| 色哟哟国产精品一区二区| 亚洲区一区| 日本亚洲最大的色成网站www| 欧洲av毛片| 夜夜操国产| 啊嗯不日本网站| 久久国产成人精品国产成人亚洲| 久久精品波多野结衣| 区国产精品搜索视频| 亚洲人精品亚洲人成在线| 色综合天天操| 又爽又大又黄a级毛片在线视频 | 欧美日韩另类国产| 国产成人乱无码视频| 国产综合精品日本亚洲777| 久久婷婷色综合老司机| 国内a级毛片| 99在线观看免费视频| www亚洲精品| 一本综合久久| 国产精品久久久免费视频| 久久99蜜桃精品久久久久小说| 国产精品性| 麻豆精品在线播放| 欧美激情网址| 中国黄色一级视频| 国产亚洲精品97在线观看| 成人亚洲视频| 亚洲第一成人在线| 色综合久久无码网| 精品99在线观看| 呦系列视频一区二区三区| 8090成人午夜精品| 久久精品人人做人人爽电影蜜月| 久久久无码人妻精品无码| 毛片在线播放网址| 亚洲成人黄色在线| 成人小视频网| 尤物国产在线|