架构师小飞传第五弹 - 从0到1的接私活套路

image.png

废话不多说,直接上总结出来的文档

一、需求分析

1.1. 第一阶段

  1. 听需求
  2. 识别实体
  3. 实例之间的关系
  4. 识别角色

整个流程要以PDCA往下推进

image.png

1.2. 第二阶段

  1. 识别角色的Action(用例图)

二、概要设计

2.1. 系统设计

  1. 架构设计
  2. 技术选型

2.2. 业务设计

  1. 角色之间的数据(单据)流转模型
  2. 角色之间的转换模型
  3. 实例的状态的流转模型
  4. 识别业务主流程
  • 先想角色都能干什么
  • 想每个流程中动作的数据,入口数据和出口数据
  • 想第1步数据的来源
  • 想最后一步数据的结束状态

三、详细设计

3.1. 服务端设计

  1. 数据库设计
  2. RESTful API设计

3.2. 客户端设计

  1. 页面(界面)布局设计
  2. 复用组件抽取
  3. 对页面需要的数据和后端对接口

四、系统开发

4.1. 服务端开发

  1. 服务端准备依赖环境
  2. 服务端刷数据
  3. 服务端开发接口

4.2. 客户端开发

  1. 客户端开发组件
  2. 客户端开发页面

4.3. 前后端联调

  1. 前后端联调

五、系统测试

5.1. 后端测试

  1. 验收单测的编写
  2. 性能测试

5.2. 前端测试

  1. 主流程测试
  2. 显示数据问题
  3. 显示样式测试

你可能感兴趣的:(架构师小飞传第五弹 - 从0到1的接私活套路)