- 2
- 0
- 约9.32千字
- 约 89页
- 2022-10-07 发布于未知
- 举报
签订销售合同 核对合同 制造并发放出库单 核对货物清单 发货 合同履约 核对付款单 未付款 缺货 有货 销售合同从签订到履约的活动图 仓库管理 合同管理 财务管理 3、并发与同步活动 一个动作状态迁移可以分劈成两个或多个并行的动作状态; 若干个并行动作的迁移也可以合并成一个迁移。合并之前,并行迁移上的动作必须全部完成; 动作的分劈和同步接合要成对出现。 4、例——金融机构综合管理系统中“信贷管理”子系统的动态模型分析 (1)用例图 违约处理 客户 财务系统 信贷管理员 增加合同 分期还贷登记 发放贷款 打印催款单 履约合同检查 客户调查 状态图 UML过程建模步骤 建立系统用例图 具化/泛化用例图 事件-消息关联表 建立系统类图 和对象图 层层细化场景的 顺序图和协作图 活动图 建立事件列表 静态模型—数据建模 动态模型—过程建模 2、建立类图(对象图)和系统用例图 用例图提供系统概貌,确定系统初始范围。 将系统想象为容器,以便区分系统外部和内部; 确定系统必须做出响应的“业务消息” 确定系统必须产生的“响应” 注意,参与者与用例之间的联线表示消息的方向; 系统之外的其他系统或文件,也是参与者 类图、对象图略 VIP服务 VIP成员 潜在VIP成员 原有VIP成员 VIP帐户 市场部 库存 服务项目库 3、系统用例图的具化 具化和泛化是面向对象中对过程的分解方法。 VIP服务 VIP订购服务 VIP操作服务 VIP签名服务 VIP促销服务 生成签名报表 处理签名 生成促销报表 处理销售事物 处理成员身份 生成订购单 处理订购事物 处理促销事物 生成促销报表 用例图不显示数据流; 子用例分解依据类图和事件列表。 分解细化的层次由事件—响应列表确定 4、建立事件响应列表 目的是:确定系统必须对哪些事件做出响应;怎样响应是正确的。 5、绘制事件交互图 交互图是顺序图和协作图。 协作图强调对象交织在一起支持一个用例; 顺序图强调消息本身的细节。 (1)顺序图绘制步骤 确定所有与场景有关的对象和活动者; 基于事件流,确定每一个需要用于完成场景的消息;同时识别对象的源对象、目的对象; 决定是否总是发送还是有条件发送每一个消息; 正确地为这些消息排序,并加入到生命线上; 给消息加上形式化的语法,以描述条件、消息名称和要传递的参数 例1:交互模型的例子 1、客户提出购买请求 2、公司记下客户信息 3、公司告知客户货物的规 格、价钱 4、客户确认定货 5、公司产生一个新定单 6、客户付款 7、公司送货给客户 用例“订货”的场景 场景有关的对象 交互界面 客户 仓库 定单 计算定单 场景的消息 消息1: 名称:请求 参数:货物、金额 发送方:客户 接受方:交互界面 消息8: 名称:送货请求 参数: 发送方:定单 接受方:仓库 1、请求 2、创建客户 3、仓库存货验证请求 4、计算货单金额请求 5、显示计算结果 6、购买确认 7、记录客户定单 8、送货请求 消息列表 绘制顺序图 客户 交互界面 定单 计算定单 仓库 1、请求 2、创建 7、增加定单 3、验证 5、显示金额 6、确认定单 4、计算请求 8、送货请求 客户 绘制协作图 客户 交互界面 定单 计算定单 仓库 1、请求 2、创建 7、增加定单 3、验证 5、显示金额 6、确认定单 4、计算请求 8、送货请求 协作图中,结点表示对象,连线表示消息 教学管理员 教师 学生 财务系统 选修课注册 选修课管理 选修课信息汇总 选修课查询 教师简历查询 选修课管理子系统的用例图 练习:学生选课系统的交互图 选修课管理子系统的对象类图 教学管理人员 课程表 选修课程 学生 教师 班级 0..* 1 1 1 .* .* .* * * 1 * * 课堂练习: 1、请绘制“选修课注册”的顺序图和协作图。根据自己的使用经验,想象“选修课注册”要完成的工作,分析涉及到的对象,以及对象之间的交互关系。 交互界面 学生 课程表 选修课程 选修课注册的顺序图 1、注册请求 2、验证学生 3、验证课程 4、选课 5、增加选课记录 班级 6、加入班级 选修课注册的协作图 学生 交互界面 选修课程 课程表 1、注册请求 2、学生验证 3、课程验证 4、选课 5、增加选课记录 班级 6、加入班级 例2:销售合同管理系统动态交互模型的建立 1、用例图 增加合同 修改合同 履约合同检查 处理付款单 打印催款单 客户 财务系统 合同管理员 2、对象图 合同管理窗口 付款单 存货项目 销售合同 销售货物清单 库存预警清单 客户 出库单 催款单 履约合同 1..* 1 1 1 1 * * * 1..* 1..* 1..* 1 * 1 3、交互图___顺序图 以下是“处理付款单”用例要完成的工作,依据此工作,
您可能关注的文档
- 水利工程基础学科课件-有压管中的恒定流.ppt
- 水利工程基础学科课件-重力坝稳定分析.ppt
- 水利工程基础学科课件-筑坝材料及填筑标准.ppt
- 水利工程施工课件-辅助动力系统.ppt
- 水利工程施工课件-取水工程.ppt
- 水利工程施工课件-水电站建筑物.ppt
- 水利工程施工课件-水利枢纽.ppt
- 水利工程施工课件-水轮发电机组结构.ppt
- 水利管理课件-城市防洪排涝.ppt
- 水利管理课件-灌溉与排水工程设计.ppt
- 25-26学年政治(部编版)选择性必修第二册课件:第1单元 周清1 民法中的人身权及财产权.pptx
- 25-26学年政治(部编版)选择性必修第二册课件:1.4.1 权利保障 于法有据.pptx
- 2025北京丰台区高二(上)期中地理(A卷)含答案.docx
- 2025北京三帆中学初三(上)开学考英语试题含答案.docx
- 2025北京一零一中初三9月月考语文试题含答案.docx
- 2025北京海淀区初三(上)期中道法试题含答案.docx
- 2025北京丰台区高一(上)期中政治(A卷)含答案.docx
- 25-26学年政治统编版必修4课件:3.3 唯物辩证法的实质与核心.pptx
- 25-26学年政治统编版必修4课件:7.2 正确认识中华传统文化.pptx
- 湖北省部分高中2026届高三上学期二模联考 历史试卷.docx
最近下载
- 世界多极化课件-2026届高考政治一轮复习.pptx VIP
- 情感纠纷和解协议书.docx VIP
- 《合同变更与解除》课件 —— 深入解析合同法律风险与管控策略.ppt VIP
- 《现代物流学》说课.ppt VIP
- 2024年苏教版五年级(上)期末考试数学试卷(附答案).pdf VIP
- 浙江省杭州市下沙区杭四下沙2024-2025学年高二上学期期末考物理试卷(原卷版+解析版).docx VIP
- 第六课+走进经济全球化课件-2026届高考政治一轮复习统编版选择性必修一当代国际政治与经济.pptx VIP
- 新解读(2025)《HJ_T 400-2007车内挥发性有机物和醛酮类物质采样测定方法》.pptx VIP
- 《深圳市高质量幼儿园过程性质量提升指导手册》知识检测题测试卷附答案.docx
- 物流公司安全管理制度范本.docx VIP
原创力文档

文档评论(0)