软件开发系统分析模板

一、概述

1.1、背景

1.2、相关资料

二、价值

2.1、业务价值

2.3、平台价值

三、架构设计

3.1、应用架构

   一共涉及到几个系统,每个系统之间的关系

3.2、系统用例

          本系统涉及的用例

3.3  状态机

         一个用户操作完毕. 其他多个用户的查询,操作会有什么影响(互斥等). 就可以刻画状态机了.

3.4  资 金 流

3.5  数据库设计

3.6     配置设计

四、 时序图

五、 异常分析

    5.1 业务异常情况

    5.2  稳定性限流/降级方案

               重试能力,事务框架运用(分布式事务,分布式mq,分布式外部id)

    5.3 安全相关设计

    5.4 可扩展性

                需求可扩展性/客户端接入的可扩展性

    5.5 效率相关

         日常运营的是否需要技术介入

六、接口规约

七、改造分析

     对现有代码的改造

八、协作

九 容量评估

存储

请求量

十、三板斧

灰度

监控/明细

 2分钟告警,5分钟定位. 每个时间点的告警背后都有异常日志的traceId. 自己采集.

 埋点方案

应急

  10分钟解决

十一、测试分析

   Case整理, 开发整理, 同步测试,测试同学check. wiki链接

十二、其他

十三、 工时排期

系统

功能点

排期

额度查询功能

2人日

额度记录

5人日

额度消耗

5人日

退票入账详情记录

1人日

buffer

2人日

软件开发交付 告

问题记录

附录

  日志附录

文章知识点与官方知识档案匹配,可进一步学习相关知识 络技能树跨区域 络的通信学习 络层的作用23096 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月12日
下一篇 2022年1月12日

相关推荐