随笔分类 -  工作流设计思想

摘要:Activity 在一个进程中,形成一个逻辑步骤的一次工作. 它有可能是manual activity,不支持电脑自动执行,也可能是一个automated activity 说明: 1.一个进程可以由多个对整个商业进程的可行性有帮助的有逻辑顺序关系的activity组成 2.每个activity一般都是流程引擎的最小工作单元 3.所有的manual activity 可以组成商业进程或者所... 阅读全文
posted @ 2006-11-17 08:52 WXWinter(冬) 阅读(6033) 评论(1) 推荐(0) 编辑
摘要:我在角色:WebWorkflowRole 中举过一个角色的例子 由于WebWorkflowRole默认使用ASP.NET的用户数据库“aspnetdb”,所以当时没有深谈,决备自已设计一个专门针对多用户参与的数据库,并在WorkflowRole中实现。 思考了一段时间,也写了几个,感觉还可以,想实现的功能基本上都实现了,主要是在用户、角色的传统基础上引入了“组”与“规则”的思想,如将“用户A”... 阅读全文
posted @ 2006-11-16 14:43 WXWinter(冬) 阅读(2971) 评论(10) 推荐(0) 编辑
摘要:这个例子本来想在周一传上来,可是曲滨 给我发了一些WPF的资料,原来一直以为WPF要高档显卡支持,所以从来都没关注过,人啊,贯性思维害死人,不过也怪MS的客服没说清.这几天看了一下WPF,有点像SVG,比效喜欢,以后WEB与WinForm可以用一套界面了.看WPF的直接后果有两个,一是我又中MS的毒了,二是这几天都没贴WF的文章,先把例子的系统架构草图传上来cnblogs对图片压缩,这是正常的图片... 阅读全文
posted @ 2006-10-30 19:32 WXWinter(冬) 阅读(3546) 评论(6) 推荐(0) 编辑
摘要:电子商物工作流设计 设计完全依据《中华人民共和国合同法》 合同订立流程图.rar(JPF图片,为了上传,只是修改了扩展名) 合同订立流程图附注 承诺流程图.rar(JPF图片,为了上传,只是修改了扩展名) 承诺流程图附注 准备写一个电子商物的通用工作流平台 阅读全文
posted @ 2006-10-27 20:02 WXWinter(冬) 阅读(2323) 评论(8) 推荐(0) 编辑
摘要:①《合同法》第21条:承诺是受要约人同意要约的意思表示。 《合同法》第22条:承诺应当以通知的方式作出,但根据交易习惯或者要约表明可以通过行为作出承诺的除外。 ②《合同法》第26条:承诺通知到达要约人时生效。承诺不需要通知的,根据交易习惯或者要约的要求作出承诺的行为时生效。 采用数据电文形式订立合同的,承诺到达的时间适用本法第十六条第二款的规定。 ③《合同法》第23条:承诺应当在要约确定... 阅读全文
posted @ 2006-10-26 21:27 WXWinter(冬) 阅读(3041) 评论(1) 推荐(0) 编辑
摘要:在上例中分析了一下[申请成立50万元以下有限责任公司流程]的业务需求,其他类型的公司注册,以及[消防队系统、烟草局系统、文化局系统、公安局系统]的业务流程的特点基本上也如上所述, 现在看一下具体的业务实现: 1.申请人到工商局申请开一家公司(如网吧)2.工商局的工作人员[接受申请]3.工商局的工作人员经过初审[受理]该事项,并告之要提交的材料(文化许可,公安许可,消防许可)4.[申请成立50万元... 阅读全文
posted @ 2006-10-26 21:19 WXWinter(冬) 阅读(1368) 评论(6) 推荐(1) 编辑
摘要:在[调用子流程]一文中,我举了一个InvokeWorkflowActivity调用子流程的例子,其实在这个例子中主要演示了如何将流程的业务逻辑封装到自定义引擎中。如果单从实现目的来说,这个例子远不如将子流程的业务封装到一个自定义的Activity中好。子流程很好用,InvokeWorkflowActivity也很好用,InvokeWorkflowActivity不是傻小子,它必需是异步的,如果要是... 阅读全文
posted @ 2006-10-26 14:42 WXWinter(冬) 阅读(1886) 评论(4) 推荐(0) 编辑
摘要:InvokeWorkflowActivity是干吗用的,CallExternalMethodActivity与HandleExternalEventActivity还好,知道等等外面干活的,InvokeWorkflowActivity可到好,傻小子放炮,点上就跑,也不知站住看一下,看看MS对它的解释: Asynchronously runs one workflow from another. ... 阅读全文
posted @ 2006-10-25 23:29 WXWinter(冬) 阅读(2384) 评论(6) 推荐(1) 编辑
摘要:以前曾提过双引擎或多引擎的问题,很多朋友问多引擎的目的是什么,在这里,我简单举几个例子 以下例子只是抛砖引玉,千万不要因为下面的几个例子将思路锁死 1.为业务扩展灵活性而使用多引擎 在WF的引擎中可以同时运行多个工作流模板的多个实例,如图 这是一种理想的模式,但在实际开发中可能会有如下问题: 1.不同的工作流对持久化服务,监听服务的要求有同 2.不同的工作流对流程的控制要求不同,如C... 阅读全文
posted @ 2006-10-24 15:34 WXWinter(冬) 阅读(2183) 评论(10) 推荐(0) 编辑
摘要:开张快一个月了, 对所发的60篇文章总结一下 WF本身并不是一个业务平台,它只是为开发人员提供创建工作流软件的一个平台,也就是说WF不是工作流应用平台,而是一个开发工作流应用的平台。 一、使用WF可以开发具有以下特点的工作流平台 1.业务流程辅助办公软件 2.软体内部工作的顺控制 3.自动筛选查询类系统 4.自动化控制中 二、WF作为net3.0的一部分发布,... 阅读全文
posted @ 2006-10-20 20:24 WXWinter(冬) 阅读(6544) 评论(26) 推荐(2) 编辑
摘要:(文章后半部份内容跑题了)有些朋友对一个具体的业务流程使用何种工作流模式实现总是拿不定主意,个人觉得设计工作流,其实没有什么应该的模式,用状态机模式作主流程,管理业务状态,流模式作子流程,完成具体的业务操作是一个不错的方案。有时业务流程不是一定要用工作流才能实现,有些系统因其类型、规模、应用、成本、时间、开发团队的技术结构等原因使其不适合用工作流平台实现。 以前做过一个业务流程,后来我管他叫接力棒... 阅读全文
posted @ 2006-10-15 23:06 WXWinter(冬) 阅读(2593) 评论(5) 推荐(2) 编辑
摘要:2006-10-13日下雪了,~~真~~冷~~啊~~~小时候每次下雪,老妈总让我写一篇作文........祖国的地域好大啊,现在北京还穿单衣,家里已经过冬了.在北京时,每年过冬我都穿单衣,朋友们总用差异的眼光看我,就象家乡人用差异的眼光看着在冬天还穿裙子的俄罗斯人一样.... 昨天爬窗看了一天雪,好像从上高中起就没这么惬意过... 在家待了几个月了,准备过了29岁生日后再出去找工作,家人都不想让我... 阅读全文
posted @ 2006-10-13 12:21 WXWinter(冬) 阅读(1299) 评论(8) 推荐(2) 编辑
摘要:(注:标题与文章内容无关)Delay的业务应用分析 阅读全文
posted @ 2006-10-08 22:08 WXWinter(冬) 阅读(2837) 评论(8) 推荐(1) 编辑
摘要:本文不准备一次完成,想写成一篇关于Delay使用的备忘录,随时添加细节决定成败(Delay在业务应用上的一些思考) 阅读全文
posted @ 2006-10-04 13:41 WXWinter(冬) 阅读(3091) 评论(2) 推荐(0) 编辑
摘要:调试时注意引擎加载SqlWorkflowPersistenceService服务的以下特点 阅读全文
posted @ 2006-09-29 09:26 WXWinter(冬) 阅读(3089) 评论(3) 推荐(1) 编辑
摘要:(注:标题与文章内容无关)WF杂谈 阅读全文
posted @ 2006-09-27 17:24 WXWinter(冬) 阅读(3546) 评论(5) 推荐(0) 编辑
摘要:WWF本身并不是一个业务平台,它只是为开发人员提供创建工作流软件的一个平台,也就是说WWF不是工作流应用平台,而是一个开发工作流应用的平台。 阅读全文
posted @ 2006-09-26 21:05 WXWinter(冬) 阅读(9185) 评论(6) 推荐(3) 编辑
摘要:将随笔收录一下 阅读全文
posted @ 2006-09-26 11:37 WXWinter(冬) 阅读(6772) 评论(14) 推荐(3) 编辑
摘要:昨天发了几篇文章,被一些朋友说写的不认真,今天又写了几篇,请各位指点 另承上,今晚随手写一篇[关于工作流的模式]的文章,没有什么技术性,无法归到技术栏里,就当随笔发吧 阅读全文
posted @ 2006-09-25 21:01 WXWinter(冬) 阅读(4497) 评论(10) 推荐(3) 编辑