日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

android 点餐系统 构思

發(fā)布時間:2023/12/10 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 点餐系统 构思 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一.??????????為什么要做這個項目?

?

記的有一次看新聞,其中報道過臺灣一家酒店使用ipad讓客人自己點餐,客人可以使用這個ipad從全部菜中挑選自己喜歡的,又可以選擇自己的特色的。還可以直接結(jié)帳。我就想了一下,為什么不在android?系統(tǒng)上做一個人呢,因為以后這個系統(tǒng)的普及度一定很高的。于是我就上網(wǎng)查了一下相關(guān)的項目。發(fā)現(xiàn)有好多人已經(jīng)開始做了,我自己并沒有調(diào)研,就附上別人調(diào)研的情況吧。(最近看不少人都在考慮無線點餐系統(tǒng),我也做了一個,目前正在朋友的酒店測試和完善。我的目的是通過android軟硬件結(jié)合,做行業(yè)應(yīng)用,徹底改變目前落后的點菜方式,淘汰手工菜譜。本系統(tǒng)采用WIFI網(wǎng)絡(luò),設(shè)計的目標(biāo)是不需要服務(wù)員干預(yù),由客戶自助點餐,有點像KTV點歌那種,讓后通過網(wǎng)絡(luò)將點菜信息分發(fā)至后廚無線打印機、前臺收銀服務(wù)器。為了知道客戶真正需要什么,目前已經(jīng)和十幾家酒店客戶進行溝通,通過對這個行業(yè)的深度分析及調(diào)研,設(shè)計出最優(yōu)秀的產(chǎn)品。記得馬云說過,只有實實在在能給社會提供價值東西,才會得到市場的認可,我希望能有對此項目感興趣的朋友,能一起來做起來成立網(wǎng)絡(luò)團隊。

我從網(wǎng)上又看到成本的問題,網(wǎng)上是做如下解釋:現(xiàn)在一個普通菜譜的成本為每本400-1000元,每年得更換2-4次,每年一個房間的菜譜成本就是800-4000元,而一個android平板的成本為1000~2000元,因此成本要低很多的。我發(fā)現(xiàn)網(wǎng)上的一些項目只是單純的完成點菜功能而已,或只是PDA移動點餐。所以我想在平板上實現(xiàn)真真的給予客人點菜的自由權(quán)并且在點菜功能實現(xiàn)的前提下,可以加入一些娛樂功能,簡單的比如看電影呀。

與傳統(tǒng)點菜比較:

項目

傳統(tǒng)菜譜

電子菜譜

外觀

個性化制作封面

個性化制作封面

更換菜品

每次制作新菜譜時才能更換

隨時更換

菜品清潔

貼條或服務(wù)器提醒

隨時設(shè)置不可見可不可點

菜品信息

菜品、價格及簡單介紹

菜名、價格、做法介紹,可以嵌入大量圖文甚至視頻

附加信息

健康提示、卡路里含量、配餐等

推薦菜品

制作菜譜時設(shè)定

隨時設(shè)定

廣告植入

基本上沒有

可對自已或合作伙伴的產(chǎn)品進行演示推廣

自助點菜

不能

客人點餐可以形成菜單確認后提交服務(wù)員

外觀保持

使用久了會出現(xiàn)磨損、脫頁等

更換封面,貼膜后保持常新

風(fēng)格

不更換不可以變換

根據(jù)酒店風(fēng)格定制界面,春節(jié)、中秋、圣誕、情人節(jié)等可以更換不同皮膚,增強節(jié)日氣氛。也可以根據(jù)婚宴、壽宴等不同需求個性化定制,彰顯時尚品味

制作成本

500-200元/本,2本/年,需要不間段地印刷,累計成本高

首次投資成本略高,累計成本低

?

二.?????????????系統(tǒng)的模塊劃分

1)?顧客終端:該終端為顧客提供菜品搜索功能,顧客可以按菜品名或廚師名進行搜索,同時顧客可以看到菜品圖片。顧客在點完菜品,點擊“提交”按鈕后,終端將把點菜消息發(fā)送到系統(tǒng)管理終端,系統(tǒng)管理終端登記點菜信息后向廚師終端轉(zhuǎn)發(fā)點菜消息,表示做菜任務(wù)到達。將顧客的需求發(fā)送給系統(tǒng)管理端(平臺是android系統(tǒng)的平板或手機)

2)系統(tǒng)管理終端:該終端負責(zé)進行對菜品、廚師的管理,并且包含賬戶控制、收銀、銷售統(tǒng)計等操作。在收銀時負責(zé)打印票據(jù),向顧客終端發(fā)送清理原信息的消息。該終端同時負責(zé)監(jiān)測顧客終端和廚師終端的在線情況,并負責(zé)所有的通信消息處理。接受顧客終端和廚師中斷的需求。(一臺xp電腦)

3)廚師終端:該終端按“先來先服務(wù)”的原則為廚師分配做菜任務(wù),并將菜品完成消息發(fā)送到系統(tǒng)管理端,可以由系統(tǒng)管理端進行處理也可以分離出單獨一個模塊。(一臺或幾臺xp電腦)

4)數(shù)據(jù)終端:該終端負責(zé)數(shù)據(jù)的存儲。將菜的信息,顧客的信息,餐桌使用情況的信息保存起來。(一臺裝了sql 2005的服務(wù)器,可以和系統(tǒng)管理中端共享一臺電腦)

?

三.????????系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)

?

四個終端都通過路郵器相連起來,顧客終端用wifi與路由器相連。

由于無線局域網(wǎng)傳輸距離的限制,?因此若脫離其無線服務(wù)覆蓋范圍時通信便會中斷,?為解決此一問題須構(gòu)建無縫的漫游連接.?以802.11b為例以三個不重疊信道1,6,11為基礎(chǔ)向外擴充,?如此當(dāng)無線網(wǎng)卡由信道11之覆蓋區(qū)漫游至信道6之覆蓋區(qū)時,?便能自動切換至信道6之服務(wù)區(qū)而不中斷聯(lián)機.同理可再由信道6之覆蓋區(qū)漫游至信道1之覆蓋區(qū).這個如何實現(xiàn)現(xiàn)在還沒有一個實現(xiàn)方法。

?

四.????????系統(tǒng)的工作流程

?

客人進入店中,服務(wù)員手持Pad查詢空閑座位,帶領(lǐng)客人進入座位,輸入座位號,顧客人數(shù)進入系統(tǒng),然后將Pad交給客人進行點餐。點餐完畢后提交發(fā)送到系統(tǒng)管理端,再發(fā)送給后廚進行打印制作。顧客就餐完畢,只接在Pad上面確認結(jié)賬,收取客人款項后,結(jié)束服務(wù)。點餐到最后結(jié)帳都不在需要服務(wù)員。顧客也可以選擇不在Pad上結(jié)帳,可以到前臺也就是系統(tǒng)管理端結(jié)帳。

?

?

?

點菜流程:

?

五.?????????????數(shù)據(jù)表

本系統(tǒng)總共有9張表,即菜品表、菜銷售表、點菜表、做菜表、管理員表、會員表,餐桌使用情況表,日志表和統(tǒng)計表,具體的表結(jié)構(gòu)如表1--表7:

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?表?1?? ? ??菜品表

Dishes(菜品表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

dishid

char

8

DISH0001-DISH9999

DISH0001

菜品編號

dishname

nchar

50

?

?

菜品名稱

dishprice

float

?

大于等于0.0

0.0

菜品單價

dishdiscount

float

?

大于0小于等于1

1

菜品折扣

dishpay

float

?

大于等于0小于等于菜品單價

菜品單價*菜品折扣

菜品折扣后的單價

freq

int

?

大于等于0

0

累計評分次數(shù),用于動態(tài)統(tǒng)計平均分

scores

int

?

大于等于0

0

累計評價總分,用于動態(tài)統(tǒng)計平均分

average

int

?

大于等于0

0

平均分,等于總分/評次,每次評分后將重新計算

?

dishphoto

image

?

?

?

菜品圖片

dishvariety

int

?

?

0

菜品口味

(一位代表一種口味)

?????????????????????????????????????????????????????????????????????????????????????????????????????????

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??表2?? ? ? ? ?菜銷售表

DishSales(菜銷售表)設(shè)計

?

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

dishedtoken

int

?

?

Auto-increase

對屬于一張桌子的菜單的標(biāo)識

dishedtime

char

19

?

?

點菜時間,用于后廚按先來先服務(wù)原則分配做菜任務(wù)

deskid

int

?

1-50

?

桌號,記錄發(fā)出點菜要求的顧客所在桌子

dishid

char

8

DISH0001-DISH9999

?

菜品編號,記錄顧客所點菜品信息

amount

int

?

大于等于0

0

菜品份數(shù),顧客對同一菜品所要求的量

dishpay

float

?

大于等于0

?

付款

?????????

?

?

????????????????????????????????????????????????????表3??點菜表(每個桌號對應(yīng)一張表)

DishedTable(點菜表)設(shè)計

?

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

dishedtime

char

19

?

?

點菜時間,用于后廚按先來先服務(wù)原則分配做菜任務(wù)

deskid

int

?

1-50

?

桌號,記錄發(fā)出點菜要求的顧客所在桌子

dishid

char

8

DISH0001-DISH9999

?

菜品編號,記錄顧客所點菜品信息

amount

int

?

大于等于0

0

菜品份數(shù),顧客對同一菜品所要求的量

dishvariety

int

?

大于等于0

?

口味

customers

int

?

?

?

顧客人數(shù)

memberid

char

10

0000000000-9999999999

?

會員ID

dishpay

float

?

大于等于0

?

付款

cooked

bool

?

?

?

是否已經(jīng)做完

?????????

???????????????????????????????????????????????????

????????????????????????????????????????????????????????? ????表?4??做菜表(從點餐表中獲取)

CookingTable(做菜表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

dishid

char

8

DISH0001-DISH9999

DISH0001

菜品編號

amount

int

?

大于等于0

0

菜品份數(shù),顧客對同一菜品所要求的量

dishvariety

int

?

大于等于0

?

口味

???????????????????????????????????????????

????????????????????????????????????????????????????????????????表?5?? ? ?餐座使用情況表

DeskUse(做菜表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

deskid

char

8

DISH0001- DISH9999

COOK0001

桌號

use

bool

?

?

?

是否在使用

?

?

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?表?6??? ? ??管理員表

Admin(管理員表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

username

nchar

50

?

?

系統(tǒng)管理員賬戶名稱,作為該表的主鍵

passwd

char

6

?

000000

賬戶密碼,默認為“000000”

permission

int

?

0或1

0

管理員權(quán)限,0代表超級管理員,1代表普通管理員

?

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 表?7?? ? ?會員表

member(會員表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

memberid

char

10

?

?

會員ID

passwd

char

6

?

000000

賬戶密碼,默認為“000000”

membername

char

10

?

0

會員姓名

customcounts

int

?

?

大于等于0

0

消費次數(shù)

custompay

float

?

?

大于等于0

0

共消費金額

?

?????????????????????????????????????????????????????????????????????表?8???銷售統(tǒng)計表

SalesStatistics(銷售統(tǒng)計表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

date

char

10

?

?

日期

sales

float

?

大于等于0.0

0.0

銷售額,結(jié)賬后將銷售額進行累加

??????????????????????????????????????????????????????????????????

?? ? ? ? ? ? ? ? ? ? ? ? ? ?表?9 ? ?日志記錄表??

Logs(日志記錄表)設(shè)計

字段名稱

數(shù)據(jù)類型

主鍵

數(shù)據(jù)長度

數(shù)據(jù)范圍

默認值

允許空

字段說明

logid

int

?

?

?

Auto-increase

日志標(biāo)示,不斷增加

identity

int

10

?

?

產(chǎn)生日志動作的身份

0:管理員?1:顧客

name

nchar

50

?

?

管理員:帳戶名

顧客: 桌號

?

.????? 總結(jié)

?????這個只是一個草稿,還有需多要考慮的方面還沒有設(shè)計,比如客戶端和服務(wù)端通信格式的定義,現(xiàn)在離完成這個project還有很長的路要走,希望自己能堅持下去,完成屬于自己的project,現(xiàn)在就構(gòu)思這么多了,等以后在添加修改。

?

總結(jié)

以上是生活随笔為你收集整理的android 点餐系统 构思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。