Welcome 微信登录

首页 / 软件开发 / JAVA / NetBeans IDE - 基于Open-ESB的网上商城系统

NetBeans IDE - 基于Open-ESB的网上商城系统2011-07-25 Sun ERI China各子系统关系

网上商城系统包含四个部分:Store, Inventory,Shipping 和process Management。这四部分的关系 如下图所示:

系统关系图

Store

普通用户使用的系统。提供商品浏览,订购等功能。

Inventory

商品库存管理系统。为商品管理人员使用。

Shipping

商品配送系统。商品配送人员使用。

Process Management

流程管理,用于协调和系统之间的功能。

上述系统之间可以发生很多业务流程,其中“用户下订单”为一个重要流程。下面将描述这个流程的 处理过程,以及对各个系统的要求。

本系统所有子系统均采用NetBeans IDE开发,其中Store, Inventory和Shipping为基于JavaEE5的应用 。Process Management为基于Open-ESB的Composite Application。

四个项目的如下图所示:

其中Order_Process为订单流程的BPEL项目,它被包含在Process_Management项目中,作为其中一个 JBI模块。

订单处理流程

订单处理流程图

订单处理流程图