UML里的状态图和活动图有什么区别啊?
来源:学生作业帮 编辑:作业帮 分类:物理作业 时间:2024/09/14 17:16:11
UML里的状态图和活动图有什么区别啊?
如题,状态图和活动图的区别...
如题,状态图和活动图的区别...
状态图是描述某一对象的状态转化的,它主要表现的是该对象的状态.从状态图中可以看出,该对象在接受了外界的某种刺激之后,会做出什么样的反应.描述的是一个对象的事情.可以说是对类图的一种补充,帮助开发者完善某一类.
活动图是描述系统在执行某一用例时的具体步骤的,它主要表现的是系统的动作.从活动图中可以看出,系统是如何一步一步的完成用例规约的,主要用于业务建模阶段.活动图描述的是整个系统的事情.可以说活动图是对用例图的一种细化,帮助开发者理解业务领域.
比如说:
学校用的学生选课系统.
在系统中,学生是一个对象(UML中的对象,不是编程语言中的对象),那么学生“未登录”“已登录”“未完成选课”“已完成选课”“已选XX课”“未选XX课”等都是学生的状态.描述这些状态之间是如何转化的,就要用状态图.
而学生选课的这个动作涉及到:学生、课程、教师、学生课表等多个对象.同时这个动作也是学生选课系统的一个用例,所以要描述它就要用到活动图.
活动图是描述系统在执行某一用例时的具体步骤的,它主要表现的是系统的动作.从活动图中可以看出,系统是如何一步一步的完成用例规约的,主要用于业务建模阶段.活动图描述的是整个系统的事情.可以说活动图是对用例图的一种细化,帮助开发者理解业务领域.
比如说:
学校用的学生选课系统.
在系统中,学生是一个对象(UML中的对象,不是编程语言中的对象),那么学生“未登录”“已登录”“未完成选课”“已完成选课”“已选XX课”“未选XX课”等都是学生的状态.描述这些状态之间是如何转化的,就要用状态图.
而学生选课的这个动作涉及到:学生、课程、教师、学生课表等多个对象.同时这个动作也是学生选课系统的一个用例,所以要描述它就要用到活动图.
如何使用UML描述分析系统的用例图、概念类图、顺序图、合作图、活动图和状态图?配上中文的图形
求UML(用例图、活动图、顺序图、状态图、类图)关于校园一卡通的实验报告必须要有实验总结200字以上
rose在绘制状态图和活动图时,为什么要解决它们的结构层次问题?
汽车和发动机之间的关系是什么关系 UML图
数电的时序图怎么画啊?也就是有真值表或者状态图转换成时序图.
固定顶针和活动顶针的作用有什么区别?
统计学里的sample和population有什么区别啊,
UML是什么东西?我知道指统一建模语言.跟编程语言有什么区别?形象点说明吧.
uml 模型有哪些?
风沙活动和沙尘暴有什么区别和联系?
有关哲学的问题:什么是物质性活动,什么是主观性活动?人的主观能动性和意识能动作用有什么区别?
UML的功能 用法 和规范给我列条说下