ASTRO企业应用 ASTROPRO-业务场景及设计流程说明

时间:2024-01-04 10:34:32

业务场景及设计流程说明

在AstroPro中,用户通过业务建模,可生成高可用、高可靠、以及安全稳定的企业级IT应用框架。本入门通过创建一个简单的订单系统,帮助您快速上手AstroPro。

本入门为创建一个简单的订单系统,订单系统中包括用户(User)、订单(Order)和订单详情(OrderDetail)三个业务对象,且三个对象之间存在聚合关系,即用户存在时,订单才会存在,订单存在时,订单详情才会存在。同时一个用户可以关联多个订单,订单通过单号进行标识,一个订单又可以关联多个商品,例如手机、耳机等,商品可以记录数量。在AstroPro中,构建上述一个订单系统的流程,如图1所示。

图1 开发订单系统流程图
  1. 步骤一:添加一个项目

    项目是使用AstroPro核心业务的入口。在AstroPro中会为每个租户提供一个工作空间,您可以在工作空间中新建项目。

  2. 步骤二:新建一个服务

    在AstroPro中,快速添加一个服务,新增服务中的配置均采用默认配置。此处创建的服务相当于为服务搭建了一个框架,如果需要实现某些特定的功能,还需要您根据自身业务需求进行业务建模。

  3. 步骤三:编辑服务

    在已创建的服务中,根据自身业务需求,设置服务的基本信息、框架配置、生成策略、业务设计和服务依赖。

  4. 步骤四:生成服务代码

    基于配置的业务模型生成服务的基本代码。代码生成后,会提供一个压缩包,供您直接使用。

support.huaweicloud.com/qs-astropro/astropro_02_0000.html