详细设计模板

一、概述

1.1 术语

1.2 需求背景

需求正文

需求文档:

交互文档:

1.3 业务目标、系统目标

二、业务流程分析

2.1 总体业务分析

功能架构图、业务现状说明

2.2 主要业务用例

用例图

2.3 主要业务流程

流程图

2.4 主要业务规则

规则说明

三、系统分析

3.1 系统整体架构

本项目中,设计系统之间的边界、主要领域模型

3.2 系统流程分析

本项目中,设计上下游依赖,时序图

3.3 资金流向分析(可选)

3.4 服务接口设计

3.5 数据结构设计

3.6 兼容性设计

四、中间件分析

4.1 配置

4.2 缓存

如有,请说明缓存失效策略

4.3 消息

如有,请评估峰值消息量

4.4 任务调度

如有,请说明任务调度策略

4.5 大数据

5、性能分析

5.1 性能指标

注:不分页或者超过100条数据的列表接口必填,其他可选

业务场景峰值量(TPS)RT(ms)超时限制

5.2 性能压测(可选)

  • 先明确压测的预估性能指标;
  • 可压测性,可能需要专门写压测接口;
  • 单场景全链路压测,混合场景的全链路压测。

5.3 机器扩容(可选)

6、技术风险分支

6.1 并发幂等设计(可选)

6.1.1 幂等设计

业务场景描述

幂等单号的生成规则

幂等失效的影响

6.1.2 限售设计

限售场景

限售规则

如何限售

6.2 三板斧分析(必填)

6.2.1 可灰度

灰度策略

实现方式

影响

白名单

比例灰度

6.2.2 可监控(含核对)

监控内容:

监控业务场景

责任人

告警指标

核对内容:

风险描述

风险类型

风险识别

发现能力

责任人

应对能力

稳定性/一致性

T+H核对

6.2.3 可回滚(降级/限流/发布回滚)

应用

应急步骤描述

业务影响

6.4 安全风险(必填)

6.4.1 后台权限管控

如有,说明权限管控策略、权限申请流程

6.4.2 新增接口风险

新增接口时需要接口鉴权。

新增接口需要进行权限测试。

1.新增功能需要接入组织的功能码

2.需要加入水平权限校验,

7.研发排期

7.1 工作量评估

模块

功能

前端

服务端

测试

服务端开发

联调

XXX模块

xxx功能

N人日

N人日

7.2 研发节奏

计划开发时间:

计划联调时间:

计划提测时间:

计划发布时间:

如涉及多个模块的研发节奏不同,请单独说明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
目录 1. 介绍 5 1.1 项目概述 5 1.2 范围 5 1.3 参考 5 2. 用例视图 6 2.1 WAS - SAP R/3 集成用例 6 2.1.1 车辆列表功能 6 2.1.2 车辆订购申请单的创建功能 7 2.1.3 车辆订购申请单查询功能 7 2.1.4 车辆订购申请单的修改功能 7 2.1.5 索赔单的创建 8 2.1.6 数据交换需求 8 2.2 PORTAL集成的用例 8 2.2.1 经销商 Portal 框架 9 2.2.2 车辆销售系统和Portal的整合 9 2.2.3 Nadcon system 和Portal系统的整合 10 2.2.4 车辆销售系统和Nadcon 的整合 10 3. 逻辑视图 10 3.1 兼容性 10 3.2 系统架构 10 3.2.1 逻辑架构 10 3.2.2 Web 应用的包设计 12 3.3 组件设计 - J2EE WEB APPLICATION 13 3.3.1 MVC 框架 – Struts 13 3.3.2 日志 14 3.3.3 BAPI代理结构 15 3.3.4 销售商用户信息组件和安全组件 16 3.3.5 页面表现框架 17 3.3.6 车辆列表功能 18 3.3.7 车辆订购请求单创建 24 3.3.8 车辆订购申请单查询列表 32 3.3.9 车辆订购申 请单修改 37 3.3.10 索赔单创建 43 3.3.11 数据交换 50 3.3.12 登录 & 退出 53 4. 数据视图 56 4.1 车辆列一表 57 4.2 车辆订购申请单创建 58 4.3 车辆订购申请单列表 59 4.4 车辆订购申请单修改 60 4.5 索赔单创建 61 5. 实现视图 62 5.1 缓存策略 62 5.2 会话管理 62 5.3 连接管理 62 5.4 集成的需要 62 5.4.1 WAS – SAP 集成 63 5.4.2 单点登陆 63 5.4.3 Vehicle Sale 系统 和 Nadcon的集成 63 6. 部署视图 64 6.1 安装需求 64 6.1.1 服务器的安装 64 6.2 服务支持的考虑 64 6.2.1 安全 64 6.2.2 服务器管理 64 7. 实现环境视图 64 7.1 开发环境 64 7.2 测试环境 64 7.3 生产环境 65 7.3.1 网络 65 7.4 域信息 65

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

济南大飞哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值