分析模式(责任模式在组织机构中的应用)2011-7-12

来源:互联网 发布:淘宝搜索技术 黑搜索 编辑:程序博客网 时间:2024/06/05 00:38
 

       这里的Party指的是各种智能,比如人员,地区岗位,公司什么的都可以是一个Party

Party本身的结构可以是多对多,比如一个人员同时在公司的CRM项目组和OA项目组,本图未画出,根据多对多可变形为两个多对一,即得到PartyStruct,PartyStruct主要表示的是Party的一种层次关系,然后Party又对应各种类型,如果要对各种类型做限制,那么要抽象出PartyType的概念,即总公司,大区什么的,可以约束大区必须位于总公司下面等,都具有一定规则同时PartyType的关系也是多对多变形为两个多对一,即Party类型的层次关系