设计阶段:从模型平衡到类与方法设计
在进行系统设计之前,有一项重要任务需要完成,即验证功能、结构和行为模型之间是否一致,也就是平衡这些模型。这一过程能揭示模型中的不一致之处,并发现关于待实现系统的新信息。完成模型修正后,团队将探索设计方案并确定设计策略。
1. 模型平衡的重要性
在进入设计阶段前,团队需确保分析阶段开发的功能、结构和行为模型相互契合。具体来说,要平衡这三种模型,因为这有助于发现模型间的不一致问题,挖掘系统的新信息。例如,在Patterson超市项目中,团队在开发并验证了这三种模型后,进行了模型平衡工作,为后续设计奠定基础。
2. 关键概念与操作
- 关键术语 :涉及众多专业术语,如抽象类、聚合、依赖关系等。了解这些术语是理解系统设计的基础。
- 模型平衡的目的 :确保功能、结构和行为模型在逻辑上一致,避免后续开发中出现矛盾。
- 设计策略选择 :有定制开发、购买软件包、外包等策略。选择时需考虑企业的具体情况,如业务需求、技术能力、成本等。
3. 具体操作步骤
3.1 验证和平衡模型
- 对功能、结构和行为模型进行验证和确认,确保模型间的问题得到解决。
- 例如,对于A Real Estate Inc.、A Video Store等不同案例,都需进行此操作。
3.2 创建包图
- 使用通信图和CRUDE矩
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



