【網站架構】如何設計好業(yè)務架構
時間:2023-05-19 12:21:01 | 來源:網站運營
時間:2023-05-19 12:21:01 來源:網站運營
【網站架構】如何設計好業(yè)務架構:
眾所周知,像淘寶、京東這些大型網站的功能是非常龐大的,這么多的功能,到底如何合理規(guī)劃呢?
答案是設計好業(yè)務架構業(yè)務架構,說得直白點,就是業(yè)務功能的結構
業(yè)務架構一般含有兩個部分1、大體上的功能模塊結構2、核心的業(yè)務邏輯1、功能模塊結構
功能模塊結構,是業(yè)務架構的主要部分。
這是一張功能模塊結構圖
功能結構圖首先,需要整理出展示端、平臺、還有用戶角色
展示端,指的是PC網頁、手機網頁、APP等
平臺,指的是網站前臺、管理后臺等
然后,劃分功能模塊,并把功能點整理到對應的平臺當中
這里需要注意的是,功能點不需要太全,只需要把主要的功能體現出來就可以了
另外,功能模塊的劃分不需要考慮程序是如何實現的,這里的功能模塊說白了就是功能分類,只需要根據功能點劃分即可
這樣,功能模塊結構就能清晰的表達出來了
2、核心業(yè)務邏輯核心業(yè)務邏輯,是對功能模塊結構的補充
核心業(yè)務邏輯需要表達出每個功能模塊主要的工作流程、以及模塊間的關系
這是一個視頻發(fā)布的核心業(yè)務邏輯圖
主業(yè)務邏輯圖核心業(yè)務邏輯圖體現的是
“誰”在“什么平臺”操作了“什么資源”
圖中的橢圓形表示用戶角色、矩形表示平臺、圓形表示資源
核心業(yè)務邏輯圖可以根據場景切分成多張小圖
也可以用一張大圖展示出來
完整的業(yè)務邏輯圖當功能模塊結構和核心業(yè)務邏輯都整理完后
產品邏輯會變得相當清晰
在設計完業(yè)務架構之后,再整理功能清單的話
就能一定程度上避免功能遺漏,和預示一些可能存在需求變更的地方
至于功能清單的整理,可以按照頁面整理
但更推薦按照業(yè)務架構的功能結構整理
這樣功能清單會更清晰一些
完善的業(yè)務架構能讓產品邏輯變得清晰,讓整個項目變得更順暢
因為,完善的業(yè)務架構
不僅能節(jié)省需求遺漏和需求頻繁變動帶來的成本浪費
也能對后續(xù)的技術架構設計、開發(fā)計劃排期提供指導意見
在實際項目過程當中,由于成本、進度等原因,業(yè)務架構是經常不被重視的,但這絕對是舍本逐末的做法。
注:上述提到的圖都不是唯一的表達方式