技术方案模板

新公司,新要求;leader要求需求写技术方案;第一次写,记录下来规范;以后持续更新,希望成为模板;

技术方案

1.项目背景

1.1、 概述
简要概述项目背景;为什么要这么做

1.2、 目标
通过xmind描述项目的核心目标及价值。需要思考我们为什么做这个项目,做这个项目希望解决什么业务问题,关键的衡量达成的指标是什么。

1.3 、项目成员
项目的实际参与人,方便后续历史回溯和沟通。

1.4 、时间计划
项目roadmap,关键的milestone。可用xmind实现

在这里插入图片描述

需要详细分解任务,并评估工时。分级不能超过两级,单个任务的工时尽量不超过3MD。

2.用例和业务描述

描述业务的关键业务场景和用户使用的案例,讲清楚业务的使用流程和想达到的效果。可以使用xmind,UML的用例图等工具来进行描述。

在这里插入图片描述

3.技术调研

概述
需求需要用到什么技术;具体描述;
3.1、方案1
详细介绍技术1;项目的中如何使用;明确利弊;

4.系统部署图

系统的应用架构和部署图

在这里插入图片描述

5.详细设计

5.1 数据库
5.1.1 表1
简述介绍
表名****
是否存在
是否修改
表数据量数据量
是否考虑sql效率需要建立索引
是否分表
********
  • 表结构
字段名类型长度不是null注释
IDVARCHAR28主键

索引:

索引名索引栏位索引类型
IDX_AREAPROVINCE ASC, CITY ASC, DISTRICT ASCNon-Unique
  • 业务sql:
  SELECT ******
  UPDATE *****

5.2 接口文档
接口概述

  • 请求地址
Get:  /reportThirdPartySite/search
  • 请求媒体类型
application/json
  • 请求参数
{	
**********
}
类型类型必填说明
  • 返回数据示例
json格式:
{
	************
}		 

5.3 领域设计
领域模型

在这里插入图片描述

5.4 关键业务流程
关键业务的时序图设计


在这里插入图片描述

6.监控设计

关键监控日志埋点、监控报表和报警;

7.发布计划

回滚方案、灰度和执行详细步骤。

8.回归测试验收步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值