1 / 28
文档名称:

软件工程用例图.ppt

格式:ppt   大小:771KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程用例图.ppt

上传人:相惜 2022/2/25 文件大小:771 KB

下载得到文件列表

软件工程用例图.ppt

相关文档

文档介绍

文档介绍:第五章 用例图
编辑ppt
学习内容
什么叫用例图
用例图的构成要素
用例的重要元素
用例之间的关系
使用Rose创建用例的步骤说明
编辑ppt
什么叫用例图
1. 用例图的含义
由参与者(Actor)、用 (4)特殊需求: 特殊需求指的是一个用例的非功能性需求和设计约束。特殊需求通常是非功能性需求,包括可靠性、性能、可用性和可扩展性等。例如法律或法规方面的需求、应用程序标准和所构建系统的质量属性等。
(5)前置条件: 执行用例之前系统必须所处的状态。例如,前置条件是要求用户有访问的权限或是要求某个用例必须已经执行完。
(6)后置条件:用例执行完毕后系统可能处于的一组状态。例如,要求在某个用例执行完后,必须执行另一个用例。
编辑ppt
用例之间的关系
1. 包含
包含关系指用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分。在UML中,包含关系是通过带箭头的虚线段加<<include>>字样来表示,箭头由基础用例(Base)指向被包含用例(Inclusion)。
编辑ppt
用例之间的关系
包含关系代表着基础用例会用到被包含用例,具体的讲就是将被包含用例的事件流插入到基础用例的事件流中。需要注意的是,,,同等语义的关系被表述为使用(uses)。
编辑ppt
用例之间的关系
在处理包含关系时,具体的做法就是把几个用例的公共部分单独的抽象出来成为一个新的用例。主要有两种情况需要用到包含关系:
第一,多个用例用到同一段的行为,则可以把这段共同的行为单独抽 象成为一个用例,然后让其他用例来包含这一用例。
第二,某一个用例的功能过多、事件流过于复杂时,我们也可以把某一段事件流抽象成为一个被包含的用例,以达到简化描述的目的。
编辑ppt
用例之间的关系
2. 扩展
在一定条件下,把新的行为加入到已有的用例中,获得的新用例叫做扩展用例(Extension),原有的用例叫做基础用例(Base),从扩展用例到基础用例的关系就是扩展关系。
一个基础用例可以拥有一个或者多个扩展用例,这些扩展用例可以一起使用。
编辑ppt
用例之间的关系
3. 泛化
用例的泛化指的是一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系。
在用例的泛化关系中,子用例继承了父用例所有的结构、行为和关系,子用例是父用例的一种特殊形式。
子用例还可以添加、覆盖、改变继承的行为。在UML中,用例的泛化关系通过一个三角箭头从子用例指向父用例来表示。
编辑ppt
用例之间的关系
泛化的示例:银行存款有两种方式,一种是银行柜台存款,一种是ATM机存款。在这里,银行柜台存款和ATM机存款都是存款的一种特殊方式,因此“存款”为父用例,“银行柜台存款”和“ATM机存款”为子用例。
编辑ppt
使用Rose创建用例的步骤说明
需求分析
“学生信息管理系统”部分功能性需求包括以下内容:
(1)系统管理员登录后可以对班级的基本信息进行增加、删除、修改、查询等操作。学校领导登录后可以对班级基本信息进行查询操作。
(2)教师登录后可以对学生的考试成绩进行录入、删除、修改、查询等操作。学生登录后可以对考试成绩进行查询操作。
(3)学生登录后可以了解所有选修课程的具体信息,可以根据自己的需要选择不同课程。系统管理员登录后可以增加、修改、查询、删除选修课程。
(4)系统管理员可以对账号进行创建、设置、查看、删除等操作。
编辑ppt
使用Rose创建用例的步骤说明
2. 识别参与者
对于一个学校来说,最重要的就是教育学生成才,所以我们首先要考虑到的参与者就是学生。
要给学生上课,必然就需要教师。教师负责教育学生、并且在日常管理中可以查询学生的基本信息、查询学生的考试成绩。
作为一个学校,除了教师和学生,还有不可或缺的就是校领导。为了便于校领导掌握学校的基本情况,加强对学校的管理导.
不管什么系统,基本都会有比较专业的人员来负责管理系统,本系统也不例外。系统管理员除了负责维护系统的日常运行,还要进行录入学生基本信息、维护选课信息等工作。
编辑ppt
使用Rose创建用例的步骤说明
3. 构建用例模型
系统管理员直接参与的用例为登录、找回密码、查看班级基本信息、删除班级基本信息、修改班级基本信息和录入班级基本信息。校领导直接参与用例登录、找回密码和查看班级基本信息。当登录过程中发生忘记密码的情况,就需要使用找回密码的功能来找回密码,而在正常情况下用不到找回密码这个功能所以用例找回密码”和用例登

最近更新

2025年山东外国语职业技术大学单招职业适应性.. 67页

2025年山东劳动职业技术学院单招职业倾向性考.. 67页

2025年山东传媒职业学院单招职业技能考试题库.. 66页

2025年宿迁泽达职业技术学院单招职业适应性测.. 67页

2025年宣城职业技术学院单招职业适应性考试题.. 66页

2025年宜春职业技术学院单招职业技能测试题库.. 67页

2025年宁波职业技术学院单招职业倾向性测试题.. 63页

2025年宁夏葡萄酒与防沙治沙职业技术学院单招.. 67页

2025年毅力作文300字议论文 8页

2025年宁夏固原地区单招职业倾向性考试题库1套.. 65页

2025年欣赏话题作文800字 11页

2025年太湖创意职业技术学院单招职业技能考试.. 68页

2025年太原旅游职业学院单招职业倾向性测试题.. 68页

2025年植物说明文作文600字 8页

2025年天津艺术职业学院单招职业倾向性考试题.. 65页

2025年天津职业技术师范大学单招综合素质考试.. 66页

2025年天津渤海职业技术学院单招职业适应性考.. 63页

2025年天津海运职业学院单招职业技能考试题库.. 62页

2025年校园的银杏树四年级作文400字 4页

2025年校园交通安全演讲稿 9页

高空升降平台车施工方案 7页

自动控制原理简答题 12页

科室护理人员能级管理规定 4页

供应室护理组长竞聘ppT 21页

2022-2023甘肃省建筑与装饰工程预算定额计算规.. 14页

工作场所空气中有害物质监测的采样规范GBZ159.. 9页

跨文化交际中英汉礼貌用语的对比研究 8页

高职院校《动物遗传繁育》实验教学改革探析 7页

电话交换机TC-432B说明书 18页

征信报告模板 13页