本發(fā)明涉及計算機應(yīng)用技術(shù)領(lǐng)域,特別是涉及一種基于種植大棚的種植推薦方法及裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的進步,農(nóng)業(yè)種植技術(shù)得到了快速發(fā)展,種植大棚管理者合理運用農(nóng)業(yè)種植技術(shù),可以提高作物產(chǎn)量。
目前,種植大棚管理者多是通過自身經(jīng)驗確定要在種植大棚中種植哪種植物,等到植物成熟可以上市時,可能會因為當前價格因素導(dǎo)致獲得的經(jīng)濟效益較低。
所以,如何確定種植大棚中可種植的植物,提高經(jīng)濟效益,是目前本領(lǐng)域技術(shù)人員急需解決的問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種基于種植大棚的種植推薦方法及裝置,以為用戶種植植物提供參考依據(jù),提高經(jīng)濟效益。
為解決上述技術(shù)問題,本發(fā)明提供如下技術(shù)方案:
一種基于種植大棚的種植推薦方法,包括:
接收針對目標種植大棚的種植植物的推薦請求;
對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,確定每種植物每年的價格走勢;
針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有季節(jié)性;
如果是,則根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對所述目標種植大棚的推薦種植植物;
輸出確定的針對所述目標種植大棚的所有推薦種植植物的信息。
在本發(fā)明的一種具體實施方式中,所述針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有季節(jié)性,包括:
針對每種植物,根據(jù)該種植物每年的價格走勢,如果確定該種植物的最高價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例大于預(yù)設(shè)閾值,則確定該種植物的最高價具有季節(jié)性。
在本發(fā)明的一種具體實施方式中,所述根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對所述目標種植大棚的推薦種植植物,包括:
根據(jù)該種植物的生長周期,確定從當前時間開始種植該種植物至該種植物成熟時所處的時間段是否與該種植物的最高價出現(xiàn)頻次最多的時間段一致;
如果是,則確定該種植物為針對所述目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,在從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致時,在所述確定該種植物為針對目標種植大棚的推薦種植植物之前,還包括:
根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有地域性;
如果是,則根據(jù)所述目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,確定該種植物是否為針對所述目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,還包括:
針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最低價是否具有季節(jié)性;
如果是,則根據(jù)該種植物的生長周期及該種植物的最低價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對所述目標種植大棚的非推薦種植植物。
一種基于種植大棚的種植推薦裝置,包括:
推薦請求接收模塊,用于接收針對目標種植大棚的種植植物的推薦請求;
價格走勢確定模塊,用于對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,確定每種植物每年的價格走勢;
季節(jié)性確定模塊,用于針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有季節(jié)性;如果是,則觸發(fā)推薦模塊;
所述推薦模塊,用于根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對所述目標種植大棚的推薦種植植物;
信息輸出模塊,用于輸出確定的針對所述目標種植大棚的所有推薦種植植物的信息。
在本發(fā)明的一種具體實施方式中,所述季節(jié)性確定模塊,具體用于:
針對每種植物,根據(jù)該種植物每年的價格走勢,如果確定該種植物的最高價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例大于預(yù)設(shè)閾值,則確定該種植物的最高價具有季節(jié)性。
在本發(fā)明的一種具體實施方式中,所述推薦模塊,具體用于:
根據(jù)該種植物的生長周期,確定從當前時間開始種植該種植物至該種植物成熟時所處的時間段是否與該種植物的最高價出現(xiàn)頻次最多的時間段一致;
如果是,則確定該種植物為針對所述目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,所述推薦模塊,還用于:
在從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致時,在所述確定該種植物為針對目標種植大棚的推薦種植植物之前,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有地域性;
如果是,則根據(jù)所述目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,確定該種植物是否為針對所述目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,所述推薦模塊,還用于:
針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最低價是否具有季節(jié)性;
如果是,則根據(jù)該種植物的生長周期及該種植物的最低價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對所述目標種植大棚的非推薦種植植物。
應(yīng)用本發(fā)明實施例所提供的技術(shù)方案,在接收到針對目標種植大棚的種植植物的推薦請求時,對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,可以確定每種植物每年的價格走勢,針對每種植物,根據(jù)該種植物的價格走勢,可以確定該種植物的最高價是否具有季節(jié)性,如果具有季節(jié)性,則根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物,并輸出確定的針對目標種植大棚的所有推薦種植植物的信息,為種植大棚管理人員最終確定在目標種植大棚中種植哪種植物提供有效參考,可以提高目標種植大棚的經(jīng)濟效益。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例所提供的一種基于種植大棚的種植推薦方法的實施流程圖;
圖2為本發(fā)明實施例中一種基于種植大棚的種植推薦裝置的結(jié)構(gòu)示意圖。
具體實施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步的詳細說明。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參見圖1所示,為本發(fā)明實施例所提供的一種基于種植大棚的種植推薦方法的實施流程圖,該方法可以包括以下步驟:
S110:接收針對目標種植大棚的種植植物的推薦請求。
在對目標種植大棚種植植物規(guī)劃過程中,種植大棚管理者可以發(fā)出針對目標種植大棚的種植植物的推薦請求。植物可以是水果、蔬菜或者花卉等。
在接收到針對目標種植大棚的種植植物的推薦請求時,可以繼續(xù)執(zhí)行步驟S120的操作。
S120:對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,確定每種植物每年的價格走勢。
在本發(fā)明實施例中,可以通過數(shù)據(jù)采集方式獲得各種植物的歷史價格數(shù)據(jù)。
采集到的歷史價格數(shù)據(jù)可以參見表1所示:
表1
對各種植物的歷史價格數(shù)據(jù)的采集為持續(xù)過程,通過不斷采集各種植物在不同時間、不同地域的歷史價格數(shù)據(jù),可以獲得大量的歷史價格數(shù)據(jù)。
在接收到針對目標種植大棚的種植植物的推薦請求后,可以對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,確定每種植物每年的價格走勢。
具體的,可以從預(yù)先獲得的每種植物的歷史價格數(shù)據(jù)中,提取出每種植物每年在每個時間點的歷史價格。針對某個時間點而言,可以選擇該時間點中最高價格作為該時間點的價格。建立以時間點為橫坐標,價格為縱坐標的坐標系,得到每種植物每年的價格走勢。時間點可以以天計。
S130:針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有季節(jié)性。
在步驟S120確定了每種植物每年的價格走勢。對于某種植物而言,根據(jù)該種植物每年的價格走勢,可以確定該種植物的最高價是否具有季節(jié)性。
在本發(fā)明的一種具體實施方式中,步驟S130可以包括以下步驟:
針對每種植物,根據(jù)該種植物每年的價格走勢,如果確定該種植物的最高價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例大于預(yù)設(shè)閾值,則確定該種植物的最高價具有季節(jié)性。
在本發(fā)明實施例中,可以將一年連續(xù)劃分為多個時間段,比如,按照季度劃分,或者按照天數(shù)劃分等。
對于某種植物而言,從該種植物每年的價格走勢中可以分析出,該種植物的最高價出現(xiàn)的時間點所在的時間段。如果該種植物的最高價出現(xiàn)于同一時間段的頻次較高,則可以預(yù)計該種植物在一年中這個時間段的價格較高。
如果該種植物的最高價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例大于預(yù)設(shè)閾值,則可以確定該種植物的最高價具有季節(jié)性。
比如,某種植物三年中,最高價出現(xiàn)于10月份的次數(shù)為2次,該次數(shù)與年數(shù)的比例為2/3,預(yù)設(shè)閾值為1/2,次數(shù)與年數(shù)的比例大于該預(yù)設(shè)閾值,可以確定該種植物的最高價具有季節(jié)性。
如果確定該種植物的最高價具有季節(jié)性,則可以繼續(xù)執(zhí)行步驟S140的操作。如果確定該種植物的最高價不具有季節(jié)性,則可以不做任何處理。
S140:根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物。
每種植物的生長周期不同。生長周期是指植物從開始種植到成熟可收獲的時間。當前接收到的推薦請求是要確定在目標種植大棚中種植哪種植物,從植物開始種植到成熟可收獲上市需要一定的時間。
針對某種植物而言,如果該種植物的最高價具有季節(jié)性,則可以根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,步驟S140可以包括以下步驟:
步驟一:根據(jù)該種植物的生長周期,確定從當前時間開始種植該種植物至該種植物成熟時所處的時間段是否與該種植物的最高價出現(xiàn)頻次最多的時間段一致;如果是,則執(zhí)行步驟二;
步驟二:確定該種植物為針對目標種植大棚的推薦種植植物。
針對某種植物而言,該種植物具有特定的生長周期。根據(jù)該種植物的生長周期,可以預(yù)估從當前時間開始種植該種植物至該種植物成熟時所處的時間段,確定該時間段與該種植物的最高價出現(xiàn)頻次最對的時間段是否一致。如果一致,則可以確定該種植物為針對目標種植大棚的推薦種植植物。如果不一致,則當前目標種植大棚可能并不適合該種植物的種植。
S150:輸出確定的針對目標種植大棚的所有推薦種植植物的信息。
確定針對目標種植大棚的推薦種植植物后,可以輸出確定出的針對目標種植大棚的所有推薦種植植物的信息,如名稱信息、最高價信息、最高價出現(xiàn)的時間段信息、最高價出現(xiàn)的地域信息等。
種植大棚管理人員將輸出的這些信息作為目標種植大棚種植植物的有效參考信息,可以進一步確定要在目標種植大棚中種植哪種植物。
應(yīng)用本發(fā)明實施例所提供的方法,在接收到針對目標種植大棚的種植植物的推薦請求時,對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,可以確定每種植物每年的價格走勢,針對每種植物,根據(jù)該種植物的價格走勢,可以確定該種植物的最高價是否具有季節(jié)性,如果具有季節(jié)性,則根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物,并輸出確定的針對目標種植大棚的所有推薦種植植物的信息,為種植大棚管理人員最終確定在目標種植大棚中種植哪種植物提供有效參考,可以提高目標種植大棚的經(jīng)濟效益。
在本發(fā)明的一個實施例中,在從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致時,該方法還可以包括以下步驟:
第一個步驟:根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有地域性;如果是,則執(zhí)行第二個步驟;
第二個步驟:根據(jù)目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,確定該種植物是否為針對目標種植大棚的推薦種植植物。
針對某種植物而言,預(yù)估從當前時間開始種植該種植物至該種植物成熟時所處的時間段,如果該時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致,則可以進一步根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有地域性。
具體的,可以根據(jù)該種植物的最高價出現(xiàn)于同一地域的次數(shù)與年數(shù)的比例大小,確定該種植物的最高價是否具有地域性。比如,如果該種植物的最高價出現(xiàn)于同一地域的次數(shù)與年數(shù)的比例大于某個預(yù)設(shè)閾值,則可以確定該種植物的最高價具有地域性。
如果確定該種植物的最高價具有地域性,則可以根據(jù)目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,確定該種植物是否為針對目標種植大棚的推薦種植植物。
根據(jù)目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,可以確定二者的距離。在實際應(yīng)用中,可以根據(jù)運輸成本等預(yù)先設(shè)定距離閾值。如果確定的二者的距離小于該距離閾值,則可以確定該種植物為目標種植大棚的推薦種植植物。當植物成熟時,可以運往該地域進行銷售。
在實際應(yīng)用中,對于某種植物而言,如果從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致,但是目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域的距離大于或等于預(yù)設(shè)的距離閾值時,可以將該種植物確定為非推薦種植植物。
在本發(fā)明的一個實施例中,該方法還可以包括以下步驟:
步驟一:針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最低價是否具有季節(jié)性;如果是,則執(zhí)行步驟二;
步驟二:根據(jù)該種植物的生長周期及該種植物的最低價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的非推薦種植植物。
對于某種植物而言,根據(jù)該種植物每年的價格走勢,可以確定該種植物的最低價是否具有季節(jié)性。具體的,可以根據(jù)該種植物的最低價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例確定是否具有季節(jié)性。如果有,則可以根據(jù)該種植物的生長周期及該種植物的最低價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的非推薦種植植物。
具體的,如果從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最低價出現(xiàn)頻次最多的時間段一致,則可以將該種植物確定為非推薦種植植物,避免在該種植物價格最低時上市銷售,減小價格風(fēng)險。
相應(yīng)于上面的方法實施例,本發(fā)明實施例還提供了一種基于種植大棚的種植推薦裝置,下文描述的一種基于種植大棚的種植推薦裝置與上文描述的一種基于種植大棚的種植推薦方法可相互對應(yīng)參照。
參見圖2所示,該裝置包括以下模塊:
推薦請求接收模塊210,用于接收針對目標種植大棚的種植植物的推薦請求;
價格走勢確定模塊220,用于對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,確定每種植物每年的價格走勢;
季節(jié)性確定模塊230,用于針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有季節(jié)性;如果是,則觸發(fā)推薦模塊240;
推薦模塊240,用于根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物;
信息輸出模塊250,用于輸出確定的針對目標種植大棚的所有推薦種植植物的信息。
應(yīng)用本發(fā)明實施例所提供的裝置,在接收到針對目標種植大棚的種植植物的推薦請求時,對預(yù)先獲得的歷史價格數(shù)據(jù)進行分析,可以確定每種植物每年的價格走勢,針對每種植物,根據(jù)該種植物的價格走勢,可以確定該種植物的最高價是否具有季節(jié)性,如果具有季節(jié)性,則根據(jù)該種植物的生長周期及該種植物的最高價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的推薦種植植物,并輸出確定的針對目標種植大棚的所有推薦種植植物的信息,為種植大棚管理人員最終確定在目標種植大棚中種植哪種植物提供有效參考,可以提高目標種植大棚的經(jīng)濟效益。
在本發(fā)明的一種具體實施方式中,季節(jié)性確定模塊230,具體用于:
針對每種植物,根據(jù)該種植物每年的價格走勢,如果確定該種植物的最高價出現(xiàn)于同一時間段的次數(shù)與年數(shù)的比例大于預(yù)設(shè)閾值,則確定該種植物的最高價具有季節(jié)性。
在本發(fā)明的一種具體實施方式中,推薦模塊240,具體用于:
根據(jù)該種植物的生長周期,確定從當前時間開始種植該種植物至該種植物成熟時所處的時間段是否與該種植物的最高價出現(xiàn)頻次最多的時間段一致;
如果是,則確定該種植物為針對目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,推薦模塊240,還用于:
在從當前時間開始種植該種植物至該種植物成熟時所處的時間段與該種植物的最高價出現(xiàn)頻次最多的時間段一致時,在確定該種植物為針對目標種植大棚的推薦種植植物之前,根據(jù)該種植物每年的價格走勢,確定該種植物的最高價是否具有地域性;
如果是,則根據(jù)目標種植大棚的地理位置和該種植物的最高價出現(xiàn)頻次最多的地域,確定該種植物是否為針對目標種植大棚的推薦種植植物。
在本發(fā)明的一種具體實施方式中,推薦模塊240,還用于:
針對每種植物,根據(jù)該種植物每年的價格走勢,確定該種植物的最低價是否具有季節(jié)性;
如果是,則根據(jù)該種植物的生長周期及該種植物的最低價出現(xiàn)頻次最多的時間段,確定該種植物是否為針對目標種植大棚的非推薦種植植物。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的技術(shù)方案及其核心思想。應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。