我們的應用正在快速增長。所以,我開始研究商業規則,將我們的一些邏輯與代碼(大DAAAH;)分離開來。主要目標是讓我們的業務人員編輯和部署規則,而無需重新編譯任何內容(另一個大DAAAH)。到目前爲止,我只能將「決策表」引用爲企業管理規則的一種方式。問題是我試圖將決策表的概念引入到我們的業務中,並得到一個非常「混合」的迴應,至少可以說:)總之,他們不想理解它們。問題:決策表有其他選擇嗎?銷售人員更容易理解的東西?決策表的替代方案
Q
決策表的替代方案
2
A
回答
1
我認爲決策表只有一個選擇 - decision trees。我想,有些人也稱他們爲「流程圖」。我知道有幾種商業工具將UI呈現爲樹狀結構,以便用戶通過拖放操作「構建」規則。不過,在將規則保存爲文件時,他們會將這些樹轉換爲決策表或類似結構化的對象。
0
通常一樣,你在你的問題提出去集羣的一個規則,如
- 如果價格< 100然後運行
- 如果價格== 100則賣
- 如果價格> 100和120 <然後等待
- 如果價格> = 120然後賣
有容易至p在一個只有2個標題價格和行動的決策表中使用這個邏輯。大多數現代規則引擎都支持這種決策表。經驗表明,商業用戶沒有理解這些表的問題
相關問題
- 1. 替代的解決方案
- 2. 多個替代方案之間的隱式搜索決策
- 3. AppendAllLines替代解決方案
- 4. 替代解決方案underscore.js
- 5. Ruby解決方案替代.NET解決方案
- 6. 需要Thread.sleep()的替代解決方案;
- 7. 解決方案的C++替代算法
- 8. Hibernate.Envers的替代解決方案
- 9. 替代解決方案太多的JOIN
- 10. Row_Number的替代解決方案?
- 11. iframe的替代解決方案?
- 12. C++:模板的替代解決方案
- 13. WINAPI的替代解決方案CreateFile()
- 14. 正在尋找此陣列解決方案的替代方案
- 15. 分頁和替代解決方案
- 16. 替代(?)Java解決方案| ArrayList
- 17. SoapClient未找到替代解決方案
- 18. paymentWithProductIdentifier是什麼替代解決方案?
- 19. 表的替代方案:網格列表
- 20. 同源策略的解決方案
- 21. 要求用戶創建新表的替代解決方案
- 22. 在T-SQL中顯示錶格的替代解決方案
- 23. ANTLR3 - 決策可以使用多個替代方案匹配輸入
- 24. JasperReports的子報表的替代方案
- 25. playN替代方案
- 26. Example.com替代方案
- 27. TFS替代方案
- 28. WSO2替代方案
- 29. Nginx:more_clear_headers替代方案
- 30. AppDomain.AppendPrivatePath替代方案?
如果他們不能理解決策表,那麼他們就無法完全理解業務規則。銷售人員通常無法瞭解複雜的業務邏輯。你可能會更好地弄清楚他們想改變什麼類型的邏輯,並給他們一個GUI。雖然與任何一個,你會最終支持它。 – 2011-05-23 19:54:05
這是我與他們主要人物的爭執。主要人回答說:「他們可以理解'如果價格= 100則買入',但他們不會理解這個表格。」我沒有什麼可反對的。那麼,DT沒有替代品?只是GUI來支持它? – MTG 2011-05-23 21:08:40
@Byron。根據我的經驗,企業幾乎總是對決策表不太滿意,但他們是必須編寫規則的人。我同意你的看法,即爲他們創建一個特殊的用戶界面是處理這個問題的最好方法。 – Kizz 2011-05-23 22:15:52