1. ddd学习
1.1. 产品愿景
为了满足内外部人员,他们的在线请假、自动考勤统计和外部人员管理的需求,我们建设这个在线请假考勤系统,它是一个在线请假平台,可以自动考勤统计。它可以同时支持内外网请假,同时管理内外部人员请假和定期考勤分析,而不像 HR 系统,只管理内部人员,且只能内网使用。我们的产品内外网皆可使用,可实现内外部人员无差异管理。
![]()
1.2. 场景分析
![]()
1.3. 领域建模
第一步找出领域实体和值对象等领域对象;
![]()
第二步找出聚合根,根据实体、值对象与聚合根的依赖关系,建立聚合;

第三步根据业务及语义边界等因素,定义限界上下文。
1.4. 战术设计
对象清单
![]()
统一语言 DSL
1.5. 微服务架构
![]()