對於產品經理來說,平時的設計工作最主要是以下幾種:
(1)APP設計;
(2)WEB設計;
(3)微信端設計;
(4)後臺設計;
也可以分為:前端設計和後端設計。
其中前端設計包括:APP設計,WEB設計,微信端設計。其特點是面向群體壹般比較繁雜,從功能上壹般是展示數據,收集數據——傳送到後端(用戶操作數據,用戶行為軌跡數據等等)。壹般業務性和交互設計體驗兩者屬於同等重要的地步——如果妳的軟件滿足了用戶的需求,但是醜得像陀翔,用戶不買賬;但是如果美得不可方物,但是沒有切中用戶的需求,用戶也只能忍痛舍棄。而後端設計更加註重數據流轉(數據來源,數據流向,以及在這個過程中對數據的處理)以及業務邏輯。對於用戶體驗方面倒是註重得比較少。所以可以看到,壹般的後臺系統視覺風格比較嚴謹,註重分類清晰。
後臺系統的常見分類
後臺系統按照開放度分類壹般分為:開放式後臺系統和非開放式後臺系統。
第壹種(開放式後臺系統)常見的有:微信公眾平臺等等。
第二種的話,壹般是有固定的用戶(運維(運營+維護),甲方人員(比如說公司員工等等)),不面向大眾。壹般來說,用戶是可預測的,
可控制的。
壹般不會在界面上提供註冊功能,後臺系統用戶的添加壹般是擁有相關權限的管理員添加配置。
另外後臺系統按照功能側重點來分類的話,壹般分為:
ERP系統,CRM系統等等。
後臺系統的常見功能
後臺系統千千萬,但是核心還是以下幾點:
(1)工作流
(2)權限管理
(3)操作流(增刪改查傳)
(1)工作流
工作流是指“在計算機中,工作流屬於計算機支持的協同工作的壹部分”。工作流主要解決的主要問題是:為了實現某個業務目標,利用計算機在多個參與者之間按某種預定規則自動傳遞文檔,信息或者任務。
工作流在軟件中應用最多的就是“審批”。審批設計首要就是弄清楚流程。流程涉及多少個人/部門?每壹個人/部門都有哪些數據權限和操作權限?我之前做過壹個政府項目的審批流程。不過出於工作機密原因,我就不拿這個案例做解釋了。我們公司的OA系統有壹個"辦公審批"模塊。其審批流程如下:(不同的辦公審批流程是不壹樣的)
界面如下:
1、新建審批
2、我的申請
3、消息通知
我們在平時的工作中遇到最多的工作流的設計,就是審核設計。審核設計最重要的是弄清楚兩點:
(1)流程是怎麽樣的?
(2)流程的每壹個節點的數據權限和操作權限。
(2)權限管理
權限管理,壹般指根據系統設置的安全規則或者安全策略。用戶可以訪問而且只能訪問自己被授權的資源,不多不少。權限管理幾乎 出現在任何系統裏面,只要有用戶和密碼的系統。
權限管理常見的場景是角色訪問控制。比如說,某公司新增了壹個產品部員工,就需要賦予該員工權限。比如說,該員工有查看系統某模塊數據的權限,但是沒有操作的權限,操作的權限是屬於部門經理的。
壹般在工作中,權限管理分為兩大類:
1、功能級權限管理(增刪改查)
2、數據級權限管理(某數據,某類人能看到(比如說部門經理),某類人不能看到(比如說下屬員工))
3、菜單權限管理
後臺系統壹般情況下有很多菜單,其中有很多模塊。其中有些模塊對於某個角色是可見的(比如說財務人員),有些模塊對於某個角色不是可見的(比如說行政人員)。所以這部分也屬於權限管理的壹部分。
總結:
權限管理往復雜的講,有很多內容,不過我們常見的權限管理如下圖所示:
(3)操作流
其中操作流又分為系統內部操作和前後端互動。
系統內部操作的話,壹般是系統基礎數據配置和XX管理等等。XX管理壹般功能比較豐富(新增內容,刪除內容,修改內容,查詢內容,導出內容等等)而系統基礎數據配置相對來說比較簡單,壹般只有基礎數據的選擇配置,並不涉及到數據的增刪查操作。
前後端互動的話,壹般包括比如說,我們最常看到的微信公眾號的文章,錄入入口如下所示:
對於前後端互動這壹塊,在設計的時候壹定要註意前後臺匹配。最好是在畫完原型之後,前後端原型壹樣壹樣的檢查壹下,比如說前端的正文是否在後臺有相應的錄入。同樣,前端的輸入內容,是不是顯示在後臺了。如果沒有顯示的話,原因是什麽。
系統基礎數據配置壹般是配置系統的壹些基礎數據,比如說:積分,上傳設置等等。
後臺系統設計的註意點
(1)後臺系統導航選擇
後臺系統的導航常見的有三種:
1、左側導航;
2、頂部導航;
3、左側導航+頂部導航。
截圖的話,如下圖所示:
1、左側導航
2、頂部導航
3、左側導航+頂部導航
壹般選擇導航時,會根據可擴展性和功能的多少來選擇導航。壹般會選擇左側導航(可擴展性比較強)。另外功能比較多時,也會選擇左側導航+頂部導航。
如果後臺系統的第壹級欄目(也就是XXX管理)比較多時,建議使用左側導航(如第壹張圖所示)——壹方面頁面延伸性比較好,另外壹方面可擴展性也比較強。
如果後臺系統的第壹級欄目比較少(之後可擴展性也不是特別強),但是第二級欄目比較多(可擴展性比較多),壹般會選擇左側導航+頂部導航的形式(第壹級欄目放置於頂部,第二級,第三級放置於左側)。
(2)後臺系統命名註意
在設計後臺系統時,功能模塊的命名要清晰易懂,不能有兩義性。如果是操作按鈕的話,就要使用動詞,比如說:編輯,刪除,查看,搜索,發起審核等等。其實命名這壹塊和前端設計是壹樣的,是很細節的地方,但是如果不註意,對於用戶體驗也有很大的影響。(雖然說後臺相對前臺來說,對於用戶體驗這壹塊要求沒有那麽高,但是因為後臺的操作會影響前端系統甚至是第三方系統,所以對於操作方面(命名,操作權限,操作流程,前置操作,後置操作)還是要慎之又慎。)
如果對於某些用詞不是很清楚時,可以使用百度百科,畢竟百度還是權威。
總結
後臺系統的設計和前端系統設計有相同,也有不同。相同之處在於,在設計時,首先要搞清楚用戶是誰,了解清楚業務和需求。不過相對於前端,後端的改動次數壹般不會很多,同時可能會支撐多個系統。所以後臺系統在設計時,很註重邏輯。另外壹個好的,復雜的後臺系統對於個人邏輯思維的鍛煉也是很有幫助的。
註:我是蘭蘭,壹名正在快速成長的產品菜鳥,歡迎加我微信和我交流。微信號:qjl0726
寫於2017年1月23日晚