On 8月2日, 上午10时54分, "YU Tong-Ying" <tongying...@gmail.com> wrote:
> Lee刚才问为何用邮件回复《对yushan传统企业模型的技术倾向的讨论
> 》时没有出现在论坛上,这是因为回复方式有"回复到论坛(所有人)",和到作者(你所回的那一贴的作者)两种。
>
> 既然Lee希望这个内容出现在论坛上,而且这是一个很好的话题,我就把你的内容另起一贴吧,并做个回复吧。Lee的内容如下(我对邮箱地址做了点处理,并截掉了 后面附的被回复原文):
>
> ---------- Beginning of Lee's message ----------
> From: lihaibo@h...edu.cn <lihaibo@h...edu.cn>
> Date: 2007-8-2 上午7:54
> Subject: 回复: [EEG] Re: 对yushan传统企业模型的技术倾向的讨论
> To: tongying...@gmail.com
>
> 确实,从PIM一直到到Code的转换,都是很顺利的,而且能够自动转换。这一点国内很多家研究机构和公司都能够做到了。比如清华、哈工大...
> 但CIM到PIM,一直不理想。
>
> 还有一个问题,企业的业务不都是以表单报表等业务单据的流转为管理核心的么,以那些Form结构、Form在不同角色下填写的部分、Form之间的关系、For m在不同部门处于的不同状态等为核心,建立各种模型(计算模型),应该可行吧?
>
> ====== 下面是回复邮件 ======
> ...
> ---------- End of Lee's message ----------
>
> Lee上面提到的基于Form(业内一般称"表单")的思路,也是我这几年重点研究过的领域之一。在国内,我发现过很多软件开发者人都想到并实践过这个思路。例 如深圳曾经有一个"索斯科",完成过一套"ERP平台",其通用平台实现的最重要的机制之一,就是基于Form,就是上面Lee所说的那些要点。(可惜这公司商 业上已经完全终结了)
关于这个思路,其实早先企业工程论坛上,有babituo, cher-xjcxp两位业内一流专家参与的一些讨论,已经有过相当深的讨论。
比如下面这个帖子
http://www.ee-forum.org/bbs/bbsview2.asp?type=2&id=432
绕过技术的表象,后面真正实质性的问题,还是业务对象(模型)和计算对象(模型)的区别
另一个方面,纯粹技术实现。cher说"比照ty的构想,那种运行期的演化,依然比较远",这是许多软件专家,对类似"运行期模型驱动"这一类思路的基
本看法吧。但我想说,这是基于旧的技术思路去评价的结果,就像我以前举过的一个例子,就好像要用加减法类计算微积分,你会发现那是很繁琐的。
以前讨论时曾多次被人抱怨我们做的讨论是空对空,玩概念毫无,实际意义等等。今天便来举个例子,我去年在企业内进行基础应用开发时,做了一个选择。我用
一个周末通宵,连续十几二十小时的时间,构造了一个元模型。虽然简单,但毫无疑问是元模型,当然,这二十个小时,我是在以前的积累中截取构造一个可操作
的东西出来。
基于这个元模型,在几个月时间内做一个信息系统平台(虽然简单,但有建模"工具",有"模型版本",有运行期平台,还可以有"模板",但"平台"本身没
有可用的功能)。
这样,像我这样对业务和建模都非常熟悉的人,就可以仅仅通过定义建立信息系统/基本事务处理的应用了。它"核心"能力,就是80-90%的"功能",都
是可以在运行(正式部署)状态下随时创建和更改--因为它们的实现,采用的是实时模型驱动的机制。
为什么这个东西很难拿出来商品化呢?两个原因:
1)围绕着上述核心能力,其它的实现方式都是能偷巧就偷巧的,借用利用开发运行环境本身的环境,最大限度缩小到小型内部应用的方面。
2)一个商业产品的成功,技术也好,技术平台的能力也好,所占的成分有多大?比例不好说,但有很多决定性的因素。
就上述项目的思路,当然也可以做商品化的开发方案。2-3名核心成员,一年的周期,可以推出市场。它的形态,采用的技术需要与现在的应用环境与主流技术
趋势接轨。此外,由于它原则上仍然是"计算模型驱动"的,所以怎么训练、寻找能够发挥出它的功能特长的"应用建模师",会是市场化的真正考验之一。更重
要的,你是用它来解决用户的MRP的需求?HR的需求?还是所谓的MIS?这都是成功的商品化的决定性因素。
我是实践中的思考着,所以从不担心理论落空(它们就是从实践的困惑中向上提升的)。"动态模型驱动"主要不是实现的困难,而是理念的跨越,它真正实现
时,你会发现这是一种简单化。至于"演化",有两层可能含义,一层是像生物那样,自行进化,这个我从没认真思考过--这很遥远;但在运行期能够创建、修
改、删除,并即时生效(当然是由人进行),这并不遥远。其实在传统的软件里,有许多这样的经典例子,大家不妨仔细想想。
On 8月7日, 上午10时22分, "cher chen" <cher.xj...@gmail.com> wrote:
> 各位的讨论很精彩呀。
>
> 以Form为主线的思考和实践,是很有价值的。由于Form粒度比较大,确实提供了一种快速的把业务清理为模型的方式。问题是,这种清理,
> 应该仍然是一种计算模型的清理(PIM)。
> 将Form(业务对象?),如何转为具体的PIM,确实是个难题。但显然不能是"强制转化为软件对象"。我是这么看的,Form类似的模式,仅仅是对技术模型(PIM)的一种平面铺开视角的
> 黑盒的描述,至于其真正的技术实现,亦即PIM的白盒的描述,是软件实现的关键。
> 也许可以这么解释,如果,工具性软件比较成熟,PIM的白盒的描述,应该有tool处理,使用者只需要构建好PIM的黑盒描述,就可以了。
>
> 当然,这个思路,CIM的转换问题,依然需要解决。而且,比照ty的构想,那种运行期的演化,依然比较远。
>
> 在07-8-4,TY <tongying...@gmail.com> 写道:
> > > > > 更多的东西,有兴趣大家研究吧:-)- 隐藏被引用文字 -
>
> - 显示引用的文字 -
On 8月3日, 下午12时11分, Lee <lihaibog...@gmail.com> wrote:
> > - 显示引用的文字 -- 隐藏被引用文字 -
>
> - 显示引用的文字 -
我看见的可用于企业建模体系,甚至还没有一个算得上是"接近"这个四项标准的。比如现在比较有代表性的TOGAF,同样如此。对此,我这些年已经总结出
一套比较完整的思路和框架。以前,我总是想基于这些东西直接开发出最终的软件应用,所以既没有公开,也不基本不具体讨论这个问题,仅仅限于上面那样,把
问题提出来。
最近我一直在思考,何时、如何将其完善并是否应该选择适当的方式、时机将其发表出来。
要达到与Zachman框架类似的完整程度,固然还需要做很多添砖加瓦的工作,但基本是看得见的。
而要达到ARIS那种比较自洽、操作性、方法论方面都比较配套的程度,应该需要做若干年系统的工作。
当然,这个工作不能展开,其中决定性的原因之一,就是我没有可以安心、专心做的环境或条件。
这个话题,也想听听大家的意见。
(顺便:yushan没看你的gmail信箱吧,我发了邮件)
至于角色、权限等,可以在角色模型、权限模型里考虑。
On 8月7日, 上午10时22分, "cher chen" <cher.xj...@gmail.com> wrote:
> 各位的讨论很精彩呀。
>
> 以Form为主线的思考和实践,是很有价值的。由于Form粒度比较大,确实提供了一种快速的把业务清理为模型的方式。问题是,这种清理,
> 应该仍然是一种计算模型的清理(PIM)。
> 将Form(业务对象?),如何转为具体的PIM,确实是个难题。但显然不能是"强制转化为软件对象"。我是这么看的,Form类似的模式,仅仅是对技术模型( PIM)的一种平面铺开视角的
> 黑盒的描述,至于其真正的技术实现,亦即PIM的白盒的描述,是软件实现的关键。
> 也许可以这么解释,如果,工具性软件比较成熟,PIM的白盒的描述,应该有tool处理,使用者只需要构建好PIM的黑盒描述,就可以了。
>
> 当然,这个思路,CIM的转换问题,依然需要解决。而且,比照ty的构想,那种运行期的演化,依然比较远。
>
> 在07-8-4,TY <tongying...@gmail.com> 写道:
> > - 显示引用的文字 -- 隐藏被引用文字 -
>
> - 显示引用的文字 -
彤鹰提到的几个模型我也都学习过,也深感离我们模型的理想还有很大的距离,比如上面的四项特征。当然,我们还需要继续学习。
十几年来,我公司搞过一些大型规划项目:比如三峡,秦山核电,省市级电子政务,港口,通信,大型煤矿,电厂,油田等等,这些项目从数据模型看可以比为淮
海战役了。如果说我还有些资源,就是在实际中真正见识过这些需求,打过大仗。如何在实战的基础上提炼出实用的模型,正是我们的追求。至少应该搞出一个可
以和EXCEL表相比美的企业数据模型吧,哈,EXCEL可是我的偶像呢。
On 8月12日, 上午10时42分, TY <tongying...@gmail.com> wrote:
> yushan这里提出的确实是主要问题之一。
> 企业建模怎样才能够既保持内在的精确性,具有足够的表达力,同时用"管理者"能够充分理解的方式,我在对新一代企业信息系统的那篇综述(http://www.ee-forum.org/bbs/bbsview2.asp?type=6&id=150),概括为"基于企业工程看足够有效的企业建模手段"应具备的四项特征: