面向对象系统开发中的对象识别与建模方法
在面向对象系统开发中,准确识别和建模对象是构建高效、可靠系统的关键。本文将介绍几种常用的对象识别方法,包括头脑风暴、常见对象列表、模式使用以及CRC卡片的应用,并详细阐述它们在系统开发中的作用和操作步骤。
头脑风暴法
头脑风暴是一种激发团队创造力和思维活力的有效方法。在进行头脑风暴时,需要遵循以下原则:
- 大胆提出想法 :鼓励参与者尽可能多地提出想法,即使有些想法看似不合理或不切实际。因为在后续过程中可以对这些想法进行筛选和优化,而过早地排除可能会错过重要的信息。
- 快速思考 :所有参与者应迅速且积极地思考,将各种想法快速地表达出来。当所有想法都摆在桌面上后,再对已识别的候选类进行深入思考。
- 主持人引导 :主持人需要管理整个快速思考的过程,确保过程有序进行,避免混乱。同时,要保证所有参与者都能参与其中,防止少数人主导讨论。可以采用轮询的方式,让参与者轮流提出候选类,也可以使用支持匿名的电子头脑风暴工具。
- 营造轻松氛围 :主持人可以运用幽默来打破僵局,让所有参与者在提出建议时感到舒适和自在。
常见对象列表
常见对象列表是指系统业务领域中常见对象的集合。通过识别这些常见对象,可以为系统建模提供基础。常见对象可以分为以下几类:
- 物理实体 :如书籍、桌子、椅子和办公设备等,这些对象通常比较容易识别。
- 事件 :在业务领域中发
超级会员免费看
订阅专栏 解锁全文
1255

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



