37、设计阶段:从模型平衡到类与方法设计

设计阶段:从模型平衡到类与方法设计

在进行系统设计之前,有一项重要任务需要完成,即验证功能、结构和行为模型之间是否一致,也就是平衡这些模型。这一过程能揭示模型中的不一致之处,并发现关于待实现系统的新信息。完成模型修正后,团队将探索设计方案并确定设计策略。

1. 模型平衡的重要性

在进入设计阶段前,团队需确保分析阶段开发的功能、结构和行为模型相互契合。具体来说,要平衡这三种模型,因为这有助于发现模型间的不一致问题,挖掘系统的新信息。例如,在Patterson超市项目中,团队在开发并验证了这三种模型后,进行了模型平衡工作,为后续设计奠定基础。

2. 关键概念与操作
  • 关键术语 :涉及众多专业术语,如抽象类、聚合、依赖关系等。了解这些术语是理解系统设计的基础。
  • 模型平衡的目的 :确保功能、结构和行为模型在逻辑上一致,避免后续开发中出现矛盾。
  • 设计策略选择 :有定制开发、购买软件包、外包等策略。选择时需考虑企业的具体情况,如业务需求、技术能力、成本等。
3. 具体操作步骤
3.1 验证和平衡模型
  • 对功能、结构和行为模型进行验证和确认,确保模型间的问题得到解决。
  • 例如,对于A Real Estate Inc.、A Video Store等不同案例,都需进行此操作。
3.2 创建包图
  • 使用通信图和CRUDE矩
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值