② 产品设计
- 产品模型搭建,
进入项目空间后,点击产品设计开始
产品模型
的搭建。
产品模型要素
段落标题 产品模型要素- 产品: 任何一个系统产品都以一个类型为产品的模型节点为开始,它的组成可以是服务、模块。
- 服务: 一个 服务 类型的节点是模型中多个 子服务或者模块 节点的功能集合。
- 子服务: 一个 子服务 类型的节点是模型中多个 模块 节点的功能集合。
- 模块: 模块 是一个产品模型中,具体 业务功能 实现的节点。
- 数据模块: 一个产品中具备生成数据的功能,如 用户可以操作录入数据。
- 报表模块: 一个产品中具备展示数据的功能,如统计报表。
参见 产品模型 页面,了解更多关于
产品模型
的信息。
以一个企业生产管理系统为例,对照理解与产品模型概念要素之间对应关系:
首先会有一个如下所示的产品功能架构图,用来设计自己的系统想要具备的功能部分;

这个功能架构在Racer中可以用下面的数据关系来表达。
产品
服务
模块
企业生产管理系统
(产品)
生产管理
(服务)
生产工单
(模块)
工序任务
(模块)
生产报工
(模块)
产品资料
(服务)
物料
(模块)
工艺
(模块)
单位
(模块)
系统管理
(服务)
用户
(模块)
角色
(模块)
如上图所示,该 企业生产管理系统(产品) 中, 生产管理(服务) 涉及生产业业务中 生产工单(模块)、工单需生产的产品其涉及的 工序任务(模块)、 以及人员汇报各道工序任务执行情况的 生产报工(模块) 。
- 通过点击 产品节点中
下一级添加
, 添加服务 - 生产管理节点。

节点名
:一个有意义的名字,比如生产管理
。资源类别
:无需修改、保持默认。编码
:英文字母组成的有意义字符,比如servProduce
, serv代表是一个服务、Produce代表生产。序号
:数字值,用于控制显示顺序,如当前生产管理节点,希望显示在最前面,所以序号值是所有服务节点最小的。
- 通过点击 服务节点
(生产管理)
下一级添加
, 添加模块 - 生产工单节点。

节点名
:一个有意义的名字,比如生产工单
。资源类别
:无需修改、保持默认。编码
:英文字母组成的有意义字符,比如produceOrder
。序号
:数字值,用于控制显示顺序,如当前生产工单
节点,希望显示在最前面,所以序号值是所有同级节点最小的。
创建确认后,鼠标点击 产品模型中 生产工单,可以获取如下图所示信息

代码生成
:勾选项 - 代表需要生成该项代码,如示列,需产生web端
、h5端
、java后端
的本模块代码。H5配置(uniapp)
:首页Tabbar项勾选 代表当前模块需要作为首页Tabbar项。其他
:如显示内容所示,主要涉及产品代码中的一些路径信息。
- 通过对产品业务的规划和涉及,可以搭建出类似
下图
所示的功能集合的产品模型
。

- 点击
下图
所示按钮UI设计
。我们将进行模块 实际业务的搭建。
