JAVA工作流详解.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA工作流详解.doc

工作流基本概念: 什么是工作流? 工作流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务。 业务:工作流所指业务涵盖了与经营相关的活动。   串行或并行:业务中的步骤也许以一步接着一步的方式进行,我们称之为串行;或者由不同的人或组合根据不同的情况处理,我们称之为并行。   两个或两个以上的人:如工作流的名称所表达的含义,一个人处理的业务不称其为工作流, 只有任务从一个人流向另一个人的时候,才有工作流。   共同的目标:个体参与工作流必须是为了同一个工作目标。如果个体处于两个相互独立的项目之中,不会产生工作流。   由于上述定义也许包含了物质生产和产品,所以我们以业务工作流来强调所讨论的不仅仅是制造业,而是业务的自动化。 将工作进程结构化,创建工作流过程如下:   定义一个工作团队需要同时受业务规则控制的活动或任务。   将该任务细分为子任务,又称步骤。每一步骤代表一个人或逻辑上不可或却的事项。 一个任务可以多种不同方式进行细分。如何将业务细分为最合理的步骤需要良好的业务判断能力。   考虑每个步骤的工作分配。即该步骤所定义的功能及所需的技能与参与该步骤的人是否匹配。   考虑所有被用来完成任务的外部应用程序,是否有能被自动化的手工步骤,从而成为工作流的一部分。   注意步骤之间的先后次序。   如部分步骤是基于条件的,那就需要根据条件的不同区分不同的步骤。   画出流程图,定义各个步骤的职能和参与者。   创建完成子任务的各个步骤的表格、文件和详细指示。   如你所见,工作流包括序列化的步骤和进程。任务按实现规定的规则和条件从一个步骤流向另一个步骤。 工作流的问题   在工作流自动化出现以前, 所有的工作流都是通过手工实现的。 较典型的是某项任务中的步骤要求参与者批阅文档或表格组成的文件。完成批阅及填写完表格中的相关内容后,文件被人工地传到下一步的执行者。需要对进程的参与者进行关于进程路由的培训,否则文件就会留在文件夹里得不到处理。对任务执行情况的监控必须四处打听究竟完成到了哪一步。没有简单的方法去了解任务是否拖延或文件是否丢失,也无法了解这种流程的成本到底是多少。 手工工作流的处理方法存在如下的问题:   高度依赖纸张   劳动强度大   流程不严密,任务执行不易贯彻   无法对流程的过程进行监控   无法度量进程时间和统计进程的成本 ====================================================================== 工作流基本概念: 工作流的图形化 工作流产品提供一种图形化的方法来描述和实现工作流进程。进程的每个步骤以一个图形化的图标来表示。通过对这些图标的连接,设计者就能够描述步骤之间的关系及路由。对每个步骤而言,设计者能够指定该步骤用户参与进程的界面和所需完成的任务所需的电子表格。   接下来我们以月度业务报告的自动化进程为例。报告由一个包括累计实现利润, 利润预期, 以及新订单登记的计划修改,税前利润等要素构成的表格以及一个将这些要素与年度计划对比的图表组成,进程必须遵照如下规则:   报告是月度更新的;   当前订单由订单登录管理员负责填写;   下月度订单由产品经理负责在产品A和B各自的国内销售状况的基础上进行预测, 由出口销售经理预  测所有产品国际市场的销售;   利润预测由生产经理在当前在程生产和预计订单的基础上完成;   当期税前收益和税前收益预测由控制者根据当期收益及收益预测填写;   当期收益及收益预测保存在一份Excel的扩展表格中,该表格也用于生成表格式的报告及图表。 该进程包括了如下步骤: 步骤1:周期性初始化。该步骤在每月第一天自动启动进程。 步骤2:读取上一个周期的数据。该步骤其实是一个被训练用于读取上周期实际收益和预期收益的Flobot(工作流机器人)。 步骤3: 当前记录。在本步骤内订单登录管理员将当月订单情况填写完整。 步骤4,5,6:订单预测。 这三步--产品经理对A,B产品的国内销售量预测及出口销售经理对海外市场的预测平行执行。 步骤7:收入预测。 本步骤只有在4,5,6三步完成后方可执行。在本步骤内生产经理在当前在程生产和预计订单的基础上对当年剩余每个月度的利润作出预计。 步骤8:税前收益预测。Controller 将作出基于前面步骤得到的收益结果计算得到的剩下每个月的税前收益预测。 步骤9:数据更新和报告。在这一步骤中Flobot重新得到应用,被训练用于将进程中采集来的数据更新扩展表格。除了更新数据,还能运行Excel宏,用于打印供散发的图表等资料。 步骤10:结束。用于表示程序终止的必要环节。 ================================

文档评论(0)

ziyouzizai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档