代码之家  ›  专栏  ›  技术社区  ›  Gerard

为业务过程建模,有哪些技术?

  •  2
  • Gerard  · 技术社区  · 14 年前

    我不确定这是不是问这个问题的合适地方,但现在开始。

    到目前为止我发现:
    UML,特别是活动图

    Windows工作流基础

    我曾深入研究过工作流的世界,但它主要是关于公司流程的自动化,而这不是我想要的。我的重点是软件和内部流程。

    如果其他人知道一些其他的技巧或者能告诉我这些技巧的优缺点,我会非常感激,因为我现在有点困了。

    3 回复  |  直到 14 年前
        1
  •  3
  •   Jordi Cabot    14 年前

    目前,BPMN(业务流程建模符号)和UML活动图是两个最流行的选项。

    我认为BPMN是一个正确的选择,当你对组织的业务方面进行建模时,一旦你深入到软件系统的技术设计(作为UML语言的核心组件,当必须将工作流信息与系统的其他视图(如类图或序列图等UML图)相结合时,活动图更适合。

    请注意,现在 UML profile for BPMN is being created 这意味着您将能够在同一个项目中混合BPMN和UML图

        2
  •  1
  •   CesarGon    14 年前

    换言之,ISO/IEC 24744并不将业务流程表示为工作流,其中要遵循的流程是驱动因素。相反,业务流程是通过所涉及的工作产品和对其进行操作的人员来表示的。执行的过程起着重要但次要的作用。

    如果你对为什么会这样感兴趣,或者有什么好处,请告诉我,我很乐意详细说明。

        3
  •  0
  •   Derar    14 年前

    我想你是在问如何将业务需求/规则转换为技术需求,然后再转换为设计?之后,您将把这个设计实现为代码。 我不确定这是不是你要问的。。