• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于移動(dòng)端的智能點(diǎn)餐系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2019-08-10 06:36:17趙澤忠程江珂
      電腦知識與技術(shù) 2019年17期
      關(guān)鍵詞:模塊設(shè)計(jì)

      趙澤忠 程江珂

      摘要:針對餐飲業(yè)的傳統(tǒng)消費(fèi)模式,點(diǎn)餐,上菜,買單等均需要人工進(jìn)行操作,管理的人力、物力以及資源的浪費(fèi)等問題,該文設(shè)計(jì)與開發(fā)了基于移動(dòng)端的智能點(diǎn)餐系統(tǒng),主要進(jìn)行了菜品展示,菜品購買以及賬單結(jié)算等主要功能模塊設(shè)計(jì);再通過對系統(tǒng)進(jìn)行具體的代碼實(shí)現(xiàn);最后經(jīng)過黑盒測試驗(yàn)證了系統(tǒng)的合理性、可行性以及穩(wěn)定性。

      關(guān)鍵詞:智能點(diǎn)餐系統(tǒng);黑盒測試;模塊設(shè)計(jì);代碼實(shí)現(xiàn)

      中圖分類號:TP393? ? ? ?文獻(xiàn)標(biāo)識碼:A

      文章編號:1009-3044(2019)17-0113-02

      開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

      Abstract: In view of the traditional consumption mode of the catering industry, order, serving, pay to be artificial, such as management of manpower and material resources as well as the problems such as wasting resources, this paper designed and developed based on mobile intelligent ordering system, mainly for the food, food purchasing and billing and so on main function module design; Then through the system to carry on the concrete code realization; Finally, the rationality, feasibility and stability of the system are verified by black box test.

      Key words: intelligent ordering system; black box test; module design; concrete code realization

      1 背景

      隨著信息時(shí)代的飛速發(fā)展,手機(jī)、平板等移動(dòng)設(shè)備已十分普及,移動(dòng)端智能點(diǎn)餐系統(tǒng)的開發(fā)與普及也不再是難題,智能點(diǎn)餐系統(tǒng)不僅節(jié)省人力物力,也實(shí)現(xiàn)了食客一鍵下單,一鍵買單,無須排隊(duì)等候,節(jié)省了時(shí)間,效率大幅提高,增加商戶收益,并且智能點(diǎn)餐系統(tǒng)不僅快捷而且避免了出現(xiàn)人工易出現(xiàn)的錯(cuò)誤,為此,設(shè)計(jì)與開發(fā)智能點(diǎn)餐系統(tǒng)已成為信息化時(shí)代的必然趨勢,其也將帶動(dòng)餐飲業(yè)的迅猛發(fā)展。

      當(dāng)前,國內(nèi)餐飲業(yè)主要以傳統(tǒng)消費(fèi)模式為主,顧客瀏覽菜單,下單,買單。國外早在80年代,隨著計(jì)算機(jī)技術(shù)的迅速普及,一部分餐廳就開始建立起訂單管理系統(tǒng),借助計(jì)算機(jī)技術(shù)完成下單、結(jié)算等業(yè)務(wù)的電子化。在這一階段,點(diǎn)餐系統(tǒng)的終端一般是PC端。從80年代末開始,隨著嵌入式技術(shù)的發(fā)展以及無線局域網(wǎng)的面世,基于移動(dòng)PAD的無線點(diǎn)餐系統(tǒng)開始萌生。借助此系統(tǒng),服務(wù)員通過手持的PAD就可以完成下單。這種系統(tǒng)的出現(xiàn)極大地提高了餐廳業(yè)務(wù)效率。90年代開始,互聯(lián)網(wǎng)與智能手機(jī)迅速普及,餐廳信息化建設(shè)步入一個(gè)嶄新的時(shí)代。20世紀(jì)末,我們稱之為互聯(lián)網(wǎng)時(shí)代,網(wǎng)絡(luò)技術(shù)、寬帶、數(shù)據(jù)庫技術(shù)等出現(xiàn)重大突破,進(jìn)一步擴(kuò)展了點(diǎn)餐系統(tǒng)的可操作范圍,同時(shí)也減小了系統(tǒng)的設(shè)計(jì)難度,但同時(shí)客戶的要求也相對更高。

      本文中將設(shè)計(jì)并開發(fā)一種基于移動(dòng)端的點(diǎn)餐系統(tǒng),實(shí)現(xiàn)菜品瀏覽,掌上點(diǎn)單,一鍵買單等功能,用戶可以通過移動(dòng)端或PC端設(shè)備實(shí)現(xiàn)快速點(diǎn)餐,不僅提高了商家的服務(wù)效率、節(jié)省了服務(wù)成本,同時(shí)也節(jié)省了客戶的用餐時(shí)間。

      2 系統(tǒng)概要設(shè)計(jì)

      本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)主要使用HTML CSS JavaScript Ajax等進(jìn)行前端設(shè)計(jì)以及JSP服務(wù)器腳本語言進(jìn)行后端設(shè)計(jì),系統(tǒng)按照MVC框架設(shè)計(jì)模式設(shè)計(jì),用戶可通過移動(dòng)端瀏覽器實(shí)現(xiàn)掃碼點(diǎn)餐。系統(tǒng)主要分為三個(gè)模塊:

      2.1 系統(tǒng)登錄與注冊

      在用戶登錄界面用戶可輸入用戶名及密碼登錄或點(diǎn)擊食客快速登錄以及點(diǎn)擊注冊進(jìn)入注冊界面進(jìn)行注冊,若登錄時(shí)信息有誤則無法登錄系統(tǒng),顯示錯(cuò)誤信息;注冊時(shí)按用戶名區(qū)分客戶,若用戶名重復(fù)則注冊失敗提示錯(cuò)誤信息,注冊成功則提示注冊成功信息并自動(dòng)跳轉(zhuǎn)到登錄界面。

      2.2 客戶點(diǎn)餐

      客戶登錄成功后進(jìn)入二維碼對應(yīng)商家主界面,主界面分類顯示所有菜品信息(包括餐具信息),用戶可分類瀏覽所有菜品,點(diǎn)擊“加入購物車”按鈕將菜品加入購物車,點(diǎn)擊“-”刪除購物車菜品,選擇完菜品后點(diǎn)擊“去結(jié)算”即可跳轉(zhuǎn)到結(jié)算界面進(jìn)行賬單結(jié)算;用戶結(jié)算完成后商家將收到客戶點(diǎn)單信息以及桌號信息。

      2.3 信息統(tǒng)計(jì)及管理

      商家登錄并點(diǎn)擊“我的”進(jìn)入信息管理界面,可以進(jìn)行菜品管理、賬本管理以及密碼修改和注銷等操作。

      3 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

      系統(tǒng)使用Eclipse開發(fā)平臺(tái)開發(fā),使用Tomcat Web 應(yīng)用服務(wù)器進(jìn)行系統(tǒng)模擬搭建及測試。具體實(shí)現(xiàn)描述如下:

      3.1 用戶注冊設(shè)計(jì)

      系統(tǒng)注冊界面可接收用戶填寫數(shù)據(jù),前端代碼將檢查用戶輸入是否合法并提示,若輸入合法,數(shù)據(jù)將發(fā)送到后端檢查系統(tǒng),經(jīng)過檢查系統(tǒng)讀取數(shù)據(jù)庫信息進(jìn)行比對,若重復(fù)則跳轉(zhuǎn)回注冊頁面并提示用戶名重復(fù)信息,若用戶名未重復(fù)則根據(jù)用戶所填手機(jī)號碼進(jìn)行短信驗(yàn)證,驗(yàn)證通過則將數(shù)據(jù)存入數(shù)據(jù)庫并提示注冊成功信息,返回登錄界面。顯示效果圖如圖1所示。

      3.2 用戶登錄設(shè)計(jì)

      用戶登錄模塊分為賬號密碼登錄和食客免用戶名及密碼快速登錄。賬號登錄時(shí)用戶在登錄界面填寫用戶名及密碼信息,前端代碼檢查用戶輸入是否合法并提示錯(cuò)誤信息。提交后,表單信息將提交到后臺(tái)檢查系統(tǒng),檢查系統(tǒng)將表單信息與數(shù)據(jù)庫信息進(jìn)行比對,若比對失敗則提示錯(cuò)誤信息并返回登錄界面;若比對成功則跳轉(zhuǎn)至用戶主界面。用戶點(diǎn)擊“食客快速登錄”將直接跳轉(zhuǎn)至主界面但只能進(jìn)行點(diǎn)餐操作,其他操作將提示需進(jìn)行登錄操作。顯示效果圖如圖2所示。

      3.3 用戶點(diǎn)餐設(shè)計(jì)

      主界面使用HTML CSS JavaScript等進(jìn)行菜品展示,用戶可通過主界面進(jìn)行菜品選擇并加入購物車,點(diǎn)擊“去結(jié)算”跳轉(zhuǎn)至結(jié)算界面進(jìn)行結(jié)算,結(jié)算時(shí)后端代碼使用支付寶以及微信提供的API進(jìn)行收款操作,操作失敗提示錯(cuò)誤信息;成功則提交訂單信息至商家主界面顯示訂單信息。顯示效果圖如圖3所示。

      3.4 用戶信息設(shè)計(jì)

      登錄界面設(shè)置忘記密碼操作連接,點(diǎn)擊進(jìn)入密碼重置界面,用戶需填寫用戶名并提交,后臺(tái)程序?qū)⒂脩裘c數(shù)據(jù)庫所有用戶進(jìn)行查找比對,若失敗則返回用戶不存在錯(cuò)誤提示信息,若成功則提示用戶輸入手機(jī)號進(jìn)行短信驗(yàn)證,驗(yàn)證成功則進(jìn)入密碼重置頁面,用戶需兩次輸入合法且相同的密碼提交,后端程序?qū)⑿旅艽a信息修改并存入數(shù)據(jù)庫。主界面設(shè)置密碼修改連接,點(diǎn)擊將進(jìn)入密碼修改界面,用戶需填原密碼以及兩次輸入合法且相同的新密碼并提交,后臺(tái)程序?qū)⒃艽a與數(shù)據(jù)庫進(jìn)行比對,若失敗則返回用密碼錯(cuò)誤提示信息,若成功則將密碼信息修改并存入數(shù)據(jù)庫,提示修改成功信息并跳轉(zhuǎn)至登錄界面重新登錄。

      本系統(tǒng)測試階段采用黑盒測試,對系統(tǒng)的各個(gè)功能模塊進(jìn)行了測試,通過測試,系統(tǒng)運(yùn)行良好,完全達(dá)到了系統(tǒng)預(yù)期設(shè)計(jì)要求。

      4 結(jié)論

      文中主要設(shè)計(jì)了一個(gè)基于移動(dòng)端設(shè)備的智能點(diǎn)餐系統(tǒng),用戶通過移動(dòng)端登錄系統(tǒng)可以進(jìn)行快速點(diǎn)餐,一鍵買單,個(gè)人信息修改等操作;通過商家認(rèn)證的用戶還可進(jìn)行菜品管理以及賬單管理等操作。本系統(tǒng)應(yīng)用廣泛,操作簡便,具有重要的理論研究價(jià)值以及實(shí)際應(yīng)用前景。

      參考文獻(xiàn):

      [1] 商超越, 翟如月, 劉?;? 基于 Android的手機(jī)點(diǎn)餐系統(tǒng)[J]. 中國管理信息化, 2015(5).

      [2] 張勇. 基于Android的智能點(diǎn)餐系統(tǒng)設(shè)計(jì)[J]. 電子測試, 2017(22).

      [3] 徐玲利, 李唯. 在線點(diǎn)餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識與技術(shù), 2018(31).

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      模塊設(shè)計(jì)
      汽車銷售行業(yè)中數(shù)據(jù)挖掘技術(shù)的應(yīng)用
      基于小型ERP管理系統(tǒng)
      試論HIS系統(tǒng)中病區(qū)管理模塊的設(shè)計(jì)以及管理效果
      基于J2EE的牛奶銷售系統(tǒng)設(shè)計(jì)與開發(fā)
      基于企業(yè)安全審計(jì)系統(tǒng)開發(fā)過程的研究
      無人監(jiān)守點(diǎn)滴自動(dòng)監(jiān)控系統(tǒng)設(shè)計(jì)
      PLC智能模塊設(shè)計(jì)研究
      科技資訊(2015年31期)2016-03-21 21:44:07
      爬壁機(jī)器人應(yīng)用嵌入式控制的探討
      基于FPGA的數(shù)字頻率計(jì)設(shè)計(jì)
      科技視界(2015年26期)2015-09-11 15:34:08
      針織橫機(jī)生產(chǎn)CAPP軟件開發(fā)系統(tǒng)主要功能模塊設(shè)計(jì)
      搜索| 郯城县| 中江县| 日喀则市| 南充市| 郑州市| 伊宁县| 泉州市| 三门峡市| 常山县| 札达县| 广昌县| 元阳县| 广饶县| 克什克腾旗| 台江县| 景泰县| 积石山| 青阳县| 甘洛县| 永春县| 容城县| 方山县| 灯塔市| 平顶山市| 武隆县| 神池县| 奉新县| 金塔县| 营山县| 凉城县| 遂宁市| 晋州市| 秀山| 东阿县| 甘肃省| 连山| 衡阳市| 娱乐| 定边县| 米脂县|