[發明專利]植物種植進度的計算方法、計算裝置和服務器在審
| 申請號: | 201611075582.5 | 申請日: | 2016-11-29 |
| 公開(公告)號: | CN106780080A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 王剛 | 申請(專利權)人: | 深圳前海弘稼科技有限公司 |
| 主分類號: | G06Q50/02 | 分類號: | G06Q50/02 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙)11343 | 代理人: | 尚志峰,汪海屏 |
| 地址: | 518052 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 植物 種植 進度 計算方法 計算 裝置 服務器 | ||
技術領域
本發明涉及服務器技術領域,具體而言,涉及一種植物種植進度的計算方法、一種植物種植進度的計算裝置和一種服務器。
背景技術
由于種植設備越來越智能化,可以在種植設備中種植多種多樣的植物,植物的種類不再受季節的限制。但是,現有技術中并沒有自動計算出植物的種植進度的方案。如果用戶想要查看某個植物的種植進度,需要手動查看當前已經種植的數量,以計算出植物的種植進度。但是,用戶手動計算的方法比較麻煩。特別是在某批次計劃種植的植物數量比較多的情況下,需要分多次種植植物,參與計算的數據比較多,用戶去計算植物的種植進度非常麻煩。
因此,如何自動計算出植物的種植進度,以方便用戶及時地了解植物的種植情況成為亟待解決的技術問題。
發明內容
本發明正是基于上述問題,提出了一種新的技術方案,可以自動計算出植物的種植進度,從而方便用戶及時地了解植物的種植情況。
有鑒于此,本發明的第一方面提出了一種植物種植進度的計算方法,包括:在接收到計算植物種植進度的信號時,獲取多種植物中的每種植物的計劃種植總數量,以及獲取所述每種植物的當前已種植數量;在spark框架下,對所述每種植物的計劃種植總數量和當前已種植數量進行分布式并行計算,以計算出所述每種植物的當前種植進度;將所述每種植物的當前種植進度發送給終端,以供所述終端顯示所述每種植物的當前種植進度。
在該技術方案中,根據每個植物的計劃種植總數量和當前已種植數量,可以自動計算出當前種植進度,避免了用戶手動計算,從而方便用戶了解植物的當前種植情況。另外,本方案采用分布式并行計算,例如,需要對茄子、西紅柿、南瓜、黃瓜、辣椒和圣女果的當前種植情況進行計算,在spark框架下,調用第一計算機對茄子和西紅柿的當前種植情況進行計算,調用第二計算機對南瓜和黃瓜的當前種植情況進行計算,調用第三計算機對辣椒和圣女果的當前種植情況進行計算,由于第一計算機、第二計算機和第三計算機是分布式并行計算,因此,可以有效地提高了數據處理的速度和準確率。特別是在參與計算的數據量比較大的情況下,采用本方案,數據處理的速度尤其顯著。
在上述技術方案中,優選地,還包括:獲取所述每種植物在當前時間下的計劃種植進度;若所述多種植物中的任一植物的當前種植進度小于所述任一植物在當前時間下的計劃種植進度,則將所述任一植物的種植進度提示消息發送給所述終端。
在該技術方案中,若任一植物的當前種植進度小于該植物的計劃種植進度,說明該植物的種植進度比較慢,則將種植進度提示消息發送給終端,以使用戶及時地了解到該植物的種植進度比較慢,從而及時地采取補救措施。
在上述任一技術方案中,優選地,在所述任一植物的當前種植進度小于所述任一植物在當前時間下的計劃種植進度的情況下,所述植物種植進度的計算方法還包括:根據所述任一植物當前種植進度、在當前時間下的計劃種植進度和計劃種植總數量,確定所述任一植物的種植建議;將所述種植建議發送給所述終端。
在該技術方案中,結合植物當前種植的情況,給予用戶合理的種植建議,從而使用戶能夠合理地安排植物的種植,規避風險,從而提高種植效率。
在上述任一技術方案中,優選地,所述獲取所述每種植物的當前已種植數量的步驟,具體包括:獲取所述每種植物的編號;根據所述編號,從植物種植記錄表中查找出所述每種植物在當前批次下的所有種植記錄;根據所述所有種植記錄,確定所述每種植物的當前已種植數量。
在該技術方案中,每種植一批次的植物,該批次的植物可能分一次種植完,也可能分多次種植完,因此,從查詢植物種植記錄表中可以比較全面地查找出植物在當前批次下的所有種植記錄,從而根據該所有種植記錄可以準確地確定當前已種植數量。
在上述任一技術方案中,優選地,還包括:每隔預設時間,觸發所述計算植物種植進度的信號。
在該技術方案中,每隔預設時間觸發計算植物種植進度的信號,以實現周期性地將每種植物的當前種植進度推送給用戶,從而使用戶及時地了解每種植物的當前種植情況。
本發明的第二方面提出了一種植物種植進度的計算裝置,包括:獲取單元,用于在接收到計算植物種植進度的信號時,獲取多種植物中的每種植物的計劃種植總數量,以及獲取所述每種植物的當前已種植數量;計算單元,用于在spark框架下,對所述每種植物的計劃種植總數量和當前已種植數量進行分布式并行計算,以計算出所述每種植物的當前種植進度;發送單元,用于將所述每種植物的當前種植進度發送給終端,以供所述終端顯示所述每種植物的當前種植進度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海弘稼科技有限公司,未經深圳前海弘稼科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611075582.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種對夾式法蘭端面管柱打撈爪
- 下一篇:增強檢測功能的水產品管控系統及其方法





