基于網(wǎng)絡購買車票的方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及網(wǎng)絡購票領域,尤其涉及一種基于網(wǎng)絡購買車票的方法和系統(tǒng)。
【背景技術】
[0002]目前,由于網(wǎng)絡買車票具有方便、省時等優(yōu)點,人們通過網(wǎng)絡購買火車票已經(jīng)越來越普遍。現(xiàn)有的網(wǎng)絡購買車票方式,用戶輸入出發(fā)地和目的地等信息后,符合用戶乘車要求的車次會以文字的方式被列出,且只顯示有出發(fā)地、目的地等信息,用戶從中選擇合適的車次并購票。而此種網(wǎng)絡購買車票的方式無法讓用戶方便快捷的了解行車路線和行車信息。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種基于網(wǎng)絡購買車票的方法和系統(tǒng),用于解決用戶無法方便快捷地了解行車路線和行車信息的問題。
[0004]一種基于網(wǎng)絡購買車票的方法,用于在網(wǎng)絡上購買車票,包括以下步驟:
[0005]接收用戶輸入的信息,所述信息包括出發(fā)地、目的地和出行工具;
[0006]通訊連接存儲有與所述出行工具對應的車次信息的數(shù)據(jù)庫并從所述數(shù)據(jù)庫中獲取所述車次信息,查找站點與所述出發(fā)地和所述目的地相匹配的車次信息,并生成至少一個乘車方案;
[0007]在顯示界面的第一區(qū)域?qū)⑺鲋辽僖粋€乘車方案按照預設要求顯示,通訊連接電子地圖,并在所述顯示界面的第二區(qū)域中顯示所述電子地圖,然后將所述第一區(qū)域中的所述至少一個乘車方案的行車路線及行車信息顯示在所述電子地圖中;
[0008]將供用戶選擇的日期列表和席別列表顯示在所述顯示界面的第三區(qū)域,獲取用戶在所述顯示界面中選擇的乘車方案、乘車日期和席別,并生成車票購買要求;
[0009]跳轉(zhuǎn)到與所述出行工具對應的車票售票的網(wǎng)站或客戶端,執(zhí)行購買與所述車票購買要求對應的車票的電子購票流程;
[0010]其中,所述車次信息包括車次、站點、各個站點到達時間、各個站點發(fā)車時間和各個站點之間乘車的車票價格,所述行車信息包括車次、出發(fā)地、目的地、中途站點、出發(fā)地發(fā)車時間和目的地到達時間。
[0011]在其中一個實施例中,所述查找站點與所述出發(fā)地和所述目的地相匹配的車次信息,并生成至少一個乘車方案的步驟包括:
[0012]在所獲取的車次信息中搜索站點中包括所述出發(fā)地和所述目的地的車次信息,以及站點中只包括所述出發(fā)地的車次信息和站點中只包括所述目的地的車次信息;
[0013]將所述出發(fā)地、所述目的地和每條所述站點中包括所述出發(fā)地和所述目的地的車次信息生成一個乘車方案,并將所述出發(fā)地、所述目的地、包含有公共站點的所述站點中只包括所述出發(fā)地的車次信息和所述站點中只包括所述目的地的車次信息的每個組合的車次信息以及所述公共站點生成一個乘車方案,且在所述乘車方案中,所述站點中只包括所述出發(fā)地的車次信息中所述公共站點對應的到達時間與所述站點中只包括所述目的地的車次信息中所述公共站點對應的發(fā)車時間之間滿足預設的時間差范圍要求。
[0014]在其中一個實施例中,所述預設要求包括所述至少一個乘車方案的出發(fā)地發(fā)車時間先后順序、所述至少一個乘車方案的目的地到達時間先后順序、所述至少一個乘車方案的出發(fā)地到目的地的用時長短順序、所述至少一個乘車方案的出發(fā)地到目的地的車票價格高低順序和所述至少一個乘車方案包含的車次個數(shù)高低順序中的至少一種;
[0015]在所述在顯示界面的第一區(qū)域?qū)⑺鲋辽僖粋€乘車方案按照預設要求顯示的步驟之前,還包括:獲取所述至少一個乘車方案的出發(fā)地發(fā)車時間、目的地到達時間、出發(fā)地到目的地的車票價格和包含的車次個數(shù),并計算所述至少一個乘車方案的所用時長。
[0016]在其中一個實施例中,所述接收用戶輸入的信息的步驟包括:
[0017]獲取用戶在出發(fā)地輸入?yún)^(qū)域和目的地輸入?yún)^(qū)域輸入的信息,以及獲取用戶在出行工具選擇區(qū)域選擇的出行工具信息;
[0018]將獲取的用戶在出發(fā)地輸入?yún)^(qū)域和目的地輸入?yún)^(qū)域輸入的信息分別與預存的地理位置信息匹配,若所獲取的用戶在出發(fā)地輸入?yún)^(qū)域或目的地輸入?yún)^(qū)域輸入的信息中包含有所述預存的地理位置信息中的關鍵詞,則將所述關鍵詞對應的城市名稱作為出發(fā)地或目的地;
[0019]所述關鍵詞包括城市名稱、經(jīng)瑋度、標志性建筑名稱和區(qū)號中的至少一種。
[0020]在其中一個實施例中,按照預設頻率刷新與所述車票購買要求對應的車票的票務信息。
[0021]在其中一個實施例中,在所述跳轉(zhuǎn)到與所述出行工具對應的車票售票的網(wǎng)站或客戶端,執(zhí)行購買與所述車票購買要求對應的車票的電子購票流程步驟之后,還包括:通知用戶核實車票訂單信息及付款。
[0022]一種基于網(wǎng)絡購買車票的系統(tǒng),用于在網(wǎng)絡上購買車票,包括輸入信息確定模塊、乘車方案生成模塊、乘車方案顯示模塊、車票購買要求生成模塊和車票購買模塊;其中:
[0023]所述輸入信息確定模塊,被配置為接收用戶輸入的信息,所述信息包括出發(fā)地、目的地和出行工具;
[0024]所述乘車方案生成模塊,被配置為通過通訊端口連接存儲有與所述出行工具對應的車次信息的數(shù)據(jù)庫并從所述數(shù)據(jù)庫中獲取所述車次信息,查找站點與所述出發(fā)地和所述目的地相匹配的車次信息,并生成至少一個乘車方案;
[0025]所述乘車方案顯示模塊,被配置為在顯示界面的第一區(qū)域?qū)⒂伤龀塑嚪桨干赡K生成的乘車方案按照預設要求顯示,通過通訊端口連接電子地圖,并在所述顯示界面的第二區(qū)域中顯示所述電子地圖,然后將所述第一區(qū)域中的所述至少一個乘車方案的行車路線及行車信息顯示在所述電子地圖中;
[0026]所述車票購買要求生成模塊,被配置為將供用戶選擇的日期列表和席別列表顯示在所述顯示界面的第三區(qū)域,獲取用戶在所述顯示界面中選擇的乘車方案、乘車日期和席另Ij,并生成車票購買要求;
[0027]所述車票購買模塊,被配置為跳轉(zhuǎn)到與所述出行工具對應的車票售票的網(wǎng)站或客戶端,執(zhí)行購買與所述車票購買要求對應的車票的電子購票流程;
[0028]所述車次信息包括車次、站點、各個站點的到達時間、各個站點的發(fā)車時間和各個站點之間乘車的車票價格,所述行車信息包括車次、出發(fā)地、目的地、中途站點、出發(fā)地發(fā)車時間和目的地到達時間。
[0029]在其中一個實施例中,所述乘車方案生成模塊包括車次信息搜索單元和乘車方案生成單元;其中:
[0030]所述車次信息搜索單元,被配置為在所獲取的車次信息中搜索站點中包括所述出發(fā)地和所述目的地的車次信息,以及站點中只包括所述出發(fā)地的車次信息和站點中只包括所述目的地的車次信息;
[0031]所述乘車方案生成單元,被配置為將所述出發(fā)地、所述目的地和每條所述站點中包括所述出發(fā)地和所述目的地的車次信息生成一個乘車方案,并將所述出發(fā)地、所述目的地、包含有公共站點的所述站點中只包括所述出發(fā)地的車次信息和所述站點中只包括所述目的地的車次信息的每個組合的車次信息以及所述公共站點生成一個乘車方案,且在所述乘車方案中,所述站點中只包括所述出發(fā)地的車次信息中所述公共站點對應的到達時間與所述站點中只包括所述目的地的車次信息中所述公共站點對應的發(fā)車時間之間滿足預設的時間差范圍要求。
[0032]在其中一個實施例中,所述預設要求包括所述至少一個乘車方案的發(fā)車時間先后順序、所述至少一個乘車方案的到達時間先后順序、所述至少一個乘車方案的用時長短順序、所述至少一個乘車方案的車票價格高低順序、所述至少一個乘車方案包含的站點個數(shù)高低順序和所述至少一個乘車方案包含的車次個數(shù)高低順序中的至少一種;
[0033]所述基于網(wǎng)絡購買車票的系統(tǒng)還包括乘車方案信息獲取模塊,所述乘車方案信息獲取模塊被配置為獲取所述乘車方案生成模塊篩選出的所述至少一個乘車方案的發(fā)車時間、到達時間、車票價格、包含的站點個數(shù)和包含的車次個數(shù),并計算所述至少一個乘車方案的所用時長。
[0034]在其中一個實施例中,所述輸入信息確定模塊包括輸入信息獲取單元和信息確定單元;其中:
[0035]所述輸入信息獲取單元,被配置為獲取用戶在出發(fā)地輸入?yún)^(qū)域和目的地輸入?yún)^(qū)域輸入的信息,以及獲取用戶在出行工具選擇區(qū)域選擇的出行工具;
[0036]所述信息確定單元,被配置為將所述輸入信息獲取單元獲取的用戶在出發(fā)地輸入?yún)^(qū)域和目的地輸入?yún)^(qū)域輸入的信息分別與預存的地理位置信息匹配,若所獲取的用戶在出發(fā)地輸入?yún)^(qū)域和目的地輸入?yún)^(qū)域輸入的信息中包含有所述預存的地理位置信息中的關鍵詞,則將所述關鍵詞對應的城市名作為出發(fā)地或目的地;
[0037]所述關鍵詞包括城市名、經(jīng)瑋度、標志性建筑和區(qū)號中的至少一種。
[0038]在其中一個實施例中,所述基于網(wǎng)絡購買車票的系統(tǒng)還包括票務信息刷新模塊,所述票務信息刷新模塊被配置為按照預設頻率刷新與所述車票購買要求對應的車票的票務?目息O
[0039]在其中一個實施例中,所述基于網(wǎng)絡購買車票的系統(tǒng)還包括信息通知模塊,所述信息通知模塊被配置為在所述車票購買模塊購買到與所述車票購買要求對應的車票后,通知用戶核實車票訂單信息及付款。
[0040]一種基于網(wǎng)絡購買機票的方法,用于在網(wǎng)絡上購買飛機票,包括以下步驟:
[0041]接收用戶輸入的信息,所述信息包括出發(fā)地和目的地;
[0042]通訊連接存儲有航班信息的數(shù)據(jù)庫并從所述數(shù)據(jù)庫中獲取所述航班信息,查找與所述出發(fā)地和所述目的地相匹配的航班信息,并生成至少一個乘機方案;
[0043]在顯示界面的第一區(qū)域?qū)⑺鲋辽僖粋€乘機方案按照預設要求顯示,通訊連接電子地圖,并在所述顯示界面的第二區(qū)域中顯示所述電子地圖,然后將所述第一區(qū)域中的所述至少一個乘機方案的飛行路線及飛行信息顯示在所述電子地圖中;
[0044]將供用戶選擇的日期列表和艙位列表顯示在所述顯示界面的第三區(qū)域,獲取用戶在所述顯示界面中選擇的乘機方案、乘機車日期和艙位,并生成機票購買要求;
[0045]跳轉(zhuǎn)到機票售票的網(wǎng)站或客戶端,執(zhí)行購買與所述機票購買要求對應的機票的電子購票流程;
[0046]其中,所述航班信息包括班次、航班起飛時間、航班到達時間和機票價格,所述飛行信息包括班次、出發(fā)地、目的地、出發(fā)地起飛時間和目的地到達時間。
[0047]一種基于網(wǎng)絡購買機票的系統(tǒng),用于在網(wǎng)絡上購買飛機票,包括輸入信息確定模塊、乘機方案生成模塊、乘機方案顯示模塊、機票購買要求生成模塊和機票購買模塊;其中:
[0048]所述輸入信息確定模塊,被配置為接收用戶輸入的信息,所述信息包括出發(fā)地和目的地;
[0049]所述乘車方案生成模塊,被配置為通過通訊端口連接存儲有航班信息的數(shù)據(jù)庫并從所述數(shù)據(jù)庫中獲取所述航班信息,查找與所述出發(fā)地和所述目的地相匹配的航班信息,并生成至少一個乘機方案;
[0050]所述乘機方案顯示模塊,被配置為在顯示界面的第一區(qū)域?qū)⑺鲋辽僖粋€乘機方案按照預設要求顯示,通過通訊端口連接電子地圖,并在所述顯示界面的第二區(qū)域中顯示所述電子地圖,然后將所述第一區(qū)域中的所述至少一個乘機方案的飛行路線及飛行信息顯示在所述電子地圖中;
[0051]所述機票購買要求生成模塊,被配置為將供用戶選擇的日期列表和艙位列表顯示在所述顯示界面的第三區(qū)域,獲取用戶在所述顯示界面中選擇的乘機方案、乘機日期和艙位,