短信预约提醒成功
2020年软件水平考试知识点之UML特征
UML的主要特点
1、统一的标准(被OMG所认定的建模语言 标准)
2、面向对象(支持面向对象软件开发)
3、可视化建模
4、独立于开发过程(可以应用到任意一种开发过程中去)
5、概念明确、建模表示法简洁、图形结构清晰、容易掌握和使用
UML统一了什么?
UML统一了Booch、OMT、OOSE和其他面向对象方法所涉及的基本概念和建模符号。
UML描述了面向对象分析设计的方法了吗?
没有.UML是一种建模语言而不是一种分析设计方法。因为UML中没有给出一个软件开发过程。
用例图 顺序图 协作图 类图 对象图 活动图 状态图 构件图 部署图
为方便起见,用视图来划分系统各方面,每一种视图描述系统某一方面的特性。
用例视图:描述系统应该具备的功能,即被称为参与者的外部用户所能观察到的功能。
逻辑视图:描述用例视图中提出的系统功能的实现。逻辑视图既描述系统的静态结构,也描述系统内部的动态协作关系。
组件视图(实现视图):描述系统的实现模块以及它们之间的依赖关系。
并发视图(进程视图):考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。
部署视图:显示系统的物理部署,并描述位于节点实例上的运行组件实例的部署情况。
用例模型用于需求分析阶段,它的建立是系统开发者和用户反复讨论的结果。具备以下几个方面的特点:
1它描述了待开发系统的功能需求。
2它将系统看作黑盒,从外部参与者的角度来理解系统。
3它驱动了需求分析之后各阶段的开发工作。不仅保证系统所有功能的实现,还可作为检验所开发的系统是否满足需求的依据。
以上就是小编整理的2020年软件水平考试知识点,希望能帮助到大家。环球网校友情提示:为了大家更好的备考,环球网校特地为您准备了计算机软考复习资料,如有需要请点击文章下方“免费下载>>>计算机软考试题/考点精华”免费下载学习。