本节和大家学习一下UML用例建模技术,主要包括对语境和需求进行UML用例建模两部分内容,相信通过本节的介绍你对UML用例建模技术一定会有初步的认识。
UML用例建模技术
一.对语境进行UML用例建模
对于一个系统,会有一些事物存在于其内部,而一些事物存在于其外部。存在于系统内部的事物的任务是完成系统外部事物所期望的系统行为,存在于系统外部并与其进行交互的事物构成了系统的语境,即系统存在的环境。在UML建模中,用例图对系统的语境进行建模,强调的是系统的外部参与者。对系统语境建模应当遵循以下的方法:
(1)用以下几组事物来识别系统外部的参与者:需要从系统中得到帮助以完成其任务的组;执行系统功能时所必须的组;与外部硬件或其它软件系统进行交互的组;为了管理和维护而执行某些辅助功能的组。
(2)将类似的参与者组织成泛化/特殊化的结构层次。
(3)在需要加深理解的地方,为每个参与者提供一个构造型。
(4)将参与者放入到用例图中,并说明参与者与用例之间的通信路径。
二.对需求进行UML用例建模
需求就是根据用户对产品功能的期望,提出产品外部功能的描述。需要分析所要做的工作是获取系统的需求,归纳系统所要实现的功能,使最终的软件产品***限度的贴近用户的要求。对系统需求建模可以参考以下的方法。
(1)识别系统外部的参与者来建立系统的语境。
(2)考虑每一个参与者期望的行为或需要系统提供的行为。
(3)把公共的行为命名为用例
(4)分解公共行为,放入到新的用例中以供其它的用例使用:分解异常行为,放入新用例中以延伸为主要的控制流。简而言之,就是确定提供者用例和扩展用例。
(5)在用例视图中对用例、参与者和它们之间的关系进行UML用例建模。
【编辑推荐】
当前题目:UML用例建模技术初探
分享地址:http://www.shufengxianlan.com/qtweb/news42/464392.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联