- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.添加类之间的关系 (1)添加类之间的关联关系 (2)添加类之间的泛化关系 (3)设置关系的属性 7.保存绘制的类图 单击菜单【File】→【Save】,或者单击工具栏中的【Save】按钮保存所绘制的类图。 3.4 认识UML的对象图 3.4.1 对象图的功能 对象图(Object Diagram)显示了一组对象和它们之间的关系。 使用对象图来说明数据结构,对象图是类图中的类或组件等实例的静态快照。 对象图是类图的实例,对象图显示类的多个对象实例,而不是实际的类。 3.4.2 对象图的描述方法 对象图使用的标识与类图基本一致,对象图中的对象名下加下划线,如图3-38所示。 在图3-39中,对象A是“学校”类的一个实例,对象B1、B2是类“系部”的实例。 对于对象图,不需要提供单独的形 式。 类图中就包含了对象,所以只有对象而没有类的类图就是一个“对象图”。 在UML建模时,对象图主要在顺序图和通信图使用,在Rational Rose中绘制顺序图和通信图时,对应的工具栏中有“Object”按钮。 【同步训练】 【任务1】绘制“用户权限类”的类图 【任务描述】 设计图书管理系统用户管理模块的“用户权限类”,且使用Rational Rose 2003绘制“用户权限类”的类图。 【任务2】绘制“密码修改界面类”的类图 【任务描述】 设计图书管理系统用户管理模块的“密码修改界面类”,且使用Rational Rose 2003绘制“密码修改界面类”的类图。 【任务3】浏览用户管理模块的部分顺序图 【任务描述】 在Rational Rose 2003的逻辑视图中显示“浏览用户信息”和“新增用户”的顺序图,观察浏览用户信息和新增用户所涉及的类,使用了类的那些方法。 【任务4】浏览管理用户的活动图 【任务描述】 在Rational Rose 2003的逻辑视图中显示“管理用户”的活动图,观察“管理用户”的操作过程。 【本章小结】 本章主要介绍了UML类图的功能、组成元素、描述方法和类之间的关系,重点介绍了Rational Rose 2003中绘制类图的方法,还介绍了对象图的功能和描述方法。 类图在系统的整个生命周期中都是有效的,在系统分析阶段,类图主要用于显示角色和识别实体;在系统设计阶段,类图主要用于捕捉组成系统体系结构的类结构;在系统编码阶段,根据类图中的类以及它们之间的关系实现系统的功能。 类图用于对系统的静态结构进行建模,它定义系统中的类,描述系统类之间的关系。 第3章 用户管理模块建模 本章讨论的类图是逻辑视图的重要组成部分,用于对系统的静态结构建模,涉及到具体的实现细节,它定义系统中的类(属性和操作),描述系统中类之间的关系。 【教学导航】 知识技能 目标 (1)熟悉UML类图的功能和组成元素 (2)理解类之间的关系 (3)学会构思类图 (4)学会在Rational Rose 2003中绘制类图 (5)理解对象图的功能与描述方法 本章重点 (1)在Rational Rose 2003中绘制类图 (2)类之间的关系 教学方法 案例教学法、分组讨论法、自主学习法、探究式训练法 课时建议 4课时(含引导训练和同步训练) 【引导训练】 【任务1】创建Rose模型“03用户管理模块模型” 【任务描述】 创建一个Rose模型,将其命名为“03用户管理模块模型”,且保存在本章对应的文件夹中。 【任务2】绘制用户管理模块的用例图 【任务描述】 分析用户管理模块的功能需求、参与者和用例,使用Rational Rose 2003绘制用户管理模块的用例图 【操作示范与知识讲解】 【实例引导】 现实世界中的任何事件都可以称为对象,对象是构成世界的一个独立单位。 把具有共同性质的事物划分为一类,得出一个抽象的概念。 例如汽车、车辆、运输工具等都是一些抽象概念,它们是一些具有共同特征的事件的集合,被称为类。 【任务描述】 (1)识别用户管理模块的类以及各个类的属性和操作。 (2)绘制用户管理模块的类图。 3.1 认识UML的类图 3.2 构思用户管理摸块的类 3.3 绘制用户管理摸块的类图 3.4 认识UML的对象图 【任务实施】 3.1 认识UML的类图 类图由类和类间关系组成,在程序设计的不同阶段,类图的作用也不相同。 在分析阶段,类图主要用于一些概念类的描述;在设计阶段,类图主要用于描述类的外部特性;在实现阶段,类图主要用于描述类的内部实现。 3.1.1 类图的功能 类图(Class Diagram)显示了
您可能关注的文档
最近下载
- (2024秋新改)人教版七年级数学上册全册教案.doc
- 青岛版四年级下册《观察物体》.ppt VIP
- 钢结构高空安全施工专项方案.docx
- 单位档案管理员题库.pdf VIP
- 部编版小学道德与法治六年级上册教案(全册).docx VIP
- (优质!)GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.14绩效评估与持续改进”审核检查单(2025A0)(可编辑!).docx VIP
- 001-10.绿色施工安全防护措施费用实施登记表GDAQ20110.xls VIP
- 文正路自评报告.doc VIP
- (优质!)GB 45673- 2025《危险化学品企业安全生产标准化通用规范》之“5.9 相关方”审核检查单(2025A0).docx VIP
- 2024浙江丽水缙云县招聘专职社区工作者13人笔试备考试题及答案解析.docx VIP
原创力文档


文档评论(0)