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年吉林工业职业技术学院单招职业倾向性考.. 73页

2025年吉林水利电力职业学院单招职业适应性考.. 73页

2025年吉林通用航空职业技术学院单招综合素质.. 75页

2025年吐鲁番职业技术学院单招职业技能考试题.. 74页

2025年周口理工职业学院单招综合素质考试题库.. 75页

英语听力突破秘籍-高效策略,轻松提升听力技巧.. 24页

2025年咸阳职业技术学院单招职业技能考试题库.. 71页

2025年哈尔滨电力职业技术学院单招职业技能测.. 74页

从化夏湾拿创意样板房绿化施工图设计 15页

绿色力量的行动印记-我们的环保公益成就与未来.. 23页

2025年四川国际标榜职业学院单招职业技能测试.. 75页

年产100万吨催化裂化装置项目可行性论证报告 159页

2025年四川文化传媒职业学院单招职业适应性考.. 75页

2025年四川现代职业学院单招职业技能考试题库.. 72页

2025年塔城职业技术学院单招职业技能考试题库.. 74页

2025年大连装备制造职业技术学院单招职业技能.. 75页

黑龙江公务员考试真题2025 4页

妈妈激励高考孩子的一封信范文(精选12篇) 17页

化工企业质量管理手册 16页

低年级一二年级课外阅读竞赛试卷 5页

虚拟经济的运行基础分析 9页

初中数学新课程教学案例 7页

机动车商业保险条例 15页

五笔培训课件 30页

初二期末算分 84页

江苏康宏新材料有限公司申领危险废物经营许可.. 10页