《软件工程用例》PPT课件.ppt
《《软件工程用例》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《软件工程用例》PPT课件.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用例图用例图_背景背景UMLUML用例图是非常有用的一种图。用例图是非常有用的一种图。用例图是非常有用的一种图。用例图是非常有用的一种图。在需求分析中,可以让人们从繁重的文档中解在需求分析中,可以让人们从繁重的文档中解在需求分析中,可以让人们从繁重的文档中解在需求分析中,可以让人们从繁重的文档中解脱出来,并且促使人们在做需求时能够更加准确、脱出来,并且促使人们在做需求时能够更加准确、脱出来,并且促使人们在做需求时能够更加准确、脱出来,并且促使人们在做需求时能够更加准确、直观的表现自己的意思。直观的表现自己的意思。直观的表现自己的意思。直观的表现自己的意思。它能帮助我们更好的获取用户需求,规划和
2、控它能帮助我们更好的获取用户需求,规划和控它能帮助我们更好的获取用户需求,规划和控它能帮助我们更好的获取用户需求,规划和控制项目。当然用例图不仅仅只是做为需求分析专用,制项目。当然用例图不仅仅只是做为需求分析专用,制项目。当然用例图不仅仅只是做为需求分析专用,制项目。当然用例图不仅仅只是做为需求分析专用,他强大的应用性还可以用于其它很多地方。他强大的应用性还可以用于其它很多地方。他强大的应用性还可以用于其它很多地方。他强大的应用性还可以用于其它很多地方。1用例图用例图_用例(用例(1)v用例:用例:可以被可以被行为者行为者感受到的、感受到的、系统系统的一个完整的功能。的一个完整的功能。UML中
3、定义:中定义:系统系统完成的一系列动作,动作的结完成的一系列动作,动作的结果能被特定的果能被特定的行为者行为者感觉到。感觉到。v特征:特征:用户可见的功能用户可见的功能被行为者启动,向行为者提供可识别的值被行为者启动,向行为者提供可识别的值完整的完整的v注:与脚本区别注:与脚本区别用例图用例图_用例(用例(2)v理解:理解:用例是参与者想要系统做的事情。对于对用例用例是参与者想要系统做的事情。对于对用例的命名,我们可以给用例取一个简单、描述性的名的命名,我们可以给用例取一个简单、描述性的名称,一般为带有动作性的词。称,一般为带有动作性的词。用例在画图中用椭圆来表示,椭圆下面附上用用例在画图中用
4、椭圆来表示,椭圆下面附上用例的名称。例的名称。用例图用例图_行为者行为者v行为者:行为者:与系统交互的人或其他系统。代表外部实体。代与系统交互的人或其他系统。代表外部实体。代表一种表一种角色角色,可以是人或物,也可以是时间或其他,可以是人或物,也可以是时间或其他系统等系统等。v参与者不是指人或事物本身,而是表示人或事物当参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色时所扮演的角色。例如:图书管理员小张可以扮演管理员,也可以作例如:图书管理员小张可以扮演管理员,也可以作为借书者。为借书者。用例图用例图_系统系统v系统边界是用来表示正在建模系统的边界。边界系统边界是用来表示正在建模系统
5、的边界。边界内表示系统的组成部分,边界外表示系统外部。系内表示系统的组成部分,边界外表示系统外部。系统边界在画图中方框来表示,同时附上系统的名称,统边界在画图中方框来表示,同时附上系统的名称,参与者画在边界的外面,用例画在边界里面。参与者画在边界的外面,用例画在边界里面。用例图用例图_基本模型基本模型用例用例参与者参与者系统系统参与者参与者通信通信通信通信关系关系关系关系用例图用例图_用例之间关系用例之间关系v扩展关系扩展关系向一个用例中添加一些动作后构成了另一个用例向一个用例中添加一些动作后构成了另一个用例(扩展用例)。(扩展用例)。如:如:用例用例“召开电话会议召开电话会议”和和“显示呼叫
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程用例 软件工程 PPT 课件
限制150内