项目管理资源网

您的位置:项目管理资源网 >> IT通信项目管理

软件需求模式用例

2011/5/18 9:44:23 |  2895次阅读 |  来源:网友转载   【已有0条评论】发表评论

完全可能对于一些需求模式编写用例,这些需求模式产生的需求要求提供明确的功能(或者不止一个功能)。例如,对于查询需求模式,可以编写一个用例展示典型的查询功能的步骤。需求模式用例与需求模式是归纳关系,这是一种正式的UML的概念,它是“是一种”的关系,可以应用于任何合适的环境中。

一个需求模式对使用它得到的需求可能要求不止一个功能。例如,配置需求模式要求对每一个可配置数据项有建立,读取(查询),修改,删除功能(通常称为CRUD)。每一个功能可以编写一个用例,对于所有的配置四个用例就足够了,而不用对每一种配置编写四个(或者可能只为某一些配置编写用例,而省略其他的)。

编写适合特定的环境的需求模式用例才有意义。如果要编写通用的用例,可能用例太高层而不具有实际的价值。例如,通用的“建立配置数据”用例没有什么可说的——可能只是一个发起者输入数据,然后系统保存这些数据。但是如果环境是远程客户使用基于浏览器的用户界面,而web服务器不在系统的范围内,用例将会完全不同。用例的前提条件是发起者必须登录系统,并且授权访问这种类型的配置数据——要满足一定的安全需求。(所有这些是为了展示了不引入解决方案的前提下编写详细的用例有多么困难,即使用例只是想反应要解决的问题。)

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款