通用语言

一、战略设计

(一)产品愿景

为了(需求方):CRS管理员和分销商数据分析人员

他们的(需求):数据整理,数据清洗,数据分析需求 这个(产品名):高级查询2.0 它能够(产品力):更灵活的数据维度组合(数据整理),更高效的查询条件管理(数据整理),更强大的两级筛选(数据清洗,数据分析),更即时可复用的数据导出(数据分析) 它不是(对标产品):数据仓库或者BI 而是(产品特色):功能完备的业务数据分析平台

(二)场景分析

高级查询2.0能够完成的不仅仅是简单固定的表格展示,而是灵活可复用的字段任选,两级筛选,并且可以对每一个目标数据表整体导出,供存档或其他三方软件(excel)进行更深度的数据分析使用,大体上,使用场景有两个:搜索,导出。

1. 搜索场景

搜索场景.png

搜索场景.png

2. 导出场景

导出场景.png

导出场景.png

(三)领域建模

领域建模是通过对业务和问题域进行分析,建立领域模型。向上通过限界上下文指导服务边界设计,向下通过聚合指导实体对象设计。

领域建模是一个收敛的过程,分三步:第一步找出领域实体和值对象等领域对象;第二步找出聚合根,根据实体、值对象与聚合根的依赖关系,建立聚合;第三步根据业务及语义边界等因素,定义限界上下文。