实验3设计模式实验二1:基础性1:必修1:基础2:综合性2:选修2:专业基础3:设计性4:研究性)3:其它)3:专业4:其它)熟练使用PowerDesigner和任意一种面向对象编程语言实现几种常见的行为型设计模式,包括职责链模式、命令模式、观察者模式和策略模式,理解每一种设计模式的模式动机掌握模式结构,学习如何使用代码实现这些模式。二、实验内容1.某企业的SCM(SupplyChainManagement,供应链管理)系统中包含一个米购审批子系统。该企业的采购审批是分级进行的,即根据采购金额的不同由不同层次的主管人员来审批,主任可以审批5万元以下(不包括5万元)的米购单,副董事长可以审批5万元至10万元(不包括10万元)的米购单,董事长可以审批10万元至50万元(不包括50万元)的米购单,50万元及以上的米购单就需要开董事会讨论决定。如下图所示:金额5万元5万元W金额10万元10万元W金额50万元金额三50万元采购人员主任副董事长董事长董事会采购单试使用职责链模式设计并模拟实现该系统。2. 房间