T10_UML建模综合案例.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
类图表示不同的实体(人、事物和数据)之间的关系;换句话说,它显示了系统的静态结构。 类 聚合和组合 泛化 通信协议中的数据包定义 老师和学生类的抽象 学生登陆类图 老师登陆类图 包图能将复杂系统拆分成多个简单的系统。 包 依赖 状态图表示某个类所具有的不同状态和状态转移时的触发条件。 状态 转移 老师在线状态图 活动图用来描述工作的流程,对并行的工作流程能很好的支持。 活动 转移 同步 顺序图用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。 对象 消息 学生登陆系统顺序图 协作图用于描述相互合作的对象间的交互关系和链接关系。虽然顺序图和协作图都用来描述对象间的交互关系,但侧重点不一样。顺序图着重体现交互的时间顺序,协作则着重体现交互对象间的静态链接关系。 对象 链接 构件图显示软件组件之间的依赖关系。一般来说,软件构件就是一个实际文件,可以是源代码文件、二进制代码文件和可执行文件等。可以用来显示编译、链接或执行时构件之间的依赖关系 构件 依赖 部署图显示系统运行时刻的结构,显示系统不同的组件在何处物理地运行,以及它们将如何彼此通信 结点 连接 在软件需求分析阶段我们可以使用用例图来表达需求设计 在软件设计阶段可以使用类图,包图来做设计,配合顺序图、协作图、状态图和活动图来辅助设计 在系统的连调和部署阶段可以使用组件图和部署图来进行设计 部署图 部署图 老师在线答疑系统部署图 总结 第十章  UML建模综合案例 我们通过对UML的基础学习,方便软件开发过程中交流的目的。 通过对UML的基础学习为以后深入学习UML语言打下基础。 本章目标 UML可以做软件需求分析 UML可以做软件开发设计 UML可以做系统部署设计 UML也适用非软件领域的系统建模如企业机构或业务过程,以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。 UML能为我们做什么 老师在线答疑系统需求描述 它是一个用于老师和学生之间进行即时沟通的系统。 系统由老师使用的老师端,学生使用的学生端和一个有公网地址的登陆服务端组成。 老师登陆系统后会在老师列表中出现,并显示出他的专业、姓名、专长和状态是否忙等信息。也可以看到其他所有登录的老师的信息。 学生登陆后可以看到所有已经登录的老师列表。 学生可以选择一个不忙的老师进行问题咨询,和选择的老师建立连接后就可以通过语音加白板和老师进行交流。此时其他学生将看到该老师处于忙的状态。 案例描述 用例图 静态图(类图,对象图,包图) 行为图(状态图,活动图) 交互图(顺序图,协作图) 实现图(组件图,部署图) 需要描述的UML建模 用例图描述系统提供的功能单元。 参与者 用例 关联关系 依赖关系 泛化关系 用例图 用例图 用例图 用例图 类图 类图 类图 类图 类图 类图 练习 1、使用类图的短式表达方式画出中国公民、身份证、银行卡的UML图 2、现在有一组几何图形、线、圆、方、椭圆、多边形。请仔细分析他们之间的关系,并用短式方式表达出来 3、第2题中的几何图形具有以下方法:画图,移动,旋转。请标识出多态方法,并说明理由。 包图 包图 系统的顶层包结构 包图 老师在线答疑系统包结构图 状态图 状态图 状态图 练习 1、汽车有向前行驶,向后行驶和停止3种状态,请使用UML图将3种状态之间的转移关系表达出来 活动图 活动图 老师登陆系统 活动图 练习 1、学生第一次开学入学,首先正确填写表格,如果表格不正确,那么必须获得帮助以正确填写它们。接着办理大学的入学手续。但是,在大学里成功入学后,必须参加指定的概况介绍,还要至少登记一个研习班并交付一部分的学费。使用活动图来表达该流程 顺序图 顺序图 协作图 协作图 学生登陆协作图 构件图 构件图 老师在线答疑系统构件图

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档