软件需求管理用例方法二

继续读这本书就会发现:

罗列清楚系统事件,是正确建立系统用例的必要条件.

系统事件分为两类:系统外部事件和系统内部事件

外部事件就是外部参与者对系统交互的具体工作,内部事件就是系统内部触发的工作,通常由时间触发.

识别事件的方法:头脑风暴法-主语+谓语+宾语,描述系统可能发生的事情,尽可能全面,同样是宁多勿少的原则,不过你可以根据事件的重要程度进行一个排序,这能加深你对系统的认识.

通常把识别出来的事件列成一个表格:称为3A表;参与者  作甚么  业务目的。

既然我们开始这本书教会我们确定了参与者,那么当然的来说我们接下来肯定就会想到每个参与者他会干什么,比如填报员肯定要注册,登陆还有填报,审核员要注册登陆,审核,管理员肯定就要进行用户的管理权限的管理啊等等,这些用例顺理成章的就可以建立相对应的用例。用例描述了系统做什么,但没有规定怎么做,即用例图没有显示不同的场景,只是显示 了参与者与用例间的关系,在描述用例时,要知道用例是什么时候开始,怎样开始;用例什么时候结束,怎样结束;用例和参与者之间有什么样的交互作用;用例需要什么数据;用例的标准事件顺序是什么;替代或例外事件流如何描述

     再者从语法上来讲,大多数动宾短语都是系统的事件,比如说登陆,注册,填报,删除用户,增加审核员等等,这些就要我们要具体事情具体分析。

原文地址:https://www.cnblogs.com/ever1961211/p/8298766.html