租車查詢與查詢結果展示的交互方法及系統與流程
2023-10-08 05:02:19 1

本發明屬於網際網路技術領域,尤其涉及一種租車查詢與查詢結果展示的交互方法及系統。
背景技術:
隨著自駕遊的興起,部分手機app(應用程式)開始為用戶提供租車服務。手機app通常的設計是分別設置一個查詢頁面和一個查詢結果頁面,在用戶租車的過程中,手機app初始時向用戶展示查詢頁面,供用戶輸入想要租用的車輛,用戶輸入後,手機app會自動跳轉到查詢結果頁面,向用戶展示符合用戶要求的車輛,如果用戶在查詢結果頁面中未看到想要租用的車輛,就返回查詢頁面,重新輸入想要租用的車輛,然後再跳轉到查詢結果頁面,查看新的查詢結果。這種分別設置查詢頁面與查詢結果頁面存在以下不足:
1、由查詢頁面跳轉到查詢結果頁面,需要消耗更多的頁面加載時間,影響向用戶展示查詢結果的速度;
2、用戶在更改想要租用的車輛時需要在查詢頁面與查詢結果頁面之間來回跳轉,操作麻煩,影響用戶體驗度。
技術實現要素:
本發明要解決的技術問題是為了克服現有技術中在提供租車服務時,通常分別設置查詢頁面與查詢結果頁面導致消耗較多頁面加載時間、影響向用戶展示查詢結果的速度、在用戶更改想要租用的車輛時需要在查詢頁面與查詢結果頁面之間來回跳轉、操作麻煩、影響用戶體驗度的缺陷,提供一種租車查詢與查詢結果展示的交互方法及系統。
本發明是通過以下技術方案解決上述技術問題的:
一種租車查詢與查詢結果展示的交互方法,所述交互方法包括:
生成產品列表頁面;
獲取地址信息並將所述地址信息顯示於所述產品列表頁面中;
以所述地址信息為查詢條件,查詢與所述地址信息所示位置之間的距離不超過距離閾值的可租用車輛;
在所述產品列表頁面中展示查詢到的可租用車輛的車輛信息。
較佳地,所述交互方法還包括:
在所述產品列表頁面中設置觸發區域,以供用戶輸入觸發指令;
在所述觸發區域接收到所述觸發指令時,在所述產品列表頁面中生成查詢窗口,所述查詢窗口中顯示有至少一待填查詢選項,以供用戶輸入查詢條件;
根據輸入至所述待填查詢選項的查詢條件,查詢符合查詢條件的可租用車輛;
在所述產品列表頁面中實時更新展示查詢到的可租用車輛的車輛信息。
較佳地,所述待填查詢選項包括以下選項中的一種或多種:
取車城市、取車區域、還車城市、還車區域、用車時間、租期。
較佳地,所述查詢窗口中還顯示有觸控按鈕,所述交互方法還包括:在所述觸控按鈕被點擊時,收起所述查詢窗口;
或者,在所述產品列表頁面接收到向上的滑動操作時,收起所述查詢窗口。
較佳地,獲取地址信息,包括:
定位用戶所在位置,並將用戶所在位置設為地址信息;
或,將預定地址信息設為所述地址信息。
一種租車查詢與查詢結果展示的交互系統,所述交互系統包括:
頁面生成單元,用於生成產品列表頁面;
信息獲取單元,用於獲取地址信息並將所述地址信息顯示於所述產品列表頁面中;
車輛查詢單元,用於以所述地址信息為查詢條件,查詢與所述地址信息所示位置之間的距離不超過距離閾值的可租用車輛;
頁面展示單元,用於在所述產品列表頁面中展示查詢到的可租用車輛的車輛信息。
較佳地,所述頁面生成單元還用於:在所述產品列表頁面中設置觸發區域,以供用戶輸入觸發指令;以及,在所述觸發區域接收到所述觸發指令時,在所述產品列表頁面中生成查詢窗口,所述查詢窗口中顯示有至少一待填查詢選項,以供用戶輸入查詢條件;
所述車輛查詢單元還用於根據輸入至所述待填查詢選項的查詢條件,查詢符合查詢條件的可租用車輛;
所述頁面展示單元還用於在所述產品列表頁面中實時更新展示查詢到的可租用車輛的車輛信息。
較佳地,所述待填查詢選項包括以下選項中的一種或多種:
取車城市、取車區域、還車城市、還車區域、用車時間、租期。
較佳地,所述查詢窗口中還顯示有觸控按鈕,所述頁面展示單元還用於在所述觸控按鈕被點擊時,收起所述查詢窗口;
或者,所述頁面展示單元還用於在所述產品列表頁面接收到向上的滑動操作時,收起所述查詢窗口。
較佳地,獲取地址信息,包括:
定位用戶所在位置,並將用戶所在位置設為地址信息;
或,將預定地址信息設為所述地址信息。
在符合本領域常識的基礎上,上述各優選條件,可任意組合,即得本發明各較佳實例。
本發明的積極進步效果在於:本發明的查詢與查詢結果均在同一頁面中展示,縮短了頁面加載時間,同時避免了現有技術中查詢頁面與查詢結果頁面之間的跳轉,進一步加快了向用戶展示查詢結果的速度,簡化用戶操作,提高用戶體驗度。
附圖說明
圖1為本發明實施例的租車查詢與查詢結果展示的交互方法的部分流程圖。
圖2為本發明實施例的一個產品列表界面的示意圖。
圖3為本發明實施例的租車查詢與查詢結果展示的交互方法的另一部分流程圖。
圖4為本發明實施例的一個產品列表界面的示意圖。
圖5為本發明實施例中生成有查詢窗口的產品列表界面的示意圖。
圖6為本發明實施例中生成有查詢窗口的產品列表界面的操作示意圖。
圖7為本發明實施例中收起查詢窗口後的產品列表界面的示意圖。
圖8為本發明實施例的租車查詢與查詢結果展示的交互系統的系統框圖。
具體實施方式
下面通過實施例的方式進一步說明本發明,但並不因此將本發明限制在所述的實施例範圍之中。
實施例
圖1示出了本實施例的租車查詢與查詢結果展示的交互方法的流程圖。本實施例的交互方法可以應用於手機app中,用以為用戶提供租車服務,但是本發明並不局限於此,技術人員還可以根據實際需要將其應用於平板電腦app中或是其它應用場景中。
下面以本實施例的交互方法應用於手機app為例,對本實施例的交互方法做具體說明:
如圖1所示,在用戶請求租車服務後,所述交互方法執行以下步驟:
步驟101、生成產品列表頁面。
步驟102、獲取地址信息並將所述地址信息顯示於所述產品列表頁面中。具體地,可以通過以下方式中的任意一種獲取地址信息:
第一種.定位用戶所在位置並將用戶所在位置設為地址信息,其中定位用戶所在位置可以採用多種方式,如通過gps定位手機位置,進而確定用戶的所在位置,或是通過其它手段對用戶的所在位置進行定位。
第二種.將預定地址信息設為地址信息,其中預定地址信息可以是由用戶預先設定的地址信息,或是根據用戶的移動軌跡推測的用戶常在位置(如用戶的家、用戶的公司等),或是技術人員預先設定的常用地址(如機場、火車站)。
第三種.將前述兩種方式結合共同確定所述地址信息,如:先定位用戶所在位置,如果定位失敗,則將預定地址信息設為所述地址信息,如果定位成功,則將用戶所在位置設為所述地址信息;或者,先查看是否已設定預定地址信息,如果未設定,則定位用戶所在位置,將用戶所在位置設為所述地址信息,如果已設定,則將設定的預定地址信息設為所述地址信息。
步驟103、以所述地址信息為查詢條件,查詢與所述地址信息所示位置之間的距離不超過距離閾值的可租用車輛。其中,距離閾值可由技術人員或用戶自行設定,如設定為5公裡;可租用車輛是指租車門店中允許用戶租用的車輛。本實施例中,所有的可租用車輛的車輛信息均記錄於車輛信息資料庫中,所述車輛信息包括:車輛的照片、車型、租用價格和車輛所在門店的地址等。通過查詢所述車輛信息資料庫,分別計算每一可租用車輛所在門店的地址與所述地址信息所示位置之間的距離,篩選出所在門店的地址與所述地址信息所示位置之間的距離不超過所述距離閾值的可租用車輛。
步驟104、在所述產品列表頁面中展示查詢到的可租用車輛的車輛信息。
通過步驟102-103,所述交互方法初步預測了用戶的租車需求(租車需求為想要租用與所述地址信息所示位置之間的距離不超過距離閾值的可租用車輛);在執行完步驟104後,可供用戶選擇想要租用的車輛的、完整的產品列表頁面就展示給了用戶。圖2示出了本實施例中的一個產品列表頁面,地址信息「××區××路××號」顯示於產品列表頁面的頂部區域,查詢到的可租用車輛的車輛信息顯示於產品列表頁面的產品展示區域,具體顯示的內容包括查詢到的可租用車輛的照片、車型、距離××區××路××號多少米和價格,上述顯示的內容可以作為用戶選擇租用車輛的依據。
為了避免預測的用戶的租車需求不符合用戶的實際租車需求,為用戶展示符合用戶的實際租車需求的可租用車輛,如圖3所示,本實施例的交互方法還包括以下步驟:
步驟105、在所述產品列表頁面中設置觸發區域,以供用戶輸入觸發指令。如果用戶認為預測的租車需求不符合自己的實際租車需求,則可以輸入觸發指令。如圖4所示,所述觸發區域設於所述產品列表頁面的頂部,用戶通過點擊所述觸發區域輸入觸發指令。
步驟106、在所述觸發區域接收到所述觸發指令時,在所述產品列表頁面中生成查詢窗口,所述查詢窗口中顯示有多個待填查詢選項,以供用戶輸入查詢條件。圖5示出了在生成了查詢窗口後的產品列表頁面。其中,查詢窗口命名為取還車信息,查詢窗口中的待填查詢選項包括:取車城市、取車區域、還車城市、還車區域、用車時間、租期。用戶根據實際的租車需求進行輸入。
步驟107、根據輸入至所述待填查詢選項的查詢條件,查詢符合查詢條件的可租用車輛。下面以用戶輸入的取車城市為「上海」,取車區域為「長寧區××路××號」,還車城市為「上海」,還車區域為「浦東新區××路××號」,用車時間為「8月10日15:00至8月11日15:00」,租期為「1天」為例,說明步驟107的查詢過程:在車輛信息資料庫中,查詢符合以下條件的可租用車輛:
所在門店的地址與取車區域之間的距離不超過距離閾值;
支持在還車區域周圍預設距離內的門店還車;
在用車時間內沒有被其它用戶預訂,允許租用。
步驟108、在所述產品列表頁面中實時更新展示查詢到的可租用車輛的車輛信息。
為了幫助用戶快速一次性展示更多的可租用車輛,所述查詢窗口中還顯示有觸控按鈕,所述觸控按鈕被點擊時收起所述查詢窗口,或者在所述產品列表頁面接收到向上的滑動操作時收起所述查詢窗口。即,如圖6所示,用戶可以通過點擊觸控按鈕來收起所述查詢窗口,或者向上滑動所述產品列表頁面來收起所述查詢窗口,收起查詢窗口後,所述產品列表頁面恢復到圖7所示的狀態。
本實施例的租車查詢與查詢結果展示的交互系統,如圖8所示,所述交互系統包括:
頁面生成單元201,用於生成產品列表頁面。
信息獲取單元202,用於獲取地址信息並將所述地址信息顯示於所述產品列表頁面中。具體地,可以通過前述的三種方式中的任意一種獲取地址信息。
車輛查詢單元203,用於以所述地址信息為查詢條件,查詢與所述地址信息所示位置之間的距離不超過距離閾值的可租用車輛。
頁面展示單元204,用於在所述產品列表頁面中展示查詢到的可租用車輛的車輛信息。
另外,所述頁面生成單元201還用於:在所述產品列表頁面中設置觸發區域,以供用戶輸入觸發指令;以及,在所述觸發區域接收到所述觸發指令時,在所述產品列表頁面中生成查詢窗口,所述查詢窗口中顯示有至少一待填查詢選項,以供用戶輸入查詢條件。其中,所述待填查詢選項包括以下選項中的一種或多種:取車城市、取車區域、還車城市、還車區域、用車時間、租期。
所述車輛查詢單元203還用於根據輸入至所述待填查詢選項的查詢條件,查詢符合查詢條件的可租用車輛。
所述頁面展示單元204還用於在所述產品列表頁面中實時更新展示查詢到的可租用車輛的車輛信息。
所述查詢窗口中還顯示有觸控按鈕,所述頁面展示單元204還用於在所述觸控按鈕被點擊時,收起所述查詢窗口;
或者,所述頁面展示單元204還用於在所述產品列表頁面接收到向上的滑動操作時,收起所述查詢窗口。
本實施例的交互方法及系統中,查詢與查詢結果均在同一頁面中展示,縮短了頁面加載時間,同時避免了現有技術中查詢頁面與查詢結果頁面之間的跳轉,進一步加快了向用戶展示查詢結果的速度,簡化用戶操作,提高用戶體驗度。另外,通過獲取位置信息的方式初步預測用戶的租車需求,可以幫助用戶快速地展示可租用車輛;在預測的用戶的租車需求不符合用戶的實際租車需求時查詢窗口的設置,為用戶提供了輸入實際租車需求的渠道,便於用戶查詢符合自身需求的可租用車輛。
雖然以上描述了本發明的具體實施方式,但是本領域的技術人員應當理解,這些僅是舉例說明,本發明的保護範圍是由所附權利要求書限定的。本領域的技術人員在不背離本發明的原理和實質的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發明的保護範圍。