- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程概述 学习要点 1. 职业岗位能力需求分析 职业岗位能力需求分析 职业岗位能力需求分析 职业岗位能力需求分析 职业岗位能力需求分析 职业岗位能力需求分析 职业岗位能力需求分析 课程学习导航 2. 面向对象方法基本思想 2.7 软件建模的概念 2.7 软件建模的用途 2.7 软件建模的优点 3. UML概述 3.1 UML的发展历程 3.1 UML的发展历程 3.1 UML的发展历程 3.1 UML的发展历程 3.1 理解UML建模 3.2 UML的特点 3.3 UML的结构 3.3.1 UML的事物 3.3.1 UML的事物 3.3.2 UML的关系 3.4 UML的视图 4+1视图-1 3.4.1 用例视图 3.4.2 逻辑视图 3.4.3 并发视图 3.4.4 组件视图 3.4.5 部署视图 3.5 UML图形符号 3.5.1 用例图 3.5.2 类图 3.5.3 对象图 3.5.4 状态图 3.5.5 活动图 3.5.6 顺序图 3.5.7 协作图 3.5.8 组件图 3.5.9 部署图 3.5.10 UML2.0新特性 参考资料 简明手册: /resources/tutorial/uml-tutorial.html 4. UML建模工具 4.1 常用UML建模工具 4.2.1 Rational Rose的运行环境 4.2.2 Rational Rose的安装 4.2.3 Rational Rose的配置 4.2.3 Rational Rose的配置 4.3.1 Rational Rose主要菜单 4.3.1 Rational Rose主要菜单 4.3.1 Rational Rose主要菜单 4.3.1 Rational Rose主要菜单 4.3.2 Rational Rose的视图 4.3.3 Rational Rose建模的基本过程 并发视图用来显示系统的并发工作状况。 并发视图将系统划分为进程和处理机方式,通过划分引入并发机制,利用并发高效地使用资源、并行执行和处理异步事件。 除了划分系统为并发执行的控制线程外,并发视图还必须处理通信和这些线程之间的同步问题。并发视图所描述的方面属于系统中的非功能性质方面。 它由动态图(状态图、顺序图、协作图、活动图)和执行图(组件图、部署图)构成。 面向系统开发者和集成者。 并发视图 组件视图用来显示代码组件的组织方式。它描述了系统的实现模块和它们之间的依赖关系。 组件视图由组件图构成。组件是代码模块,不同类型的代码模块形成不同的组件,组件按照一定的结构和依赖关系呈现。组件的附加信息(如:为组件分配资源)或其他管理信息(如:进展工作的进展报告)也可以加入到组件视图中。 面向程序员。 组件视图 部署视图用来显示系统的物理架构,即系统的物理部署情况。如:计算机和设备以及它们之间的联接方式,其中计算机和设备称为结点。 部署视图还包括一个映射,该映射显示在物理架构中组件是怎样部署的。比如,在每台独立的计算机上,哪一个程序或对象在运行。 面向开发者、集成者和测试者。 部署视图 UML中的图(Diagram)由图片(Graph)组成,图片是模型元素的符号化。把这些符号有机地组织起来形成的图表示了系统的一个特殊部分或某个方面。 用例图用于显示若干角色(actor)以及这些角色与系统提供的用例之间的连接关系 。 用例图 类图用来表示系统中的类以及类与类之间的关系,它是对系统静态结构的描述 。 类图 对象图是类图的变体。两者之间的差别在于对象图表示的是类的对象实例,而不是真实的类。对象图是类图的一个范例,它及时具体地反映了系统执行到某处时,系统的工作状况。 对象图 状态图是对类所描述事物的补充说明,它显示了类的所有对象可能具有的状态,以及引起状态变化的事件 。 状态图 活动图反映一个连续的活动流,活动图常用于描述某个操作执行时的活动状况。 活动图 顺序图用来反映若干个对象之间的动态协作关系,也就是随着时间的流逝,对象之间是如何交互的 。 顺序图 协作图和顺序图的作用一样,反映的也是动态协作。除了显示消息变化(称为交互)外,协作图还显示了对象和它们之间的关系(称为上下文有关) 。 协作图 组件图用来反映代码的物理结构。代码的物理结构用代码组件表示。组件可以是源代码、二进制文件或可执行文件组件。 组件图 部署图用来显示系统中软件和硬件的物理架构。通常部署图中显示实际的计算机和设备(用结点表示),以及各个结点之间的关系(还可以显示关系的类型)。每个结点内部显示的可执行的组件和对象清晰地反映出哪个软件运行在哪个结点上。组件之间的依赖关系也可以显
您可能关注的文档
最近下载
- 全套IECQQC080000-2017有害物质过程管理体系文件(HSPM).pdf VIP
- 中国东方资产管理股份有限公司招聘笔试题库2025.pdf
- 市场调查与分析: 数据分析网络调查报告撰写 (慕课版)王晓燕习题答案.docx
- 起重装卸机械操作工高级工培训大纲与教学内容概述.docx VIP
- 2025至2030中国中药饮片行业市场发展现状及竞争格局与投资发展报告.docx
- 2025年教科版六年级上册科学第一单元综合检测试卷及答案.pptx VIP
- 《企业质量管控与应用》课件.ppt VIP
- 吊顶施工合同范本.pdf VIP
- 公共建筑室内温度控制管理办法——空调系统节能运行管理制度.doc VIP
- 统编版八年级语文上册课件《诗词五首-渔家傲》.pptx VIP
文档评论(0)