SaaS可配置化:界面可配置

8 評論 28347 瀏覽 98 收藏 4 分鐘

SaaS應(yīng)用不可能像傳統(tǒng)軟件一樣,部署時為特定的用戶定制化開發(fā)符合要求的界面,因而實(shí)現(xiàn)界面的可配置化成為SaaS模式的必要要求。

SaaS租戶來源于各行各業(yè),為適應(yīng)本行業(yè)的特點(diǎn),租戶必然會提出定制界面的要求,而SaaS應(yīng)用不可能像傳統(tǒng)軟件一樣,部署時為特定的用戶定制化開發(fā)符合要求的界面。因而實(shí)現(xiàn)界面的可配置化成為SaaS模式的必要要求。

要想實(shí)現(xiàn)SaaS界面的可配置化分別關(guān)注如下三個可配置點(diǎn)。

一、菜單名字可配置化

不同行業(yè)有不同行業(yè)的專用術(shù)語,例如:CRM系統(tǒng)中的客戶管理,在汽車金融公司就需要改為SP管理,客戶資料管理就應(yīng)該改為進(jìn)件管理。這些菜單名稱的配置及動態(tài)展示,是SaaS系統(tǒng)實(shí)現(xiàn)跨行業(yè)使用所必備的基本要求。

二、菜單層次結(jié)構(gòu)及分布的可配置化

為了更符合用戶的使用習(xí)慣,菜單的層次結(jié)構(gòu)及分布也需要進(jìn)行可配置化,筆者在做庫存監(jiān)管項(xiàng)目時就有遇到過,有的客戶需要把入庫審核、出庫審核、挪庫審核、臨時出庫審核按照嚴(yán)格的順序排列,而有的客戶需要把各類審核統(tǒng)一歸納到審核管理母菜單中。

所有作為SaaS系統(tǒng)十分有必要實(shí)現(xiàn)菜單層次結(jié)構(gòu)及分布的可配置,在實(shí)際操作過程中需要注意如下幾個問題:

  1. 一個租戶一套菜單;
  2. 一個菜單可以關(guān)聯(lián)一個原子功能;
  3. 組織成樹狀結(jié)構(gòu),構(gòu)成上下級菜單結(jié)構(gòu);
  4. 同級菜單間存在顯示順序的問題。

三、頁面元素可配置

與功能菜單類似,各功能頁面上的內(nèi)容也是供用戶與系統(tǒng)交互的界面元素。不同的租戶可能也會有不同的定制化需求,無論是對頁面元素的位置、個數(shù)、順序,還是元素的含義,個租戶都會有一定定制化需求。

前面在《SaaS可配置化:數(shù)據(jù)可配置化》中有提到,租戶可根據(jù)自己的實(shí)際業(yè)務(wù)需求定制化拓展數(shù)據(jù),這些定制化的拓展數(shù)據(jù)就會涉及到在頁面展示的問題,不同的租戶,頁面元素個數(shù)可能完全不一樣。

同時,在系統(tǒng)設(shè)置時,雖然一般情況下是不允許用戶刪除這些界面元素,但有時還是需要給予用戶權(quán)限,讓用戶對一些無關(guān)緊要的元素進(jìn)行隱藏。

同時針對同一個頁面元素,不同的租戶可能可能需要定義成不同含義,例如:在新建客戶時,針對“客戶姓名”這個標(biāo)簽,有的租戶可能會定義成“顧客姓名”,“有的租戶會定義成”代理商姓名“。另外對于元素的排序,位置不同的租戶也會有不同的定制化需求。

幸好,現(xiàn)在網(wǎng)上已有大量的前端框架可實(shí)現(xiàn)上述的定制化要求,有興趣的小伙伴可以自行查找

所以,對于SaaS產(chǎn)品實(shí)現(xiàn)界面可定制化,需要注意實(shí)現(xiàn)菜單名字,菜單層次結(jié)構(gòu)及分布,頁面元素的可配置。

 

本文由 @老鬼 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載

題圖作者提供

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 樓主可以分享一下這個原型設(shè)計(jì)嗎

    來自北京 回復(fù)
  2. 同一個行業(yè)不同客戶內(nèi)部對于同一事情的叫法都不盡相同,改變一個組織的叫法習(xí)慣,好難

    來自北京 回復(fù)
  3. 原子功能和功能模塊的模板化(模板商城),哪個方式會更適合客戶、更適合持續(xù)發(fā)展?

    來自廣東 回復(fù)
  4. 目前正在搭建這樣的SAAS平臺,把所有功能完全抽象化做成微服務(wù)模塊,根據(jù)不同客戶需求,配置不同的功能,再根據(jù)客戶定制,產(chǎn)出各種不同的UI模板放倒UI庫中對客戶進(jìn)行關(guān)聯(lián),那么客戶可以自定義切換模板組件

    來自四川 回復(fù)
    1. 老哥,你是怎么做的呢,,可以交流一下嗎

      來自北京 回復(fù)
    2. 我也做saas平臺,目前在考慮講平臺的功能服務(wù)化,請教下,您是怎么實(shí)現(xiàn)功能服務(wù)化UI界面的可配置的

      回復(fù)
    3. 我也最近做這個,方便討論下嘛?

      來自四川 回復(fù)
    4. 您好,我最近也在做自定義頁面模板,可以分享一下么

      來自浙江 回復(fù)