UML_状态图_活动图
34页1、What is UML?,统一建模语言描述问题、描述解决方案、起沟通作用用文本、图形和符号的集合来描述贯穿软件开发周期中的每一个阶段数据建模、对象建模和组件建模,UML的图,UML 1.x用例图类 图对象图状态图活动图顺序图协作图组件图部署图,UML2.0 新增包图组合结构图交互纵览图计时图,UML的图,结构图(Structural) : element of spec. irrespective of time : emphasize the things that must be present类图(Class)组件图(Component)部署图(Deployment)(对象图)Object组合结构图(Composite structure)包图(Package),行为图(Behavioral) : behavioral features of a system / business process活动图(Activity)状态图(State machine)用例图(Use case)交互图(Interaction),交互图(Interaction) : emphasize obj
2、ect interaction : emphasize the flow of control and data协作图(Communication or Collaboration)顺序图(Sequence)交互总览图(Interaction overview)计时图(Timing),UML的图,UML2.2,状态图,通过建立类对象的生存周期模型来描述对象随时间变化的动态行为所有对象都有状态,状态是对象执行了一系列活动的结果一个起始状态,多个终止状态,图书对象的状态图,初始状态:实心圆点终止状态:圆形内嵌圆点中间状态:圆角矩形框转移:带箭头的实线,状态图的基本组成成分,新车,普通车,已借出,出厂各种指标检验合格,使用,报废车,借出,归还,状态,转移,终止状态,起始状态,警戒条件,事件,状态(State):起始状态、中间状态、终止状态转移(Transition)、事件(Event)、动作(Action)、警戒条件(Guard Condition),状态的图形用一个圆角的矩形框表示。 由状态名、状态变量和内部活动三个部 分组成,状态变量和内部活动可以省略。,三种标识活动的标签:entry
3、exit do,活动格式:例如do/sum=sum+1,基本组成成分状态(State),Enter Passwordentry/set echo to stardo/handle and check passwordexit/set echo normal,例1:系统进入输入密码的状态。首先将输入的密码显示为星号,然后处理和判断该密码是否正确,最后将密码显示为正常,系统进入下一个状态。,Entry:指明进入该状态时的特定动作。Exit:指明退出该状态时的特定动作。Do:指明在该状态中执行的动作。,基本组成成分状态(State),由一个实心圆表示。转移的开始源点,代表状态图的起始点。,起始状态,结束状态,由一个圆中套一个实心圆表示。 转移的最后目标,代表状态图的终止点。,基本组成成分状态(State),嵌套状态:在一个状态中还包括其他的状态,称为嵌套状态,被嵌套的状态称为子状态。简单状态:不含嵌套状态的状态称为简单状态。,你能举一个嵌套状态的例子吗!,基本组成成分状态(State),维修中设备状况=维修中操作状况=0,报废设备状况=报废操作状况=0,闲置设备状况=闲置操作状况=0,使用中
《UML_状态图_活动图》由会员油条分享,可在线阅读,更多相关《UML_状态图_活动图》请在金锄头文库上搜索。
最新学校新冠肺炎疫情突发事件应急处置办法和流程
最新疫情防控期间学校用餐与食堂管理规定和师生一日流程图
最新Xx省xx区返学师生员工健康登记表
诊所简介
高中英语-第二单元-《the-United-Kingdom》课件-新必修5
新版新目标英语七年级下unit4--Don't-eat-in-class课件
新版PEP六年级英语unit6-how-do-you-feel-A-Let's-talk
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第6课时习题课件新人教目标版
酸的和甜的教学课件.doc
Lesson-1-Where-do-we-go-from-here概要
Docker技术与实践
七年级英语下册-Unit-9-What-does-he-look-like(第3课时)(Grammar-Focus-3d)同步语法精讲精练课件-(新版
《I'm-going-to-do-the-high-jump》PPT课件3
高二英语外研版-必修5-Module-2-A-Job-Worth-Doing-Reading课件
英语片段教学-I-can-do-it
Adobe公司简介
安徽专版2018秋八年级英语上册Unit5Doyouwanttowatchagameshow第2课时习题课件新人教目标版
第二单元全课件Unit2-What-time-do-you-go-to-school-全课件
第18课-Windows的磁盘管理与安全
第12章--Windows-Server-2008路由及远程访问
2024-04-08 20页
2024-04-06 36页
2024-02-09 36页
2024-01-31 31页
2024-01-28 18页
2024-01-28 31页
2024-01-28 24页
2024-01-28 27页
2024-01-28 24页
2024-01-28 25页