|
Re: Re: Re: Re: Re: Re: 俺来抛砖引玉
最初由 lodge 发布
[B]
完成登记作为单独的用例是因为需求中对该状态有特别的描述. 偶认为实际的情况是, 在完成登记之前学生反复修改课程表, 这是课程登记的一部分可以用若干天来完成, 而完成登记则是正式向学校提出申请, 学校考察了各种条件之后, 给予许可, 并通知计费.
可见完成登记是非常重要的用例, 在它之前课程表只是草稿, 而在它之后就是正式的合约一样的文档了.
通知计费之所以做为单独的用例是因为它关系到了一个独立的执行者. [/B]
如果这样说,那么完成登记为什么又包含在选择课程的用例中呢?
如果有这种包含关系,那么说明选择课程用例如果没有完成登记,那么选择课程这个用例是不完整的.
这和你说的完成登记作为单独用例又是矛盾的.
通知计费不能成为一个单独的用例,一是因为它没有主动执行者.二是因为通知计费只是选择课程这个用例成功完成的所必须的一个步骤.其价值包含在选择课程中了. |
|