用类图来分析业务概念,可以训练你面向对象分析(OOA,Object-Oriented Analysis)的思想。每个软件系统都会涉及到很多人、业务概念和物品等,他们之间可能有很多关系,发生很多事情,类图就是帮助我们理清这也人、业务概念、物品和事情之间的关系。
一、用类图获取需求的步骤
1、寻找类,确定类的定义和职责
2、确定类之间的关系
3、对各类进行分析、抽象、整理
4、绘制类图
二、如何识别类
将某类东西归纳在一起,可以称为一个类。类有很多种提炼角度,我们需要根据系统的目标、业务场景等,选取合适的角度对事情进行归纳。
对问题域中的实体的识别可以帮助我们更好的找到类,实体的描述通常用名词、名词短语、名词性代词的形式出现。为了发现对象和类,我们可以思考系统的目标和要解决的业务问题,以及业务场景,从中找出可能的实体,包括:可感知的事物、角色、事件、互相作用、人员、场所、组织、设备和地点等。
原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/tech/opensource/191025.html