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例
主站蜘蛛池模板: 欧美日韩激情| 国产乱人激情H在线观看| 手机在线免费不卡一区二| 高清无码手机在线观看 | 国产福利影院在线观看| 欧美日韩一区二区在线免费观看| 国产综合网站| 国产综合另类小说色区色噜噜| 欧美色综合网站| 亚洲乱码精品久久久久..| 91精品视频网站| 女人18毛片久久| 成人在线观看一区| 国内精品九九久久久精品| 日韩人妻精品一区| 亚洲六月丁香六月婷婷蜜芽| 欧美成人怡春院在线激情| 久久国产热| 国产精品免费露脸视频| 亚洲人成人无码www| 亚洲精品图区| 天天综合网亚洲网站| 国产av剧情无码精品色午夜| 玩两个丰满老熟女久久网| 日本成人一区| 热99精品视频| 日韩在线欧美在线| 欧美一级黄片一区2区| 蜜臀av性久久久久蜜臀aⅴ麻豆| 欧洲亚洲一区| 国产极品美女在线播放 | 国产屁屁影院| 最新日本中文字幕| 精品成人一区二区| 一区二区三区在线不卡免费 | 欧美一级色视频| 天天综合网站| www.亚洲一区| 91亚洲免费视频| 污污网站在线观看| 国产91无码福利在线| 亚洲精品国产日韩无码AV永久免费网| 一本久道久综合久久鬼色| 91精品啪在线观看国产91九色| 欧美a在线| 欧美综合中文字幕久久| 91精品日韩人妻无码久久| 亚洲精品777| 99久久国产综合精品2020| 国产本道久久一区二区三区| 亚洲第一综合天堂另类专| 日本黄网在线观看| 国产91蝌蚪窝| 欧洲亚洲欧美国产日本高清| 一本色道久久88| 老司机午夜精品网站在线观看| 国产一级妓女av网站| 亚洲国产成熟视频在线多多| 亚洲人成日本在线观看| 97视频免费看| 久久精品国产一区二区小说| 免费观看男人免费桶女人视频| 美女无遮挡免费网站| 国产福利免费视频| www.亚洲一区| 欧美成人日韩| 成人免费一级片| 国产高潮视频在线观看| 午夜精品久久久久久久无码软件| 一本大道香蕉高清久久| 嫩草国产在线| 99偷拍视频精品一区二区| 亚洲第一成年人网站| 2021国产乱人伦在线播放| 亚洲av日韩av制服丝袜| 青青热久麻豆精品视频在线观看| h网址在线观看| 日本黄网在线观看| 日韩午夜片| 国产精品亚洲五月天高清| 日韩在线2020专区| 麻豆国产精品|