此外,对于子域的划分方法,可以分别按照业务和组织两个视角来看,从业务视角上可以按照业务环节或业务方向进行划分,我们使用的其实就是按照业务环节来划分的,将商家合作到商品上单再到交易和结算的整个业务流程进行阶段划分,按照划分出来的每个环节确定子领域当目标系统为客户提供多个业务方向的产品时,可以根据业务方向进行子领域划分,比如银行系统可以从储蓄、理财、外汇等几个方向来进行拆分;当目标系统用于企业的管理时,可以能部门进行划分
识别限界上下 洪都拉斯电话号码数据 在对问题域进行了充分的分析之后,我们进入了限界上下文识别的阶段前面提到了限界上下文的重要性,它是连接问题空间与解决方案空间的重要桥梁一方面我们在问题空间分析问题时,它的边界,也就是业务的边界,另外在解决方案空间我们通过限界上下文来确定应用的边界所以我们在限界上下文识别的时候,也主要是从业务边界和应用边界两方面来进行

首先我们基于语义相关性和功能相关性对我们在问题域分析阶段所罗列的业务活动进行归类,优先考虑功能相关性,得到初步的限界上下文划分,在我们交易系统的分析过程中,这个结果与子域划分结果基本上是一致的那么限界上下文具体要到什么粒度呢,这里跟我们的业务复杂度、技术复杂度以及团队规模有一定的关系,结合我们的实际情况,我们对商品和订单这两个核心域的限界上下文做进一步的识别和划分 |