- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件设计师 /jiaocheng/zg7.html
HYPERLINK /jiaocheng/zt181.html \o 软件设计师考试下午考点精讲与考前必练 \t /jiaocheng/_blank 软件设计师考试下午考点精讲与考前必练
第?2?章?UML建模技术
2.1??? HYPERLINK /jiaocheng/j15111.html \o 考情分析 \t /jiaocheng/_blank 考情分析
UML(Unified Modeling Language,统一建模语言)是用来对软件系统进行可视化建模的一种语言。UML是面向对象方法开发系统的产品进行说明、可视化和编制文档的一种标准语言。1994年10月,Grady Booch和Jim Rumbaugh首先将Booch 93和OMT-2 统一起来,并于1995年10月发布了第一个公开版本,称之为统一方法UM 0.8(Unitied Method)。1995年秋,OOSE 的创始人Ivar Jacobson加盟到这一工作。经过Booch、Rumbaugh和Jacobson三人的共同努力,于1996年6月和10月分别发布了两个新的版本,即UML 0.9和UML 0.91,并将UM重新命名为UML,1997年1月发布了UML 1.0。
UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言,它融入了软件工程领域的新思想、新方法和新技术,它的作用域不限于支持OOA(面向对象分析)和OOD(面向对象设计),还支持从需求分析开始的软件开发的全过程。
UML是一个标准的图形表示法,在软件设计师考试中,主要考查UML的图形,特别是考查用例图、类图、顺序图、状态图和活动图。
2.1.1??? HYPERLINK /jiaocheng/x29910.html \o 考试大纲要求分析 \t /jiaocheng/_blank 考试大纲要求分析
根据考试大纲和培训指南,在UML方面,要求考生使用面向对象分析方法定义软件需求,能够根据具体问题,创建符合UML标准的类图、用例图,并准确识别类中的关键属性和方法,以及类之间的关联。具体包括以下考点:
(1)UML的基本概念与作用。
(2)用例图的表示与应用。
(3)类图与对象图的表示与应用。
(4)顺序图的表示与应用。
(5)活动图的表示与应用。
(6)通信图的表示与应用。
(7)构件图的表示与应用。
(8)部署图的表示与应用。
(9)状态图的表示与应用。
2.1.2??? HYPERLINK /jiaocheng/x29911.html \o 命题特点与趋势分析 \t /jiaocheng/_blank 命题特点与趋势分析
软件设计师考试的试题主要集中在以下几个方面:
(1)根据试题的描述填写用例图,主要是填写所缺的用例。
(2)根据试题的描述填写类图,主要是填写所缺的各种类,找出类的属性和方法。
(3)根据试题的描述填写顺序图,主要是填写所缺的各种消息。
(4)根据试题的描述填写状态图,主要是填写所缺的各种状态。
(5)根据试题的描述填写活动图,主要是填写所缺的各种符号。
(6)识别关联的多重度(0、1、0..1、0..*、1..*、0..N、1..N等,其中,“N”代表某个具体的整数,“*”代表不确定的某个整数)。
(7)识别用例之间的关系(包含关系、扩展关系和泛化关系)。
2.2??? HYPERLINK /jiaocheng/j15112.html \o 考点精讲 \t /jiaocheng/_blank 考点精讲
本节根据2.1节的分析,对考试的重点内容进行精讲,具体内容包括UML的概述、用例图、类图、顺序图、活动图和其他一些图形。
2.2.1??? HYPERLINK /jiaocheng/x29912.html \o UML概述 \t /jiaocheng/_blank UML概述
从总体上来看,UML的结构包括构造块、规则和公共机制三个部分。
(1)构造块。UML有三种基本的构造块,分别是事物(thing)、关系(relationship)和图(diagram)。事物是UML的重要组成部分,关系把事物紧密联系在一起,图是多个相互关联的事物的集合。?
(2)公共机制。公共机制是指达到特定目标的公共UML方法,主要包括规格说明(详细说明)、修饰、公共分类(通用划分)和扩展机制四种。规格说明是事物语义的细节描述,它是模型真正的核心;UML为每个事物设置了一个简单的记号,还可以通过修饰来表达更多的信息;UML包括两组公共分类,分别是类与对象(类表示概念,而对象表示具体的实体)、接口与实现(接口用来定义契约,而实现就是具体的内容);扩展机制包括约束(扩展了UML
您可能关注的文档
最近下载
- 河南省许昌市2025年某中学小升初入学分班考试英语考试真题含答案.docx VIP
- 大型泵站工程运行管理实施方案.docx
- ISO45001-2018职业健康安全管理体系之4-2:“4 组织及环境-4.2理解工作人员和其他相关方的需求和期望”解读和应用指导材料(2024A1-雷泽佳).docx VIP
- 医疗信息系统的网络安全数据标注指南.docx
- SH∕T 3543-2017 石油化工建设工程项目施工过程技术文件规定 非正式版.pdf VIP
- 中国专利法详解读书重点笔记.doc VIP
- 2026届高考语文背诵诗词补充:《菩萨蛮·书江西造口壁》.pptx VIP
- 强制性条文执行计划(完整版).doc
- 关于夏天的课件.pptx VIP
- 2025中铁五局集团有限公司笔试参考题库附带答案详解.pdf
文档评论(0)