架构师小飞传第五弹 - 从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. 显示样式测试
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。