亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

物品購買方法及裝置與流程

文檔序號:12674275閱讀:386來源:國知局
物品購買方法及裝置與流程

本發(fā)明實施例涉及信息處理技術(shù)領(lǐng)域,特別涉及一種物品購買方法及裝置方法及裝置。



背景技術(shù):

火車票是鐵路運輸合同的基本憑證,旅客可以根據(jù)自己的需求選擇車次以及坐席種類。然而購火車票難是中國鐵路運輸?shù)囊淮箅y題,為了方便旅客購票,鐵道部采用網(wǎng)絡(luò)售賣系統(tǒng)銷售火車票。

當旅客通過網(wǎng)絡(luò)售賣系統(tǒng)購票時,旅客首先注冊購票帳戶,根據(jù)自身的購票需求通過購票帳戶選定有余票的車次、坐席種類以及車票數(shù)量,網(wǎng)絡(luò)售賣系統(tǒng)根據(jù)購票帳戶提交的車次、坐席種類以及車票數(shù)量生產(chǎn)購票訂單,當購票訂單成功生成之后旅客支付購票款,完成購票。

在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:當購票人數(shù)遠大于網(wǎng)絡(luò)售賣系統(tǒng)提供的車票數(shù)時,在網(wǎng)絡(luò)售賣系統(tǒng)放出某一車次的車票時,網(wǎng)絡(luò)售賣系統(tǒng)的服務(wù)器需要同時處理大量數(shù)據(jù),服務(wù)器容易崩潰,導致旅客無法繼續(xù)購票。



技術(shù)實現(xiàn)要素:

為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種物品購買方法及裝置。該技術(shù)方案如下:

第一方面,提供了一種物品購買方法,該方法包括:

在第一預定時間段,通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品;

接收與用戶帳戶對應(yīng)的預訂訂單,并根據(jù)所述預訂訂單為所述用戶帳戶分配若干個參數(shù),所述預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略、所述參數(shù)的數(shù)量等于所述預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

在銷售時間段內(nèi)從分配的與所述物品對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),并根據(jù)預定選號策略和所述購買策略以所述參數(shù)為初始參數(shù)抽取所述預定數(shù)量個參數(shù);

通過售賣系統(tǒng)發(fā)布被抽取的參數(shù),并向被抽取的參數(shù)對應(yīng)的用戶帳戶發(fā)送購買成功信息,所述購買成功信息用于提示用戶購買到所述物品。

可選的,該方法還包括:

在所述銷售時間段的起始時間之前,通過所述售賣系統(tǒng)實時對外發(fā)布各個提交所述預訂訂單的用戶帳戶以及所述用戶帳戶對應(yīng)的預訂數(shù)量。

可選的,該方法還包括:

在所述物品的銷售截止時間之前,接收退回的物品;

在第二預定時間段,重新執(zhí)行所述通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品的步驟。

可選的,不同批次的物品的所述銷售時間段不重疊。

可選的,當所述物品為或車票時,所述購買策略包括欲購買車次,所述欲購買車次至少為兩個,所述根據(jù)預定選號策略和所述購買策略以所述參數(shù)為初始參數(shù)抽取所述預定數(shù)量個參數(shù),包括:

以所述參數(shù)為初始參數(shù)按順序抽取參數(shù);

針對每個被抽取到的參數(shù),檢測所述被抽取到的參數(shù)對應(yīng)的用戶是否已經(jīng)購買到上一車次的車票或者所述被抽取到的參數(shù)是否未被分配;

若檢測到所述被抽取的參數(shù)對應(yīng)的用戶已經(jīng)購買到上一車次的車票或者所述被抽取的參數(shù)未被分配,則忽略所述被抽取的參數(shù),繼續(xù)抽取下一個參數(shù)直到抽取出的參數(shù)的數(shù)量為預定數(shù)量。

第二方面,提供了一種物品購買方法,該方法包括:

在第一預定時間段,通過售賣系統(tǒng)獲取所述售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息;

提交與用戶帳戶對應(yīng)的預訂訂單,所述預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略;

接收所述服務(wù)器根據(jù)所述預訂訂單為所述用戶帳戶分配的若干個參數(shù),所述參數(shù)的數(shù)量等于所述預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

通過所述售賣系統(tǒng)獲取被抽取的參數(shù),和/或,接收所述服務(wù)器發(fā)送的購買成功信息,所述購買成功信息用于提示所述用戶帳戶對應(yīng)的用戶購買到所述物品。

可選的,當所述物品為車票時,所述購買策略包括欲購買車次和欲購買的車票數(shù)量。

可選的,當欲購買的車票數(shù)量為N時,所述購買策略還包括當所述欲購買車次的剩余票數(shù)小于N時的購票優(yōu)先級。

可選的,所述購買策略還包括當所述欲購買車次的數(shù)量為至少兩個,且所述用戶帳戶未購買到當前出票的車次的車票時,繼續(xù)利用所述預訂訂單參與購買下一個車次的車票。

第三方面,提供了一種物品購買裝置,該裝置包括:

物品發(fā)布模塊,用于在第一預定時間段,通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品;

第一接收模塊,用于接收與用戶帳戶對應(yīng)的預訂訂單,并根據(jù)所述預訂訂單為所述用戶帳戶分配若干個參數(shù),所述預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略、所述參數(shù)的數(shù)量等于所述預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

參數(shù)抽取模塊,用于在銷售時間段內(nèi)從分配的與所述物品對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),并根據(jù)預定選號策略和所述購買策略以所述參數(shù)為初始參數(shù)抽取所述預定數(shù)量個參數(shù);

參數(shù)發(fā)布模塊,用于通過售賣系統(tǒng)發(fā)布被抽取的參數(shù),并向被抽取的參數(shù)對應(yīng)的用戶帳戶發(fā)送購買成功信息,所述購買成功信息用于提示用戶購買到所述物品。

可選的,該裝置還包括:

實時發(fā)布模塊,用于在所述銷售時間段的起始時間之前,通過所述售賣系統(tǒng)實時對外發(fā)布各個提交所述預訂訂單的用戶帳戶以及所述用戶帳戶對應(yīng)的預訂數(shù)量。

可選的,該裝置還包括:

第二接收模塊,用于在所述物品的銷售截止時間之前,接收退回的物品;

售賣執(zhí)行模塊,用于在第二預定時間段,重新執(zhí)行所述通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品的步驟。

可選的,不同批次的物品的所述銷售時間段不重疊。

可選的,當所述物品為或車票時,所述購買策略包括欲購買車次,所述欲購買車次至少為兩個,所述參數(shù)抽取模塊,具體用于:

以所述參數(shù)為初始參數(shù)按順序抽取參數(shù);

針對每個被抽取到的參數(shù),檢測所述被抽取到的參數(shù)對應(yīng)的用戶是否已經(jīng)購買到上一車次的車票或者所述被抽取到的參數(shù)是否未被分配;

若檢測到所述被抽取的參數(shù)對應(yīng)的用戶已經(jīng)購買到上一車次的車票或者所述被抽取的參數(shù)未被分配,則忽略所述被抽取的參數(shù),繼續(xù)抽取下一個參數(shù)直到抽取出的參數(shù)的數(shù)量為預定數(shù)量。

第四方面,提供了一種物品購買裝置,該裝置包括:

第一獲取模塊,用于在第一預定時間段,通過售賣系統(tǒng)獲取所述售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息;

訂單提交模塊,用于提交與用戶帳戶對應(yīng)的預訂訂單,所述預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略;

第一接收模塊,用于接收所述服務(wù)器根據(jù)所述預訂訂單為所述用戶帳戶分配的若干個參數(shù),所述參數(shù)的數(shù)量等于所述預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

第二接收模塊,用于通過所述售賣系統(tǒng)獲取被抽取的參數(shù),和/或,接收所述服務(wù)器發(fā)送的購買成功信息,所述購買成功信息用于提示所述用戶帳戶對應(yīng)的用戶購買到所述物品。

可選的,當所述物品為車票時,所述購買策略包括欲購買車次和欲購買的車票數(shù)量。

可選的,當欲購買的車票數(shù)量為N時,所述購買策略還包括當所述欲購買車次的剩余票數(shù)小于N時的購票優(yōu)先級。

可選的,所述購買策略還包括當所述欲購買車次的數(shù)量為至少兩個,且所述用戶帳戶未購買到當前出票的車次的車票時,繼續(xù)利用所述預訂訂單參與購買下一個車次的車票。

本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:

通過服務(wù)器在第一預定時間段通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品,接收用戶帳戶提交的預訂訂單,根據(jù)預訂訂單為用戶帳戶分配參數(shù),在銷售時間段根據(jù)預定選號策略和購買策略抽取出預定數(shù)量個參數(shù),使得需要購買該物品的用戶不需要在同一時間對該物品進行搶購,實現(xiàn)了分流,解決了服務(wù)器同時處理大量數(shù)據(jù)容易崩潰的問題,達到了在網(wǎng)絡(luò)銷售物品時減少同一時間的數(shù)據(jù)量,降低服務(wù)器的計算負擔,提高售賣系統(tǒng)運行效率的效果。

附圖說明

為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實施例提供的一種物品購買方法的實施環(huán)境的示意圖;

圖2是根據(jù)本發(fā)明一個示例性實施例提供的一種物品購買方法的流程圖;

圖3是根據(jù)本發(fā)明另一個示例性實施例提供的一種物品購買方法的流程圖;

圖4是根據(jù)本發(fā)明一個實施例提供的一種物品購買裝置的框圖;

圖5是根據(jù)本發(fā)明另一個實施例提供的一種物品購買裝置的框圖。

具體實施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。

請參考圖1,其示出了本發(fā)明實施例提供的一種物品購買方法的實施環(huán)境的示意圖。該物品獲取系統(tǒng)包括終端110和服務(wù)器120。

終端110是具有數(shù)據(jù)收發(fā)功能的設(shè)備,比如智能手機??蛇x的,終端110還具有通信功能。用戶可以通過終端110以及用戶賬號登錄售賣系統(tǒng)。售賣系統(tǒng)能夠提供待出售物品的信息,用戶可登錄售賣系統(tǒng)購買物品??蛇x的,物品為能夠在網(wǎng)絡(luò)中出售的實際物品,比如:火車票、車牌獲取資格。

服務(wù)器120是與售賣系統(tǒng)的后臺服務(wù)器,可以是一臺服務(wù)器或多臺服務(wù)組成的服務(wù)器集群或云計算中心。服務(wù)器120具有發(fā)布物品、根據(jù)用戶帳戶提交的預訂訂單為用戶帳戶分配參數(shù)、抽取參數(shù)、發(fā)布被抽取的參數(shù)的能力。

終端110的數(shù)量至少為一個,圖1中以僅示出一個終端110來舉例說明。

終端110與服務(wù)器120通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)建立連接。

請參考圖2,其示出了本發(fā)明一個示例性實施例提供的物品購買方法的流程圖。該物品獲取方法適用于如圖1所示的物品購買系統(tǒng)中。如圖2所示,該物品購買方法可以包括以下步驟:

步驟201,在第一預定時間段,服務(wù)器通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品。

可選的,預定數(shù)量為物品的全部數(shù)量,或者,預定數(shù)量小于物品的全部數(shù)量。

可選的,第一預定時間為物品的預售期。

步驟202,在第一預定時間段,終端通過售賣系統(tǒng)獲取售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息。

步驟203,終端提交與用戶帳戶對應(yīng)的預訂訂單,預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略。

終端通過售賣系統(tǒng)向服務(wù)器提交與用戶帳戶對應(yīng)的預訂訂單。

可選的,用戶基本信息包括用戶的身份證號碼、用戶帳戶、用戶的真實信息、用戶帳戶對應(yīng)的手機號。

預付款用于支付預訂物品??蛇x的,預付款與購買策略相關(guān)。

購買策略是用戶根據(jù)自身需求自定義的策略,一個預訂訂單對應(yīng)一個購買策略。

步驟204,服務(wù)器接收與用戶帳戶對應(yīng)的預訂訂單,并根據(jù)預訂訂單為用戶帳戶分配若干個參數(shù)。

參數(shù)的數(shù)量等于預訂數(shù)量,一個參數(shù)對應(yīng)一個物品。服務(wù)器為用戶帳戶分配的參數(shù)各不相同??蛇x的,參數(shù)是服務(wù)器自動向用戶帳戶分配的,或者,參數(shù)是用戶帳戶先選擇后再由服務(wù)器為用戶帳戶分配的。

可選的,當物品為實名制認證的物品時,一個參數(shù)對應(yīng)一個身份證號碼。

可選的,當物品為實名制認證的物品時,一個預訂訂單中可以包括多個身份證號碼,身份證號碼的數(shù)量等于預訂數(shù)量。

比如:一個用戶帳戶的預訂數(shù)量為5個,則為該用戶在帳戶分配5個參數(shù)。

步驟205,終端接收售賣系統(tǒng)對應(yīng)的服務(wù)器根據(jù)預訂訂單為用戶帳戶分配的若干個參數(shù)。

步驟206,服務(wù)器在銷售時間段內(nèi)從分配的與物品對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),并根據(jù)預定選號策略和購買策略以參數(shù)為初始參數(shù)抽取預定數(shù)量個參數(shù)。

可選的,預定選號策略是預先設(shè)置的。預定選號策略包括只選有效參數(shù)。有效參數(shù)至是指被分配的參數(shù)且該被分配的參數(shù)對應(yīng)的用戶未購買到物品。

步驟207,服務(wù)器通過售賣系統(tǒng)發(fā)布被抽取的參數(shù),并向被抽取的參數(shù)對應(yīng)的用戶帳戶發(fā)送購買成功信息,購買成功信息用于提示用戶購買到物品。

步驟208,終端通過售賣系統(tǒng)獲取被抽取的參數(shù),和/或,接收服務(wù)器發(fā)送的購買成功信息,購買成功信息用于提示用戶帳戶對應(yīng)的用戶購買到物品。

用戶可以通過終端登錄售賣系統(tǒng)獲取被抽取的參數(shù)獲知自己是否購買到物品。當用戶成功購買到物品時,可以根據(jù)售賣系發(fā)布的被抽取的參數(shù)獲知,和/或,根據(jù)服務(wù)器發(fā)送的購買成功信息獲知。

需要說明的是,上述步驟201、204、206和207可單獨實現(xiàn)成為服務(wù)器側(cè)的方法實施例,上述步驟202、203、205和208可單獨實現(xiàn)成為終端側(cè)的方法實施例。

綜上所述,本發(fā)明實施例提供的物品購買方法,通過服務(wù)器在第一預定時間段通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品,接收用戶帳戶提交的預訂訂單,根據(jù)預訂訂單為用戶帳戶分配參數(shù),在銷售時間段根據(jù)預定選號策略和購買策略抽取出預定數(shù)量個參數(shù),使得需要購買該物品的用戶不需要在同一時間對該物品進行搶購,實現(xiàn)了分流,解決了服務(wù)器同時處理大量數(shù)據(jù)容易崩潰的問題,達到了在網(wǎng)絡(luò)銷售物品時減少同一時間的數(shù)據(jù)量,降低服務(wù)器的計算負擔,提高售賣系統(tǒng)運行效率的效果。

可選的,在如圖2所示的物品購買方法中,該物品購買方法還可以包括步驟209:

步驟209,在銷售時間段的起始時間之前,服務(wù)器通過售賣系統(tǒng)實時對外發(fā)布各個提交預訂訂單的用戶帳戶以及用戶帳戶對應(yīng)的預訂數(shù)量。

用戶可以登錄售賣系統(tǒng)查看物品的預訂情況,預定情況包括各個提交預訂訂單的用戶帳戶以及各個用戶帳戶對應(yīng)的對應(yīng)數(shù)量。

可選的,服務(wù)器還可以向監(jiān)管部門提供用戶帳戶的身份信息,以及在預訂訂單中的用戶的身份信息,便于監(jiān)管部分對物品的銷售過程進行監(jiān)管。

可選的,在如圖2所示的物品購買方法中,不同批次的物品的銷售時間段不重疊。

當同一個預訂訂單中的預定物品屬于至少兩個不同批次時,為了避免重復購買物品,需要在一個批次的物品銷售完畢后,再根據(jù)該物品的銷售情況進行下一批次物品的銷售。也即不同批次的物品的銷售時間段存在時間差。

比如:A車次和B車次的車票不重疊,A車次的車票的銷售時間段為15:00-15:05,B車次的銷售時間段為15:06-15:11。

可選的,在如圖2所示的物品購買方法中,該方法還包括:

步驟210,在物品的銷售截止時間之前,服務(wù)器接收退回的物品。

當用戶帳戶購買到物品后,用戶可能會需要購買,此時,通過登錄售賣系統(tǒng)進行退貨操作即可退回物品,服務(wù)器接收用戶帳戶退回的物品。

步驟211,在第二預定時間段,服務(wù)器重新執(zhí)行通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品的步驟。

在第二預定時間段,服務(wù)器重新執(zhí)行步驟201。

可選的,第二預定時間為銷售退回物品的時間。

可選的,在第二預定時間發(fā)布的物品的預定數(shù)量為退回的物品的數(shù)量,或者,在第二預定時間發(fā)布的物品的預定數(shù)量小于退回的物品的數(shù)量。

下述實施例以物品為實名制車票為例,示出了本發(fā)明另一個示例性實施例提供的物品購買方法的流程圖,如圖3所示。

步驟301,在第一預定時間段,服務(wù)器通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品。

可選的,預定數(shù)量為物品的全部數(shù)量,或者,預定數(shù)量小于物品的全部數(shù)量。

可選的,第一預定時間為物品的預售期。

具體地,在第一預定時間段,服務(wù)器通過售賣系統(tǒng)發(fā)布若干張車票。

可選的,服務(wù)器可以在第一預定時間段同時發(fā)布多個車次的若干張車票。

步驟302,在第一預定時間段,終端通過售賣系統(tǒng)獲取售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息。

具體地,終端通過售賣系統(tǒng)獲取服務(wù)器發(fā)布的車票的車次,每個車次的車票類型、每個車票類型包括車票數(shù)量。

步驟303,終端提交與用戶帳戶對應(yīng)的預訂訂單,預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略。

可選的,用戶基本信息包括用戶的身份證號碼、用戶帳戶、用戶的真實信息、用戶帳戶對應(yīng)的手機號。

預付款用于支付預訂物品。可選的,預付款與購買策略相關(guān)。

購買策略是用戶根據(jù)自身需求自定義的策略,一個預訂訂單對應(yīng)一個購買策略。

具體地,預訂訂單包括用戶帳戶、購買車票的用戶數(shù)、購買車票的用戶的身份證號碼、用戶帳戶對應(yīng)的手機號、預付款和購買策略。

可選的,購買策略包括欲購買車次和欲購買的車票數(shù)量。

可選的,當欲購買的車票數(shù)量為N時,購買策略還包括當欲購買車次的剩余票數(shù)小于N時的購票優(yōu)先級。

比如:用戶帳戶L需要為小明、小紅、小王、小張分別購買A車次的一張車票,也即用戶帳戶L需要購買A車次的4張車票,當欲購買車次的剩余票數(shù)小于4張時,購票優(yōu)先級為小張、小明、小紅、小王。

需要說明的是,為了避免惡意刷票,N的取值需要根據(jù)實際情況確定,N值越小,對每個用戶來說購票越公平。

可選的,購買策略還包括當欲購買車次的數(shù)量為至少兩個,且用戶帳戶未購買到當前出票的車次的車票時,繼續(xù)利用預訂訂單參與購買下一個車次的車票。

用戶可以在車票的銷售時間段的起始時間之前的某一個時間,將多個車次的作為欲購買車次,也即一個用戶帳戶的一個預訂訂單中可以包括多個欲購買車次。

用戶只需要在一個車票開始銷售前的一個時間選擇自己需要購買的車次,且多個欲購買車次都可以被包括在一個訂單中,使得用戶不需要在每個車次的車票發(fā)售時都登錄售賣系統(tǒng),節(jié)約了用戶花費在購票上的時間資源。

不同車次的銷售時間段不重疊。

比如:A車次的銷售時間段在B車次的銷售時間段之前,用戶帳戶P希望從A車次和B車次中購買一張火車票,當A車次出票時,用戶帳戶P未購買到火車票,則用戶帳戶P繼續(xù)利用預定訂單參與購買B車次的火車票。

需要說明的是,若用戶帳戶取消預訂訂單,則將預付款退回至用戶帳戶;或者,若用戶帳戶提交的訂單中只包括一個批次,在用戶在帳戶未購買到物品時,將預付款退回至用戶帳戶;若用戶將用戶帳戶中的儲值提現(xiàn),則將儲值退回至用戶指定的銀行帳戶中。

步驟304,服務(wù)器接收與用戶帳戶對應(yīng)的預訂訂單,并根據(jù)預訂訂單為用戶帳戶分配若干個參數(shù)。

參數(shù)的數(shù)量等于欲購買的車票數(shù)量,一個參數(shù)對應(yīng)一張車票。服務(wù)器為用戶帳戶分配的參數(shù)各不相同。可選的,參數(shù)是服務(wù)器自動向用戶帳戶分配的,或者,參數(shù)是用戶帳戶先選擇后再由服務(wù)器為用戶帳戶分配的。

具體地,若預訂訂單中包括至少兩個欲購車次,每個欲購車次的欲購買的車票數(shù)量為N,則服務(wù)器針對每個欲購車次分配N個參數(shù),同一車次的任意兩個參數(shù)互不相同。比如:用戶需要訂購4張火車票,用戶選中了兩個車次,該用戶最多能購買4張火車票,這4張火車票可以屬于同一個車次,也可以屬于兩個車次;服務(wù)器針對每個車次,為該預訂訂單分配4個參數(shù),一個參數(shù)對應(yīng)一個身份證號碼。

步驟305,終端接收售賣系統(tǒng)對應(yīng)的服務(wù)器根據(jù)預訂訂單為用戶帳戶分配的若干個參數(shù)。

具體地,終端接收服務(wù)器根據(jù)預訂訂單為用戶帳戶分配的若干個參數(shù)。若一個預訂訂單中只有一個車次,且購票數(shù)量為N,N為正整數(shù),則接收N個參數(shù);若一個預訂訂單包括至少M個車次,M為大于等于2的正整數(shù),且購票數(shù)量為N,N為正整數(shù),則共接收M*N個參數(shù),每個車次對應(yīng)有N個參數(shù)。

步驟306,服務(wù)器在銷售時間段內(nèi)從分配的與物品對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),并根據(jù)預定選號策略和購買策略以參數(shù)為初始參數(shù)抽取預定數(shù)量個參數(shù)。

可選的,預定選號策略是預先設(shè)置的。預定選號策略包括只選有效參數(shù)。有效參數(shù)至是指被分配的參數(shù)且該被分配的參數(shù)對應(yīng)的用戶未購買到物品。

可選的,當購買策略包括欲購買車次,欲購買車次至少為兩個時,在銷售時間段內(nèi)從分配的與欲購買車次對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),以隨機抽取的參數(shù)為初始參數(shù)按順序抽取參數(shù);針對每個被抽取到的參數(shù),檢測被抽取到的參數(shù)對應(yīng)的用戶是都已經(jīng)購買到上一車次的車票或者被抽取到的參數(shù)是否未被分配;若檢測到被抽取的參數(shù)對應(yīng)的用戶已經(jīng)購買到上一車次的車票或者被抽取的參數(shù)未被分配,則忽略被抽取的參數(shù),繼續(xù)抽取下一個參數(shù)直到抽取出的參數(shù)的數(shù)量為預定數(shù)量。

比如:A車次共有10張火車票待銷售,A參數(shù)對應(yīng)參數(shù)為1至50,在A車次的銷售時間段內(nèi)從參數(shù)1至50中隨機抽取出參數(shù)21,以參數(shù)21為初始參數(shù)按順序抽取參數(shù),檢測每一個被抽取到的參數(shù)對應(yīng)的用戶是否已經(jīng)購買到上一車次的車票或者若被抽取到的參數(shù)是否未分配;當抽取到參數(shù)24且檢測到參數(shù)24為未被分配的參數(shù),或者,參數(shù)24對應(yīng)的用戶已經(jīng)購買到C車次的車票時,忽略參數(shù)24,繼續(xù)抽取參數(shù)25;依次類推,直到抽取出10個參數(shù)。

售賣系統(tǒng)在抽取參數(shù)時是將用戶帳戶的預訂訂單中的數(shù)據(jù)與售賣系統(tǒng)中該批次的物品的數(shù)據(jù)進行匹配,將匹配出的參數(shù)作為選中的參數(shù)。在抽取某一批次的物品對應(yīng)的參數(shù)時,需要考慮到該批次的物品對應(yīng)的參數(shù)是否與其他批次的物品對應(yīng)的參數(shù)存在關(guān)聯(lián)關(guān)系,該關(guān)聯(lián)關(guān)系根據(jù)購買策略確定。

步驟307,服務(wù)器通過售賣系統(tǒng)發(fā)布被抽取的參數(shù),并向被抽取的參數(shù)對應(yīng)的用戶帳戶發(fā)送購買成功信息,購買成功信息用于提示用戶購買到物品。

步驟308,終端通過售賣系統(tǒng)獲取被抽取的參數(shù),和/或,接收服務(wù)器發(fā)送的購買成功信息,購買成功信息用于提示用戶帳戶對應(yīng)的用戶購買到物品。

用戶可以通過終端登錄售賣系統(tǒng)獲取被抽取的參數(shù)獲知自己是否購買到物品。當用戶成功購買到物品時,可以根據(jù)售賣系發(fā)布的被抽取的參數(shù)獲知,和/或,根據(jù)服務(wù)器發(fā)送的購買成功信息獲知。

步驟309,在物品的銷售截止時間之前,服務(wù)器接收退回的物品。

可選的,車票的銷售截止時間為車次的檢票時間。

用戶帳戶通過售賣系統(tǒng)購買的物品在退回時,還是退回到售賣系統(tǒng)。

當物品為實名制車票時,從售賣系統(tǒng)銷售的車票在退回后還是回到售賣系統(tǒng),也即通過網(wǎng)絡(luò)途徑銷售的車票即使退回也只能在網(wǎng)絡(luò)系統(tǒng)再次出售,在一定程度上避免惡意刷票,提高了每個用戶購票的公平性。

步驟310,第二預定時間段,重新執(zhí)行步驟301。

該步驟已在步驟211進行了闡述,這里不再贅述。

需要說明的是,上述步驟301、304、306、307、309和310可單獨實現(xiàn)成為服務(wù)器側(cè)的方法實施例,上述步驟302、303、305和308可單獨實現(xiàn)成為終端側(cè)的方法實施例。

綜上所述,本發(fā)明實施例提供的物品購買方法,通過服務(wù)器在第一預定時間段通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品,接收用戶帳戶提交的預訂訂單,根據(jù)預訂訂單為用戶帳戶分配參數(shù),在銷售時間段根據(jù)預定選號策略和購買策略抽取出預定數(shù)量個參數(shù),使得需要購買該物品的用戶不需要在同一時間對該物品進行搶購,實現(xiàn)了分流,解決了服務(wù)器同時處理大量數(shù)據(jù)容易崩潰的問題,達到了在網(wǎng)絡(luò)銷售物品時減少同一時間的數(shù)據(jù)量,降低服務(wù)器的計算負擔,提高售賣系統(tǒng)運行效率的效果。

下述為本發(fā)明裝置實施例,可以用于執(zhí)行本發(fā)明方法實施例。對于本發(fā)明裝置實施例中未披露的細節(jié),請參照本發(fā)明方法實施例。

請參照圖4,其示出了本發(fā)明一個實施例提供的物品購買裝置的框圖。該物品購買裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為上述可提供物品購買方法的終端的全部或者一部分。該裝置包括:

物品發(fā)布模塊410,用于在第一預定時間段,通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品;

第一接收模塊420,用于接收與用戶帳戶對應(yīng)的預訂訂單,并根據(jù)預訂訂單為用戶帳戶分配若干個參數(shù),預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略、參數(shù)的數(shù)量等于預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

參數(shù)抽取模塊430,用于在銷售時間段內(nèi)從分配的與物品對應(yīng)的所有參數(shù)中隨機抽取一個參數(shù),并根據(jù)預定選號策略和購買策略以參數(shù)為初始參數(shù)抽取預定數(shù)量個參數(shù);

參數(shù)發(fā)布模塊440,用于通過售賣系統(tǒng)發(fā)布被抽取的參數(shù),并向被抽取的參數(shù)對應(yīng)的用戶帳戶發(fā)送購買成功信息,購買成功信息用于提示用戶購買到物品。

綜上所述,本發(fā)明實施例提供的物品購買裝置,通過在第一預定時間段通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品,接收用戶帳戶提交的預訂訂單,根據(jù)預訂訂單為用戶帳戶分配參數(shù),在銷售時間段根據(jù)預定選號策略和購買策略抽取出預定數(shù)量個參數(shù),使得需要購買該物品的用戶不需要在同一時間對該物品進行搶購,實現(xiàn)了分流,解決了服務(wù)器同時處理大量數(shù)據(jù)容易崩潰的問題,達到了在網(wǎng)絡(luò)銷售物品時減少同一時間的數(shù)據(jù)量,降低服務(wù)器的計算負擔,提高售賣系統(tǒng)運行效率的效果。

可選的,該裝置還包括:

實時發(fā)布模塊,用于在銷售時間段的起始時間之前,通過售賣系統(tǒng)實時對外發(fā)布各個提交預訂訂單的用戶帳戶以及用戶帳戶對應(yīng)的預訂數(shù)量。

可選的,該裝置還包括:

第二接收模塊,用于在物品的銷售截止時間之前,接收退回的物品;

售賣執(zhí)行模塊,用于在第二預定時間段,重新執(zhí)行通過售賣系統(tǒng)發(fā)布預定數(shù)量個物品的步驟。

可選的,不同批次的物品的銷售時間段不重疊。

可選的,當物品為或車票時,購買策略包括欲購買車次,欲購買車次至少為兩個,參數(shù)抽取模塊,具體用于:

以參數(shù)為初始參數(shù)按順序抽取參數(shù);

針對每個被抽取到的參數(shù),檢測被抽取到的參數(shù)對應(yīng)的用戶是否已經(jīng)購買到上一車次的車票或者被抽取到的參數(shù)是否未被分配;

若檢測到被抽取的參數(shù)對應(yīng)的用戶已經(jīng)購買到上一車次的車票或者被抽取的參數(shù)未被分配,則忽略被抽取的參數(shù),繼續(xù)抽取下一個參數(shù)直到抽取出的參數(shù)的數(shù)量為預定數(shù)量。

請參照圖5,其示出了本發(fā)明另一個實施例提供的物品購買裝置的框圖。該物品購買裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為上述可提供物品購買方法的終端的全部或者一部分。該裝置包括:

第一獲取模塊510,用于在第一預定時間段,通過售賣系統(tǒng)獲取售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息;

訂單提交模塊520,用于提交與用戶帳戶對應(yīng)的預訂訂單,預訂訂單包括用戶基本信息、預訂物品、預訂數(shù)量、預付款和購買策略;

第一接收模塊530,用于接收服務(wù)器根據(jù)預訂訂單為用戶帳戶分配的若干個參數(shù),參數(shù)的數(shù)量等于預訂數(shù)量,一個參數(shù)對應(yīng)一個物品;

第二接收模塊540,用于通過售賣系統(tǒng)獲取被抽取的參數(shù),和/或,接收服務(wù)器發(fā)送的購買成功信息,購買成功信息用于提示用戶帳戶對應(yīng)的用戶購買到物品。

綜上所述,本發(fā)明實施例提供的物品購買裝置,通過在第一預定時間段通過售賣系統(tǒng)獲取售賣系統(tǒng)對應(yīng)的服務(wù)器發(fā)布的預定數(shù)量個物品的信息,提交與用戶帳戶對應(yīng)的預訂訂單,接收服務(wù)器根據(jù)預訂訂單為用戶帳戶分配的若干個參數(shù),獲取售賣系統(tǒng)抽取的參數(shù),使得需要購買該物品的用戶不需要在同一時間對該物品進行搶購,實現(xiàn)了分流,解決了服務(wù)器同時處理大量數(shù)據(jù)容易崩潰的問題,達到了在網(wǎng)絡(luò)銷售物品時減少同一時間的數(shù)據(jù)量,降低服務(wù)器的計算負擔,提高售賣系統(tǒng)運行效率的效果。

可選的,當所述物品為車票時,所述購買策略包括欲購買車次和欲購買的車票數(shù)量。

可選的,當欲購買的車票數(shù)量為N時,所述購買策略還包括當所述欲購買車次的剩余票數(shù)小于N時的購票優(yōu)先級。

可選的,所述購買策略還包括當所述欲購買車次的數(shù)量為至少兩個,且所述用戶帳戶未購買到當前出票的車次的車票時,繼續(xù)利用所述預訂訂單參與購買下一個車次的車票。

需要說明的是:上述實施例提供的物品購買裝置在執(zhí)行物品購買方法時,僅以上述各功能模塊的劃分進行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的物品購買裝置與物品購買方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1