摘要: 什么是业务流程 维基百科中说,业务流程是为特定的对象(客户)创造价值的过程,这一过程由一系列相关联、有组织的活动或任务组成。企业和组织中的流程常常划分为三种基本类型:管理流程——对系统运作进行管制、协调的流程。典型的管理过程例如公司治理、战略管理。运作流程——构成核心业务和创造基本价值的流程。典型的运作过程例如采购、制造、市场营销、销售。支持流程——支撑管理流程和运作流程的流程。例如:会计、招募、技术支持。业务流程和工作流的关系 工作流技术发端于1970年代中期办公自动化领域的研究工作,它也是形成最早的办公自动化系统主要技术。以前在OA产品中,大家听得很多的是工作流,比较典型的就是审批流了.. 阅读全文
posted @ 2013-04-27 16:22 wangsdragon 阅读(554) 评论(0) 推荐(0) 编辑
摘要: BPM的产生缘由近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也称为数字化时代,在这数字化的时代里,企业的经营管理都受到了极大的挑战。从上世纪90年代起至今,企业的信息化工作开展的如火如荼,相继建立了很多业务系统,同时也给企业带来了巨大的效益。但是,新的问题出现了,业务已经对这些复杂的系统提出更新的需求,即需要实现系统之间整合。EAI(Enterprise Application Integration)技术风靡一时,成为了各界人士追捧的对象。热闹过后,许多人已经清晰的认识到,EAI仅仅是为解决“数据孤岛”而生,并不能解决业务流程的整合。另外,虽然很多业务系统也支持工 阅读全文
posted @ 2013-04-27 16:05 wangsdragon 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 基于Wisense平台创建的某公司财务审批系统,是一个财务方面的系统,主要功能是实现财务的核算。具体功能包括填写、提交请款单和报账单,相关人员进行审批,并生成应付款。是一个财务业务和流程性非常强的系统。相关的具体流程如下: 此财务系统,开发与使用过程中,被命名为MIS系统,或称为OA系统(OA审批系统)。 通过总结,与对相关系统的了解,该财务系统具有以下特点:·业务流程建模:业务人员完全以业务的视角,用流程图描述业务流程,也就是流程设计工具。(该系统提供了一个可视化的工作流流程模版设计器)·业务流程自动化:根据定义好的流程,在BPM系统中自动执行,完全废弃传统的纸张,流程的 阅读全文
posted @ 2013-04-27 15:59 wangsdragon 阅读(451) 评论(0) 推荐(0) 编辑
摘要: The Principles of OODWhat is object oriented design? What is it all about? What are it's benefits? What are it's costs? It may seem silly to ask these questions in a day and age when virtually every software developer is using an object oriented language of some kind. Yet the question is imp 阅读全文
posted @ 2013-04-27 12:22 wangsdragon 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 集群由三台服务器(假定ip地址为:serverA,serverB,serverC)组成,采用mongodb的复制集+分片(Replica Sets+Sharding) 实现集群的高可靠/高可用以及数据读写的负载均衡。 三台机器分成两个复制集,两个复制集组成一个集群的两个分片(shard1和shard2)。具体如下: 1、ServerA的s1-1 / ServerB的s1-2 / ServerC的s1-3 组成一个3节点的复制集s1 2、ServerA的s2-1 / ServerB的s2-2 / ServerC的s2-3 组成一个3节点的复制集s2 3、复制集s1和s2 组成有两个片的分片... 阅读全文
posted @ 2013-04-27 11:14 wangsdragon 阅读(296) 评论(0) 推荐(0) 编辑