【產品之夏】吃神馬_IOS_V1.0產品需求文檔_Alpha1.0(節選)

3 評論 19804 瀏覽 24 收藏 4 分鐘

1.1.1 搜索結果(Larry)

用戶場景:

用戶在搜索框輸入“菜名”或者“價格數字”,點擊搜索按鈕,展示搜索結果。

輸入/前置條件:

輸入“菜名”或者“價格數字”等任何一個搜索條件

需求描述:

? ? ?1222

前置條件/進入判斷:

用戶在搜索框輸入“菜名”或者“價格數字”,點擊搜索按鈕,進入搜索結果界面。

顯示說明:

[餐廳名稱]

[退出餐廳選擇按鈕]

[搜索框及輸入搜索條件、刪除輸入條件按鈕]

[菜品圖片]:左邊顯示

[菜品名稱]:菜品的名稱,最長展示10個字,超出部分顯示”…”

[菜品單價及份數]:¥39.9/例,價格顯示為美元符號+價位

[菜品口味]

[添加菜品按鈕]:點擊增加一道菜,同時右下角統計數字增加。

[所選擇的菜品數量、總價]

注:

  1. 網絡差時,提示“啊哦,網絡有問題,請稍后再試試吧!”并展示無網絡的圖片。
  2. 價格展示的數字精確到小數點后1位。
  3. 價格超過4位數,轉換為以 “萬”為單位的數值,精確到小數點后1位。

操作說明:

點擊餐廳名稱右邊的刪除按鈕,進入刪除餐廳確認界面。

點擊[菜品名稱]或[菜品圖片],進入菜品詳情界面。

點擊搜索輸入框中刪除按鈕,刪除或者修改搜索條件。

點擊[添加菜品按鈕],增加一道菜,同時右下角統計數量、總價增加。

點擊[所選擇的菜品數量、總價],進入到點菜單界面。

邏輯說明:

  • 按照菜品、口味搜索:

輸入菜品名稱,后臺檢測當前輸入的名稱,按照名稱模糊匹配,匹配度最高的展示在最前面。

  • 按照價格搜索:

輸入價格數字,如“38”,后臺檢測當前餐廳菜品價格為38的菜品,上下浮動正負為2,優先展示價格為38的菜品,如沒有價格為38的,則展示價格為38正負2的價格菜品,按照匹配度從高往低排列。

輸入的價格數字需大于0,且為整數。

  • 排序規則:
  1. 搜索結果默認按照輸入的條件匹配結果,最相關的菜品名稱(拼音首字母)值排在第一位,以此類推。
  2. 中文名和英文名排列順序:以中文名全拼字母和英文名字母先后順序進行排序(26個字母排序方式),如果第一個字母相同,則比較第二個字母,依次下去;

當有殺死進程/切換應用等操作時,再次進入均停留在上一次操作或者展示的界面。

下載地址:請猛戳!

產品之夏相關文章:

【產品之夏】市場需求文檔(節選)

【產品之夏】用戶場景設計

【產品之夏】我愛我的團隊

人人都是產品經理產品之夏團隊原創文章,未經許可,禁止轉載。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 好多廢話

    來自北京 回復