如何構建營銷活動平臺(四):規則引擎設計

前言 前面將活動抽象成了規則檢驗和一系列的操作,不同的活動的規則有重疊也有不同,如何設計才能保證最好的擴展性。 規則引擎的出現就是制定一套規則檢驗的模型,下面來看下具體的設計。 核心UML圖 組件介紹 主要分爲以下三個關鍵模塊 規則實體 存儲規則屬性 規則檢驗器 執行規則檢驗,檢驗不通過可以自定義文案,該文案可以展示給用戶看 執行引擎 串聯業務請求和規則檢驗 使用場景 活動參與條件判斷 活動規則這
相關文章
相關標籤/搜索