系统功能指一个系统所提供的各种业务逻辑
通常体现为一系列可操作命令行,图形界面或者API
数据分类
能动数据 Actor
用户
管理员 (其实也是用户)
员工 (一般是管理员,或者业务人员)
消费者 (一般意义上的用户)
被动数据 Data – 真正意义上的数据
基础数据 (支撑性数据,背景数据,但不可缺少)
用来构成核心业务可以开展的舞台的那些数据
举例 : 行政区域,组织结构,字典数据,标签数据
业务数据 (C位数据,主演数据,主角数据)
频繁由核心业务场景产生的数据
举例
电商应用购物 : 订单,支付,评价等数据就是业务数据
代理记账公司 : 代理记账业务请求,代开发票请求
系统 = 功能逻辑 + 数据
系统 = 功能逻辑 + (能动数据 + 被动数据)
系统 = 功能逻辑 + (能动数据 + 基础数据 + 业务数据)
系统 = 功能逻辑 + (用户 + 基础数据 + 业务数据)
功能场景是出于一定的需求用户操作系统功能的整个流程的抽象化,模型化描述
功能场景的描述对于需求方,需求分析人员,产品设计人员,开发人员,测试人员,运营人员来讲均要可理解无歧义
支撑业务场景
用户操作基础数据 – 这里用户通常是 管理员 或者 员工
用户登录/退出
用户对基础数据的增删改查
核心业务场景
用户操作业务数据,同时可能涉及到使用基础数据 – 这里的用户通常是消费者或者对等的商户员工/管理员
比如电商中消费者购物,商户店铺员工处理订单