設計保險系統模式對於許多保險公司來說,要建立乙個能夠縮短產品週期,柔性靈活的保險系統可謂是乙個挑戰。雖然這個系統有著巨大的市場,圍繞這些相同的問題開展了許多專案,但是這些專案似乎仍然有些撲朔迷離。實際上,這個問題沒有答案。
本文收集了產品驅動的保險系統中的一些模式,他們解釋了那些驅動保險系統運轉的各個部分在設計上的基本規律和方案。這些模式設計得十分靈活,可以在保險和金融業的許多系統中看到。也許可以在其它工業中找到這些模式的身影,但是,在此將不解釋如何不需要其它領域的實際專案背景知識,它們就可以應用在那些領域。如果有人從其它工業也得出了相似的模式,我們可以比較它們,匹配它們。
保險系統模式設計
經常使用的模式和策略
下面列舉了本文中經常使用的模式:
活動物件模型
無需程式設計你就可以採用活動物件模型。與此相似的概念是元系統或者反射
業務過程重組
你會經常把實現乙個新的保險系統和業務過程重組努力結合起來。有關bpr的模式表述參看bee97
組合模式
組合模式是建模產品樹時要使用的模式。
直譯器
為了實現乙個規則系統,你需要建立自己的解釋語言,這個時候最常用的就是直譯器模式
反射
反射模式以模式的形式描述了元系統。要實現產品的柔性,你有必要使用活動物件模型。
type object
type object模式可以被用來連線政策引數和產品,方法是通過建造產品政策引數例項。產品樹的遞迴結構多數情況是復合得到的。
虛擬機器
如果你建立乙個產品伺服器,你或許需要解釋你的產品定義。這時你就可以用乙個虛擬機器從執行產品(產品例項是政策)來去耦產品定義(程式設計)
整體部分
組合模式是整體部分模式的乙個變體。因此,從這個意義來說,無論何時使用組合模式,就是在使用整體部分模式。
保險系統的產品模型
模式1 產品樹 示例 你決心順著保險價值鏈去建立乙個產品伺服器,在設計之前,你需要知道如何建模保險產品。問題 什麼是好的保險產品展示呢?動機 除了驅動保險應用的常規因素,下列因素也需要考慮 涉及使用者同靈活性和通用性的對比 你需要採用使用者能夠理解的模型,而工程上使用的是非常難以理解的抽象資料模型。...
設計模式與系統階段
一 前言 你會遇到乙個難以啟齒的問題 母親和老婆掉到水裡,你先救哪個?這個問題真的很難回答,但是,奇蹟總會在你看完我的總結後有更全面的系統的思考,那我們先從gof設計模式與系統的角度來解剖這個問題。gof gang of four 中文名 四人組。設計模式分三種型別 結構型 建立型和行為型,這三者型...
設計模式 外觀模式降低系統耦合(二)
接上文 設計模式 外觀模式降低系統耦合 一 最近在重構機房收費系統,剛開始的時候使用的是三層架構 ui層 bll層 dal層。開始順利的敲完了登陸的這一條先,後來發現自己以後的線都需要和邏輯層進行交流,正好可以使用上學到的外觀模式,在u層和b層之間新增乙個外觀層,讓它給我們節省力道。在此之前我曾經完...