999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微服務的一種農業銷售管理系統設計

2021-12-27 04:55:02唐盛平
南方農機 2021年19期
關鍵詞:農業產品服務

唐盛平

(廣州應用科技學院,廣東 廣州 511370)

0 前言

農業是支撐國民經濟建設與發展的基礎產業,在國家國計民生方面具有重要的地位,特別是我國作為人口大國,農業的健康發展顯得至關重要。由于我國農業發展的歷史原因,我國農業的信息化發展程度遠遠落后于國外發達國家[1]。鑒于這個情況,國家從大局出發,大力推進農業信息化,構建“互聯網+”農業的宏偉戰略。近年來,電子商務的發展突飛猛進,但只是在網上購物領域得到快速發展;農業這塊范疇沒有得到有效的開發。基于此,國家大力支持發展“互聯網+”農業,促進農業信息化。有文獻針對農村電子商務化提出了“五化”建議[2],有文獻對“互聯網+”推動農業發展的路徑進行了探索[3],也有文獻對智慧農場平臺進行了研究和分析[4],還有文獻探索和分析了信息技術對當前農業的發展所起的作用[5]。

本研究設計的系統是針對農業銷售方面的一體化管理系統,覆蓋了從農民端到顧客端的環節。著力為農業生產者的生產計劃、實施和銷售提供信息化服務,為農業生產者便捷有效地做出計劃提供參考信息,并對產品的銷售提供平臺,從而實現計劃正確、銷售及時的目標,進而降低各個環節的成本,同時搭建農戶和顧客的銷售橋梁。

1 微服務體系結構介紹

微服務是一種體系結構風格和軟件開發方法,可用來滿足現代業務需求。微服務不是新出現的技術,而是從以前的架構風格如面向服務的架構(SOA)演變而來的。微服務提供了一種快速敏捷開發應用程序的方法,從而降低了總體成本。由微服務架構開發的系統,是由眾多小的服務組成的,每個小的服務運行在自己的進程中,服務之間通過輕量級的機制交流。這些獨立的服務是根據業務來設計的,即每個服務只負責提供單個業務功能的服務。因此,這樣的系統具有能夠獨立部署和易擴展等優點[6]。

總之,微服務是用來開發軟件系統的一種架構風格或者一種方法,由此,框架開發出來的系統是由一系列自動的、自我包含的和松耦合的業務單元組成。

2 系統總體設計

農業銷售管理系統主要具有如下主要功能模塊:農產品展示模塊、消費需求匯總模塊、銷售購買模塊、天氣預測模塊、農產品合作模塊和行情預測模塊。農業銷售管理系統從總體上可以分為兩大部分:后端服務和前端顯示。其中,后端服務部分使用spring cloud框架來提供微服務功能,前端顯示部分可以采用多種前端網頁語言或框架來實現,因為后端服務和前端顯示是相互分離的。從軟件工程的角度來說,也提高了開發的并行度。

2.1 農產品展示模塊

農產品展示模塊主要是提供農產品的展示,以便顧客或者收購商查閱詳情,更直觀地了解并購買農產品。農產品的展示內容包括產品的圖片、價格、產地、大小、上架時間等基本信息,其中,可以在地圖中查看產地位置以及該地的氣候和特色等信息,加深消費者對產品的理解和認同度,提高產品得到交易的概率。此外,這個模塊還有評價和交易信息統計功能,購買者購買產品后可以對相應產品進行評價。

2.2 消費需求匯總模塊

為了能更有效、更便捷地收集和分析消費需求,從而客觀準確地反映市場需求,需要有一個平臺收集消費者的反饋意見和需求。在此模塊中,將長期需要的產品作為優先列出的統計項。消費者可以直接在對應產品的統計項中填寫需求信息,如數量、種類、品質等。后臺對這些數據信息按照產品名稱進行統計,并且以圖形化的方式直觀呈現出來。農業生產者可以從各種類型的圖形化統計圖中,直觀快速發現和發掘顧客的需求,進而對生產計劃做出更加準確的判斷,防止盲目計劃而影響銷量,造成損失。

2.3 銷售購買模塊

本模塊中,主要提供農產品銷售和購買的途徑。農戶可以將所銷售產品的信息上傳到平臺,購買者可以通過平臺瀏覽產品、挑選產品以及完成購買操作。因此,該模塊需要集成多個主流在線支付產品的支付功能,農戶可以根據自己的情況指定支付平臺,也可以選擇貨到付款這種支付方式。此外,由于產品由農戶發貨,而不通過平臺,所以農戶需要根據購買者的具體情況選擇合適的物流方式。這使農戶有更多選擇的空間,但也有物流成本較高等問題。

2.4 天氣預測模塊

天氣變化對于農業的影響非常大,干旱、澇災甚至會讓農業從業者顆粒無收。天氣變化對農業的影響如此之大的原因,主要在于沒有提前對天氣變化做好充分的準備。如果能提供與農業相關的天氣變化資訊,并且給予相應的建議,那么農戶就能夠及時準備并做出應對措施,從而加強農業生產者應對天氣變化的能力,減少異常天氣帶來的損失。

2.5 農產品合作模塊

個體戶式農產品的生產可能存在資源利用不夠充分等缺點,也不能夠發揮規模式生產帶來的好處,例如節約成本。如果能提供個體戶和投資合作意向者交流的平臺,將會增加促進前面兩者談成合作的可能。因為這個管理系統的主要使用對象是農業生產者和農產品消費者,大家交流的內容都是農產品。如果消費者在購買商品時,看到合適的、有前途的農產品,又有意向投資,那么投資者可以通過該模塊和農產品生產者洽談合作事項。另外,在農產品方面有經驗的用戶還可以對農產品生產等過程進行指導。因此,此模塊的主要功能是農產品合作和經驗指導功能。通過這些功能,能給農產品的合作帶來便利,同樣也能起到傳播專業技術的作用,從而促進農業的發展。

2.6 行情預測模塊

在競爭過程中,做到知己知彼,將獲得更大的競爭力。正確的行業預測,對于計劃和布局都能起到至關重要的作用。不說長遠的行業預測,就連短期的行業分析也會影響收益和虧損。此模塊主要提供對行業的預測,以常見農產品為預測對象,結合目前政策和行業權威專家的預測觀點,還有目前的行業情況,將這些作為預測模型的輸入條件,最終得到對應農產品的行情預測結果。農業從事人員可以參考這些行情預測結果,結合自己的具體情況,做出盡量合理的生產計劃。合理和準確的行情分析,往往在很大程度上決定了未來的銷量、收益和利潤。

3 接口設計思路

微服務架構的一個重要優點是,每個小的服務獨立程度高,獨立部署和運行,服務與服務之間松耦合,由此帶來系統易擴展等優點。以上的模塊都是一個單獨服務,即微服務,微服務之間只通過接口來通信,每個微服務可以獨立使用不同的數據庫。為了增加系統的可靠性和性能,每個模塊可以擁有多個實例,并且可以部署在不同的服務器上。

4 系統詳細設計

本系統使用前后分離的設計思想,即系統從邏輯和結構上分為兩大部分:前端顯示部分和后端處理部分。其中,前端部分可以使用任何前端技術或框架來設計和實現,后端部分使用spring boot+spring cloud框架來設計和實現。每個模塊功能作為一個獨立的微服務存在,可以部署在不同服務器中,同一個微服務實例也可以部署到多臺服務器中。

4.1 農產品展示接口(服務)設計

該模塊需要設計獲取農產品信息接口和保存農產品信息接口,其中:1)獲取農產品信息接口用來從數據庫中查詢并且返回產品信息,前端使用此接口來顯示數據庫里的農產品信息;2)保存農產品信息接口用來保存產品信息,用于接收前端發送過來的農產品信息并保存到數據庫中。此外,產品信息數據也包含購買者的評價。

保存農產品信息接口的主要邏輯流程如下:生產者提交過來的產品信息傳輸到后端服務器,最終由此接口接收并處理這些數據,然后保存到數據庫中。

獲取農產品信息接口的主要邏輯流程如下:前端發出請求,請求被后端服務接收并交給此接口處理,然后根據所請求的產品信息返回到前端,前端接收到此接口的產品信息后,再對其做進一步處理,例如顯示出來。

4.2 消費需求匯總接口(服務)設計

該模塊需要設計如下接口:1)接收前端發送過來的消費需求信息,并保存到數據庫;2)返回匯總后的需求信息到前端,以供前端顯示或者操作消費需求匯總消息。除了對外提供這兩個接口外,在處理前端發送過來的需求時,還需要對這些需求信息進行處理,按照產品類型進行分類統計。

接收消費需求信息接口的主要邏輯流程如下:前端提交需求信息到后端服務,并由此接口最終接收和處理,即將需求消息添加到對應的產品類別中。

4.3 銷售購買接口(服務)設計

此模塊需要設計如下接口:對外提供付款功能,購買者可以選擇付款方式進行支付,支付結果返回前端,以便前端呈現給購買者付款結果。

此模塊的主要邏輯流程如下:消費者提交商品訂單到服務端,并由此接口處理訂單,調用第三方支付平臺完成支付步驟。如果確定支付成功,則使用spring boot的消息機制,將購買信息發送給商家(通過短信或郵件方式),商家登錄后可以查看這些購買信息,然后選擇合適的物流方式郵寄貨物。

4.4 天氣預測接口(服務)設計

此模塊需要設計如下接口:主要向前端提供天氣預報信息。

此模塊的主要邏輯流程如下:前端請求獲取天氣預報信息,此接口收到該請求后,調用第三方天氣預報接口獲取天氣預報信息。天氣預報信息的來源優先獲取當地的天氣信息,如果當地天氣信息獲取不到,再獲取區域級別較大的地區的天氣預報信息,這樣逐級遍歷獲取天氣預報信息。

4.5 農產品合作接口(服務)設計

此模塊需要設計如下接口:1)接收合作者提交的信息;2)返回生產者和合作者交流的數據。

此模塊的主要邏輯流程如下:登錄后有意合作的購買者(合作者)給生產者發送合作意向留言,此接口接收到該留言信息后,則保存留言信息到數據庫,并向對應的生產者發送手機短信或郵件,提示有合作留言信息;生產者登錄后,在合作模塊中可以與有意合作者洽談合作事項。

4.6 行情預測接口(服務)設計

此模塊需要設計如下接口:給前端返回行情預測信息。

此模塊的主要邏輯流程如下:前端向該模塊接口發送行情預測請求,此模塊接口收到請求后,則返回數據庫中對應產品的行情預測數據。為了提高行情分析數據的返回速度,減少服務器的壓力,設定定時服務——每天凌晨訪問量較小的時候,執行行情預測分析操作,獲取主流權威網站的信息,通過行情分析算法計算,得到當天的行情預測數據,并保存在數據庫中。

4.7 整合spring cloud

為了能更好地支持微服務的部署和提高性能,而增加了spring cloud的服務注冊中心、服務網關Zuul、容錯保護Hystrix、負載均衡Ribbon等組件的支持,使得系統更加安全、易維護。

5 結語

隨著網絡的普及,“互聯網+”農業是未來發展的趨勢。為了更好地發展農業,帶動農村經濟的健康發展,提高人們的收入,本研究提出了一個基于微服務的農業銷售管理系統。該系統主要包含如下功能模塊:農產品展示模塊、消費需求匯總模塊、銷售購買模塊、天氣預測模塊、農產品合作模塊和行情預測模塊。通過這些功能,可以覆蓋農產品從需求、生產到顧客購買等環節,促進農業的發展。

猜你喜歡
農業產品服務
國內農業
今日農業(2022年1期)2022-11-16 21:20:05
國內農業
今日農業(2022年3期)2022-11-16 13:13:50
國內農業
今日農業(2022年2期)2022-11-16 12:29:47
擦亮“國”字招牌 發揮農業領跑作用
今日農業(2021年14期)2021-11-25 23:57:29
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
2015產品LOOKBOOK直擊
Coco薇(2015年1期)2015-08-13 02:23:50
新產品
玩具(2009年10期)2009-11-04 02:33:14
主站蜘蛛池模板: 久久久精品国产亚洲AV日韩| 亚洲中文精品久久久久久不卡| 亚洲美女久久| 97国产在线视频| 亚洲欧美日本国产综合在线| 真人免费一级毛片一区二区| 狠狠色丁香婷婷| 夜精品a一区二区三区| 亚洲aaa视频| 国产精品亚欧美一区二区| 在线观看免费AV网| 青青青亚洲精品国产| julia中文字幕久久亚洲| 91网在线| 国产精品视频公开费视频| 亚洲系列无码专区偷窥无码| 国产中文在线亚洲精品官网| 国产网友愉拍精品| 国产亚洲高清视频| 2021国产精品自拍| 国产精品999在线| 99er精品视频| 最新国产午夜精品视频成人| 波多野结衣在线一区二区| 欧美区在线播放| 91精品国产自产在线老师啪l| 99久久精品免费看国产电影| 国产成人无码综合亚洲日韩不卡| 日本一区中文字幕最新在线| 日本欧美午夜| 丁香六月激情婷婷| 国产无吗一区二区三区在线欢| www.亚洲一区| 亚洲天堂啪啪| 91青青草视频在线观看的| 国产无码精品在线| 欧美成人日韩| 国产资源站| 亚洲欧美另类视频| 日韩欧美国产综合| 久久免费看片| 午夜福利免费视频| 国产在线97| 亚洲综合色区在线播放2019| 天天色天天综合| 久久99国产综合精品1| 全色黄大色大片免费久久老太| 国产精品久久久久婷婷五月| 伊人婷婷色香五月综合缴缴情| 国产国产人免费视频成18| 国精品91人妻无码一区二区三区| 国产99久久亚洲综合精品西瓜tv| 久久国产拍爱| 色噜噜久久| 露脸真实国语乱在线观看| 天堂岛国av无码免费无禁网站| 天天色天天综合网| 国产成人亚洲日韩欧美电影| 九九热精品在线视频| 青青久视频| 重口调教一区二区视频| 伊人无码视屏| 无码丝袜人妻| 日韩av无码DVD| 亚洲视频免费在线| 亚洲国产成人在线| 国产精品无码久久久久久| 成人福利在线观看| 色综合久久88| 一级毛片高清| 亚洲色图另类| 亚洲日韩AV无码精品| 欧美区国产区| 国产精品美女网站| 69视频国产| 中文字幕av无码不卡免费| 波多野结衣视频网站| 亚洲综合色婷婷中文字幕| 国产欧美另类| 国产欧美视频综合二区| 精品国产网站| 激情無極限的亚洲一区免费|