项目调研说明书

发现痛点,耗时,耗人力,不自动化的地方,找出待改进的地方,待优化的流程

  • 复杂的事情简单化,
  • 简单的事情标准化,
  • 标准的事情流程化,
  • 流程的事情自动化,
  • 自动的事情智能化

项目需求规格说明书

整理背景,系统交互流程,系统用例,功能模块,性能需求

项目概要设计说明书

项目架构图,总体流程图,核心模块流程图,接口规范

数据库规格设计说明书

表,字段,主键,外键,索引,分区,枚举类型,分库分表,容灾,数据同步

项目开发规划说明书

任务拆解,人员规划,任务优先级安排,任务人员分配,开发进度把控,风险控制,质量控制

项目测试说明书

测试用例,测试报告,bug修复

项目上线部署手册

发布部署说明书,环境依赖

项目运维手册

项目用户使用说明书

给普通用户介绍系统整体的背景,各个模块,交互方式

项目接口开发调用指南

给开发者的使用说明,样例,demo

Web项目开发工具

  1. php->CakePHP/CodeIgniter
  2. openResty->Vanilla/Lapis/Moochine
  3. python->Flask/Sanic
  4. java->SpringBoot/Guice
  5. go->Gin