UML面向对象需求分析与建模(四)

视图、模型与图

在这里插入图片描述

开发的每个阶段主要应用图

需求获取:用例图、活动图
需求分析:类图、对象图和包图
系统分析与设计:状态图、顺序图、协作图、活动图、组件图
测试:单元测试用类图;集成测试用部署图;确认测试用用例图

用例图

用例图组成三要素

参与者、用例、关系

参与者

用例图显示了系统和系统外实体之间的交互。这些实体被引用为参与者。参与者代表角色,可以包括用户、外部硬件和其它系统

用例

用例是有意义的系统服务或功能单元

关系

泛化、扩展、包含
在这里插入图片描述
用例和参与者之间存在着一定的关系,这种关系属于关联关系,关联关系是双向的一对一关系,表明参与者与用例之间的通信。

用例建模

用例描述

用例描述一般包括:简要描述(说明)、前置(前提)条件、基本事件流、其他事件流、异常事件流、后置(事后)事件条件等

在用例建模的过程中,先找出参与者,再根据参与者确定每个参与者相关的用例,最后细化每个用例的用例规约。

系统边界——软件系统需要处理的整个问题空间的范围
任何一个系统都有一个边界的问题
边界问题就是确定系统和相邻系统交接部分
定义系统边界就是定义系统的范围,即哪些元素属于本系统,哪些元素属于相邻系统,明确系统目标范围

发布了28 篇原创文章 · 获赞 2 · 访问量 3259

猜你喜欢

转载自blog.csdn.net/Maestro_T/article/details/103298846
今日推荐