摘要: 借款报销是公司必不可少的业务,很多管理不善的企业原因之一就是这里一滩烂帐造成的,目前很多软件都可以实现借款报销分别处理从审批到记录的一体化管理,下面这款软件我们来演示一下从借款到报销的一体化处理的过程: 阅读全文
posted @ 2013-03-21 12:06 窗户纸 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 自从工作流技术诞生以来,人们往往很习惯地把数据处理软件与工作流软件如楚河汉界般看成是两个截然不同的领域,当有哪位新人瞪着两只水汪汪的大眼睛虔诚的问工作流专家,“什么是步骤”时,专家多半会脱口而出,步骤就是流程的节点,业务流转到节点,对应的操作人就会收到通知,并要求处理节点而已。但如果我们再问一句:我们在word中查找关键词“hello”是不是步骤呢?,不知道专家们怎么说,这是一种在数据处理软件领域很常见的功能,但在工作流的世界中,这种操作貌似是没有哪条能对上号的。 让我们看一个简单的例子: 在这个简答的例子中,我们看到了三个步骤,但实际的业务运行中,真的只需要这三个步骤就“包打天下”了吗?我. 阅读全文
posted @ 2012-11-08 08:39 窗户纸 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 探索流程的奥秘之三,如何梳理业务流程 软件开发的难点之一是如何了解客户的需求,现实工作中,开发者们就像瞎子摸象一样从用户的根枝末节来勾画需求,而这一方面耗时巨大,另一方面很难获得完整的需求,于是就有频繁的变更,搞得甲乙双方都痛苦不堪。 于是有了面向对象的“敏捷”开发方法,其特点是利用用例图、类图(对象建模图)、序列图、活动图等各种图示来力图系统性地展示客户需求。这种方法明显比传统的需求析方法进步了很多,对于开发者来说可以更方便的找出需求后面的内在数据联系,但很可惜的是这种方法体系对于客户来说就像“天书符号”,对于初级的项目成员,掌握这种技术也非常困难,很多团队往往因为“道行不够”而陷入困境。 阅读全文
posted @ 2012-11-07 08:49 窗户纸 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 自从计算机出现后,快速便捷的从太平洋一样的文海中找到水滴大小的资料真正成为了可能,而能够帮助人们实现这一愿望的程序员就像中世纪的航海家一样用神秘的代码程序指引着计算机一步一步实现的需求。而他们所用的被称之为“程序”的序列组合,在一般人眼中,有如天书般难读难懂。即使对于程序员来说,实现复杂的业务需求也不是一件容易的事情,这很大程度上归咎于现有的软件设计模式并不科学。在《探索流程的奥秘之三-如何树立业务流程》中,我们了解到用户关注的是结果(交付物)及结果的状态,而软件设计关注的是操作,而很不幸的是,程序员也是人,这种错位的思考模式很难让人轻易理解。面向业务开发应用的方式修正了这种情况,它的主要出. 阅读全文
posted @ 2012-11-05 23:25 窗户纸 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 网上到处都有一篇被称为《优秀的工作流殷勤的144个标准》的文章,文章写的很全面,但其对实际应用的满足程度还是需要改进的,我在此抛砖引玉的对其做了写评价和扩展,在我的《面向业务开发应用》博文中有部分体现。希望网友有所借鉴。一般性功能 (General Functions) 1. 免程序开发(No Programming or Scripting)评论:很多工作流厂商都在狂吹自己的零代码特性,但实际应用却需要大量脚本,所以他自己也达不到,很多事前/事后动作要免程序就必须引入“自动执行步骤”的概念2. 可处理大量流程工作 (Volume Transaction Processing) 评论:这与应用 阅读全文
posted @ 2012-11-05 22:51 窗户纸 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 在以前的一个帖子sharepoint小问中,我提出了如下观点:=====================================================================sharepoint是个很不错的平台,有很多思路都很新颖,比如列表、公式、视图、模板网站等,但也有很多不足之处,主要有:1)权限管理:列表访问部分过于复杂,而视图部分权限有没法处理,因此有些需求不二次开发处理不了2)速度太慢:不说啥了,地球人都知道3)跨网站的列表间数据没法访问,很多需求都要二次开发才能实现4)工作流,使用列表实现,但速度非常慢,复杂流程很难搞定。================= 阅读全文
posted @ 2012-10-26 15:29 窗户纸 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在《面向业务开发应用》中,我们有一个出差审批的实例(见图一),在这个业务流程中,我们希望在领导审批前,申请人可以随时修改休假申请,而领导一旦在审批过程中,申请人不能进行修改,同样申请人在修改申请时,审批人也不能进行审批,那么我们怎么处理呢?使用普知杰协同应用系统进行配置就非常简单,只要我们设置一个前提条件,判断相应步骤是否处于操作中即可,配置过程如图:经过以上配置,如果审批人在处理业务过程中,申请人也想修改,系统会自动提示告警信息,并禁止用户进行相应操作。 阅读全文
posted @ 2012-10-21 15:16 窗户纸 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在《面向业务开发应用》中,我们看到业务中的各个操作都需要操作者的处理,因此在构建业务处理体系前,必须具有操作者的环境,根据一般的企业特点,操作者环境是一个如下结构体系:为了便于用户更灵活的进行管理。系统需要有如下特点:1. 多身份管理的支持: 就像潜伏中的余责成所具有的双重身份一样,企业中实际存在大量多重身份的情况,某个员工如果既为销售部工作,又为采购部工作,他的汇报上级应该是各自业务的领导,多身份的支持允许企业实现这种需求。2. 角色的双重属性,在绝大部分软件中,角色只有包含(或者称隶属)关系,用于权限分配时,角色的下属角色都会拥有上级角色的权限,但实际企业应用中这种单一的所属关系使用起来很 阅读全文
posted @ 2012-10-21 11:31 窗户纸 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 当今各个社区都轰轰烈烈的展开灭蚁运动时,我却任由蚂蚁在窗台的花盆里做窝,看着它们辛勤的在高大植物的根茎上劳作,时不时的还帮我灭掉了植物上害虫的幼卵,我就很高兴有这么一群邻居,时不时的还送写肉碎过来,蚂蚁很喜欢甜食,一旦放上一些糖末,它们往往不要命的蜂拥而上。 有天,我把刚买的一包白糖一半导入糖罐,另一半随便折了折封口,用铁夹夹住放入了窗台边的橱柜里,一个月过去了,当我拿出那半袋糖时,发现里面满是蚂蚁,它们不屈不挠的冲破了重重阻力,绕过了袋子的众多褶皱,居然钻入了糖的王国中,欢天喜地,偶尔几个蚂蚁在袋口搜索,却再也回不去了。看着我可爱的邻居们糟蹋了我的东西,思索半天还是把整个袋子送入了楼外的垃. 阅读全文
posted @ 2012-10-19 13:18 窗户纸 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 自从计算机出现后,快速便捷的从太平洋一样的文海中找到水滴大小的资料真正成为了可能,而能够帮助人们实现这一愿望的程序员就像中世纪的航海家一样用神秘的代码程序指引着计算机一步一步实现的需求。而他们所用的被称之为“程序”的序列组合,在一般人眼中,有如天书般难读难懂。即使对于程序员来说,实现复杂的业务需求也不是一件容易的事情,这很大程度上归咎于现有的软件设计模式并不科学。在《探索流程的奥秘之三-如何树立业务流程》中,我们了解到用户关注的是结果(交付物)及结果的状态,而软件设计关注的是操作,而很不幸的是,程序员也是人,这种错位的思考模式很难让人轻易理解。面向业务开发应用的方式修正了这种情况,它的主要出. 阅读全文
posted @ 2012-10-15 11:47 窗户纸 阅读(143) 评论(0) 推荐(0) 编辑