99吴火龙果:婴 uml.org.cn 交互片断的用法一可选 pastDueBalance eBalance=0】 addstudent studentld opt [if加截了表格] 31 下面的序列图能看明白吗 B D 不要在一张图上 画太多内容 Initil期daen0 DaIniti( 32 16
16 31 交互片断的用法—可选 32 下面的序列图能看明白吗 不要在一张图上 画太多内容
-99果1 火龙果●整理 uml.org.cn 序列图分层(引用子图) sd Top Level Diagram Object2 引用其他图 InteractionUs e Nested Diagram sd Nested Diagram 图表入口 Object2 Object3 Diagram Gate Gate 33 简化方法一交互概览图 17
17 33 序列图分层(引用子图) 引用其他图 InteractionUs e 图表入口 Diagram Gate 34 简化方法—交互概览图
-99 火龙果·整理 uml.org.cn 序列图Vs协作图 PluginManager ot50 1:StartApp0 1.1:LoadPlugin Pluginl 2.3:0 nEventXXXO◆ 1.2:RegisterObserver( ObserverManager 35 活动图VS状态图 ●开始 ● [新提交] 请假单已提交 [再次提交] 动假单在修正 是交请板华 汽甲复请银单 通 [直接领导批准] [直接领受拒绝] [要修正】 棒正请板单】 通白清假单未通过 通如请假单已遇过 请假单已初审 [间接领导拒绝】 请段单破拒绝 禁奔请假中请 [何接领导批漆】 [超明] 请假单已通过 请假单已作度 终止 36 18
18 35 序列图 vs 协作图 User PluginManager PluginSender Plugin1 ObserverManager StartApp() LoadPlugin() RegisterObserver() DoWork() ChangeData() NotifyEvent() Notify() OnEventXXX() ObserverManager Plugin1 PluginSender PluginManager User 1: StartApp() 1.1: LoadPlugin() 2: DoWork() 1.2: RegisterObserver() 2.1: NotifyEvent() 2.2: Notify() 2.3: OnEventXXX() 36 活动图 vs 状态图 职员 直接领导 间接领导 开始 提交请假单 审批请假单 审批请假单 修正请假单 通知请假单未通过 通知请假单已通过 放弃请假申请 终止 结束 [通过] [拒绝] [拒绝] [通过] [想修正] [不理会] 开始 请假单已提交 请假单已初审 请假单已通过 结束 请假单被拒绝 请假单在修正 请假单已作废 终止 [新提交] [直接领导批准] [间接领导批准] [直接领导拒绝] [间接领导拒绝] [再次提交] [要修正] [超期]
-99娱 火龙果●整理 uml.org.cn 系统分析模式 用例 遗界 角色:各类用 边界类:负责 控制类:对于于 实体类:永久 户、外部系统 与外界交互,如 用例刚的事件流、 存储或缓存的数 网顶、窗口、 业务逻辑,把边 据及其自身行为 置ebService接口 界和实体分开 的建模,稳定 37 系统分析模式 H○ O 注用用户:买家购买栏目:站 安全认证 :商品目 商品 录 认证身份 认证 拒绝接美 读取商品目桑列康 展示商品目录 选择有品目录 很痛目录读歌商品列 老回商品列表 展示品 选择液品 后步略 38 19
19 37 系统分析模式 38 系统分析模式
-999 )火龙果•整理 uml.org.cn UML简介及常见疑难问题辨析 UML用来描述模型的内容有3种,分别是事物(Things)、关系 Relationships)和图(Diagrams)。 UML 事物 关系 图 翻翻胸翻 經贸鄹齧腔赠 图窗白自 自自图自箇 内自包 自图自 40 20
20 39 UML简介及常见疑难问题辨析 40 UML用来描述模型的内容有3种,分别是事物( Things )、关系 Relationships )和图( Diagrams )