概要設計文件-技術方案:
1.由原始需求逐步拆分,深入;後期迭代增加;
2.資料流圖,整體流程+每一條資料流鏈路,便於查問題節點;
3.不僅給技術開發看,面向產品和測試,對測試的輸出和產品的輸出;
4.寫出支撐功能點,前端對接的資料結構;
流程:需求評審--設計方案評審(資料鏈路,需求拆分)--技術方案評審(實現方案合理性,效能,複雜度)--開發--測試--上線--維護
架子:目錄1
關於本文件 5
1.1內容說明 5
1.2適用範圍 5
1.3術語 5
1.4參考文件 5
1.5專案重要溝通結果記錄 6
1.6使用者角色 6
2系統概述 7
3設計約束 8
4設計策略 9
5架構設計
10 5.1整體架構
10 5.1.1
系統架構
10 5.1.2
邏輯架構
11 5.1.3
網路架構
12 5.2詳細架構
13 5.2.1
技術選型
13 5.2.2
承載能力設計
14 5.2.3
**框架設計
16 6詳細設計
17 6.1功能模組劃分
17 6.1.1
訊息接收模組
17 6.1.2
訊息處理模組
17 6.1.3
訊息傳送模組
17 6.1.4
站內信模組
17 6.1.5
後台管理模組
17 6.1.6
訊息中心
sdk 18
6.2用例圖 19
6.3概要流程圖
22 6.3.1
推送流程
22 6.3.2
簡訊通知流程
23 6.3.3
站內信流程
23 6.4核心業務模型
25 6.5核心服務設計
25 6.6重點功能設計
27 6.6.1
訪問***
27 6.6.2
訊息傳送
28 6.6.3
站內信系統設計
29 6.7介面設計
31 6.8資料庫設計
38 6.8.1
核心資料庫表結構
38 6.8.2
核心資料庫表索引設計
38 6.8.3
核心資料庫表分表設計
39
技術方案設計規範
這個文件用於描述方案的詳細設計,包含但不僅限於對架構圖的影響 關鍵系統功能的實現方式 功能維度和非功能維度 簡單文字介紹 tapd鏈結 需要體現本次需要中公司對外部使用者帶來的價值功能點 需要體現出系統的邊界,即每個功能需要經過哪些系統的合作 如果是基於現有系統的改造,需要標記處變化的點 需要體現系...
提公升前端效能 技術方案設計
瀏覽器效能體系的建立可以分為以下幾個部分 要想做好效能優化,正確地評估現狀和建立指標是最關鍵的一步,它又往往是會被輕視的一步。效能問題可以分成很多方面,最重要的幾個點是 在瀏覽器的大致工作過程中,我們必須理解幾件事 技術方案設計好了,它是不會自己變成線上頁面的,所以,有了技術方案,我們只完成了一半的...
監控系統Metis方案設計
監控系統metis方案設計 一 概述 對於乙個業務系統而言,不同的角色關注的點會有一定差異。領導或負責人系統獲取系統的sla,系統間的相互作用,展示資源消耗情況 運維人員需要獲取基礎設施和服務的實時狀態資訊,各種軟硬體錯誤,效能變化及效能瓶頸 開發人員需要知道系統主要效能瓶頸,經常出現的錯誤,便於著...