使用 IBM DB2 Content Manager 和 LDAP 为人力资源的票据管理解决方案进行商业建模
2010-03-17 00:00:00 来源:WEB开发网核心提示: 查看原图(大图)解决方案首先需要在 Content Manager 中建立工作节点,如图 4,使用 IBM DB2 Content Manager 和 LDAP 为人力资源的票据管理解决方案进行商业建模(7),在管理客户端的 work basket 中建立一个新的工作节点,建立完流程需要的所有工
查看原图(大图)
解决方案首先需要在 Content Manager 中建立工作节点,如图 4,在管理客户端的 work basket 中建立一个新的工作节点。建立完流程需要的所有工作节点后,解决方案需要根据商业逻辑将工作节点用路径进行连接以完成流程模型的建立。Content Manager 提供了图形化接口来帮助解决方案完成这个过程,如图 5,在 Content Manager 管理客户端中勾画一个流程模型。
图 5. 在 Content Manager 管理客户端中勾画流程模型
查看原图(大图)
IBM DB2 Content Manager 为流程建模提供了大量的流程元模型,流程建模主要通过组合这些元模型来实现。除工作节点以外,元模型还包括开始和结束节点,判定节点,分裂和聚合节点,子流程节点,这些节点都是非工作节点。
从判定节点出发与工作节点相连接的路径不同于普通路径,这种路径允许指定判定条件,Content Manager 会根据指定的条件来判定文档应该沿着哪条路径进行路由。
商业中一个票据需要被多个审批者并行处理的情况是大量存在的,分裂和聚合节点满足了票据管理解决方案中并行处理一个票据的需求。分裂节点将文档复制成多个拷贝文档并沿着不同的路径路由这些拷贝文档,在这个过程中拷贝文档会在流程的不同路径上的工作节点分别得到处理,并行处理结束后聚合节点将整合这些拷贝文档并形成一个文档。分裂和聚合节点在流程中必须是成对出现的,否则流程中必定存在错误。
更多精彩
赞助商链接