业务抽象

计算机最根本的是数据处理,在此基础上层层抽象,最终呈现给用户的是用户所能接受的一种抽象。这也是应用软件最根本最重要的地方。

 

拿操作系统来说,他将基本的计算机硬件抽象出文件,进程,地址空间等基本概念,在此基础上抽象出Kernel,然后是shell,在然后是应用软件。

 

对于MatrixOne来说,对于业务的抽象是其最为精彩的内容之一。将整个PLM相关的业务,抽象出Common业务,也就是AEF。这其中包括Task,Issue。。。。。。

 

在AEF基础上,M1建立了若干了Central,拿EngineeringCentral为例,EngineeringCentral主要的业务逻辑就是建立或修改Part,并为Part建立相关的产品说明,文档等。

 

M1为此建立了若干抽象

Part

Part Family

Part Specification

Bill Of Material

Markup

Engineering Change(ECR, ECO)

其中最精彩的就是对Change的抽象,将Change的需求抽象出ECR,Change的动作抽象出ECO。

 

从此可以看出,对于应用系统,抽象的好坏直接决定了系统是否成功。所以说,对于业务的抽象管理是应用系统程序员最为重要的本领。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值