面向对象的分析模型由三个独立的模型组成:1.功能模型:由用例和场景表示。2.分析对象模型:由类图和对象图表示。3.动态模型:由状态图和顺序图表示。在分析对象模型中,分析类是概念层次上的内容,用于描述系统中较高层次的对象。分析类可以划分成实体类、边界类和控制类3种类型。需求分析的重点在于理解系统本身,它将需求获取阶段产生的用例和场景转换成分析模型。为了识别分析类,通常需要充分理解系统内部的行为。在定义用例的交互行为中,请求对象发出消息请求,接收对象承担响应和处理消息的责任,因此可以把这种职责定义为接收对象的一个服务。在分析了对象之间的交互行为后,需建立分析类图,即定义分析类之间的关系和分析类的属性。分析模式是描述在系统业务领域发现的通用部分,提高复用性和一致性。分析模型是在多次迭代和调整过程中产生的,在分析模型的评审中,问题列表可以帮助开发人员更好的进行审查。
转载于:https://www.cnblogs.com/mxj333/p/4296639.html