预订演示
前页 后页

业务模型

建模业务流程

建模业务流程是任何软件开发流程的重要组成部分。它使分析师能够捕捉到管理业务活动的轮廓的流程。该分析模型概述了所考虑的拟议软件系统在何处适合组织结构和日常活动。它还可以通过捕获要汇总到新系统中的当前手动和自动程序以及相关的成本收益来为构建系统提供理由。

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

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

示例

示例图演示了可以构建以表示业务流程的模型类型。在这个模型中,业务流程的目标是接受客户订单并将这些订单运送出去。 A以查询开始该过程,这导致图书目录、购物车、在线页面和仓库库存的参与。对业务具有重要意义的输出是客户订单。

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

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