一、需求背景#
談一下需求背景、業務目標、業務流程、要解決的問題和方案、預估收益。
二、功能框架#
2.1 功能框架#
系統架構圖
2.2 業務流程#
數據流圖
2.3 權限設計#
是否涉及權限管理或者其他數據權限
2.4 系統交互#
與其他業務系統或第三方的交互
三、需求拆解#
3.1 功能 A#
3.1.1 生命週期#
3.1.2 狀態機
3.1.3 實現細節方案
四、技術方案#
4.1 外部依賴和業務模塊設計#
4.2 總體架構設計#
4.3 總體流程設計#
4.4 系統穩定性設計#
容錯、擴容、監控、報警等信息
五、數據模型設計#
數據 ER 圖