走出用例图误区

本文探讨了UML用例图在需求分析中的重要性,指出初学者常忽视用例文本的编写。用例模型需清晰准确地表达业务需求,用例说明起着关键作用,其详细程度应根据需求分析阶段逐步推进。用例说明不仅包含用例图,还需涵盖用例描述、参与者、系统边界、流程等,确保业务和技术人员都能理解,降低项目风险。
摘要由CSDN通过智能技术生成

    uml初学者,大部分都是从认识用例图开始。记得我刚学uml的时候,导师就再三跟我强调,uml只是一门工具,不是为了画图而画图。这句话听来并不难理解,但真要在实际项目中领悟参透还是需要一段时日的。它反应在各种需求建模的细节中。
    uml用例图也并未很难画,各种用例的间的关系也不是很难理解。对于初学者来说,很容易把重点放到uml用例图上,而忽视了用例文本(用例规格说明)的编写。高手提取几个用例会很轻松,但要编写严格、干净、逻辑性强的用例文本却非易事。所以,用例文本的编写很容易看出一个分析/设计人员的水准。
    用例图可以直观地展现需求中的所有用例、参与者、系统边界,以及它们之间的关系,但这还不足以表达需求分析所要求表达的内容。用例图必须辅之以用例说明,才能完整清楚地表达。用例模型是需求分析阶段的主要成果,因此它担负的职责繁重。用例模型必须做到以下要求:  
1、语言的互通。用例模型采用的语言必须达到,既能让业务人员看懂,以便给予业务确认,又能让技术人员看懂,以便进行日后的设计开发。因此,用例模型的描述必须是对业务需求最平实的表述,站在业务人员的角度说事儿,不能参杂过多的技术语言。同时,又要站在技术的角度进行分析,详细清楚地表述各个功能的操作流程,并不能使用过于专业的业务术语,或者对必要的业务术语进行解释,让技术人员看懂。
2、清晰准确。用例模型必须清晰准确地表达每一个业务需求,因此我们在建立用例模型的时候,必须明确每一个术语,每一段表述,不

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值