Shark的概念模型及实现模型(部分)

原创 2004年10月10日 12:50:00
公元2004年10月10日 星期日 天秤座 第42周 农历甲申【猴】年八月廿七 寒露 天气:晴

BaseBusinessObject接口定义:是所有业务对象接口的基接口,是一个空接口。
WfExecutionObject定义:是一个抽象的基接口,为WfProcess和WfActivity定义了一般的属性、状态和操作,提供了get/set内部状态的能力,提供了读取当前状态并转换到其他状态的方法,还提供了指定状态转换的方法,如suspend, resume, terminate, abort。

WfProcess的定义:一个WfProcess是一个工作流请求的执行者,所有的要完成工作的工作流对象都需要实现这个接口。该接口使得工作可以在被监控之下异步的进行。WfProcess接口通过添加一个启动过程执行的操作,具体化了WfExecutionObject接口(WfProcess是WfExceptionObject接口的子接口),这个操作会得到过程及与WfRequester和WfActivity的关联而产生的结果。

WfActivity的定义:WfActivity是过程处理中相关的一个步骤,聚合为一个WfProcess,描述了在WfProcess内的一个工作请求,在某一时间切点,一个WfProcess中可以有多个活动的WfActivity,WfActivity接口通过一个指明步骤已完成的显式的complete()操作,来具体化WfExecutionObject接口(WfActivity是WfExceptionObject接口的子接口)。 还可以在WfProcess及WfAssignment之间添加关联。

WfAssignment定义:WfAssignment将WfActivity对象与WfResource对象关联起来。该关联描述了为执行一个Activity而需要的真实的资源分配,本接口可以被资源管理工具具体化(specialized),他们解释活动的上下文环境,创建或管理资源分配。分配对象在活动准备被执行前,被创建为资源选择流程的一部分,其生命周期与其相关的Activity有关。

概念模型图
r_概念模型.JPG
实现模型图
o_实现模型2.jpg
 
图中橙色的类都是具体的内部实现类,在外层,通过XXXXWrapper类来引用内部实现类,实现了概念模型,对外提供服务。

数据库建模,概念模型、逻辑模型、物理模型的区别和转化

关于数据库理论中概念模型、逻辑模型、物理模型之间的区别。随机复习上网并复习,并在此记录一下,数据库建模是对现实世界进行分析、抽象、并从中找出内在联系,进而确定数据库的结构。      1、概念模型:就...
  • t_332741160
  • t_332741160
  • 2017年03月17日 23:28
  • 2419

概念模型、逻辑模型和物理模型的区别

一直对于概念、逻辑、物理这三个词一知半解。在自考和软考中都遇到了,总是搞混。下面。我们就一起来区分一下吧! 概念模型。     先来看一下概念的解释:人类在认识过程中,从感性认识上升到理性认识,把所感...
  • u013033838
  • u013033838
  • 2015年10月19日 18:56
  • 8081

概念模型,逻辑模型,物理模型 概念

概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。  用USE...
  • johnstrive
  • johnstrive
  • 2014年05月26日 10:32
  • 1838

概念模型转换成逻辑模型的方法

1 每个实体都转换成为一个关系 2联系有三种类型 2.1 一对一联系 不必要单独成为一个关系,可以将它与联系中的任何一方实体转化成的关系合并,一般与元祖较少的关系合并 2.2 一对多联系 不必要...
  • an13654067079
  • an13654067079
  • 2016年11月18日 09:09
  • 584

概念模型与关系模型和关系规范化

》概念模型        概念模型用于信息世界的建模,是实现现实世界到信息世界的第一层抽象,是数据库设计人员进行数据库设计的有力工具,也是数据库设计人员和用户之间进行交流的语言,因此概念模型一方面具...
  • darkxiaoming
  • darkxiaoming
  • 2017年05月20日 16:18
  • 988

powerdesigner 概念模型转化成物理模型

点击"tool"=>"Generate Physical Data Model"即可生成PDM
  • minwang593
  • minwang593
  • 2013年10月21日 09:38
  • 2431

数据库 数据仓库 概念模型 逻辑模型 物理模型

概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。  用USE...
  • summer070825
  • summer070825
  • 2016年05月31日 11:26
  • 1915

用例模型与概念模型的区别和联系

二十世纪八十年代中期Jacobson花了很多精力来思考过去十多年的工作方法。他造了一个术语anvendningsfall,大意是“使用情况”(situation of usage)或用况(usage ...
  • u012856866
  • u012856866
  • 2014年05月19日 16:32
  • 755

数据库建模三步骤:概念模型->逻辑模型->物理模型

概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结,提炼出来的用以描述用户业务需求的一些概念的东西。如销售业务中的“客户”和“定单”,还有就是“商品”,“业务员”。 用USEC...
  • Eason_oracle
  • Eason_oracle
  • 2016年09月26日 09:56
  • 1489

笔记:数据建模基本流程,概念模型,逻辑模型和物理模型

注:本文的数据建模基本流程适用于OLTP系统数据建模,同样也涵盖了DW的数据模型 概念模型:确定系统的核心以及划清系统范围和边界 该阶段需完成: 1.该系统的商业目的是什么,要解决何种业务场景 2...
  • gla10
  • gla10
  • 2017年07月02日 00:48
  • 402
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Shark的概念模型及实现模型(部分)
举报原因:
原因补充:

(最多只允许输入30个字)