给大家分享一个培训的PPT:面向构件的组织级开发模式探讨

by 魏琼东 2011.11.5 14:17
构件化软件开发模式快速响应客户需要的一个非常重要的方式,通过构件对功能的隔离,从而把需要的变更对系统整合的影响降低到最底限度,通过构件的不同版本管理不同客户对同一需要的不同个性化差异,进行降低系统的快速市场适应能力,通过实施企业级构件的开发实践达到提高软件企业有效生产效率的目的,进市提高企业的综合实力。

[更多...]

Tags: , , , , , , , , , , , , ,

SOA | 分布式 | 企业应用架构 | 云计算

WorkFlow入门Step.3—Adding Procedural Elements-For-WF4.0

by hot 2011.6.9 12:45
开篇 上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生搬硬套,要符合企业内部的情况才可以。 关于工作流的认识的相关文章,也是已经有了很多了,不少院子里面的大牛都已经提到过工作流的认识,小弟不敢说对工作流理解的很深。 摘要 WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动领域,自1993年8月,WFMC(工作流管理联盟)成立,1994年制定了一系列的关于工作流的标准。进入21世纪工作流被越来越多的学者关注,该项技术越发走向成熟。当然我也是必须跟上时代的步伐,所以也加入工作流的大军,希望能够跟上前人的脚步。当然也希望感兴趣的朋友,加入工作流的讨论群中来。具体群号:120661978。 目前,我们已经在AgileEAS.平台中陆续集成了,界面设计器+工作流的内容,当然工作流目前还不算太成熟,还不方便放出来,本文只是抛砖引玉,还希望大家多多重视工作流的内容。 大纲 一、开篇 二、摘要 三、WF4.0的控制流 WF4.0中的控制流         上一篇《WorkFlow入门Step.2—Building a Simple WorkFlow-For-WF4.0》我们讲述了基本的关于WF4.0构建简单的控制台程序。本节我们就来看看WF4.0中的控制流 中的基础用法及说明,当然有一些诚恳的朋友说,我写的系列与大多数的WF系列一样,都是没有实际的东西,可能我这里想解释下,我先写入门吧,然后在结合实例 写应用篇吧,希望大家继续支持。   1、使用变量                 a、先拖拽一个顺序活动控制流到设计视图中。                      b、定义变量:                     c、变量是支持继承的,该顺序控制流内部的活动,默认会可以访问到外部父活动定义的变量。                   d、输出结果,来测试下我们说明的内容吧:             2、IF控制流         a、拖拽一个IF控制流节点到顺序控制流之上。                b、拖拽then与else的活动。                c、下面我们来运行下上面的情况,来查看下具体的结果吧:                d、我们来修改下if中的表达式条件。                e、我们修改了上面的“Condition的匹配条件” condition=“test” 那么这时候执行的肯定是then。如果condition的值是test的话。                f、我们修改上面的Assign活动中的设置变量的值,修改为condition=“test”;                g、再次运行,查看结果:         3、While控制流      a、新建一个活动:           b、添加如下信息:          c、运行该节点,查看输出信息:          d、我们来修改下while条件中的condition的条件或者是在上方的为变量设置值的活动中设置condition的值为1:          e、再次运行,查看输出结果:          f、下面我们来修改下这个条件,当condition<10的时候,我们执行输出,否则跳出循环:         g、我们再来执行下,查看运行的结果。     下篇预告 本篇我们讲述了“WF4.0”的控制流中的IF与While,下篇我们将会继续讲解控制流的其他用法,如果您有更好的意见或建议,还请提出: 控制流中的很多内容,在我们具体的业务流程的应用中是最常用的内容,所以我们先把基础的内容进行梳理和说明。 源码下载     更多交流 官方博客:http://www.smarteas.net/ 官方网站:http://www.agilelab.cn/ 如果您在使用AgileEAS.NET开发平台中有什么问题,请使用如下几种联系方式或者沟通方式。 1、邮箱方式: 魏琼东: mail.james@qq.com 手机:18629261335 博客:http://eastjade.cnblogs.com/ 殷长波:549558408@qq.com 博客: http://www.cnblogs.com/onmyway/ 何戈洲:hegezhou_hot@163.com 博客:http://www.cnblogs.com/hegezhou_hot/ 2、QQ交流群: AgileEAS.NET平台交流群:120661978(超级群)[新建] AgileEAS.NET平台交流群:125643764(高级群)[已满] AgileEAS.NET平台交流群:147168308(高级群)[已满]

Tags: , , , ,

企业应用架构

WorkFlow入门Step.2—Building a Simple WorkFlow-For-WF4.0

by hot 2011.6.9 12:43
开篇         上篇,我们简单的说明了WF的入门,那么院子里面已经有很多的高手,写了不少的关于工作流的应用,最近在集成工作流平台的过程中也是发现了不少的问题和心得体会,工作流果真不只是审批那么简单,复杂度可见非常的不一般,学好了工作流无论对自身的对业务流程的理解和改进,都是非常有帮助的,由于不同的企业应用的具体的业务流程不同,因此也就造成了无法构建通用的业务流程模型,就和企业的管理一样,无法生搬硬套,要符合企业内部的情况才可以。         关于工作流的认识的相关文章,也是已经有了很多了,不少院子里面的大牛都已经提到过工作流的认识,小弟不敢说对工作流理解的很深。 摘要         WorkFlow是最近比较流行的一门技术,其实WF起源于20世纪70年代中期的办公化自动领域,自1993年8月,WFMC(工作流管理联盟)成立,1994年制定了一系列的关于工作流的标准。进入21世纪工作流被越来越多的学者关注,该项技术越发走向成熟。当然我也是必须跟上时代的步伐,所以也加入工作流的大军,希望能够跟上前人的脚步。当然也希望感兴趣的朋友,加入工作流的讨论群中来。具体群号:120661978。         目前,我们已经在AgileEAS.平台中陆续集成了,界面设计器+工作流的内容,当然工作流目前还不算太成熟,还不方便放出来,本文只是抛砖引玉,还希望大家多多重视工作流的内容。 大纲         一、开篇         二、摘要         三、WF4.0的第一个实例 WF4.0构建简单实例         上一篇《WorkFlow入门Step.1—My Frist WorkFlow Trip!》我们讲述了基本的关于工作流的介绍和认识,这次我们直接进入WF4.0,关于3.5之前的版本,我们在后续的篇幅中就不介绍了,以4.0为主,4.0的具体的关于更新和说明,我这里也不特别的复述了,大家可以参考如下文章 Windows Workflow Foundation 中的新增功能          4.0相比之前的版本可以说是颠覆性的变化,无法从之前的版本无缝的迁移到4.0版本之上。          下面我们就来开始新建一个WF4.0的简单项目,我们先从Hello World!开始吧:           1、新建一个控制台应用程序                      2、新建完毕后,出现如下的界面,与原来的3.5之前的页面的方式是不同的:                      3、打开工具箱,我们看到系统提供的默认设计活动分组:                      4、我们选择“控制流”分组中的“Sequence ” 顺序控制流:                      5、上面我们就完成了工作流的拖放,下面我们在添加“基元”分组中的如下活动:                      6、我这里设置时间长度假设为“15”秒钟,那么将上面的duration设置为“00:00:15” 即可。我们再添加一个活动节点“WriteLine”来输出“Hello World!”;                      6、这样就好了,我们再来看看宿主“Program”中的写法吧,看看4.0相比3.5之前的版本的变化吧。                                 7、我们来运行下程序看看效果吧:                      8、你可能会认为,我怎么知道是否是等待了15秒钟呢,下面我们在执行该节点的前后,加入执行时间的输出信息吧:                      9、再次运行看看效果:                       看起来非常的简单吧,很容易上手,等你一旦找到了感觉,会发现其实本身并不难,而是难在如何解决实际的问题。 下篇预告            本篇我们讲述了“WF4.0”的第一个程序,下篇,我们也是参考C#语言的学习之路,开始讲述循环结构,先掌握WF4.0中的控制流:                        控制流中的很多内容,在我们具体的业务流程的应用中是最常用的内容,所以我们先把基础的内容进行梳理和说明。 更多交流 官方博客:http://www.smarteas.net/ 官方网站:http://www.agilelab.cn/ 如果您在使用AgileEAS.NET开发平台中有什么问题,请使用如下几种联系方式或者沟通方式。 1、邮箱方式: 魏琼东: mail.james@qq.com 手机:18629261335 博客:http://eastjade.cnblogs.com/ 殷长波:549558408@qq.com 博客: http://www.cnblogs.com/onmyway/ 何戈洲:hegezhou_hot@163.com 博客:http://www.cnblogs.com/hegezhou_hot/ 2、QQ交流群: AgileEAS.NET平台交流群:120661978(超级群)[新建] AgileEAS.NET平台交流群:125643764(高级群)[已满] AgileEAS.NET平台交流群:147168308(高级群)[已满]

Tags: , , , ,

企业应用架构

最新评论

声明

本博所有网友评论不代表本博立场,版权归其作者所有。

© Copyright 2011