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

        ?

        基于微信小程序的食堂點餐系統(tǒng)設計

        2020-09-10 07:22:44汪艷李雪竹
        客聯(lián) 2020年11期

        汪艷 李雪竹

        【摘 要】基于現(xiàn)代化互聯(lián)網平臺的發(fā)展及人們對健康的身體素質追求,文中研究并設計了一種基于微信小程序的食堂點餐系統(tǒng)。該系統(tǒng)通過在前臺搭建MINA通用網絡框架,對其視圖層、邏輯層進行優(yōu)化設計,利用C/S網絡架構作為中間介質進行用戶請求的數據傳送,在后臺通過java、數據庫進行數據調用及應答,從而成功的完成點餐服務。

        【關鍵詞】前臺模塊;C/S網絡架構;后臺模塊

        一、引言

        近年來,隨著人們物質及生活水平的提高,人們漸漸追求一種更加健康的飲食方式。自古有云:“民以食為天,食以凈為本”,可見,在日常生活中,吃飯是十分重要的,而同等重要的是食物要干凈衛(wèi)生。但在學校食堂中,排隊、插隊、占座和擁擠等現(xiàn)象屢見不鮮。許多學生經常因看到擁擠的場面而放棄了在食堂用餐,選擇了十分不衛(wèi)生的外賣。我們也經常能在電視新聞中看到黑心、衛(wèi)生不合格的店家,這些不健康的外賣食品摧殘著學生們的身體健康。與此同時,網上訂餐的使用已經成為一種潮流,深入生活的方方面面。采用基于微信小程序的食堂訂餐系統(tǒng)不僅可以改善食堂擁擠、外賣不健康等一系列現(xiàn)象,提高同學們的飲食水平,保證食品安全。同時這種訂餐系統(tǒng)還可以加強食堂的管理和資源的有效利用,為食堂增加盈利。

        二、系統(tǒng)架構設計

        本系統(tǒng)主要由前臺模塊、C/S網絡架構以及后臺模塊所構成。前臺模塊采用微信小程序,負責呈現(xiàn)食堂美食資訊、美食中心等信息,一旦用戶選擇查詢或點餐等服務請求,C/S網絡架構立即啟動,將用戶產生的請求數據傳入服務器,通過java及數據庫組成的后臺模塊對服務器數據進行調用,最后完成點餐等用戶請求。系統(tǒng)結構設計如圖1所示:

        1、前臺模塊設計

        前臺模塊立足于微信小程序,而其開發(fā)框架基于MINA框架。MINA框架是一個通用的網絡通信框架,框架核心是一個實時響應的數據綁定系統(tǒng)。此系統(tǒng)分為視圖層(View)和邏輯層(APPService),作用是保障小程序視圖層視圖和邏輯層的數據同步。開發(fā)框架(如圖2所示)。其中邏輯層采用JavaScript語言實現(xiàn)微信小程序邏輯行為,視圖層由微信官方提供的WXML(WeiXinMarkLanguage)和WXSS(WeiXinStyleSheet)語言來編輯。視圖層和邏輯層之間的交互依靠數據傳輸和事件系統(tǒng)完成。

        邏輯層:JS(JavaScript)是小程序邏輯層配置語言,以.js為后綴的腳本文件,負責整個小程序的邏輯部分。包括應用級和頁面級注冊,在注冊頁面中可根據開發(fā)需要編寫事件邏輯完成組件功能。在.js文件中利用API函數可完成小程序通過C/S網絡架構與服務器之間的數據交互、數據緩存、界面路由等。在js文件中函數定義格式:函數名: Function (形參) {函數體}。

        視圖層:WXML(WeiXin Markup Language)是一種非編程性標簽語言,用于頁面結構描述,為用戶“靜態(tài)”呈現(xiàn)內容。微信小程序WXML具有數據綁定、列表渲染、條件渲染、模板、事件綁定的功能。組件一般格式為:<標簽名屬性=“屬性值”事件=“”事件名”>標簽內容(可嵌套標簽)...</標簽名>。組件(或頁面元素)通常包括開始標簽、組件內容、結束標簽三部分。屬性用來修飾組件在頁面中的顯示效果,是連接頁面樣式和頁面結構主要的途徑。事件用來為組件賦以“思想”,使組件能夠有行為效果,是實現(xiàn)視圖層和邏輯層之間交互的橋梁。

        WXSS(WeiXin Style Sheets)是基于MINA框架設計的一套樣式語言,描述WXML的組件樣式,給用戶顯示樣頁面元素的外觀。頁面中布局、元素類別、字體、顏色等均由WXSS文件設置。WXSS樣式一般由選擇器和聲明兩部分組成?;靖袷饺缦拢哼x擇器{屬性:屬性值;屬性2:屬性值2... }。

        三、C/S網絡架構的微代碼實現(xiàn)

        在本系統(tǒng)采用C/S網絡結構作為前臺模塊與后臺模塊之間傳輸數據的中間介質,利用其數據的儲存管理功能較為透明、對應用服務器運行數據負荷較輕等優(yōu)點。其功能可通過如下微代碼實現(xiàn):

        public static String reverse(String s)

        {

        char[] array=s.toCharArray();

        String reverse=“”;//注意這里是空串,不是null

        for(int i=array.length-1;i>=0;i--)

        reverse +=array[i];

        return reverse;

        }

        四、后臺模塊設計

        本系統(tǒng)后臺模塊主要運用java及數據庫進行結合,應答前臺點餐服務等各種用戶請求,同時通過數據庫進行用戶、食堂等各類信息的存儲。其中,信息存儲是后臺設計中最為重要的部分,而數據庫的選擇則尤為重要。故項目采用MySQL數據庫,因該數據庫不僅支持多線程、優(yōu)化了SQL算法提高后臺查詢數據速度,還為java提供API。而其各類信息存儲設計可參考用戶表的設計(如下所示)。

        五、結語

        目前,隨著互聯(lián)網技術的快速發(fā)展及人們生活水平的不斷提高,保持身體健康、維持穩(wěn)定發(fā)展成為我們長期不懈所追求的目標。本文旨在設計一款基于微信小程序的食堂點餐系統(tǒng)。構建前臺MINA通用網絡框架模塊、C/S中間數據傳輸介質、后臺數據調用及應答模塊,成功完成點餐服務。為校園生活點餐而困擾的學生帶去便利,節(jié)省排隊等待點餐時間的同時維護學生身體健康。

        【參考文獻】

        [1]汪發(fā)強,熊聰聰,趙叢.基于訂餐APP的食堂運營模式改革研究[J].無線互聯(lián)科技.2018.

        [2]錢麗丹.基于移動互聯(lián)網技術的高校食堂特色訂餐系統(tǒng)的設計[J].計算機時代.2017.1006-8228(2017)03-17-04.

        [3]鄒澤慶,曹亞楠,王宏陽.大學生食堂在線點餐系統(tǒng)的設計與實現(xiàn)[J].2018.1673-291X(2018)14-0186-02

        [4]張敬博,郭??担w楚楚.高校食堂網上訂餐系統(tǒng)[J].消費電子.2014.

        [5]隋雨曈.高校食堂掌上預訂餐平臺“e食堂”運營模式研究[J].2019.F724.6.

        免费无码又爽又刺激聊天app| 久久伊人精品色婷婷国产| 亚洲av天堂在线视频| 久久亚洲私人国产精品va| 亚洲日本三级| 99精品国产成人一区二区在线| 亚洲精品偷拍自综合网| 亚洲熟女www一区二区三区| 精品久久久久久久无码| 特级毛片a级毛片在线播放www| 国产精品一区二区偷拍| 国产乱子伦| 五月天综合在线| 综合久久青青草免费观看视频| 日韩精品在线视频一二三| 日本免费a级毛一片| 亚洲AV无码资源在线观看| 国产99久久久国产精品免费| 国产18禁黄网站免费观看| 日本不卡一区二区三区在线| 日本久久久免费高清| 性感熟妇被我玩弄到高潮| а√天堂8资源中文在线| 久久亚洲av成人无码国产| 国产精品人成在线观看| 亚洲中文字幕剧情类别| 国产农村妇女毛片精品久久| 久久九九青青国产精品| 国产优质av一区二区三区 | 青娱乐极品视觉盛宴国产视频| 亚洲国产av一区二区三区四区| 妇女自拍偷自拍亚洲精品| 国产乱码一区二区三区精品| 国产精品无圣光一区二区| 亚洲国产精品中文字幕日韩| 国产精品亚洲一二三区| 国产狂喷潮在线观看| 无码 制服 丝袜 国产 另类| 91热久久免费频精品99| 久久精品aⅴ无码中文字字幕| 正在播放一区|