亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于微信公眾平臺的食品團購管理系統(tǒng)設(shè)計

        2015-08-02 11:07:11徐萌萌莊亞軍
        微處理機 2015年6期
        關(guān)鍵詞:功能模塊客戶端管理系統(tǒng)

        溫 號,王 萍,徐萌萌,莊亞軍

        (河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州213022)

        ·微機應(yīng)用·

        基于微信公眾平臺的食品團購管理系統(tǒng)設(shè)計

        溫 號,王 萍,徐萌萌,莊亞軍

        (河海大學(xué)物聯(lián)網(wǎng)工程學(xué)院,常州213022)

        為改變目前食品團購管理系統(tǒng)繁雜、低效的現(xiàn)狀,提出基于微信公眾平臺的食品團購管理系統(tǒng),實現(xiàn)企業(yè)通過微信客戶端對團購用戶、訂單、貨運以及回款的實時管理。設(shè)計包括微信公眾平臺,食品團購管理系統(tǒng)設(shè)計和基于微信公眾平臺的食品團購管理系統(tǒng)運行與實現(xiàn)三部分。微信公眾平臺部分介紹微信公眾平臺優(yōu)勢及其服務(wù)模式,食品團購管理系統(tǒng)設(shè)計包括系統(tǒng)工作流程設(shè)計、功能設(shè)計、數(shù)據(jù)庫設(shè)計和軟件設(shè)計?;谖⑿殴娖脚_的食品團購管理系統(tǒng)運行與實現(xiàn)展示系統(tǒng)的相關(guān)運行界面。該系統(tǒng)有效提高了企業(yè)資源利用率,降低運營成本,增加市場競爭力。經(jīng)過實際使用測試,證明該食品團購管理系統(tǒng)穩(wěn)定可靠。

        微信公眾平臺;客戶端;服務(wù)模式;數(shù)據(jù)庫;食品團購管理系統(tǒng);實時管理

        1 引 言

        團購正逐步成為消費者優(yōu)先選擇的消費方式,伴隨著團購數(shù)量的不斷增加,對于團購管理公司而言,如何簡單高效地管理團購用戶、訂單、貨運以及回款成為急需解決的問題[1]。筆者提出一種基于微信公眾平臺的食品團購管理系統(tǒng)設(shè)計,有效解決了食品團購管理復(fù)雜、低效的問題,經(jīng)過實際應(yīng)用證明該系統(tǒng)是穩(wěn)定可靠的。筆者將從微信公眾平臺和系統(tǒng)設(shè)計兩方面展開論述。

        2 微信公眾平臺

        2.1 微信公眾平臺優(yōu)勢

        微信公眾平臺是由騰訊公司在微信基礎(chǔ)上新增的功能模塊,為智能終端提供即時通信服務(wù)。通過微信公眾平臺,企業(yè)能打造屬于自己的微信公眾賬號,實現(xiàn)不同群體跨通信運行商,跨操作系統(tǒng)溝通與互動。微信公眾賬號分為服務(wù)號,訂閱號和企業(yè)號,本系統(tǒng)設(shè)計采用微信企業(yè)號,更方便企業(yè)管理。

        微信公眾平臺相較于其他開發(fā)方式具有方便快捷,構(gòu)建成本低,功能靈活和多平臺工作等優(yōu)勢[2]。方便快捷體現(xiàn)在只要借助移動通信設(shè)備就可以方便快捷地使用。傳統(tǒng)客戶端開發(fā)成本高,周期長且維護困難,微信公眾平臺很好地解決了這些問題,大大減小了構(gòu)建成本。微信公眾平臺具備查詢、預(yù)定、訊息瀏覽和服務(wù)定制等幾大功能,功能靈活,這是傳統(tǒng)客戶端開發(fā)所不具備的優(yōu)勢。最后微信公眾平臺可以實現(xiàn)多平臺工作,支持IOS,Android,Windows Phone等主流移動設(shè)備操作系統(tǒng),相比于傳統(tǒng)客戶端分多系統(tǒng)進行開發(fā)優(yōu)勢明顯。

        基于以上,選用微信公眾平臺作為服務(wù)平臺進行食品團購管理系統(tǒng)的設(shè)計與研究。

        2.2 微信公眾平臺服務(wù)模式

        在搭建食品團購管理系統(tǒng)前需要到騰訊公眾平臺申請企業(yè)號,在完成申請審核各步驟,了解微信公眾平臺服務(wù)模式后就可通過公眾平臺開放的接口實現(xiàn)二次性開發(fā)和個性化服務(wù)制定[3]。

        微信公眾平臺的服務(wù)模式是當(dāng)普通賬號向公眾賬號發(fā)送消息時,微信公眾平臺將用戶輸入內(nèi)容通過數(shù)據(jù)接口發(fā)送到第三方業(yè)務(wù)處理服務(wù)器,服務(wù)器經(jīng)過處理后將結(jié)果以特定的數(shù)據(jù)結(jié)構(gòu)返還給微信公眾平臺服務(wù)器,最終由微信公眾平臺服務(wù)器將結(jié)果發(fā)送至普通用戶微信客戶端。主要包括網(wǎng)址接入,接收消息和發(fā)送消息三個方面。

        (1)網(wǎng)址接入

        進入微信公眾平臺開發(fā)者模式,在開發(fā)者中心服務(wù)器配置項中填寫URL和Token,其中URL是用來接收微信服務(wù)器消息和事件的服務(wù)器地址,Token是令牌。當(dāng)用戶發(fā)送請求消息后,微信公眾平臺服務(wù)器將發(fā)送GET請求到所填寫的URL服務(wù)器上,并且附帶Signature(微信加密簽名),Timestamp(時間戳),nonce(隨機數(shù))和echostr(隨機字符串)。

        (2)接收消息

        用戶向公眾平臺服務(wù)器發(fā)送請求消息時,微信公眾平臺服務(wù)器將消息以XML[4]數(shù)據(jù)包的形式推送到第三方服務(wù)器上,開發(fā)者通過對Signature簽名的校驗,來判斷用戶發(fā)送請求消息的真實性。以發(fā)送文本消息為例,其XML數(shù)據(jù)包節(jié)點結(jié)構(gòu)如下所示,參數(shù)說明如表1所示。

        表1 接收文本消息元素說明

        (3)發(fā)送消息

        對于用戶發(fā)送的每個請求,第三方服務(wù)器都將返回特定結(jié)構(gòu)的XML數(shù)據(jù)包進行響應(yīng)(現(xiàn)支持文本,圖片,圖文,語音,視頻,音樂)。若微信公眾平臺服務(wù)器五秒鐘內(nèi)不收到響應(yīng)就會斷掉鏈接,并且重新發(fā)送請求,總共重試三次。若第三方服務(wù)器沒有對請求進行處理,則必須回復(fù)空串。

        各響應(yīng)的XML數(shù)據(jù)包節(jié)點因響應(yīng)消息類型不同而不同。以文本消息為例,其XML數(shù)據(jù)包節(jié)點結(jié)構(gòu)如下所示,其參數(shù)說明如表2所示。

        表2 發(fā)送文本消息元素說明

        3 食品團購管理系統(tǒng)設(shè)計

        3.1 食品團購管理系統(tǒng)工作流程

        基于微信公眾平臺的食品團購管理系統(tǒng)工作流程如圖1所示。微信客戶端首先向微信公眾平臺服務(wù)器發(fā)送請求,微信公眾平臺服務(wù)器收到請求后將用戶請求以XML結(jié)構(gòu)體的形式向食品團購管理系統(tǒng)服務(wù)器推送。食品團購管理系統(tǒng)服務(wù)器收到請求后,經(jīng)過相應(yīng)處理將用戶所需的數(shù)據(jù)以XML結(jié)構(gòu)體形式發(fā)送到微信公眾平臺服務(wù)器。最后微信公眾平臺服務(wù)器將數(shù)據(jù)反饋給微信客戶端。用戶發(fā)送請求經(jīng)過微信公眾平臺服務(wù)器到食品團購管理服務(wù)系統(tǒng)服務(wù)器的數(shù)據(jù)稱為上行數(shù)據(jù),食品團購管理服務(wù)系統(tǒng)服務(wù)器經(jīng)過微信公眾平臺服務(wù)器將信息反饋給微信客戶端的數(shù)據(jù)稱為下行數(shù)據(jù)。

        圖1 基于微信公眾平臺的食品團購管理系統(tǒng)工作流程圖

        3.2 食品團購管理系統(tǒng)功能設(shè)計

        基于微信公眾平臺的食品團購管理系統(tǒng)主要包括賬號管理、業(yè)務(wù)操作和系統(tǒng)幫助三個模塊。賬號管理模塊主要包括人員注冊、帳號綁定、解除綁定和修改密碼。業(yè)務(wù)操作模塊包括商品操作、客戶管理、訂單管理、儲運管理和送貨回款。系統(tǒng)幫助模塊主要包括操作說明和系統(tǒng)模塊。其功能結(jié)構(gòu)如圖2所示。

        圖2 基于微信公眾平臺的食品團購管理系統(tǒng)功能結(jié)構(gòu)

        對于這些功能模塊及其子模塊,本系統(tǒng)提供了兩種方式進行操作。一種是根據(jù)用戶角色所返還的功能模塊鏈接,通過鏈接到相關(guān)功能模塊頁面進行操作。另一種是通過微信公眾平臺所特有的功能進行操作,如發(fā)送圖片,掃信息碼和提交位置等。通過用戶所提供的文本、圖片、語音、二維碼、條形碼、GPS坐標等信息,食品團購管理系統(tǒng)服務(wù)器將相關(guān)信息和功能模塊發(fā)送給用戶,讓用戶更有針對性地獲取信息和進行相關(guān)模塊的操作。

        3.3 食品團購管理系統(tǒng)數(shù)據(jù)庫設(shè)計

        數(shù)據(jù)庫按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù),基于微信公眾平臺的食品團購管理系統(tǒng)數(shù)據(jù)庫設(shè)計采用Microsoft SQL Server 2008 R2[5]。數(shù)據(jù)庫采用一庫多表的方式,主要包括用戶(T_Users),角色權(quán)限(T_Role),部門(T_Department),顧客(T_Customer),訂單(T_Order),商品(T_Goods)等表。由于表目眾多,筆者以用戶和權(quán)限、菜單關(guān)系為例介紹,圖3為其數(shù)據(jù)庫關(guān)系圖。

        3.4 食品團購管理系統(tǒng)軟件設(shè)計

        食品團購管理系統(tǒng)軟件設(shè)計主要包括食品團購管理系統(tǒng)功能模塊設(shè)計和食品團購管理系統(tǒng)服務(wù)器設(shè)計。微信客戶端界面一級菜單為團購系統(tǒng),二級菜單為進入系統(tǒng),發(fā)送圖片,掃信息碼和提交位置。

        3.4.1 食品團購管理系統(tǒng)功能模塊設(shè)計

        食品團購管理系統(tǒng)功能模塊設(shè)計采用HTML[6]+JavaScript[7]+CSS+BaiduTemplate技術(shù)來實現(xiàn)。HTML用于設(shè)計功能模塊頁面,CSS負責(zé)頁面樣式設(shè)計。JavaScript用于功能模塊邏輯業(yè)務(wù)設(shè)計,數(shù)據(jù)交換采用JavaScript下的AJAX[8]技術(shù)(Asynchronous JavaScript And XML:異步JavaScript和XML)。BaiduTemplate技術(shù)則是將所獲取的業(yè)務(wù)邏輯數(shù)據(jù)和功能模塊頁面進行綁定。

        傳統(tǒng)的ASP.NET和JSP網(wǎng)頁設(shè)計技術(shù),將業(yè)務(wù)處理和數(shù)據(jù)獲取、融合均置于服務(wù)器端,采用HTML+JavaScript+CSS+BaiduTemplate技術(shù)可以實現(xiàn)業(yè)務(wù)處理和數(shù)據(jù)獲取的分離,并將數(shù)據(jù)融合置于客戶端。另外,本系統(tǒng)獲取數(shù)據(jù)采用AJAX技術(shù),實現(xiàn)了頁面局部刷新,避免無用數(shù)據(jù)的重復(fù)獲取。這兩點有效減小了服務(wù)器的工作壓力,減小了網(wǎng)絡(luò)帶寬的占用,降低了服務(wù)器的運行維護成本。

        圖3 用戶,權(quán)限和菜單的數(shù)據(jù)庫關(guān)系圖

        3.4.2 食品團購管理系統(tǒng)服務(wù)器設(shè)計

        食品團購管理系統(tǒng)服務(wù)器設(shè)計包括兩個部分,一部分是針對微信公眾平臺請求的處理模塊設(shè)計,另一部分是針對食品團購管理系統(tǒng)功能模塊的處理模塊設(shè)計。系統(tǒng)服務(wù)器設(shè)計采用Microsoft Visual Studio 2010。

        針對微信公眾平臺請求的處理模塊設(shè)計主要包括TwxUpMsg.cs,TwxProcess.cs,TwxDownMsg.cs三個類,其中TwxUpMsg.cs負責(zé)對微信公眾平臺發(fā)出的上行數(shù)據(jù)解析處理,并進行存儲。TwxProcess.cs負責(zé)對進入系統(tǒng),發(fā)送圖片,掃信息碼和提交位置四個二級菜單按鈕的處理。TwxDownMsg.cs負責(zé)將請求返回的數(shù)據(jù)轉(zhuǎn)換成微信公眾平臺可以接收的數(shù)據(jù)結(jié)構(gòu)。

        針對食品團購管理系統(tǒng)功能模塊的處理模塊設(shè)計主要包括數(shù)據(jù)集查詢,HTTP文件下載,資源文件下載和SQL操作執(zhí)行等。

        4 基于微信公眾平臺的食品團購管理系統(tǒng)運行與實現(xiàn)

        通過微信客戶端的添加朋友或者微信掃一掃,關(guān)注食品團購管理系統(tǒng)企業(yè)號。關(guān)注成功并綁定賬號后即可進入食品團購管理系統(tǒng),圖4為基于微信公眾平臺的食品團購管理系統(tǒng)運行界面。圖片(a)為系統(tǒng)菜單界面;圖片(b)為單擊進入系統(tǒng)按鈕后的運行界面,單擊列表可進入系統(tǒng)相關(guān)模塊;圖片(c)為單擊發(fā)送位置按鈕后的運行界面,單擊列表可獲取相關(guān)位置信息。

        圖4 基于微信公眾平臺的食品團購管理系統(tǒng)運行界面

        5 結(jié)束語

        針對食品團購管理系統(tǒng)的特點,設(shè)計出基于微信公眾平臺的食品團購管理系統(tǒng),是遠程移動辦公服務(wù)和Web端服務(wù)的綜合管理系統(tǒng)。本系統(tǒng)經(jīng)過實際應(yīng)用證明操作簡單,運行穩(wěn)定可靠,無數(shù)據(jù)丟失,達到了系統(tǒng)設(shè)計的目的和使用需求,切實提高了食品團購管理效率,降低了企業(yè)運營成本,增加了市場競爭力。

        [1] 張曉孿.基于SSH的團購網(wǎng)站的設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2012(21):122-125.

        ZHANG Xiao-luan.Design and Realization of Group Purchase Website Based on SSH[J].Electronic design engineering,2012(21):122-125.

        [2] 江波,覃燕梅.基于微信的移動圖書館APP服務(wù)系統(tǒng)設(shè)計與實現(xiàn)[J].現(xiàn)代情報,2013(6):41-44.

        JIANG Bo,Qin Yan-mei.Design and Implementation of Mobile Library APP Service System Based on WeChat

        [J].Journal of Modern information,2013(6):41-44.

        [3] 薛君志,黃岳嶸,閔新力.基于微信的物流配送人員外勤管理系統(tǒng)設(shè)計與實現(xiàn)[J].電子技術(shù)與軟件工程,2014(8):70-72.

        XUE Jun-zhi,HUANG Yue-rong,MIN Xin-li.Design and Implementation of Logistics Officer Field Service Management System Based on Wechat[J].Electronic Technology&Software Engineering,2014(8):70-72.

        [4] 郭荷清,王增勛.XML數(shù)據(jù)綁定及對象序列化的應(yīng)用研究[J].計算機應(yīng)用與軟件,2006,23(5):65-66.

        GUO He-qing,WANG Zeng-xun.Research of XML Data Binding and Object Serialization[J].Computer Applications and Software,2006,23(5):65-66.

        [5] 于風(fēng)山,趙衛(wèi)東,田剛.SQL Server數(shù)據(jù)庫設(shè)計優(yōu)化技術(shù)[J].福建電腦,2006(2):132-133.

        YU Feng-shan,ZHAO Wei-dong,TIAN Gang.SQL Server Database Design Optimization Techniques[J].Fujian Computer,2006(2):132-133.

        [6] 王慶,楊文暉.基于HTML5的移動Web技術(shù)[J].軟件導(dǎo)刊,2013(12):145-147.

        WANG Qing,YANGWen-h(huán)ui.Mobile Web Technology Based on HTML5[J].Software Guide,2013(12):145-147.

        [7] 郭珂.用JavaScript腳本語言編寫試題網(wǎng)頁[J].電腦編程技巧與維護,2014(6):65-67.

        GUO Ke.Written in JavaScript Scripting Language Test Page[J].Computer Programming Skills&Maintenance,2014(6):65-67.

        [8] 范煒,趙政文,鄧正宏.AJAX及AJAX.NET應(yīng)用研究[J].科學(xué)技術(shù)與工程,2007(8):1748-1751.

        FAN Wei,ZHAO Zheng-wen,DENG Zheng-h(huán)ong.AJAX and AJAX.NET Application Research[J].Science Technology and Engineering,2007(8):1748-1751.

        Design of Food Group Purchase Management System Based on Wechat

        Wen Hao,Wang Ping,Xu Mengmeng,Zhuang Yajun
        (College of Internet of Things Engineering,Hohai University,Changzhou 213022,China)

        In order to change the complex and inefficient situation of present food group purchase management system,a new system based on Wechat is proposed to implement the real timemanagement for users,orders,shipping and collection of payment by the client of Wechat,including Wechat,the design,the operation and implementation of the system based on Wechat.The Wechat introduces the edge ofWechat and servicemode and the design of the system includes the work flow design,functional design,database design and application design.The operation and implementation of the system shows the running interface of application.As it effectively improves the efficiency of enterprise resources,reduces operating costs and increasesmarket competitiveness,the test result shows that it is reliable and stable.

        Wechat;Client;Service Mode;Database;Food Group purchasemanagement system;Real timemanagement

        10.3969/j.issn.1002-2279.2015.06.018

        TP319

        A

        1002-2279(2015)06-0065-05

        溫號(1991-),男,江蘇省鹽城市人,碩士研究生,主研方向:智能信息處理理論與技術(shù)。

        2015-02-06

        猜你喜歡
        功能模塊客戶端管理系統(tǒng)
        基于James的院內(nèi)郵件管理系統(tǒng)的實現(xiàn)
        基于LED聯(lián)動顯示的違停管理系統(tǒng)
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        海盾壓載水管理系統(tǒng)
        中國船檢(2017年3期)2017-05-18 11:33:08
        基于ASP.NET標準的采購管理系統(tǒng)研究
        輸電線路附著物測算系統(tǒng)測算功能模塊的研究
        M市石油裝備公服平臺網(wǎng)站主要功能模塊設(shè)計與實現(xiàn)
        石油知識(2016年2期)2016-02-28 16:20:16
        功能模塊的設(shè)計與應(yīng)用研究
        性高朝久久久久久久| 亚洲av手机在线播放| 国产网站一区二区三区| 久久久久亚洲精品无码网址蜜桃| 亚洲av有码在线天堂| 高清国产亚洲va精品| av人妻在线一区二区三区| 精品亚洲国产成人蜜臀av| 福利体验试看120秒| 国产精品亚洲午夜不卡| 国产视频一区二区三区在线看| av剧情演绎福利对白| 樱桃视频影视在线观看免费| 538在线啪在线观看| 久久精品国产亚洲av热九| 男女av免费视频网站| 97久久草草超级碰碰碰| 久久精品免费一区二区喷潮 | 中文字幕亚洲精品一二三区| 精品人妻av区乱码色片| 欧美大屁股xxxx| JIZZJIZZ国产| 在线视频精品少白免费观看| 老师开裆丝袜喷水视频| 国产精品毛片无码| 国产强伦姧在线观看| 日本一级二级三级不卡| 色噜噜狠狠综曰曰曰| 亚洲国产成人久久一区www妖精| 激情网色图区蜜桃av| 久久不见久久见www日本网| 欧美丰满熟妇aaaaa片| 欧美亚洲尤物久久综合精品| 亚洲成人精品在线一区二区| 国产精品成人va在线观看| 亚洲精品中文字幕无乱码麻豆| av免费在线手机观看| 蜜臀久久99精品久久久久久| 亲子乱aⅴ一区二区三区下载| 无码啪啪熟妇人妻区| 亚洲色图在线免费视频|