请问如何从业务用例分析中获得系统用例?谢谢了。
------解决方案--------------------------------------------------------
一般我们都是先有feature
至于你说的业务用例,不太清楚属于哪个阶段~~
------解决方案--------------------------------------------------------
如果真的没有思路的话,建议你采取名词法。将业务用例中参与主要业务活动的业务对象全部找出来,并且建立他们直接的关系。基本上大的业务框架和范围就出来了。
然后以这个为基础,不断的去细化和扩充。
给这些名字或者是业务对象加上行为,就了解了一些业务上的主要活动。
比如一个选课系统。肯定会频繁的看到老师,学生,课程,教室,课程表。。。你挑出这些,建立关系。
然后再想想每个对象在系统中要干嘛?老师要上课,出卷子,改卷子。。。然后就要像系统如何让老师做这些事情,这就是系统用例了
大概如此
------解决方案--------------------------------------------------------
没用过业务用例。感觉有些多此一举!
只描述过场景,而从中抽象出用例。
我个人觉得只要熟悉业务,可以直接从不同的参与者来分析用例!
------解决方案--------------------------------------------------------
先弄feature通常是做产品线的做法,普通项目不是这样做的。
从业务用例----》系统用例,我理解这是一个从需求到分析的过程,就是说从有了需求调研的资料,然后进行需求分析的过程,在分析过程中需要考虑的不仅仅是业务要求,同时还要考虑到各种例外情况,错误处理情况,从而形成所谓的系统用例,这是一种和设计无关,但是和设计的输入最贴切的用例。
举个例子:
业务用例:客户在ATM上进行取款。
系统用例:1、客户将卡插入ATM机
2、输入口令,如果正确,转到3,否则提示重新输入口令,如果输入错误超过三次,则跳到4
3、。。。。
4.。。。。。