zoukankan      html  css  js  c++  java
  • UML-领域模型-如何找到概念类

    有3个方法

    方法1:对已有的重用和修改(这是最好的方法)

    重用和修改现有模型。这些模型来源于之前的项目、网上的

    方法2:使用分类列表

    从网上搜索该领域的常见分类,或参考书籍Martin Fowler的《分析模式》、David hay的《Data Model Patterns》、Len Silverston的《Data Model Resource Book(卷1和卷2)》。

    如POS项目,见下表

    注:示例中可英文命名,用于后边的类图。

    方法3:通过名词短语寻找概念类

    如,处理销售用例:

     

    例子:基于上边分类列表+名词短语分析,得到该领域候选概念类列表

    方法2和方法3中的红色矩形对应着该概念模型列表。而方法3中的红色椭圆,跟方法2重复的。而方法3中的顾客,在方法2中没有,方法3中补全了。

    注:没有什么所谓“正确”的列表,上边抽取的是,建模者认为重要的。

  • 相关阅读:
    hdu5412CRB and Queries
    LCA rmq st model
    HDU 5348 MZL's endless loop
    2015多校联合训练赛 Training Contest 4 1008
    Bestcoder Tom and matrix
    TOJ 4105
    Codeforces D. Iahub and Xors
    Set 技巧之一
    1036: [ZJOI2008]树的统计Count
    一点点VIM
  • 原文地址:https://www.cnblogs.com/yaoyuan2/p/10959093.html
Copyright © 2011-2022 走看看