譯揮 (252***66) 9:50:36
薹现在要问的是:画用例实现图,是属于需求,还是属于设计?或者,都不是,就叫分析。如果就叫分析,那是做需求的人来做分析,还是做设计的人来做分析?
潘加宇(3504847) 7:50:11
"用例实现"属于分析和设计。
用例是需求,将系统作为一个整体描述,只要系统提供上面的功能和性能,就满足了需求,它没有限定系统如何分解和实现
如果采用面向对象的方法来分解系统,假设系统由对象组成,那么在分析设计工作流,用类图、序列图来描述类以及类之间的静态,动态关系
设计人员来做。分析设计要有抽象思维和整体思维,需求人员做会过于具体,还会影响需求的质量。现实中,很多时候是需求人员做,原因是设计人员能力太差,但是正确的解决办法应该是设计人员提升自己的能力,而不是让需求人员帮他做分析设计。
譯揮 (252861466) 9:56:55 接着问题:由于现在在业务建模和需求阶段,都没有去关心实体类,而实体类关系中包含了很多业务领域的知识。我想,这些知识,应该还是由需求岗的人去搞清楚。怎么办?
潘加宇(3504847) 8:07:34
领域知识。需求和分析人员都要懂的,但偏重的内容不一样。需求人员需要描述的是需求,"领域知识"一般是业务规则、字段列表,例如"白金会员生日高级包房打五折送果盘",分析人员描述的领域知识是系统内部的结构,更加本质和稳定,要分析出会员、包房类型、会员优惠事件、赠品等概念以及它们之间的关系。
还是一样,可以再复习一下,了解各个工作流表达的内容,上面的问题或类似问题"非领域知识需求人员要不要知道"就好理解了。譯揮 (252***66) 8:31:57
潘老师的分析基本解答了疑问,谢谢细致的解答!
|