麻豆传媒视频在线,国产91精品不卡视频,欧美jizz19性欧美,污视频网站在线观看,91涩漫在线观看,伊人发布在线,九色porny丨首页在线,福利视频一区,久久av网址,久久人人视频

當前位置:首頁 > 網站舊欄目 > 學習園地 > 設計軟件教程 > Domain Object :基于業務行為的分析

Domain Object :基于業務行為的分析
2010-01-14 22:35:14  作者:  來源:
Domain Object :基于業務行為的分析
——Domain Object 的動靜之分,及其與 Business Process 的關系
    
一、Domain Object的動靜之分
1.1 動靜的標準是什么?
在系統運行期間,被頻繁建立和更新的稱為 “ 動態” ,而在較長的一段時間內稱為 “ 靜態” 。
 
1.2 考查Domain Object的動靜將意義何在?
    通常而言,“ 動態” 的Domain Object群通常代表了系統的核心業務對象。而 “ 靜態” 的Domain Object則在業務上代表了系統的依存關系。
更進一步我們可以在“ 動態” Domain Object群中找到一個或幾個代表了系統核心業務系統的核心。然而核心業務對象和綜合業務對象還是有區別的,“ 動態” 的Domain Object中,最動態的不一定是綜合業務的核心,在下面我們將舉例說明。
    例如保險業務中,涉及的對象如下:
    Party(Customer以及各種Channel Role),Account,Product(險種),Policy(保單)等等,
    其中Policy對象是最頻繁被操作的,而Party,Product兩個則相對靜態。
    在實際業務最常發生的操作也是關于保單的:新契約,保全,理賠,續保等等,很明顯,Policy對象就是核心業務對象;Account變化將隨保單業務發生;而Party和Product則給出了Policy對象的依存關系。
    然后保險業務的綜合業務核心是Party更確切說是Customer。實際上幾乎所有的金融服務的核心應該是CRM系統,保險公司(金融機構)是為客戶提供全面的金融服務,幫助客戶的管理金融資產也就是Holding,在其中最重要的是Account,至于Policy只是客戶的一個資產(asset)而已;Party下的各種機構和Channel Role都為了支持公司提供金融服務的。
 
    SpringSide的Demo例子BookStore 涉及的對象 :
    Party(Customer, Provider 以及 Deliverer), Book, Order 等 .
    Order 是最強烈的動態特征的對象,它代表了BookStore 的核心業務。與保險系統做個類比就是:Order和Policy的概念一樣,Book相當于Product,而Deliverer則是Channel Role。
    同樣:BookStore的綜合業務也是CRM,系統跟蹤分析客戶的閱讀習慣和閱讀興趣以及支持習慣,為客戶提供閱讀服務。一如Amazon那樣。
 
    又如DDD一書的提供的航運例子:Itinerary 是Shipping Model的核心業務對象。
   
二、 Domain Object與Business Process
弄清了Domain Object 的動靜之分 ,就需要考慮Domain Object 與Business Process 關聯關系。
從實際系統的觀察來的看 , 幾乎所有的系統的Business Proces( 核心業務流程和綜合業務流程 )都是和“ 動態” 的核心業務對象的 LifeCycle 的Status 關聯的。
 
2.1 先來觀察一下核心業務流程相關兩個現象的
A. 幾乎所有的業務操作都始于核心業務對象的建立,而止于該核心對象的死亡(停止),如保險的核心業務是是圍繞policy的生命周期來做,新契約,保全,理賠,續保都是建立在policy上;BookStore則是在Order上;同時注意到不同的業務操作會影響了核心對象的LifeCycle的Status。
B. 由Customer的請求(客戶向保險公司投保,或者要求加保,網上客戶下購書訂單,或網上支付)觸發Business Process;Business Process又根據核心對象的LifeCycle Status和Request Context觸發一系列的Business Action。
 
現在我們以保險業務為例來進行一個完整描述,觀察一下涉及的幾個概念:
Party(Customer, Channel Role ),Request,Business Action,Business Process 以及最后的 Policy 。
我們來看一下這里面的關系:
1. 首先一個由Customer發起一個投保請求(Request),其中這個投保請求由一個保險客戶代表也就是agent(Channel Role)促成(即Request對象引用一個Agent Channel對象)
這個request將激活一個Business Process: 先完成一個投保單的基本信息錄入操作,這個Action直接導致了一個Policy對象的建立,此時這個Policy對象的LifeCycle的status是Proposal;
3.接著工作流系統根據該保單的LifeCycle進入核保(underwriting)操作,而該操作促使Policy導向兩個LifeCycle Status:Accept和Deny。
4.1 對于Accept的Policy,系統將觸發一個通知,通知客戶繳納首期保費。
4.2 在客戶繳費后,在系統內部產生一個系統的Request,該Request攜帶繳費信息,進入承保操作
4.3 承保操作查看繳費額度是否可以承保,如果可以則保單的LifeCycle狀態變為inforce。
5.1 對于Deny的Policy,系統觸發一個人工操作流程,由工作人員同客戶聯系調整投保信息如減少保額等
5.2 customer反饋一個request,如同意減少保額,系統進入一個修改Policy的操作,同時Policy的LifeCycle進入Proposal狀態
5.3 系統進入3的流程
 
這里是一個簡化的描述(另外系統不一定用WorkFlow),在實際業務操作中,還需要操作的對象包括了Party中的其它Role如Insurancer,Payee等等,每個Policy還需要指明具體的Product,以及Payment Agreement等等,當最核心的無疑是Policy對象,而Policy對象的LifeCycle Status又和Business Process有直接的聯系。
 
對于BookStore也是如此,在客戶下單后
1.Order的LifeCycle狀態就是proposal,系統在此期間等待客戶的兩個請求:付款或者修改訂單。
2.而在付款后,Order的LifeCycle狀態就是Inforce,系統就通知工作人員開始配書。
3.配書結束后,Order的LifeCycle狀態就是assembled
4.系統就要通知相關人員可以通過Deliverer發送訂單。在此期間Order的LifeCycle狀態為Deliver
5.系統收到Deliverer的貨到通知,將Order的LifeCycle狀態置為Complete。
 
這里要額外補充說明的是;
對于Request,每個Request必需記錄下date,而Channel不一定。
對于Action,每個Action還可能保留一定的人工干預控制信息,也將同LifeCycle的Entry Data一起記錄。
對于LifeCycle,每個LifeCycle Status的變化都可能會有獨自的Entry Data(與Request Context有關,與Domain相關的)需要記錄。
 
2.2 以上是對核心業務系統的討論,現在要看的是所謂綜合業務系統
對于綜合業務系統,關注的是Party, Product兩個對象系統。
很顯然,客戶的金融資產(保險系統)或者閱讀習慣(BookStore)是系統關心的;product則是系統能為客戶提供的服務或者產品;而Provider以及Channel Role包括Deliverer在內都是為服務提供支撐。
 
對于這些對象也就有自己的LifeCycle。雖然其LifeCycle的周期可能要長于Policy或者Order,但是其LifeCycle的狀態卻可能簡單于Policy或者Order
 
Party和Product兩個對象系統也有自己的Process,其Business Process的發起也是由request,由于相對于Policy和Order,兩個系統相對 “ 靜態 ” ,并由于其LifeCycle的簡單性,加上這兩類對象在實際業務中相比更帶有正式授權特征。因此我用一個不同于request的概念Registration來代替。
 
其Process的過程和核心業務過程相差無幾,不在復述。
目前對于綜合業務系統還沒有更多的想法就這樣吧。
 
三、不算小結的小結
    無論系統建模還是系統重構,努力去觀察了解Domain Object的動靜之分,以及Domain Object與Business Process的關系,都有助細粒度的分析系統的業務行為,做出合理的設計方案。
    (聽上去更像是口號宣傳)

安徽新華電腦學校專業職業規劃師為你提供更多幫助【在線咨詢
国产大学生校花援交在线播放 | 欧一区二区三区| 国产欧美一区视频| 国产ts一区二区| 亚洲精品国产首次亮相| 亚洲第一页中文字幕| 国产不卡网站| 亚洲精品精品亚洲| 二区在线观看| 97久久精品人人澡人人爽| 国产精品一区二区三区成人| 红桃视频国产精品| 久久视频在线视频| 残酷重口调教一区二区| 亚洲国产天堂久久国产91| 成人51免费| 欧美日韩亚洲综合| 吞精囗交69激情欧美| 性久久久久久久久| 中国av在线播放| 91免费视频观看| 国产导航在线| 美女性感视频久久| 欧美影院在线播放| 亚洲网站视频| 欧美国产日韩一区二区在线观看 | 成人小视频在线| 91美女在线免费观看| 日韩av电影免费观看高清完整版| 午夜精品久久久99热福利| 午夜精品国产| 欧美日韩国产第一页| 久久一本综合| 久久精品在线播放| 欧美黄色一级视频| 久久久久久久久久久人体| 亚洲国产精品久久久天堂| 久久精品人人做人人爽| 亚洲va在线| 欧美国产日韩一区二区| 亚洲精品孕妇| 日韩女优人人人人射在线视频| 一本色道久久综合亚洲精品不卡| 97精品国产91久久久久久| 在线日韩av| 欧美亚洲在线视频| 久色婷婷小香蕉久久| 成人黄色影视| 91丨porny丨中文| 成人高清免费在线播放| 国产女主播在线一区二区| 五月香视频在线观看| 玉米视频成人免费看| 啦啦啦中文在线观看日本| 欧美日韩另类在线| 麻豆久久久久| 亚洲电影av在线| 日本激情一区| 国语自产精品视频在免费| 日日夜夜精品视频免费| 高清hd写真福利在线播放| 成人网男人的天堂| 五月婷婷在线视频| 精品久久久久久久久久国产| www成人在线视频| 精品国产91洋老外米糕| 精品久久不卡| 久久久久久成人精品| 蜜桃传媒麻豆第一区在线观看| 超碰在线公开超碰在线| 国产精品传媒在线| 亚洲精品**中文毛片| 日韩亚洲欧美在线观看| 区一区二视频| 国产精品丝袜久久久久久高清 | 午夜影视一区二区三区| 6080国产精品一区二区| 一区二区三区韩国免费中文网站| 久久精品成人欧美大片| 老牛嫩草一区二区三区日本| 欧美sm美女调教| 欧美综合自拍| 欧美大片拔萝卜| 精品国产一区二区三区2021| 91丨porny丨首页| 国产精品视频xxxx| 五月婷婷欧美视频| 精品乱人伦小说| 国内精品久久影院| 精品一区二区三区免费播放| 在线观看av每日更新免费| 中文字幕制服丝袜一区二区三区 | 激情久久一区二区| 精品亚洲一区二区三区| 亚洲三级国产| 最新中文字幕av专区| 亚洲精品乱码久久久久久黑人| 欧美成人xxxx| 久久中国妇女中文字幕| 国产一区二区三区在线观看免费视频| 在线观看精品一区二区三区| 欧美久久久久免费| 欧美精品18| 一级毛片在线观| 在线观看亚洲a| 亚洲国产不卡| 日韩大片b站免费观看直播| 日韩欧美一区视频| 亚洲成人精品| 视频三区在线观看| 欧美少妇xxx| 欧美视频四区| 成人综合影院| 亚洲成人免费网站| 久久国产精品区| 2020国产在线| 色偷偷88888欧美精品久久久| 国产在线不卡一区| 欧美18—19sex性hd| 久久福利网址导航| 久久亚洲一区二区三区四区| 天堂久久一区| 国语自产在线不卡| 亚洲天堂a在线| 黑丝美女一区二区| 在线国产福利网站| 日韩一区和二区| 美女视频一区在线观看| 女海盗2成人h版中文字幕| 久久九九免费视频| 欧美激情一区二区在线| 国产成人在线中文字幕| 国产精品最新在线观看| 精品国产91久久久久久| 午夜精品久久久久99热蜜桃导演| 天堂在线一二区| 欧美一级一区二区| 丝袜亚洲精品中文字幕一区| 日韩另类在线| 久久大大胆人体| 国产精品护士白丝一区av| 国产精品一区二区av日韩在线| 色视频在线播放| 欧美mv日韩mv国产网站| 国产剧情在线观看一区二区| 嫩草伊人久久精品少妇av杨幂| 97久久国产精品| 亚洲成人黄色影院| 亚洲大黄网站| av中文资源在线资源免费观看| 久久综合伊人77777| 欧美成人精品一区| 亚洲男人天堂av| 老色鬼精品视频在线观看播放| 在线观看a级片| 国内精品400部情侣激情| 一本一道久久a久久精品| 99久久夜色精品国产亚洲狼| 国产精品亚洲一区二区三区| 欧美日韩亚洲国产综合| 久久激情五月激情| а_天堂中文在线| 韩国日本不卡在线| 亚洲欧美日韩精品一区二区| 成人在线免费看黄| 久久精品人人做人人爽| 亚洲精品欧美激情| 亚洲成人资源| 成人免费短视频| 国产成人久久久精品一区| 在线精品视频免费观看| 久久国产精品无码网站| 97久久超碰| 美丽的姑娘在线观看免费动漫| 91精品婷婷国产综合久久性色| 日韩中文字幕区一区有砖一区| 国产欧美日韩| 国产精品视频一| 欧美浪妇xxxx高跟鞋交| 国产在线国偷精品产拍免费yy | 最新中文字幕av专区| 精品三级在线看| 久久人人97超碰com| 久久密一区二区三区| 免费电影视频在线看| 97免费视频在线播放| 欧美日韩免费观看一区三区| 国产剧情一区在线| 欧美日一区二区| free性欧美16hd| 成人午夜激情| 在线视频欧美日韩| 欧美日韩一区二区在线| 国产大陆精品国产| 99热在线成人| 成人一级视频| 成黄免费在线| 国产91色在线播放| 亚洲另类欧美自拍| 亚洲电影一区二区|