<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    迷途書童

    敏感、勤學、多思
    隨筆 - 77, 文章 - 4, 評論 - 86, 引用 - 0
    數據加載中……

    軟件架構設計(三)——軟件架構設計過程

    3.4 分析業務用例場景

    分別針對上節中業務用例視圖中的每一個用例,分析該業務用例在實際工作中是如何做的,一般使用業務活動圖來表述業務場景。在這個階段,有幾點需要特別注意的地方:

    1、關注參與業務用例的各個參與者是如何協同的,如一個簡化的用戶開戶的流程就是填寫營業員提交開戶訂單-》主管審批訂單-》施工人員履行訂單;

    2、對一個業務用例,如果有不同的實現路徑,需要做不同的場景分析。例如,用戶訂購產品,分網上訂購和營業廳訂購這兩種場景,兩個場景大不相同;

    3、場景的步驟粒度:用戶的一個完整操作目的,如用戶開戶,則用戶填寫訂單是一個步驟,而不用細化到用戶取單、拿筆填單等;

     

    3.5 產生業務對象模型

    針對每個業務用例,根據業務用例場景,分析該用例中涉及的業務實體,并繪制業務對象模型圖。

     

    3.6 產生業務用例實現視圖

    業務用例實現指業務用例的一種實現路徑,一個業務用例實現對應著一個業務用例場景。業務用例實現視圖是表述業務用例實現的視圖。

     

    3.7 分析業務用例實現場景

    業務用例實現場景著重描述如何通過人機交互來完成業務,是業務用例場景的具體化。一般用活動圖來表述人機交互流程。這里每個步驟的粒度是人與系統或系統與人的一次交互。

    3.8 領域建模

    領域模型是描述特定問題域的對象及其相互關系。領域模型對業務對象做了進一步的精化。領域建模的步驟如下:

    1、確定問題域:如CRM中的客戶模型比較關鍵,我們決定對其進行領域建模,則需要將設計客戶業務實體的用例全部識別出來;

    2、領域建模:逐一分析涉及到操作客戶模型的業務用例場景,識別領域對象以及對象之間的關系;

    3、驗證領域模型:使用序列圖作為工具,基于領域模型來編排實現各業務場景,如果能實現,證明領域模型ok。

    領域對象跟業務對象有區別,我認為,業務對象不是領域對象。業務對象來自于業務用例,是業務中客觀存在的,而領域對象是對業務對象做進一步抽象、精化后的結果,是人對業務的主觀認識,這就是為什么不同廠商的產品模型會不一樣的原因,而且并不是所有的領域對象都是根據業務對象分析而來的。比如,某CRM產品面向全球市場,可定制能力是關鍵,為提升可定制性,需要構建一個快速開發框架,這個快速開發框架也是軟件系統的一部分,也是有領域模型的,但是它的領域模型跟業務對象沒半點關系。

     

    3.9 產生邏輯架構草稿

    通過上述步驟,我們已經有了部分領域模型,針對每一個可直接映射到業務對象一級的領域對象,可規劃相應的業務模塊,如有開戶訂單,那么可以有訂單管理,有客戶管理等。業務模塊的劃分粒度可依據大概的工作量而定,保證最低級別的業務模塊的工作量是大致均勻的。這僅僅是一個建議,可以根據項目的實際情況決定。

    基于上述的成果,我們還只能產出一個邏輯架構的草稿,因為我們還沒有分析質量屬性,后續對質量屬性做設計的時候,還有可能會引入新的模塊。比如要讓業務流程可快速編排、定制,我們希望引入工作流,那么邏輯架構中也要引入一個工作流模塊。

     

    待續。。。

    posted on 2012-07-08 15:17 迷途書童 閱讀(1098) 評論(0)  編輯  收藏 所屬分類: 隨感系統設計業務建模

    主站蜘蛛池模板: 免费无码又黄又爽又刺激| 亚洲日韩一区二区一无码| 色天使色婷婷在线影院亚洲| 青青青国产手机频在线免费观看| 免费日本黄色网址| 亚洲国产成人综合精品| 免费无码又爽又刺激高潮| 亚洲一区二区三区高清视频| 四虎精品视频在线永久免费观看| 亚洲AV无码久久精品色欲| 99精品视频免费| 亚洲成色在线综合网站| 久久精品电影免费动漫| 99久久国产亚洲综合精品| 免费观看男人免费桶女人视频| 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | 无码天堂亚洲国产AV| 国产aⅴ无码专区亚洲av| 成人免费男女视频网站慢动作| 亚洲中文字幕无码中文| 日本大片在线看黄a∨免费| 亚洲一区二区三区在线观看网站| 亚洲色图综合在线| 日韩免费在线中文字幕| 久久久久久A亚洲欧洲AV冫| 中国videos性高清免费| 精品亚洲成a人片在线观看| 182tv免费视视频线路一二三| 亚洲中文字幕久在线| 亚洲三区在线观看无套内射| 222www免费视频| 国产免费播放一区二区| 亚洲成a人片77777老司机| 91免费国产精品| 亚洲精品无码专区在线| 亚洲福利在线视频| 久久亚洲精品无码观看不卡| 国产禁女女网站免费看| 十八禁在线观看视频播放免费| 亚洲乱码在线视频| 亚洲无码日韩精品第一页|