關于設計系統(tǒng)的一點感悟

我對系統(tǒng)認知初體驗。

從畢業(yè)到現(xiàn)在工作了一年多,一直從事后臺系統(tǒng)相關的工作;先拋自己的結論,看系統(tǒng)主要看四個方面:工作流、操作流、數(shù)據(jù)監(jiān)控、權限管理。

系統(tǒng)初體驗

|工作流怎么看

工作流可以簡單理解就是這個系統(tǒng)涉及的角色以及各個角色業(yè)務流轉,下面有個簡例;拿機票的后臺系統(tǒng)來講,涉及的角色主要有:用戶、客服、運營、代理商這四個;而這四個角色的不同角色之間的業(yè)務流轉會依賴不同的系統(tǒng),比如用戶和客服之間依賴于客服系統(tǒng),客服和代理商之間依賴工單系統(tǒng),用戶和運營之間依賴任務系統(tǒng),代理商和運營之間依賴cms系統(tǒng)。

工作流

|操作流怎么看

操作流可以理解就是狀態(tài)機和狀態(tài)流,用戶通過什么操作,把狀態(tài)進行了扭轉

操作流

|數(shù)據(jù)監(jiān)控怎么看

一個系統(tǒng)的上線,一個產品的上線,需要監(jiān)控全方位的數(shù)據(jù);才能實現(xiàn)更好的后續(xù)優(yōu)化;對于系統(tǒng)來講,主要是人效的監(jiān)控

|權限管理怎么做

任何一個系統(tǒng)來講都必須需要良好的權限管理;


系統(tǒng)如何設計更通用。

接觸了這些系統(tǒng)后,我自己也開始搭建一些系統(tǒng)設計,因此自己也會思考系統(tǒng)如何設計。

| 通常意義上,我們指的通用到底是什么?

我們會把系統(tǒng)進行拆分模塊,比如數(shù)據(jù)的儲存和調用,模塊化的信息,業(yè)務邏輯的信息,以及前端的展示。那這時候,我們會發(fā)現(xiàn)系統(tǒng)的設計主要是這幾部分。

此處需要一個架構圖。

從上面系統(tǒng)的這個層次來講,就很好的知道,系統(tǒng)的通用其實主要是指的應用服務層的信息,通常意義這個模塊化的內容會包括系統(tǒng)的基本狀態(tài)機、系統(tǒng)的權限管理等。而且通過拆分應用服務層和業(yè)務邏輯層就可以實現(xiàn)和業(yè)務邏輯的解耦,實現(xiàn)更好的通用性設計。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容