二、用例的系统观

用例的系统观。
用例是当今需求开发的一种最佳实践。它包括了参与者、用例、参与者与用例之间的关联关系和系统边界。
用例是一种系统的观念,它实际上尝试描述系统与外部世界之间的相互作用。及人或外部系统如何参与系统的运作。而系统暴露给参与者的接口就描述了外部世界对系统的需求。
这就好比佛教中所说的根尘识,
根――人的感官系统,它可以对应于系统的内部模块;
尘――外部世界,可以对应于系统的外部环境;
识――人的感官的感知能力,系统对外部世界的感知和响应能力。
根尘识三者相互作用,便形成了“心”,我们说创建了一个系统。没有外部的参与者,就不会有我们所希望的系统;没有系统所提供的接口,也就不会有系统与外部的交互,那么也不会有这个系统产生。
 
用例从人的根本认识上阐述了需求的理念,系统可以与外部世界存在某种联系。而在这里,系统边界则恰巧的强调了系统与外部世界之间暴露的借口。
用例的定义:在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。
用例描述系统与外界之间的交互,所以在描述用例中的事件流时,通常以这样的形式描述:
“参与者A做某操作,系统响应某动作”
这样的描述方式完整的描述了参与者与系统之间的交互过程,包含了完整的使用上下文环境,而系统所做的响应一般就是具体的需求。
 
本文的关键字:
用例,系统观

你可能感兴趣的:(职场,休闲,用例,系统观)