失效链接处理 |
软件工程笔记 PDF 下载
本站整理下载:
相关截图:
主要内容:
. 静态视图
静态视图对应用领域中的概念以及与系统实现有关的内部概念建模,用类图来展示类以及类之间的
相互关系。
2. 设计视图
设计视图对应用自身的设计结构建模,由内部结构图、协作图和构件图实现。
3. 用况视图
用况视图对执行者所感受到的主题功能建模。用用况图来展示哪个执行者参与了哪个用况的执行。
4. 状态机视图
状态机视图对一个类的对象的可能生命历程建模。用状态机图来展示对象的一个状态向另一个状态
迁移时满足的条件和触发事件。
5. 活动视图
对计算流程和工作流程进行建模。用活动图来展示执行算法的工作流程中涉及的活动。活动图是状
态机的一个变体描述一组顺序的或并发的活动。
6. 交互视图
对对象间协作关系进行建模。用顺序图和通信图来展示 一组对象的整体行为。
7. 部署视图
描述位于节点实例上的运行构件实例的安排。节点是一 组运行资源,如计算机、设备或存储器。用
部署图来展示,一个系统只有一个部署图。
8. 模型管理视图
模型管理视图对模型自身的组织建模。模型是从某一个视角观察到的对系统进行完全描述的包。模
型管理由包及包之间的依赖关系组成。用包图来展示模型管理信息,它是类图的变种。
9. 剖图
图
见书P134
第八章 面向对象建模
8.1用况建模
用况建模是用于描述一个系统应该做什么的建模技术,用况建模不仅用于新系统的需求获取,还可用于
已有系统的升级。
用况模型由用况图组成,用况图展示了各类外部执行者与系统所提供的用况之间的关系。
8.1.1用况建模步骤
1. 定义系统
系统边界是用来表示正在建模系统的边界。
执行者画在边界的外面,用况画在边界里面。
2. 确定执行者
3. 确定用况
4. 描述用况
5. 定义用况间的关系
6. 确认模型
8.1.2确定执行者
执行者是指与系统交互的人或其他系统。
执行者不是指人或事物本身,而是表示人或事物当时所扮演的角色。不要求参与者与系统的实际用户一
一对应。
区分执行者和外部实体
只有在执行系统功能时与信息系统进行实时交互的人员才能被当作执行者
外部实体是指数据的来源和去向,提供数据的人员不一定会执行系统功能
怎么识别执行者?
|