前页 后页

商业模式

建模业务流程

对业务流程进行建模是任何软件开发流程的重要组成部分。它使分析人员能够掌握管理业务活动的广泛概述和程序。该分析模型概述了所考虑的拟议软件系统适合组织结构和日常活动的位置。它还可以通过捕获要汇总到新系统中的当前手动和自动过程来提供构建系统的理由,并提供相关的成本收益。

作为业务活动的早期模型,它使分析师能够捕获与业务流程相关的重要事件,输入,资源和输出。通过将以后的设计元素(例如用例)通过实现连接器重新连接到业务流程模型,可以建立从广泛的流程概述到功能需求以及最终到实际构建的软件工件的完全可追溯的模型。

由于业务流程模型通常具有比所考虑的软件系统更大的范围和更广泛的范围,因此它还使分析人员能够清楚地映射提议的系统范围内的内容以及将以其他方式实现的内容(例如手动过程)。

该示例图演示了可以建立以表示业务流程的模型的类型。在此模型中,业务流程的目标是获取客户订单并将这些订单发货。用户通过查询开始该过程,这导致涉及书籍目录,购物车,在线页面和仓库库存。对企业而言重要的输出是客户订单。

An example an Eriksson-Penker analysis diagram in Sparx Systems Enterprise Architect.

流程模型的第二部分是响应客户订单并运送所需的物品。第二个过程涉及仓库库存和运输公司,并在订单交付给客户时完成。

学到更多