如何写好一篇技术方案

简介: 本项目旨在升级知识库基础能力,优化目录与文档管理体验,提升拖拽交互流畅度。通过整合功能模块、流程图、UML及时序图等设计,完善系统架构与API接口,推动研发高效协同,提升用户使用体验。

变更记录
记录每次修订的内容,方便追溯。

项目背景
对本次项目的背景以及目标进行描述,方便开发者理解需求,对齐上下文。
知识库基础能力的升级,解决以下问题:
● 目录与文档管理分布在不同的页面,用户无法区分两者区别。
● 目录拖拽体验不够流畅,交互细节体验不佳。
相关资料
PRD、设计稿等相关资料,可以通过插入“语雀内容”卡片快速引入关联的语雀文档
也可以通过“本地文件”、“附件”上传其他资料。
https://www.yuque.com/templates/ye52sh/fxrz8f
参与人
项目负责人 ...
产品经理 ...
设计师 ...
工程师 ...
功能模块
通过插入“思维图”卡片、“表格”卡片,描述本项目涉及到的功能与场景。

流程图
通过“流程图”卡片对系统流程进行梳理。

UML 图
通过“UML 图”卡片可以绘制类图、组件图等系统架构图,梳理系统架构。

时序图
通过“UML 图”卡片可以绘制时序图来梳理系统调用时序。

数据库设计
CREATE TABLE IF NOT EXISTS tables
(
id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID',
name VARCHAR(16) NOT NULL COMMENT '名称',
type VARCHAR(32) NOT NULL COMMENT '类型',
PRIMARY KEY (id)
) DEFAULT CHARACTER SET = utf8mb4 COMMENT = '数据表';
API 设计
● 可以借鉴华为API:https://support.huaweicloud.com/api-iothub/iot_06_v5_0052.html#section6

获取单篇文档
GET /docs/:id?raw=0
请求参数
参数 类型 描述
id Integer 文档 id
raw Boolean raw=1 返回文档最原始的格式
响应格式
{
"data": {
"id": 100,
"title": "标题",
"description": "描述",
"body": "文档正文内容",
"body_draft": "文档草稿内容",
"status": 0
}
}
排期
通过“日历卡片”或者“思维图”卡片的时间轴视图,对研发时间计划进行排期。

相关文章
|
4月前
|
存储 算法 BI
xxljob本地运行
本文介绍XXL-JOB分布式任务调度的部署与使用。包含源码获取、数据库导入、服务端配置启动、客户端注册及执行器配置。详细说明各数据表作用、路由策略类型,并演示任务创建、参数设置与执行日志查看,助你快速上手XXL-JOB。
|
4月前
|
数据采集 领域建模 数据库
领域模型图(数据架构/ER图)
本文介绍通过四色原型法构建领域模型并生成ER图的过程。运用MI(时标)、PPT(参与方-地点-物品)、Role(角色)和DESC(描述)四种原型,逐步抽象风控系统的业务流程,提炼实体与关系,最终形成数据架构中的ER图,为数据库设计提供基础支撑。(238字)
|
4月前
|
监控 安全 Unix
iOS 崩溃排查不再靠猜!这份分层捕获指南请收好
从 Mach 内核异常到 NSException,从堆栈遍历到僵尸对象检测,阿里云 RUM iOS SDK 基于 KSCrash 构建了一套完整、异步安全、生产可用的崩溃捕获体系,让每一个线上崩溃都能被精准定位。
1317 115
|
4月前
|
Java Shell 测试技术
Jmeter快速入门
本文介绍JMeter的安装与快速入门,包括下载、解压、运行步骤,以及中文语言设置和基本使用方法,帮助用户快速上手性能测试工具JMeter。
|
3月前
|
人工智能 弹性计算 关系型数据库
阿里云中小企业权益扶持:云产品特惠及专项补贴等政策解读
阿里云2026年中小企业扶持政策,涵盖算力补贴、出海支持、AI赋能三大核心权益。政策面向初创及成长型企业,提供最高5亿元算力补贴、10万元出海资源抵扣金及4万元AI技术+资源支持。本文梳理了实名认证、权益申领、资源使用等全流程,附典型案例与注意事项。
337 6
|
4月前
|
安全 Java 开发工具
工程搭建与验证
本文介绍如何基于阿里云脚手架快速搭建SpringBoot工程(选用2.7.6版本),并整合Spring Security。内容涵盖项目创建、代码导入、Web依赖引入、接口编写与验证,以及Spring Security的集成与默认登录机制。通过简单步骤实现安全访问控制,附完整代码仓库及分支。
|
4月前
|
存储 NoSQL Java
如何准备好简历逐字稿
为提升面试通过率,本文档提供标准化逐字稿指导,聚焦项目关键点与高并发场景难题(如秒杀、分布式事务等),涵盖自我介绍、项目难点、技术选型及八股知识点。强调面试复盘与持续打磨,助力候选人系统化准备,增强信心,高效斩获offer。
|
4月前
|
XML 算法 安全
详解RAG五种分块策略,技术原理、优劣对比与场景选型之道
RAG通过检索与生成结合,提升大模型在企业场景的准确性与可控性。分块策略是其核心,直接影响检索效果与生成质量。本文系统解析五种主流分块方法:固定大小、语义、递归、基于结构及LLM分块,对比其优缺点与适用场景,并提出组合优化建议,助力构建高效、可信的RAG系统。
231 0
|
4月前
|
网络协议 安全 应用服务中间件
阿里云 SSL 证书申请全流程:新手也能看懂的图文教程
不管是个人做网站测试,还是企业刚起步需要给网站加安全防护,SSL 证书都是必不可少的 —— 它能让网站从 “http” 变成 “https”,浏览器地址栏会显示小绿锁,访客看着更放心,数据传输也更安全。阿里云提供了不同类型的 SSL 证书,其中免费的个人测试证书适合新手入门,下面就用通俗易懂的语言,一步步教你怎么申请、验证和下载,就算是第一次操作也能跟着做。
|
4月前
|
Arthas Java 测试技术
1.下载安装
Arthas是一款Java诊断工具,需先启动Java应用并安装JDK。通过curl下载arthas-boot.jar,运行后选择目标进程即可接入。支持多Java进程管理,适用于SpringBoot等应用的线上问题排查与动态诊断。

热门文章

最新文章

下一篇
开通oss服务