# 业务系统定制 (/docs/workflows/cases/business-system)



## 场景与目标 [#场景与目标]

适合业务人员和产品经理验证 CRM、进销存、售后或内部管理工具。先解决业务模型，再制作页面；原型通过测试前不接入正式生产数据。

数据看板和管理后台都可使用本流程：看板侧重指标与读取权限，后台还需要角色、写入、审计和回滚。小游戏或教学页则应使用[创作、开发与自动化](/docs/features/creation-automation)中的对应验收重点。

## 需求输入 [#需求输入]

| 项目    | 需要说明              |
| ----- | ----------------- |
| 用户角色  | 谁使用、谁审批、谁只能查看     |
| 业务对象  | 客户、商品、订单、库存、工单等   |
| 字段    | 类型、必填、来源、唯一性和敏感级别 |
| 状态流程  | 状态、触发条件、允许操作和回退方式 |
| 报表    | 指标定义、时间口径和权限      |
| 非功能要求 | 数据量、性能、备份、审计和安全   |

<Mermaid
  chart="flowchart LR
  A[业务痛点] --> B[角色与权限]
  B --> C[对象与字段]
  C --> D[状态与流程]
  D --> E[可用原型]
  E --> F[真实样本测试]
  F --> G{验收}
  G -->|返工| C
  G -->|通过| H[受控部署]"
/>

## 执行与验收 [#执行与验收]

1. 画出当前流程，标记重复、等待和错误点；
2. 定义角色、对象、字段和状态，不先画漂亮页面；
3. 生成最小可用原型，覆盖主流程和错误状态；
4. 使用脱敏的正常、缺失、重复和异常样本测试；
5. 验证权限、审计、备份、导入导出和回滚；
6. 明确数据责任人、维护人和变更流程。

验收必须包含字段一致性、权限隔离、重复提交、空数据、错误恢复和移动端。无法保证数据持久化或权限时，应明确标记为演示原型。
