电竞比分网-中国电竞赛事及体育赛事平台

分享

點餐小程序?qū)崙?zhàn)教程01需求分析

 低代碼布道師 2023-10-12 發(fā)布于內(nèi)蒙古

日常生活中,點餐是一個很常見的生活場景。目前在餐廳點餐的時候大部分都支持了掃碼點餐。每張餐桌都貼一個二維碼,我們掃描二維碼的時候就可以打開點餐小程序,進(jìn)行自助點餐。

對于快餐店,到店點餐的時候又分為堂食和外賣,如果選擇外賣,可以有專門的配送員進(jìn)行上門配送。

對于點餐這種常見的生活場景,已經(jīng)有標(biāo)準(zhǔn)化的解決方案。我們本次的實戰(zhàn)課程也是以這個常見的生活場景為案例,結(jié)合低代碼工具,來快速的開發(fā)一款小程序。

01 低代碼開發(fā)流程介紹

低代碼開發(fā)通常需要經(jīng)過需求分析、數(shù)據(jù)源設(shè)計、應(yīng)用搭建、發(fā)布預(yù)覽、備案上線等幾個動作。

像通用的流程是和傳統(tǒng)開發(fā)類似的,不同的地方在于應(yīng)用搭建后幾個步驟。

傳統(tǒng)開發(fā)需要搭建本地開發(fā)環(huán)境,完成代碼的編寫,提交測試,然后部署到公有云或者私有云上。

低碼開發(fā)所有的環(huán)境都是在線上,開發(fā)的過程是使用組件拖拽配置完成,線上發(fā)布這些工具已經(jīng)集成好了,不需要我們做額外的配置,整體開發(fā)還是非常方便的。

02 需求分析

我們本次的課程想要實際模擬一下點餐這個場景,按照用戶角色我們分為用戶端、收銀端、后廚端、配送端、管理端。

用戶端,我們常見的功能包括注冊、點餐、訂單確認(rèn)等幾個基本步驟,有如下的操作

  • 用戶注冊:登錄小程序后需要進(jìn)行注冊,注冊信息有頭像、昵稱、手機(jī)號碼、生日、配送地址

  • 用餐方式:可以自主選擇用餐方式,包括兩種,堂食或者外賣

  • 瀏覽菜品:可以按照類別瀏覽餐廳支持的菜品,可以查看菜品的詳情

  • 加入購物車:可以選擇菜品需要的數(shù)量,并加入到購物車

  • 結(jié)算:點餐完畢后進(jìn)行結(jié)算,列出所點菜品信息,列出金額,點擊提交完成訂單的提交

  • 查看訂單:可以查看當(dāng)前訂單的狀態(tài),狀態(tài)分為待處理、已處理、制作中、已完成

  • 訂單取消:如果提交訂單后不需要了,可以申請取消,取消需要收銀端進(jìn)行確認(rèn)

  • 催單:用戶可以點擊催單功能,提醒后廚加緊制作

  • 用戶評價:用戶用餐完畢后可以進(jìn)行評價,可以評分和評論

收銀端,收銀員可以查看當(dāng)前的訂單情況,進(jìn)行確認(rèn),確認(rèn)后會根據(jù)顧客的用餐方式來通知后廚或者配送端

  • 用戶注冊:收銀員需要注冊信息,包括姓名、手機(jī)號碼

  • 點餐確認(rèn):收銀員查看當(dāng)前需要處理的訂單,訂單確認(rèn)后會根據(jù)用餐方式來通知后廚或者配送員。如果是堂食會通知后廚,如果是外賣會同時通知后廚或者配送員

  • 退單審核:訂單確認(rèn)后,如果用戶端發(fā)起退單的,可以進(jìn)行審核,同意或者拒絕

后廚端,后廚端可以查看收銀端確認(rèn)的訂單,點擊制作,訂單改為制作中

  • 用戶注冊:后廚需要注冊信息,包括姓名、手機(jī)號碼

  • 制作:查看收銀推推送的訂單信息,點擊制作修改訂單的狀態(tài)為制作中

  • 完成:如果菜品已經(jīng)制作好,點擊完成,修改訂單的狀態(tài)為已完成,同時通知配送員進(jìn)行配送

配送端,配送端主要是配送員使用,可以查看需要配送的訂單,接收后可以查看菜品是否制作完成,如果配送完畢后點擊完成,由用戶端進(jìn)行評價

  • 用戶注冊:填寫信息包括姓名、性別、手機(jī)號碼

  • 查看訂單:可以查看當(dāng)前需要配送的訂單

  • 接單:可以接單,查看當(dāng)前菜品制作的進(jìn)度

  • 完成配送:配送完成后,點擊完成結(jié)束配送

管理端,管理端主要是完成基本信息的錄入,并可以進(jìn)行統(tǒng)計分析

  • 類別管理:可以維護(hù)類別信息

  • 菜品管理:可以錄入菜品信息,菜品可以進(jìn)行上架或者下架

  • 統(tǒng)計分析:可以統(tǒng)計當(dāng)前的訂單信息

  • 人員管理:可以對人員的信息進(jìn)行修改,也可以進(jìn)行禁用禁止用戶登錄

  • 角色管理:可以創(chuàng)建角色并且分配權(quán)限

  • 權(quán)限管理:可以錄入權(quán)限名稱

總結(jié)

我們實戰(zhàn)教程的第一篇是梳理一下我們小程序的具體功能,在現(xiàn)實中如果你要準(zhǔn)備自己制作或者外包給別人,需求分析是必不可少的。當(dāng)然分析也是一個逐步明確的過程,在產(chǎn)品不斷的迭代中,逐步的優(yōu)化功能,讓我們的小程序變得易用好用。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多