OOAD 学习笔记 三

建立需求模型,首先确定系统边界,接着确定参与者,最后确定用况。


系统边界:一个系统所包含的所有系统成分与系统以外各种事物的分界线

系统使用者,系统边界和系统的关系:23页,图3-1


一个参与者定义了一组在功能上密切相关的角色,当一个事物与系统交互时,该事物扮演了这牙膏一个角色。

参与者可分为3类:人员,外部系统,设备。

人员:直接使用系统的人员,这里强调的是直接使用。


一个用况是描述系统的一项功能的一组动作序列。

除了使用用况符表示用况外,还要对用况描述其活动序列。

描述用况的模板:31页,图3-13


一个用况可以和多个参与者交互,一个参与者也可以同时和多个用况交互。

参与者和用况的交互关系称为关联。

若无特殊规定,参与者和用况是双向交互的,用无箭头实线表示,若是单向交互则用有箭头实线表示。


用况间的关系:包含,扩展,继承。

包含表示法:28页,图3-8

扩展表示法:29页,图3-10

继承表示法:29页,图3-11


用况图例子:32页,图3-14

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值