產品經理談一談:《水果店應該怎么開》續篇

1 評論 2895 瀏覽 2 收藏 9 分鐘

之前發表了一篇文章,《產品經理談一談:水果店應該怎么開》,文章僅做了文字的分析,本文用軟件架構的方式構建一下果園管理系統的部分功能。

本構建使用plantuml工具完成,主要拆分為果園業務、物流業務、銷售業務三個子系統。本設計主要提供UML類圖,采用面向接口設計思路,使用抽象類標識各對象之間的關系,即:面向抽象設計,符合面向對象的設計模式原則。

由于整個業務涉及面非常廣,圖中并未標注完整的信息交互,缺失部分需要讀者自行腦補。

作者對該圖的定位是將主要的類和類間關系表達出來,可以通過豐富該類間關系,使用JAVA、Python等任意面向對象的開發語言便捷的完成類的構建,并能指導對應業務的可使用的軟件系統設計。如果讀者按照本文思路可以將《產品經理談一談:水果店應該怎么開》中已經描述到的場景基于本類圖便捷的寫出程序代碼,即表示本文達到了目的。

本文僅是作者預設的業務場景構建計算機模擬系統,不保證完備性,與實際運轉的業務在細節上也可能會有出入,這都是符合預期的。

一、果園管理

預設場景:供應商要實現以下目標

  • 對全部的果樹,通過傳感器、遙感等技術手段實現數字化監控,監控每顆果樹全生命周期的狀態變化。
  • 根據果樹的健康狀況,通過自動灌溉系統、無人機施肥系統、無人機噴藥系統自動干預,矯正植物生長狀態。
  • 系統自動監控水果成熟情況,自動計算,自動上報或自動觸發矯正流程。
  • 系統自動對所有智能設備智能化監控和管理,自動監控設備狀態,控制設備行為。
  • 系統自動預測植物生長和設備運行中存在的各種潛在風險,自動干預和上報。
  • 系統無法自動干預的風險,及時上報相應權限的角色。

1. 果樹管理

運行中的系統,會在內存中對每一棵果樹都模擬一個對象。

前期實施階段會將果樹和各種監控傳感器綁定,由監控傳感器負責驅動系統中果樹狀態的變換。

比如:土壤傳感器監測到某元素的含量偏低,會自動將該果樹的狀態,置為“缺肥”狀態。同時自動觸發通知事件,通知果樹大腦,啟用施肥流程。該流程會自動驅動無人機到指定位置施肥。

此場景下果樹管理僅監控果樹狀態即可,果樹的種類是靜態屬性,無需特殊處理。

2. 設備管理

使用果樹管理系統前,施肥、澆水、觀測果樹生長狀態都是靠人工完成的,即使使用機械也是在人工干預下完成。

本系統上線后,這些功能全部由自動化設備完成,所以需要對設備進行管理。

本文主要提到:

  • 管道管理:管理供水管道的走向、位置、供水等。
  • 無人機管理:管理無人機的狀態,在自動施肥流程和自動噴藥流程啟動時,可以被自動驅使完成作業任務。
  • 傳感器管理:管理監控果樹、管道、無人機的各種設備。

實際作業時,部分節點肯定需要人工干預,如配農藥、加化肥、修無人機、修管道等,系統只需將自身流程無法處理的任務自動拋出給對應的角色即可。

3. 果園大腦

果園大腦可以類比于人的大腦,人的眼耳鼻舌身意獲取的各種信息都會通過神經網絡送到大腦中處理,有些是自動化的流程,我們可能未意識到,比如每天早上起床穿衣服的流程都已刻在大腦中了,我們并未刻意覺察。

果園大腦中會匯集果樹傳感器、無人機、管道傳感器、包括各種地圖在內的所有信息,在這里信息會被分門別類的處理,一般處理方式為:

  1. 系統有預設流程的按流程執行,流程出現問題向指定的用戶角色拋出異常
  2. 系統無預設流程的,直接向指定用戶角色拋出異常
  3. 系統未捕捉的異常,可能導致系統停機

一定數量的水果成熟后,可以自動觸發呼叫物流的流程。

二、運輸管理

預設場景:物流企業要實現以下目標

  1. 管理本公司的車輛和駕駛員
  2. 接到上游通知后,自動匹配合適的車、駕駛員、價格
  3. 跟蹤車輛的健康狀態并及時提供后勤保障

1. 人車管理

車輛管理:

車輛的載重、狀態、新舊、耗油等情況都是影響選派車輛的重要因素,車輛管理需要將這些因素全部管理起來,并在車輛匹配時使用。

人員管理:

管理人員當前的狀態以備匹配任務時使用,比如員工是否正在出車?是否已休假?是否能駕駛該型車輛等

2. 物流大腦

物流企業需要復雜的人車匹配、貨與車的匹配,匹配因素很可能經常變化,本設計結構可以滿足不停機的前提下新增和調整匹配方案。

三、銷售管理

實際線下業務中,物流將水果送到集散點后,會由商販將水果取走,擺上貨架,該過程上篇文章中以描述,不在贅述。

此處僅描述用戶識別系統的構建。

1. 用戶的需求哪里來?

我們大家思考一個問題?用戶的需求從哪里來,我們能改變用戶的需求嗎?

比如用戶為什么想吃水果,我們能改變嗎?

用戶想吃水果的原因很多?

  • 可能不是自己想吃了,是老婆孩子想吃了
  • 可能是看見別人吃了,想嘗嘗
  • 可能要去看朋友,需要買點水果
  • 可能是看電視上的角色吃了,想吃
  • 可能看水果品質很好想吃

用戶買水果的原因很多,我們基本不可能直接改變用戶的需求,或者創造需求。所以我們只要確定好自己水果店的定位,挑選好對應品質的水果、提供合適的價格,盡肯能的觸達符合自己預設畫像的用戶即可。

互聯網時代以前,用戶的畫像都是在各個店家的腦袋里,無法描述也無法主動觸達,互聯網時代我們有了很多的觸達手段?,F在最難的不是手段,而是準確的低成本的觸達。

本文由 @我是產品張 原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基于CC0協議

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 由于圖片大小限制,文中提供的類圖都是截圖,歡迎大家關注我的公眾號“我是產品張”,點擊公眾號菜單欄獲取高清原類圖。如果大家有興趣,我可以進一步完善該類圖,歡迎大家交流。

    來自上海 回復