news 2026/6/15 18:09:32

计算机等级考试—UML 核心基础图形—东方仙盟练气期

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机等级考试—UML 核心基础图形—东方仙盟练气期

全是你问的分层矩形、椭圆这类基础图形,每种都讲清样式 + 含义 + 用途,直接对应考题

一、 矩形类(UML 核心载体,占比最高)

  1. 单层矩形(无横线):基础类 / 实体 / 参与者(用例图)
    • 样式:纯空白矩形
    • 含义:类图 = 简单类(无属性 / 方法展示);E-R 图 = 强实体;用例图 = 参与者(人形也可替代);部署图 = 节点设备
  2. 三层矩形(2 条横线分隔):完整类(类图核心)
    • 样式:矩形内 2 条横线分 3 层,不可少
    • 含义:上层 = 类名(必填),中层 = 属性(变量 + 类型),下层 = 方法(函数 + 参数),标准面向对象类结构
  3. 双层矩形(1 条横线分隔):接口(类图)
    • 样式:矩形内 1 条横线分 2 层,或右上角标 <<interface>>
    • 含义:上层 = 接口名,下层 = 抽象方法(无实现),仅定义规范不写逻辑
  4. 双边框矩形(内外双矩形):弱实体(E-R 图)/ 主动类(类图)
    • 样式:矩形外再加一层矩形边框
    • 含义:E-R 图 = 弱实体(依赖强实体存在,如顾客地址);类图 = 主动类(主动发起交互,如服务类)
  5. 带小矩形的大矩形:组件(组件图)
    • 样式:大矩形左侧 / 内部带 1-2 个小矩形
    • 含义:系统物理组件,如 jar 包、模块、配置文件、接口服务
  6. 立方体矩形:节点(部署图)
    • 样式:立体矩形(透视效果)
    • 含义:硬件设备,如服务器、客户端、数据库服务器、交换机

二、 椭圆类(行为 / 功能专属)

  1. 单层椭圆:用例(用例图核心)
    • 样式:纯空白椭圆
    • 含义:系统对外提供的功能 / 服务,如支付、查询订单、确认处方,仅写功能名
  2. 圆角椭圆(椭圆变体):活动 / 状态(活动图 / 状态图)
    • 样式:圆角椭圆(软考常和椭圆混用)
    • 含义:活动图 = 业务步骤(如提交订单);状态图 = 对象状态(如待支付、已发货)

三、 菱形类(关系 / 判断专属)

  1. 单层菱形:联系(E-R 图)/ 判断节点(活动图)
    • 样式:纯空白菱形
    • 含义:E-R 图 = 实体间关联(如代购、运送);活动图 = 条件判断(如支付成功?是 / 否)
  2. 双边框菱形:标识联系(E-R 图)
    • 样式:菱形外再加一层菱形边框
    • 含义:强实体与弱实体的专属联系,为弱实体提供标识(如顾客 - 联系 - 顾客地址)
  3. 空心 / 实心菱形(带箭头):聚合 / 组合(类图)
    • 样式:菱形接实线箭头,空心 = 聚合,实心 = 组合
    • 含义:整体与部分关系,菱形端连整体,箭头连部分

四、 圆形类(起止 / 状态专属)

  1. 实心小圆:初始节点(状态图 / 活动图)
    • 样式:纯实心小圆圈
    • 含义:流程 / 对象状态的唯一起点,所有流程从此开始
  2. 同心圆(内实外空):终止节点(状态图 / 活动图)
    • 样式:外层空心圆 + 内层实心圆
    • 含义:流程 / 状态的终点,可单个(唯一结束)可多个(多场景结束)
  3. 空心小圆(带边框):伪状态节点(状态图)
    • 样式:空心带边小圆圈
    • 含义:分支起点、历史状态恢复,辅助多分支流程启动

五、 特殊图形(软考高频)

  1. 粗横线:同步条(活动图)
    • 样式:加粗实线
    • 含义:并行流程拆分 / 合并,多任务同步执行(如同时生成订单 + 扣减库存)
  2. 虚线矩形:边界框(用例图)
    • 样式:虚线围成的大矩形
    • 含义:系统边界,框内是系统所有用例,框外是外部参与者
  3. 六边形:端口(组件图)
    • 样式:六边形
    • 含义:组件对外交互接口,组件间通过端口传递数据

阿雪技术观

在科技发展浪潮中,我们不妨积极投身技术共享。不满足于做受益者,更要主动担当贡献者。无论是分享代码、撰写技术博客,还是参与开源项目维护改进,每一个微小举动都可能蕴含推动技术进步的巨大能量。东方仙盟是汇聚力量的天地,我们携手在此探索硅基生命,为科技进步添砖加瓦。

Hey folks, in this wild tech - driven world, why not dive headfirst into the whole tech - sharing scene? Don't just be the one reaping all the benefits; step up and be a contributor too. Whether you're tossing out your code snippets, hammering out some tech blogs, or getting your hands dirty with maintaining and sprucing up open - source projects, every little thing you do might just end up being a massive force that pushes tech forward. And guess what? The Eastern FairyAlliance is this awesome place where we all come together. We're gonna team up

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 15:17:50

经常被问到的软件测试经典面试题(超全的)

与开发工程师相比&#xff0c;软件测试工程师前期可能不会太深&#xff0c;但涉及面还是很广的。 在一年左右的实习生或岗位的早期面试中&#xff0c;主要是问一些基本的问题。 涉及到的知识主要包括MySQL数据库的使用、Linux操作系统的使用、软件测试框架问题、测试环境搭建问…

作者头像 李华
网站建设 2026/6/10 6:17:52

基差风险管理系统冲突预警模块设计与实现

在多用户、多交易员并行的期现业务场景中&#xff0c;数据冲突是常见问题。基差风险管理系统的冲突预警模块&#xff0c;通过实时检测、智能识别与及时预警&#xff0c;帮助用户及时发现并处理数据冲突&#xff0c;确保数据一致性。本文将详细解析冲突预警模块的设计原理、检测…

作者头像 李华
网站建设 2026/6/15 12:53:15

AI_report

安装基础依赖包pip3 install pydub pip3 install loguru pip3 install pandas安装docx依赖① 先用 apt 装系统 lxml&#xff08;通常是有的&#xff09;sudo apt updatesudo apt install -y python3-lxml② 再用 pip 装 python-docx&#xff08;不装依赖&#xff09;pip3 insta…

作者头像 李华
网站建设 2026/6/15 12:54:39

必收藏|一文理清21种关键智能体设计模式(全文1.5万字,小白/程序员入门必备)

本文汇总21种核心智能体设计模式&#xff0c;分别是提示链、路由、并行化、反思、工具使用、规划、多智能体协作、记忆管理、学习与适应、模型上下文协议、目标设定与监控、异常处理与恢复、人在回路、知识检索、智能体间通信、资源感知优化、推理技术、护栏与安全、评估与监控…

作者头像 李华
网站建设 2026/6/15 12:52:49

信创生态认证视角:国产DevOps平台选型的权威认证价值与实操评估方法

在信创产业加速推进的背景下&#xff0c;DevOps 平台的信创适配能力、权威认证背书及实操落地价值成为企业选型的核心考量。从信创生态认证视角出发&#xff0c;嘉为蓝鲸 DevOps 平台凭借全面的适配能力、权威的资质认证、成熟的实践落地、灵活的适配方案及全生命周期服务支撑&…

作者头像 李华