技术开发方案模板
概述及术语
1.可以引用产品文档,并且带上产品文档链接。
2.对一些系统中产生的术语做出解释
名词列表 *
名词含义 *
说明
1 背景介绍
交代清楚技术方案设计的背景、逻辑
2 架构设计
2.1 整体架构
说明:讲清楚业务架构、应用架构,二选一。即使是小迭代架构不变也需要引用之前的架构图。
2.2 各个核心功能的流程图/时序图/状态图
3 功能清单/系统用例
3.1 依赖方功能清单
序号
依赖系统
功能点
功能描述
修改类型
对接人
1
服务1
功能1
新增
小可爱
2
服务2
功能2
新增
小可爱
3
服务3
功能3
注意订单类型与业务订单的映射
修改
小可爱
4
..........
.........
新增
....
3.2 内部功能清单
序号
功能点
功能描述
修改类型
开发者
1
功能1
1、防重校验
      2、安全校验
      ........
新增
小可爱
2
功能2
1、功能描述1
新增
小可爱
3
功能3
前端页面模板
1、功能描述
修改
小可爱
4
..........
.........
新增
....
4 领域模型设计
4.1 ER图
根据需求的大小,若是小迭代,可以不用
4.2 DDL
考虑索引
4.3 DML
4.4 MQ设计
5  配置
说明:项目中涉及到的相关数据库初始化配置、参数配置、定时任务配置、消息配置等
5.1 配置中心nacos/Apollo配置
属于新增或者修改需要备注清楚
#新增
xx1:
  xx2:
    xx3: 30
5.2 定时任务配置
填写定时任务的JobHandler、任务描述、cron、任务参数(根据业务需要可填可不填)、负责人信息
JobHandler*
任务描述*
Cron*
任务参数*
负责人*
xxJob
任务描述
0 0/10 * * * ?
小可爱
5.3 mq配置
填写新增的mq topic名称以及group名称。
mq的类名
新增的topic
新增的group
6 接口详细设计
6.1 创建活动
说明:接口入参、出参字段、错误码、实现的逻辑描述、接口变更的影响范围
7 其他方面
7.1 监控方案

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。