软件工程理论、方法与实践(第七章)

面向对象分析

面向对象的分析模型由功能模型、分析对象模型、动态模型组成。在分析对象模型中,分析类是概念层次上的内容,用于描述系统中较高层次的对象。分析类可以划分为实体类、边界类和控制类三种类型。一个参与者与一个用例之间的交互或通信关联对应一个边界类。控制类负责协调边界类和实体类,通常在现实世界中没有对应的事物,它负责接收边界类的信息,并将其分发给实体类。实体类通常是用例中的参与对象,对应着现实世界中的事物。顺序图可以将用例与分析对象联系在一体实现将用例的行为分配到所识别的分析类中,并且帮助开发人员发现和补充前面遗漏的分析类。分析类图定义分析类之间的关系和分析类的属性。

posted @ 2015-02-28 20:44  BUANG  阅读(150)  评论(0编辑  收藏  举报