分析模式
chuanzhongdu1
这个作者很懒,什么都没留下…
展开
-
责任模式
概念模型比较难说清楚,概要性描述:最直观的例子是组织结构,上级组织与下层组织之间的关系,从具体层面讲是一种所属关系,Martin将它抽象为一种责任关系。人和组织之间的所属关系是责任关系;管理者与部署之间的关系是责任关系;部门与部门负责人、经理之间的关系是责任关系。书中Martin将这种关系进一步泛化到更广的范围,个人认为没有多少实用价值,因为具体应用中对业务概念不能太泛化,否则将显得很牵强,即转载 2011-12-06 12:23:42 · 502 阅读 · 0 评论 -
观察和测量
许多计算机系统记录现实世界中各种对象的信息,这些信息通常表现为计算机系统中的记录、属性、对象等其他各种各样的形式。最典型的方式是把某项信息记录成某个对象的一个属性,例如,一个人体重70公斤记录成“人(Person)”类的体重(Weight)属性,值为70。本章将讲述这种方式的不足,并提出一些更合理的解决方法。本章的模式来自与医疗领域有关的项目,所以采用了许多这一领域的例子。本章中的模式图均转载 2011-12-11 10:19:16 · 551 阅读 · 0 评论 -
责任模式
描述责任关系,最直观的例子是组织结构,上级组织与下层组织之间的关系,从具体层面讲是一种所属关系,人和组织之间的所属关系是责任关系。变化子类的增加:如跨国企业,有分公司,分公司又有子公司,子公司又有办事处,定义一种组织层次结构描述,并且每个子类型拥有不同的约束规则,如:不能有父节点,父节点必须是了公司等。类型拥有多个隶属层次关系:如某个部门同时属于销售部门也属于生产部门,利用...2011-12-06 12:23:00 · 87 阅读 · 0 评论 -
观察和测量
许多计算机系统记录现实世界中各种对象的信息,这些信息通常表现为计算机系统中的记录、属性、对象等其他各种各样的形式。最典型的方式是把某项信息记录成某个对象的一个属性,例如,一个人体重70公斤记录成“人(Person)”类的体重(Weight)属性,值为70。本章将讲述这种方式的不足,并提出一些更合理的解决方法。本章的模式来自与医疗领域有关的项目,所以采用了许多这一领域的例子。本章中的模式图均...2011-12-11 10:19:00 · 631 阅读 · 0 评论