当前位置: 首页 > article >正文

技术文档写作风格 - 图形

1. 图形类型1.1 架构图子类型适用场景核心元素系统架构图展示系统整体结构模块、层次、交互关系部署架构图展示物理或逻辑部署服务器、网络、存储、地域数据架构图展示数据流转与存储数据源、处理节点、存储、流向✅ 正确示例系统架构图应清晰展示接入层、业务层、数据层的模块划分及调用关系。1.2 流程图子类型适用场景规范符号业务流程图业务操作步骤开始/结束椭圆、处理矩形、判断菱形数据流程图数据流转过程数据存储开口矩形、外部实体矩形、处理圆角矩形状态转换图状态机、生命周期状态圆角矩形、转换箭头、事件标注1.3 示意图子类型适用场景特点界面截图展示操作界面标注关键操作区域去除敏感信息时序图展示交互时序对象生命线、消息箭头、激活条类图/ER图展示代码或数据模型遵循UML规范标注关键属性拓扑图展示网络或集群结构节点、连线、标签清晰1.4 数据可视化类型适用场景规范折线图趋势变化、性能曲线坐标轴标注单位图例清晰柱状图对比数据、分类统计柱宽一致间距适当饼图占比分布类别不超过6个标注百分比热力图密度、频率分布色阶清晰附色标说明2. 图形使用时机2.1 必须使用图形的场景场景原因替代方案复杂架构说明文字描述冗长且难以理解无多步骤流程纯文字步骤超过5步流程图简要文字数据对比多组数据对比表格或图表界面操作指导需精确定位操作位置截图标注性能趋势展示变化规律折线图2.2 禁止使用图形的场景场景原因替代方案简单概念说明文字即可清晰表达段落描述少量数据展示图形反而增加阅读成本表格或内联文字敏感信息展示泄露安全信息文字描述或脱敏处理动态交互说明静态图形无法表达视频或GIF3. 图形设计规范3.1 视觉规范要素规范说明配色黑白灰为主彩色不超过3种确保打印清晰色盲友好字体中文宋体/黑体英文Arial字号≥10pt标注清晰可读线条主线1.5pt辅助线0.75pt层次分明避免过细布局从左到右从上到下符合阅读习惯留白边距≥10%元素间距均匀避免拥挤3.2 内容规范要素要求正确示例错误示例标注关键元素必须标注“① 网关层”无标注读者无法识别图例符号含义必须说明“— 同步调用–→ 异步调用”线条样式无解释方向流程方向统一从上到下从左到右箭头方向混乱粒度同一图形粒度一致同为模块级或同为接口级上层模块与底层接口混杂3.3 截图规范要素要求正确示例错误示例完整性展示完整操作窗口包含标题栏、菜单栏仅截取部分区域标注红框或箭头标注操作点清晰指示按钮位置无标注或标注模糊脱敏隐藏敏感信息密码显示为******明文展示密码时效性使用当前版本界面与文档版本一致界面与版本不匹配4. 编号与标注4.1 图形编号要素规范示例编号格式“图 X-Y”X为章号Y为序号“图 3-2”位置图题下方居中图下方图题简明概括图形内容“图 3-2 系统架构图”4.2 图中标注标注类型格式用途示例数字圈注① ② ③对应正文分点说明“① 接入层”字母标注A B C对应表格或列表“区域A”箭头指引→指示流向或关联数据流向高亮框红框/黄底强调关键区域操作按钮位置✅ 正确示例图 3-2 系统架构图 ┌─────────────────────────────────────┐ │ ① 接入层Nginx │ │ 负载均衡、SSL终结 │ └──────────────┬──────────────────────┘ ↓ ┌─────────────────────────────────────┐ │ ② 业务层微服务 │ │ 用户服务、订单服务 │ └──────────────┬──────────────────────┘ ↓ ┌─────────────────────────────────────┐ │ ③ 数据层MySQL/Redis │ │ 主从复制、读写分离 │ └─────────────────────────────────────┘5. 与正文配合5.1 引用规范要求规范正确示例错误示例必须引用图形必须在正文中被提及“详见图 3-2”图形突兀出现引用位置图形出现在首次引用之后先写架构见图 3-2再出现图形图形在前引用在后引用格式“见图 X-Y”、“如图 X-Y 所示或见下图/上图”“系统架构见图 3-2”“点击见下图红框标注位置”“见这里的图”相对引用图形紧邻时可用下图/上图“配置界面见下图”图形距离较远时用下图分点说明对图中标注逐点解释“① 接入层负责…”仅写见图无解读5.2 引用方式选择场景推荐引用方式示例图形与引用同页且紧邻“见下图/上图”“系统架构见下图”图形与引用跨段落或跨页“见图 X-Y”“系统架构见图 3-2”正式技术文档“如图 X-Y 所示”“系统架构如图 3-2 所示”多图连续引用混合使用“见图 3-2详细配置步骤见下图”5.3 内容互补原则正文职责图形职责正文为主说明设计思路、关键决策、注意事项展示结构、流程、关系图形为辅不重复描述图形已清晰表达的内容不承载详细参数和配置相互印证文字描述与图形展示一致图形标注与正文术语一致✅ 正确示例使用下图正文 系统采用分层架构设计各层职责如下 - 接入层负责请求分发和SSL终结 - 业务层处理核心业务逻辑 - 数据层管理持久化存储 系统架构见下图 [图 3-2 系统架构图] 如上图所示接入层部署Nginx集群实现负载均衡业务层采用微服务架构支持独立扩容。✅ 正确示例使用图 X-Y正文 系统采用分层架构设计见图 3-2。接入层负责请求分发和SSL终结业务层处理核心业务逻辑数据层管理持久化存储。各层间通过RESTful API通信避免直接依赖。 图 3-2 系统架构图 [图形展示三层结构及调用关系] 如图 3-2 所示接入层部署Nginx集群实现负载均衡业务层采用微服务架构支持独立扩容数据层使用MySQL主从复制保障高可用。5.4 位置安排规范要求说明就近原则图形紧跟首次引用段落不宜跨页或跨章节独立成块图形前后各空一行与正文区分避免拆分图形尽量在同一页大图可放附录或折页清晰度分辨率≥150dpi矢量图优先放大不失真6. 规范速查表类别核心规范检查要点图形类型架构图、流程图、示意图、数据可视化按需选择类型是否匹配内容是否滥用或缺失使用时机复杂架构、多步骤流程、数据对比、界面操作必须用简单概念、少量数据、敏感信息禁用是否该用图形是否可用文字替代设计规范配色≤3种、字体≥10pt、线条分明、布局合理、留白适当视觉是否清晰标注是否完整编号标注图 X-Y格式、图题简明、图中标注清晰编号格式是否正确标注是否对应正文与正文配合必须引用、位置就近、内容互补、分点解读紧邻时用下图/上图远离时用图 X-Y正文是否提及引用方式是否恰当是否解读关键元素

相关文章:

技术文档写作风格 - 图形

1. 图形类型 1.1 架构图子类型适用场景核心元素系统架构图展示系统整体结构模块、层次、交互关系部署架构图展示物理或逻辑部署服务器、网络、存储、地域数据架构图展示数据流转与存储数据源、处理节点、存储、流向✅ 正确示例:系统架构图应清晰展示接入层、业务层、…...

用STM32和RC522做个智能门禁:从硬件接线到代码调试的保姆级教程

用STM32和RC522打造智能门禁系统:从硬件搭建到软件调试全流程 1. 项目概述与核心组件 在物联网技术快速发展的今天,智能门禁系统已经成为现代安防领域的重要组成部分。基于STM32微控制器和RC522射频识别模块的解决方案,以其高性价比和可靠性能…...

real-anime-z应用场景:动漫社团微信公众号推文配图自动化生成流程

real-anime-z应用场景:动漫社团微信公众号推文配图自动化生成流程 1. 引言:动漫社团的配图痛点 运营动漫社团微信公众号的小伙伴们,是否经常遇到这样的困扰: 每周需要制作大量推文配图,但社团美编人手有限原创插画成…...

五子棋游戏开发详解:基于鸿蒙Electron框架和HTML5 Canvas

欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ 开源atomgit仓库地址: https://atomgit.com/feng8403000/wuziqi 演示效果 项目背景 五子棋是一种古老而经典的策略棋类游戏,深受人们喜爱。在现代数字化时代,将传统游戏搬…...

基于鸿蒙Electron框架的文字战斗系统开发详解

欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit开源仓库地址: https://atomgit.com/feng8403000/TextPK 示例效果 项目背景 在游戏开发中,战斗系统是一个核心组件,它直接影响游戏的可玩性和趣味性。传统的战斗系…...

鸿蒙 Electron 跨平台应用开发:文字游戏中的大魔王参战影响的战局走向

欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit开源仓库地址: https://atomgit.com/feng8403000/TextAddHero 示例效果 具体效果可以观看开源仓库的GIF,CSDN只能5M,atomgit可以正常显示大的GIF 项目背景 在游…...

智能体可观察性:日志追踪与任务回溯

智能体可观察性:日志追踪与任务回溯 标题选项 从“黑箱”到“白窗”:LLM智能体生产化的核心——日志追踪与任务回溯实战指南告别智能体的“失控”时刻:手把手教你构建全链路可观察性系统DevOps AIOps:智能体日志追踪与任务回溯…...

基于鸿蒙Electron框架的碰撞效果测试与战斗系统——实战模拟

欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit开源仓库地址: https://atomgit.com/feng8403000/BattleSimulator 示例效果 项目背景 在游戏开发中,碰撞检测和战斗系统是两个核心组件。碰撞检测负责检测物体之间的交互&…...

别再只懂线性了!用Van der Pol方程和庞加莱图,带你直观理解‘自激振动’与‘混沌’

非线性动力学的艺术:从自激振动到混沌的视觉探索 想象一下,当你轻轻推动一个秋千,它会逐渐停下来——这是线性系统的典型行为。但如果秋千不仅不停下,反而越荡越高,最终稳定在一个固定幅度上,这就是非线性…...

Producer 视频下载 API 集成指南

在数字音乐时代,视频和音频的结合为用户提供了丰富的体验。Ace Data Cloud 提供了 Producer API,允许我们下载与歌曲相关的视频。本文将为您详细讲解如何集成此 API。 简介 Producer API 是 Ace Data Cloud 的一部分,专注于音频相关的内容管…...

别再死记硬背PDR/PPDR了!用这个‘攻防时间赛跑’比喻,5分钟搞懂网络安全核心模型

用“攻防赛跑”故事轻松掌握PDR/PPDR安全模型 想象一下,你正在参加一场特殊的田径比赛——不过这场比赛的主角不是运动员,而是安全工程师和黑客。赛道上的每个环节都对应着网络安全的关键时刻:防护措施是起跑线上的障碍物,检测系统…...

AI Agent的抗干扰能力:复杂环境下的决策稳定性设计

AI Agent的抗干扰能力:复杂环境下的决策稳定性设计 副标题:从理论到实践,构建鲁棒性强的智能体系统 第一部分:引言与基础 1. 摘要/引言 问题陈述:在现实世界的复杂环境中部署AI Agent时,我们常常面临一个令人头疼的挑战:环境干扰。这些干扰可能来自传感器噪声、不完美…...

告别黑窗口:用QT+STKX为你的航天仿真软件做个现代化GUI界面(实战分享)

告别黑窗口:用QTSTKX为你的航天仿真软件做个现代化GUI界面(实战分享) 航天仿真领域长期被命令行工具主导,黑窗口里闪烁的光标和密密麻麻的参数让非专业用户望而生畏。STK作为行业标杆工具,其强大的计算引擎往往被埋没在…...

使用爱毕业(aibiye),数学建模论文的复现和排版优化不再是难题

AI工具在数学建模论文复现与排版中能大幅提升效率。通过评测10款热门AI论文助手发现,部分工具可自动生成LaTeX代码、优化公式排版,甚至能基于草图快速复现复杂模型。智能改写功能可避免查重问题,而文献管理模块能自动整理参考文献格式。针对时…...

**TEE安全环境下的可信执行流程实现与代码解析**在现代计算体系中,**可信执行环境(Trusted Execution Envi

TEE安全环境下的可信执行流程实现与代码解析 在现代计算体系中,可信执行环境(Trusted Execution Environment, TEE) 已成为保护敏感数据和关键逻辑的核心技术之一。尤其是在移动支付、身份认证、隐私计算等场景下,如何在非受信操作…...

通过爱毕业(aibiye),用户可以智能优化数学建模论文的复现与排版

AI工具在数学建模论文复现与排版中能大幅提升效率。通过评测10款热门AI论文助手发现,部分工具可自动生成LaTeX代码、优化公式排版,甚至能基于草图快速复现复杂模型。智能改写功能可避免查重问题,而文献管理模块能自动整理参考文献格式。针对时…...

**RPA自动化实战:用Python实现企业流程智能化改造**在当今数字化转型浪潮中,**

RPA自动化实战:用Python实现企业流程智能化改造 在当今数字化转型浪潮中,RPA(Robotic Process Automation) 已成为提升运营效率、降低人力成本的关键技术。不同于传统脚本工具,RPA强调“模拟人工操作”,可无…...

ROS Action从入门到精通:一个自定义Timer.action的完整开发、编译与调试避坑指南

ROS Action深度实战:从Timer.action开发到高级调试技巧全解析 在机器人开发中,任务执行往往需要长时间运行且状态可监控。想象一下让机器人移动到指定位置的任务——如果使用传统的服务调用,开发者无法获知移动进度,也无法中途取消…...

7个技巧彻底释放你的硬件潜能:原神帧率解锁工具深度解析

7个技巧彻底释放你的硬件潜能:原神帧率解锁工具深度解析 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 当你的显卡和显示器都支持144Hz甚至更高刷新率,而游戏却被…...

RS-485 以太网 CAN总线 应用场景差异

结论RS‑485:低成本、远距离、低速、半双工、简单工控,小设备点对点 / 小组网CAN 总线:多主、抗干扰、高可靠、实时性强,汽车、工业现场总线首选以太网:高速、大带宽、通用互联,大数据、远程、IT/OT 融合、…...

3个核心痛点解决方案:为什么Dev-CPP仍是C++初学者的最佳选择

3个核心痛点解决方案:为什么Dev-CPP仍是C初学者的最佳选择 【免费下载链接】Dev-CPP A greatly improved Dev-Cpp 项目地址: https://gitcode.com/gh_mirrors/dev/Dev-CPP 在当今C开发工具百花齐放的时代,面对Visual Studio的庞大体积、VS Code的…...

串口电平标准及设计原理

串口通信的本质是传输“0”和“1”的电信号,但不同的标准对这两个逻辑状态的定义(电压范围、表示方式)完全不同。最核心的三个标准是:TTL、RS-232 和 RS-485。一、三大核心标准详解1. TTL(晶体管-晶体管逻辑&#xff0…...

反序列化漏洞详解(第二期):实战利用、工具实操与防御方案

反序列化漏洞详解(第二期):实战利用、工具实操与防御方案 摘要:承接反序列化漏洞第一期(基础认知与原理),本期聚焦实战落地——拆解Java、PHP反序列化漏洞的具体利用方法,结合DVWA、…...

用UniApp蓝牙控制智能硬件?从智能家居到健康设备,一个项目讲透跨平台蓝牙应用开发

UniApp蓝牙智能硬件控制实战:从协议解析到多设备管理 在智能家居和健康监测领域,蓝牙技术正成为连接移动应用与硬件设备的重要桥梁。想象一下,用同一个App控制客厅的智能灯泡、读取卧室的温湿度传感器数据、同步体脂秤的测量结果——这正是跨…...

从用户爱好到商品属性:手把手教你用 Vue3 + Element Plus 的 el-tag 搭建动态标签管理系统

从用户爱好到商品属性:手把手教你用 Vue3 Element Plus 的 el-tag 搭建动态标签管理系统 在当今数据驱动的应用开发中,标签系统已成为用户画像构建、内容分类和商品属性管理的重要工具。无论是社交平台中的用户兴趣标签,还是电商系统中的商品…...

Unity UGUI Canvas组件:从基础渲染到高级适配的实战解析

1. Canvas组件:UI系统的基石 第一次接触Unity UGUI系统时,我被Canvas组件搞得晕头转向。记得当时做了一个简单的血条UI,在不同设备上显示效果天差地别——在PC上完美显示,到了手机上却变得模糊不清。后来才发现,问题出…...

如何增加RAC节点_addnode.sh脚本执行与实例扩展全流程

addnode.sh执行失败主因是网络与权限未对齐:需验证SSH免密、/etc/hosts双向解析、GI用户一致性;CRS启动失败多因OCR/Voting磁盘权限或路径问题;实例未注册需手动srvctl add/start;连接ORA-12514系监听缺静态注册。addnode.sh 执行…...

渗透测试必备:SQLmap 超详细使用指南,SQL 注入从入门到精通

01、SQLmap简介 Sqlmap是一款开源的渗透测试工具 🚀下载及安装 下载地址:http://sqlmap.org/ windows或mac下载第一个,linux下载第二个 kali默认自带sqlmap不需要安装 解压刚下载好的压缩包后,重命名为sqlmap 移动到python目…...

Docker沙箱隔离失效的7个隐性漏洞:从内核命名空间到cgroup v2的深度诊断与修复

第一章:Docker沙箱隔离失效的底层机理与风险全景Docker 的隔离能力并非源于虚拟化,而是依赖 Linux 内核的命名空间(Namespaces)和控制组(cgroups)两大机制。当这些内核原语被绕过、误配或存在漏洞时&#x…...

Loom响应式转型不是选择题:2024年高并发Java系统必须完成的3项技术对齐(附迁移ROI测算表)

第一章:Loom响应式转型不是选择题:2024年高并发Java系统必须完成的3项技术对齐(附迁移ROI测算表) Java Loom 项目已随 JDK 21 正式进入生产就绪阶段,其虚拟线程(Virtual Threads)与结构化并发&a…...