
# 基于评分卡配置体测指标评分规则
#### 场景描述
为精准、高效评估男性会员的运动成效，健身房需基于会员最新体重指数（BMI）、体脂率、肌肉含量数据，按固定标准进行量化评分，具体规则如下：
表1评分标准 
| 指标   | 判定标准         | 得分 |
|:---|:---|:---|
| 体重指数 | 小于等于18，或大于24 | 20 |
| 体重指数 | 大于18小于等于24   | 40 |
| 体脂率  | 小于等于15，或大于18 | 20 |
| 体脂率  | 大于15小于等于18   | 30 |
| 肌肉含量 | 小于等于30，或大于40 | 20 |
| 肌肉含量 | 大于30小于等于40   | 30 |
   
#### 场景分析
本场景中，以如下3个指标作为判断条件：
- 体重指数
- 体脂率
- 肌肉含量
每个条件将依据预设标准对应一个分值（如体重指数在18-24区间得40分），系统会自动计算3个分值的总和，并将结果赋值给"评分"字段，作为会员身体素质的综合量化结果。
通过"分项计分 + 汇总统计"的逻辑，实现对会员运动效果的直观评估，数据处理高效且标准统一。
#### 配置步骤
1. 登录应用运行态。
2. 在左侧导航栏中，选择"规则引擎 \> 规则列表"，进入"规则列表"页面。
3. 在"规则列表"页面，单击"创建"。
4. 在"创建规则"页面，配置如下主要参数信息。 
   表2"基本信息"参数说明（评分卡） 
   | 参数     | 配置示例    |
   |:---|:---|
   | 规则名称   | 男会员素质评分 |
   | 规则类型   | 自定义规则   |
   | 界面模式   | 评分卡     |
   | 冲突解决策略 | 先进先出    |
      
   
   
5. 单击"下一步"，进入"定义参数"页面。
6. 在"定义参数"页面，根据场景需求，依次添加如下3个条件字段作为判断依据，添加1个结果字段用于输出判断结果。 
   表3"定义参数"参数说明（评分卡） 
   | 参数名称 | 配置示例                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   |:---|:---|
   | 条件字段 | 条件字段1： - 数据类型：数字  - 字段名：体重指数  - 字段代码：BMI  - 数组：否                         |
   | 条件字段 | 条件字段2： - 数据类型：数字  - 字段名：体脂率  - 字段代码：BFR  - 数组：否                 |
   | 条件字段 | 条件字段3： - 数据类型：数字  - 字段名：肌肉含量  - 字段代码：muscleContent  - 数组：否   |
   | 结果字段 | - 数据类型：数字  - 字段名：评分  - 字段代码：score  - 数组：否                               |
      
   
   
7. 单击"下一步"，进入"规则配置"页面。
8. 在该规则配置页面，单击"添加一行"，为"体重指数"配置如下评分规则。
   
   1. "属性"列选择"条件字段 \> 体重指数"。
   
   2. 单击"条件"列的![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002491847430.jpg)，在弹出的"配置条件"窗口，为"体重指数"属性配置如下首个子条件。
      图1配置子条件1   
      ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523789221.png "点击放大")
      - 逻辑关系选择"或者"。
      
      - 体重指数条件1："比较符"选择"大于等于"，"比较值"选择"输入值"并填写为"18"。
      
      - 体重指数条件2："比较符"选择"大于"，"比较值"选择"输入值"并填写为"24"。
       
   
   3. 单击确定，关闭"配置条件"窗口。
   
   4. "分值"列选择"输入值"，并填写为"20"。
      图2设置分值1   
      ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523798465.png "点击放大") 
   
   5. 单击"体重指数"属性右侧的![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523790055.jpg)，为"体重指数"属性添加第二个子条件。
      图3为"体重指数"属性添加条件行   
      ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523798723.png "点击放大") 
   
   6. 在第二个子条件行，单击其"条件"列右侧的![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523927191.jpg)，在弹出的"配置条件"窗口，配置如下第二个子条件。
      图4配置子条件2   
      ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523912595.png "点击放大")
      - 逻辑关系选择"并且"。
      
      - 体重指数条件1："比较符"选择"大于"，"比较值"选择"输入值"并填写为"18"。
      
      - 体重指数条件2："比较符"选择"小于等于"，"比较值"选择"输入值"并填写为"24"。
       
   
   7. 单击确定，关闭"配置条件"窗口。
   
   8. "分值"列选择"输入值"，并填写为"40"。
      图5设置分值2   
      ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002491681332.png "点击放大") 
   
   
   
   
9. 参考[8]，分别为"体脂率"和"肌肉含量"配置评分规则。
   
   图6配置"体脂率"和"肌肉含量"评分规则   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002523806537.png "点击放大")
   表4"体脂率"和"肌肉含量"评分规则参数说明 
   | 属性   | 条件                                                                                                                                                                                                                                                                                                                                                                                                                                                | 分值                |
   |:---|:---|:---|
   | 体脂率  | - 逻辑关系选择"或者"。  - 条件1："比较符"选择"小于等于"，"比较值"选择"输入值"并填写为"15"。  - 条件2："比较符"选择"大于"，"比较值"选择"输入值"并填写为"18"。                  | 选择"输入值"，并填写为"20"。 |
   | 体脂率  | - 逻辑关系选择"并且"。  - 条件1："比较符"选择"大于"，"比较值"选择"输入值"并填写为"15"。  - 条件2："比较符"选择"小于等于"，"比较值"选择"输入值"并填写为"18"。           | 选择"输入值"，并填写为"30"。 |
   | 肌肉含量 | - 逻辑关系选择"或者"。  - 条件1："比较符"选择"小于等于"，"比较值"选择"输入值"并填写为"30"。  - 条件2："比较符"选择"大于"，"比较值"选择"输入值"并填写为"40"。   | 选择"输入值"，并填写为"20"。 |
   | 肌肉含量 | - 逻辑关系选择"并且"。  - 条件1："比较符"选择"大于"，"比较值"选择"输入值"并填写为"30"。  - 条件2："比较符"选择"小于等于"，"比较值"选择"输入值"并填写为"40"。         | 选择"输入值"，并填写为"30"。 |
      
   
   
10. 在"得分配置"区域，将"得分计算方式"设置为"求和"，将"得分赋值给"设置为"结果字段 \> 评分"。 
    图7得分配置   
    ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002491687188.png "点击放大")
    
    
11. 确认所有配置项无误后，单击"提交"，完成规则配置。
 
