Welcome to hfbpm
摘要: 流程梳理的重要性 业务梳理是流程系统最重要的工作,业务梳理明确了,流程既简单又准确,相反既复杂又混乱。大道至简,这是一个由简到繁,由繁到简的过程。 同样一个需求有的客户画了一个很复杂的流程,完成了功能。另一个客户把业务拆分成几个流程,也实现了功能。那种方式更可取呢?我们认为在满足需求的前提下,越简单 阅读全文
posted @ 2020-09-11 10:37 云飞扬 阅读(2733) 评论(0) 推荐(0) 编辑
摘要: 一、背景 快递业务日新月异,收发快递是生活中不可缺少的一部分了,特别是做微商的商家,每天发送大量的快递。填写快递单已经成为过去式,快递小哥上门收件的时候,都使用手持的中端设备,再也不用客户填写快递单了。技术的更新带来的方便是有目共睹的。然而面对每天几十件的发送量,这种方式还是有点慢,且不说快递小哥有 阅读全文
posted @ 2019-10-23 11:12 云飞扬 阅读(14177) 评论(4) 推荐(2) 编辑
摘要: 数据库升级方案 点击查看视频介绍 一、面临的问题 在项目中数据库升级是经常遇到的事情,这个工作比较繁琐,特别是在线数据库升级需要十分小心,我们先来看一下通常面临的问题: 1、 表修改,包括增加了字段、修改了字段类型或者长度,更换了主键等。对于表的升级不能删除重建,需要单独修改,或者写脚本来升级。 2 阅读全文
posted @ 2019-08-10 20:10 云飞扬 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 最近忙于项目和平台开发好久没写博客了,今天把最近的一个项目总结和大家分项一下。在平台开发的过程中,代码生成器是必不可少的,Net领域的代码生成器比较多,以前用动软的,最早的那个版本还是开源,自己写了一个插件,总算能按照我的要求输出代码了。但是平台的代码结构不断调整,生成代码的格式不断变化,要不断的修改插件,然后重新编译再发布。比较麻烦,就想换一款代码生成器,看了一下CodeSmith,这不错,是基于模板的,比较灵活,研究了半天模板看着比较繁琐,(本人对新事物的接受能力明显不如从前,大概是老了),其实原理很简单,关键是模板技术,做web前端的人对这个技术并不会陌生,前段时间做表单设计器用过整个技 阅读全文
posted @ 2013-10-19 23:29 云飞扬 阅读(6520) 评论(4) 推荐(0) 编辑
摘要: 最近忙于项目,流程原理的介绍要放后一些,见谅!该篇先来解答朋友们的几个问题,BPM系统是企业业务流程的一个统称,HF是我们开发的BPM系统的名字,HF分三部分:流程设计器,流程引擎和业务平台,三者是高松散低耦合的,三部分在设计上是完全独立,都可以单独拿出来重新定制,HF的流程设计器和引擎这两部分可以结合使用,业务展现平台完全可以自己开发。目前大部分客户是使用流程设计器和流程引擎来改造现有的业务系统,这里把整合的过程大体介绍一下。 HF工作流解决方案提供了流程引擎、流程设计器和业务展现平台,依靠这些我们可以从零搭建业务系统。但是在我们实际应用中经常遇到客户已经有了业务系统,如果再重新搭建业务系. 阅读全文
posted @ 2012-09-01 22:20 云飞扬 阅读(4445) 评论(2) 推荐(0) 编辑
摘要: BPM业务展现平台是工作流系统的业务应用系统,之所以称之为平台是因为采用积木式的软件架构,可以以模块的方式开发业务应用,管理员灵活配置业务模块。系统中人机交互的主要途径是通过表单,一个表单是一个业务界面,应用系统有B/S和C/S之分,表单也以此划分。每个交互节点上都可以挂接一个主表单,流程业务平台能够加载这些表单。下面是一个B/S的业务平台和表单展现:下面是一个C/S结构的业务展现平台和表单该篇我们介绍B/S结构的表单设计,C/S结构的类似。1. 概述工作流平台开发的主要任务是开发表单,要在工作流平台上展现丰富多彩的业务,都依靠表单,所以能开发出什么样子的表单直接关系到业务系统的成败。下面介. 阅读全文
posted @ 2012-08-24 16:02 云飞扬 阅读(9544) 评论(9) 推荐(0) 编辑
摘要: 上一篇介绍了如何画流程图,这一篇介绍任务节点的类型和属性定义。定义六种类型的任务节点基本可以概括所有的情况。 1、开始节点 表示流程的开始,一般情况下一个流程只有一个开始节点,为了简化流程,减少流程模版的配置对可以支持多个开始节点。如下图: 2、交互节点 交互节点是需要用户交互操作的节点,在交互节点上配置的表单,通过表单进行人机交互。 3、查看节点 查看节点是只具有任务查看权... 阅读全文
posted @ 2012-08-24 12:11 云飞扬 阅读(6665) 评论(1) 推荐(1) 编辑
摘要: 流程设计器是编辑流程模版的工具,可视化的流程设计器能直观的编辑流程模版,所见即所得,如下图是我们要做的流程设计器:流程模版存放流程流转所需要的信息,使用流程设计器来管理流程模版是比较常见的方式,我见过一些流程系统使用表格的形式来管理,那样很不直观。也许是因为技术的原因,该篇就介绍如何制作这样的流程设计器,用到的技术GDI+绘图,数据库存取。要了解GDI+绘图技术的可以先看一下http://www.cnblogs.com/stg609/archive/2008/03/16/1108333.html 这个博客的介绍,比较基础。在开始之前,先介绍一下目前市场上流程设计器的几种形式,无非就是两种形式一 阅读全文
posted @ 2012-08-23 21:39 云飞扬 阅读(11453) 评论(5) 推荐(2) 编辑
摘要: 该篇介绍工作流配置工具的组织机构和权限管理,这两部分是流程系统必不可缺少的,流程引擎在很多情况下都要依靠组织机构和权限中的角色。例如,任务提交给财务部处理,任务提交给总经理审批,任务提交给管理员审核等。再有稍微复杂一点的,任务提交给流程启动者的所在部门的主管领导。这些都需要组织机构的支持,在企业中还可能存在一人多岗的情况,还可能存在同岗不同级的情况,总之组织机构是比较复杂的,必须能够如实... 阅读全文
posted @ 2012-08-22 22:05 云飞扬 阅读(7485) 评论(1) 推荐(0) 编辑
摘要: net最完美的数据访问层设计,支持本地和远程访问,支持多数据库访问!是学习数据库技术和WCF技术的最佳文章。 阅读全文
posted @ 2012-08-17 18:13 云飞扬 阅读(5612) 评论(3) 推荐(1) 编辑