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

基于Spring Boot技術微信平臺的校園食堂智能點餐系統

2018-08-07 08:12:12遼寧科技學院薛晶晶王彥明
電子世界 2018年14期
關鍵詞:功能設計

遼寧科技學院 薛晶晶 王彥明

1.研究背景

SpringBoot的出現讓Spring變得更易于開發和維護,Spring Boot提供了一種新的編程范式,能在最小的阻力下開發Spring應用程序。有了它,你可以更加敏捷地開發Spring應用程序,專注于應用程序的功能,不用在Spring的配置上多花功夫,甚至完全不用配置。本項目以SpringBoot框架為核心設計開發一套微信點餐系統。

2.設計思路及創新點

2.1 設計思路

我們是準備通過一個移動的端口與PC端口相結合,并且配合了一下餓了么和美團的方式,不過我們的不只是送餐服務,因為我們這里的重點是通過與學校食堂來與同學建立連接,猶如我們到銀行去取票排隊一樣,我們的就餐前在網上就已經取票排隊了,并且同學們點好自己需要的餐食下課后去取就可以,食堂也先一步準備好了。

2.2 設計

本項目運用最前沿的Spring Boot技術和生活中應用最廣泛微信平臺的打造一款智能點餐系統,SpringBoot作為一個微框架有諸多好處,它繼承了原有Spring框架的優秀基因,不用自己做配置,改進了Spring配置繁瑣麻煩的缺點基于上述優點SpringBoot特別適合本項目的研發。

2.3 功能

(1)統一混亂的點餐方式和支付方式,隨時隨地下單點餐,不用在下課后擁擠在檔口前集中刷卡付費,輕松,自由。在線支付,省去了攜帶飯卡給飯卡的累贅,食堂工作人員也不用一邊配餐一邊挨個確認,避免的出錯,提高了效率避免食堂檔口的擁擠摩擦

(2)訂單直接下達后廚,食堂按訂單備餐高效,準確,減輕工作壓力,提高服務質量。降低中間流程的出錯率,更節省溝通成本。增加了評價和推送功能,使得菜品信息更好更快的在學生之間流通,不但督促商家提高服務質量,也為學生提高就餐體驗,推送功能也為商家提供最方便最高效的宣傳方式,學生也能第一時間獲取新品信息。

(3)由于有預約訂餐功能,食堂和檔口可以根據訂單情況提前安排備餐,靈活高效,當訂單過多的時候提前加大供應,避免利潤損失,當訂單減少時,減少工藝,避免浪費。不用再集中短時間配餐也降低了食堂工作人員的工作強度和出錯概率。

3.各個模塊介紹

3.1 前端介紹

買家端是一個非常重要的端口,需要設計的新穎和有特點,并且功能需要相對的齊全以及后期可以添加許多經過市場的論證的功能以及減少冗余的部分舍得APP更加的簡單化和智能化,并且可以通過大數據的計算來相應的推薦大家適合的以及喜歡的食物。

3.2 后端介紹

本項目著力研究后端設計方案,主要是數據庫的設計和緩存設計,主要應用使用Spring boot 技術,Spring boot可以輕松的創建獨立運行的程序,非常容易構建獨立的服務組件,是實現分布式架構、微服務架構利器。Spring boot簡化了第三方包的引用,通過提供的starter,簡化了依賴包的配置。Boot及其CLI可以通過GVM的命令行gvm install springboot進行安裝。要進行打包和分發的工程會依賴于像Maven或Gradle這樣的構建系統。為了簡化依賴圖,Boot的功能是模塊化的,通過導入Boot所謂的“starter”模塊,可以將許多的依賴添加到工程之中。為了更容易地管理依賴版本和使用默認配置,框架提供了一個parent POM,工程可以繼承它。數據庫主要采用 SpringBoot+MyBatis,緩存方面主要是使用SpringBoot+Redis, Redis支持主從同步,Redis有著更為復雜的數據結構并且提供對他們的原子性操作,這是一個不同于其他數據庫的進化路徑。Redis的數據類型都是基于基本數據結構的同時對程序員透明,無需進行額外的抽象。Redis運行在內存中但是可以持久化到磁盤,所以在對不同數據集進行高速讀寫時需要權衡內存,因為數據量不能大于硬件內存。在內存數據庫方面的另一個優點是,相比在磁盤上相同的復雜的數據結構,在內存中操作起來非常簡單,這樣Redis可以做很多內部復雜性很強的事情。數據可以從主服務器向任意數量的從服務器上同步,從服務器可以是關聯其他從服務器的主服務器, redis負責 session 數據的存儲,消息推送方面項目使用了WebSocket,WebSocket協議支持遠程主機之間進行全雙工通信, 該技術的目標是為基于瀏覽器的、需要和服務器進行雙向通信的應用程序提供一種通信機制。研究方案如圖1所示:

圖1

3.3 前后端連接

前端和和后端的技術應用,本項目的擬流行Spring Boot技術開發后端,Spring Boot是一種全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置,從最根本上來講,Spring Boot就是一些庫的集合,它能夠被任意項目的構建系統所使用。本文后端主要使用Spring Boot技術,前端主要使用Vue,前后端依靠RESTful鏈接起來(見圖2)。

圖2

功能的劃分和設計:本部分包括買家端和賣家端的商品模塊,訂單模塊和類目設計。針對需求本項目功能分析和劃分(見圖3):

圖3

4.結語

目前我們的軟件還有著許多需要改進的地方,我們也會和它一起變得更好,現在其運行后提高了大家點餐的效率,統一了支付,反響也比較好,其中有著許多好的建議我們也會積極的采納,希望可以和大家一起變得越來越好。

猜你喜歡
功能設計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關于非首都功能疏解的幾點思考
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
懷孕了,凝血功能怎么變?
媽媽寶寶(2017年2期)2017-02-21 01:21:24
“簡直”和“幾乎”的表達功能
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 国产乱子伦精品视频| 九九热在线视频| 国产麻豆aⅴ精品无码| 国产精品久久久精品三级| 国产无人区一区二区三区| 亚洲成网站| 国产男女免费视频| 午夜日韩久久影院| 久久久精品无码一区二区三区| a级毛片免费网站| 在线观看欧美精品二区| 欧美19综合中文字幕| 一级毛片在线播放| 成人免费网站在线观看| 97人妻精品专区久久久久| 五月丁香伊人啪啪手机免费观看| 国产麻豆精品在线观看| 欧美精品亚洲二区| 亚洲av综合网| 日韩午夜福利在线观看| 欧美一级黄片一区2区| 性69交片免费看| 亚洲天堂视频网站| 欧美一区二区精品久久久| 欧美精品v| 久久一本精品久久久ー99| 国产精品hd在线播放| 试看120秒男女啪啪免费| 色妞永久免费视频| 国产日韩欧美成人| 午夜福利亚洲精品| 亚洲国内精品自在自线官| 久久久久夜色精品波多野结衣| 无码高清专区| 中文字幕无码电影| 国产99精品久久| 97综合久久| 啦啦啦网站在线观看a毛片| 国产毛片基地| 2024av在线无码中文最新| 亚洲黄色网站视频| 亚洲成在人线av品善网好看| 18禁黄无遮挡网站| 亚洲国产第一区二区香蕉| 精品少妇三级亚洲| 欧美区一区| 欧美一级大片在线观看| 91啦中文字幕| 亚洲欧美激情另类| 免费欧美一级| 伊人成人在线视频| 婷婷亚洲视频| 亚洲国产精品一区二区高清无码久久 | 亚洲成人在线免费观看| 国产免费怡红院视频| 欧美三級片黃色三級片黃色1| 日本a∨在线观看| 色悠久久综合| 97超碰精品成人国产| 国产成人a在线观看视频| 91久久夜色精品国产网站| 国产精品专区第一页在线观看| www.99精品视频在线播放| 91精品综合| 黄色福利在线| 在线不卡免费视频| 国产精品永久久久久| 欧美精品成人一区二区在线观看| 天天色天天操综合网| 伊人中文网| 中文字幕在线日本| 综1合AV在线播放| 国产精品国产三级国产专业不 | 全裸无码专区| 在线观看欧美国产| 久久精品无码专区免费| 亚洲视频免| 亚洲一区二区三区中文字幕5566| 国产最新无码专区在线| 在线亚洲精品自拍| 99re热精品视频中文字幕不卡| 91成人免费观看|