当前位置 : 主页 > 手机开发 > 其它 >

oop – 即使Usecases不被视为面向对象,为什么我们在面向对象的分析和设计中使用

来源:互联网 收集:自由互联 发布时间:2021-06-19
UML符号表示,Usecases用于指出问题域中的功能要求,它绝不会将有关对象或类的信息作为 Data Flow Diagrams或实体关系图提供.但是,为什么我们在面向对象的分析和设计中使用Usecase Diagrams,即使
UML符号表示,Usecases用于指出问题域中的功能要求,它绝不会将有关对象或类的信息作为 Data Flow Diagrams或实体关系图提供.但是,为什么我们在面向对象的分析和设计中使用Usecase Diagrams,即使Usecases不被视为面向对象. 用例图旨在阐明系统的主要功能,并强调将后者视为仅仅为单一任务存在的blackBox的视角;向演员提供Promised服务.

在这一点上,我们并不真正关心OOP,因为您可以明确地将用例图用于任何其他类型的分析.

UML只是一组可视化工具,可以统一表达系统的不同视角.如果您正在使用统一过程,它主张首先确定用例,然后将每个用例分解为协作实体(类),并通过利用类图工具箱建立它们之间的静态协作.

网友评论