B端系統(tǒng)表單、表格、圖表、儀表盤設(shè)計方法

2021-12-26    資深UI設(shè)計者


接下來這部分就主要梳理一下關(guān)于表單中常用的組件的解析,包括多個組件組合成高級組件應該具體應該怎么應用,或者說我們在修改表單的時候應該注意哪幾個基本原則,全篇干貨,結(jié)合案例全面深度解析表單、表格、圖表、儀表盤的設(shè)計應用,以下內(nèi)容較多,大家可以根據(jù)上述目錄來選擇性閱讀。


1.1 表單的概念及作用


表單的概念: 登陸注冊就是平時最常見最簡單的表單,表單包括數(shù)據(jù)的輸入和提交的一些操作。


表單的作用:01、數(shù)據(jù)過濾(過濾信息):如果把ERP、CRM這些系統(tǒng)比作一個數(shù)據(jù),用戶來這個系統(tǒng)進行獲取數(shù)據(jù),這些數(shù)據(jù)對用用戶的價值比較大,用戶并不是來獲取所有數(shù)據(jù)的,有一些數(shù)據(jù)對他有用,有一些數(shù)據(jù)目前來講是沒有價值的,或者用戶不想獲取到的,這時用戶其實需要對數(shù)據(jù)進行處理,查找想要的數(shù)據(jù),去掉沒用的,而表單起的就是這樣的作用,用戶通過表單進行數(shù)據(jù)的過濾,數(shù)據(jù)的定位,找到想要的數(shù)據(jù)。


02、數(shù)據(jù)定位(通過過濾漏斗,精確的定位到信息):比如我們要在系統(tǒng)里查詢搜索一個商品,搜索一個快遞等等,這個搜索的過程,就是通過表單對數(shù)據(jù)進行過濾的過程,通過對數(shù)據(jù)的過濾,精確得定位數(shù)據(jù),最后得到想要的數(shù)據(jù),這也是數(shù)據(jù)減少的一個過程,一開始很多條數(shù)據(jù),通過表單搜索查詢找到想要的,比如可能就10多條數(shù)據(jù)是和自己有關(guān)的。這個過程也是數(shù)據(jù)減少的一個過程。



03、數(shù)據(jù)輸入(將新的信息輸入到系統(tǒng)中):用戶還可以通過搜索使數(shù)據(jù)減少,同時還可以通過表格操作,數(shù)據(jù)的添加操作,表單數(shù)據(jù)輸入的操作,讓數(shù)據(jù)增多,這時表單起的作用就是數(shù)據(jù)輸入的作用,將新的數(shù)據(jù)輸入到系統(tǒng)中。



1.2 表單常用組件


1.2.1  輸入類組件


1.2.1.1  輸入類組件分類


單行文本:只輸入一行,不存在回車和換行,比如輸入手機號碼,30個字符以內(nèi)的文字,都是單行文本可以解決。


多行文本:多行比單行默認高了點,它可以換行,輸入框變高了。通常用在發(fā)表心情狀態(tài),個人簡介等。


富文本:指豐富的文本,不只能輸入長文本,還可以把文本加上樣式,可以定義文本的字符大小,定義樣式,定義下劃線加鏈接等等,通過副文本編輯器實現(xiàn)的,比如站酷編輯文章的輸出文本就是富文本。


Tag標簽:是一個文本標簽,比如發(fā)一個商品時候,告訴商品有哪些屬性,通常加入在搜索引擎中。



1.2.1.2  輸入類組件布局展示方式


01、文本標簽的對齊方式:以輸入框輸出用戶名為例,列舉三種不同的文本標簽對齊方式??煞譃槿N:01.文本標簽右對齊,也稱之為冒號對齊;02.文本標簽左對齊;03.文本標簽上對齊。那么這三種對齊方式具體應該在什么情況下去用呢?根據(jù)“眼動儀實驗數(shù)據(jù)”來看,也叫做古騰堡視覺動線,人們看一個頁面的視覺動線的順序,通常是從左到右,從上到下去瀏覽閱讀。



文本標簽左對齊應用:因此根據(jù)古騰堡視覺動線原理,在用戶填寫信息的時,想讓用戶填寫的時候,填寫速度慢下來,我們設(shè)計的時候就用左對齊。


文本標簽右對齊應用:當我們在設(shè)計頁面對齊方式時,不知道該選擇哪種對齊方式的時候,就用右對齊,起碼不會出錯。


文本標簽頂對齊應用:頂對齊方式橫軸不占用空間,用戶填寫完成速度較快,但缺點是上下布局展示滾屏時Y軸的可擴展空間很少,因此除了系統(tǒng)中登錄注冊會用到文本標簽頂對齊之外,其他地方都用的很少。


占位符對齊:在手機端基本都使用占位符對齊,因為用文本標簽對齊太占用手機Y軸的距離了,但缺點是輸入時出錯率相對要高。



02、文本標簽的樣式:文本標簽的樣式分為兩種,左右布局時:用線或者框,左右布局在B端系統(tǒng)里常用框來展示,而線,在C端經(jīng)常用到,因為線很簡潔,如果手機端設(shè)計有外框的話會顯的沒那么開放,而在成熟的B端產(chǎn)品里基本不會用到線,注冊登錄的設(shè)計除外,因為在B端中一旦出現(xiàn)很多線的控件,會導致它的辨識度很低,也很難去檢索控制它,同時視覺動線也顯很亂。上下布局時:它的文字標簽一種在外部,另一種是在內(nèi)部。當表單少的時候,可以用上下布局,但是一般用的也很少,在B端系統(tǒng),輸入類組件大部分還是左右布局用戶框來展示。


1.2.1.3  多樣式輸入類組件案例解析

除了上述提到的輸入組件之外,還有很多種不同的展示樣式,但本質(zhì)上還是這四類輸入類組件,可以靈活使用,而不是一直使用單行文本來解決問題,大多數(shù)情況終極目的就是為了,減少用戶使用出錯率,進而提升產(chǎn)品使用效率。以下案例請結(jié)合下圖閱讀。



案例1: 選擇合適的大?。?/strong>


圖1:比如一個手機號碼輸入框,再國際環(huán)境可以采用上面圖文的輸入方式,國內(nèi)環(huán)境產(chǎn)品就用下面得輸入框方式。這么設(shè)計的原因是因為,固定的寬度向用戶暗示所需輸入內(nèi)容的長度來減輕判斷負擔。例如我們在輸入手機驗證碼的時候通常是六位驗證碼,以前的設(shè)計是給我們一條線來進行輸入,現(xiàn)在都是給我們六個空格去輸入,這時按格填空對用戶的判斷負擔一定是最小的,用戶容易去做準確的判斷。同時寬度得限制也是一樣的,給用戶一個寬度的范圍,用戶做判斷會很輕松且準確。


案例2: 格式與情景狀態(tài):


圖2:比如銀行卡的格式,一串數(shù)字都是四位進行間隔區(qū)分,間隔成四位應用交互設(shè)計七大定律中的7土2法則,間隔成四個,容易讓人們記憶,在用戶輸入的時候,可以減少錯誤,減少錯的同時也就是在提升產(chǎn)品的使用效率。同時考慮多情景狀態(tài),比如銀行卡號、手機號碼、包括身份證號的一些輸入設(shè)計,這些都是相對比較隱私,容易出現(xiàn)安全隱患的一些信息,這些信息在設(shè)計的時候要注意可能出現(xiàn)的問題,因此需要做一個隱藏的處理,比如添加小眼睛icon來隱藏關(guān)鍵幾位數(shù)字,來減少一些安全隱患問題。


案例3:自動匹配與識別:


圖3:比如當輸入公司地址時,這個地址信息可能是第一次輸入,也可能這個信息在我們的數(shù)據(jù)庫中已經(jīng)存在了,當這個信息已經(jīng)存在的時候,在輸入的過程中,系統(tǒng)應該在數(shù)據(jù)庫中檢索出已經(jīng)輸出的信息匹配給用戶,我們就可以在里面直接選擇來進行輸入。這么做的原因就是,當用戶在輸入特別長的信息時候,用戶經(jīng)常會出錯,從數(shù)據(jù)庫的方式去做匹配信息,錯誤率會降低,輸入效率會提升。另外是識別,比如在我們在寄快遞的時候,通常會把姓名電話地址,一連串的信息發(fā)給快遞員,這時候快遞員會復制粘貼放入聯(lián)系人,聯(lián)系電話,聯(lián)系地址這三個字段,現(xiàn)在的設(shè)計方式就是做智能識別匹配,快遞員只要有粘貼的動作,信息就會自動做好分類把一連串數(shù)字分別粘貼入不同的字段里,這樣做也是為了提升效率。


案例4:實時預警與提示:


圖4:比如這個多行文本輸入框,一般都會有字數(shù)限制,比如不超過150個字,如果不做這樣的限制,我們洋洋灑灑寫了一萬字,但是發(fā)不出去只能復制多出的文字然后再粘貼,很可能會誤刪掉內(nèi)容影響操作體驗,這種文本的上限預警的解決方式是給內(nèi)容做實時校驗,比如上限是58個字,打到60字的時候,也允許你輸入但是文本中多出的字會標紅進行提示去刪除多出的內(nèi)容。


案例5:占位符不能替代文字標簽:


圖5:比如輸入手機號碼,占位符也是輸入手機號碼,看似是重復了一遍,但仍然是有價值的,可以變成文本標簽里提不到得信息,比如請輸入一位11位的國內(nèi)的手機號碼??梢灾皇褂梦谋緲撕灥姆绞剑部梢允褂梦谋緲撕灱诱嘉环姆绞?,但不能只使用占位符的方式。因為只有占位符,可能會讓用戶出錯,影響使用效率。


案例6:使用內(nèi)聯(lián)校驗:


圖6:當輸入錯誤信息的時候使用校驗,左邊的提示錯誤的方式是不對的,在校驗信息的時候最好不要出現(xiàn)在列表的最下部或最頂部或提交的時候,因為它是實時校驗的,最好實時提示出現(xiàn)定位到當前的邊框,當前的字段中的下邊,來告訴我們是當前字段出現(xiàn)了錯誤,這樣精確定位錯誤點,才能提升效率,同時也為設(shè)計節(jié)省了空間。


案例7:減少字段量:


圖7:左邊信息包含了姓名,生日,密碼但包含了8個字段量,我們可以把字段量減少,比如姓名組合成一個字段,生日組合成一個字段,密碼和重復密碼也可以組合成一個字段,重復密碼的作用其實就是怕輸入錯誤來加強記憶,但是另一種方法是在輸入密碼的時候讓我們看到輸入密碼就可以做到不出錯并且加強記憶,那么就可以用添加小眼睛來做替代,進而也可以組合成一個字段。這個前提是不是銀行類那樣由業(yè)務決定強制去重復,其他系統(tǒng)完全不用進行重復密碼輸入操作。所以減少字段量,可以消除視覺和認知負擔,這樣看起來更簡單。


1.2.2  選擇類組件


選擇類組件可以分為,多選、單選、時間日期、下拉選擇、Tabs標簽和地理位置組件,常用的是下拉選擇,重點介紹一下下拉選擇組件。


下拉選擇組件有幾個注意點:


01.避免使用默認值:比如國家和地區(qū),往往默認值都是安哥拉,字母A開頭,如果用默認值,再B端系統(tǒng)里很多用戶會忘記修改默認值,就提交上去,所以我們需要去把這個默認值變成空值提示信息:請選擇國家和地區(qū),在沒有選擇之前,這條信息是空值,點之后再去選擇國家和地區(qū)。


02.采用輸出檢索:如果國家和地區(qū)很多,下拉信息條目很多時候,可以采用輸入類得檢索來設(shè)計,比如輸入中國,就會出現(xiàn)中國大陸,中國香港,中國臺灣之類的字段。


03.默認值得表述要盡量準確:用詞文案需要簡潔,即使沒有文本標簽也能夠清晰表達,比如就需要寫明請選擇國家和地區(qū)。


04.對新增加得字段要提供注釋:比如系統(tǒng)前后先增加的一些字段或者有爭議的字段要提供注釋,身份編碼和身份證號碼有歧義,就需要給一個注釋,交互上鼠標移入幫助點icon就會顯示注釋,同時注意視覺上要弱化它,小圖標盡量用面性圖標會更能表達清晰。


1.2.3  導航類組件


選擇類組件可以分為,導航菜單、面包屑、分頁,其中分頁里的設(shè)計注意點容易忽略,接下來重點梳理介紹分頁組件。


分頁作用:減輕服務器的負載,有成千上萬的負載,不分頁的話,會造成巨大的下載量,相應的用戶等待時間更長。同時內(nèi)網(wǎng)也同樣,如果有四五百人同時做一樣的事情,服務器負載能力很弱,一定要做成分頁,分頁每次loading10個20個,每次翻到5六頁的時頁的時候加載一下,其實形成了是預加載,不只加載十條數(shù)據(jù),其實加載了五六頁的數(shù)據(jù),只是呈現(xiàn)了一頁的數(shù)據(jù),到了第五頁慢了的原因是,需要重新加載一次數(shù)據(jù)。稱之為惰性加載,懶加載。B端一般會減少加載的存在,預加載是看不到loading的,第一頁加載1到5頁,第二頁加載5-10頁等等,點快的話是可以看到的,所以用預加載的方式加快速度,減少服務器的負載。前端工程師可以用組件庫翻頁可以直接loading出來。


翻頁操作:一般很難看到數(shù)據(jù)庫數(shù)據(jù)的總量,一般不會看到三位數(shù)的頁碼,一般來講會讓數(shù)據(jù)翻到前20頁、10頁之內(nèi),就讓用戶找到這個數(shù)據(jù),不會讓用戶不斷的往后翻,對負載時比較大的。


1.2.4 提交類組件


選擇類組件主要介紹按鈕的設(shè)計注意事項。按鈕常見的狀態(tài)有三種,通常狀態(tài)、懸停/點擊、禁用。其中B端組件庫里按鈕常見的類型有:


次要按鈕:一般用白色或者淺色,頁面中次要按鈕多一點,比如一個頁面一個次要按鈕都沒有就是錯的,比如查詢和重置一個是主要按鈕,一個是次要按鈕。


主要按鈕:一般用主色調(diào)的顏色,用在完成、推薦、提交的操作,顯示會比較明顯。


文字按鈕:沒有背景的按鈕,弱化的按鈕。


帶圖標按鈕:帶有補充含義,比如搜索按鈕加個搜索圖標。


圖標按鈕:純圖標按鈕,只有前進后退用的多,其他用的少。用圖標按鈕節(jié)省它的空間。比如上一頁、下一頁可以用圖標很明白的代表它的含義。


虛線按鈕:上傳之類的,添加內(nèi)容之類的。



當了解了按鈕的類型,那么如何確定按鈕的擺放順序呢?這取決于平時用戶對電腦操作的習慣,同時結(jié)合業(yè)務邏輯的關(guān)系,來排列展示按鈕順序。



1.3 表單綜合案例解析


1.3.1  表單綜合案例一:修改表單的三個原則


01、視覺簡單點:


B端系統(tǒng)不用視覺做特別多的修飾,不像C端,在買商品時看不到商品看到的卻是滿屏的banner,在B端中表單不用設(shè)計的那么花里胡哨,Antdesign提供了很多組件示范,我們應該了解Antdesign為什么這么設(shè)計,比如輸入框為什么采用上下布局不采用左右布局的輸入框呢?因為容器上下布局是視覺動線最快的輸入布局方式;為什么使用框類不使用線性的呢?因為框類在B端系統(tǒng)中是最快分辨它的輸入域輸入?yún)^(qū)的地方,只要知道這些視覺的原理,就知道怎么合理的使用組件了。


02、文字簡單點:


文字描述的簡單點,第一種方式是通過左側(cè)的文字標簽來做;第二種方式是通過占位符標簽來做,國外的一些文章強調(diào),不要用占位符提示做任何事情,因為占位符特別影響視覺動線,但國內(nèi)已經(jīng)習慣了占位符來表示。


03、字段簡單點:


1. 減少字段的方式,首先要知道這些字段的目標是什么(字段的方式去做減法)



例如下圖這個電商類產(chǎn)品,目的是讓用戶可以收到商品,那么刪減以上哪些字段不受影響也可以將商品準確的送到用戶手里呢? 這個需要我們通過和產(chǎn)品經(jīng)一起商量,在滿足功能需要的同時,其實以上字段可以至少優(yōu)化50%字段。首先姓名:姓氏和名字可以合二為一,直接輸入一個字段就可以。郵箱:輸入郵箱可能是為了得到賬單,現(xiàn)在手機里就可以得到賬單,所以郵箱基本用不到。電話:電話很關(guān)鍵,不能刪掉。家庭地址:我們在做電商時,我們通常會把郵件郵寄到家庭,大部分情況家庭為第一地址,第二地址公司地址也有這種情況,但沒必要從這里輸入,可以從一些內(nèi)容帶出來,所以公司地址不用當前填寫,可以把它刪除掉。省份、城市、郵編:這三部分完全可以在輸入地址的時候從地址帶出來,沒必要再輸入一遍。特別是郵編,目前在我國發(fā)快遞時郵編已經(jīng)基本用不到了,我國大數(shù)據(jù)已經(jīng)做了到了不用郵編來分辨地址,數(shù)據(jù)量已經(jīng)足夠大了,只填手機號和地址就可以。優(yōu)惠券碼、信用卡號、安全碼:這三個不能刪掉。密碼、重復密碼:重復密碼是為了輸入密碼時加強記憶,可以采用小眼睛來替代重復密碼。所以我們可以看到在減少了50%的字段后并不影響用戶收到商品,那這個改動就是成功的。這個就是我們設(shè)計師應該做的事情,當然在刪減之前,應該和產(chǎn)品經(jīng)理商有理有據(jù)的去溝通是否按這種方式去這樣設(shè)計。



2. 把相關(guān)的字段進行可視化分組(表單的方式去做分步)



刪減完字段后,最終得到七個有用的字段,將這些數(shù)據(jù)進行分組優(yōu)化,也就是歸類整理,我們常用的排版方式是卡片化設(shè)計,卡片化設(shè)計是一個特別好的信息分類的設(shè)計方式,即時不用添加基本信息,優(yōu)惠信息,支付信息之類的名稱在卡片之上,通過卡片的方式,從上到下布局,用戶可以看的更加的準確。



除了對它信息進行分類,我們也可以對它的過程進行分類。比如左邊這個頁面,雖然是從上到下,但感覺輸入的信息太多了,我們可以對這個過程分步優(yōu)化,分布后把它列成基本信息和支付信息兩個層級,基本信息包括姓名、電話、地址和優(yōu)惠碼,其中優(yōu)惠碼為選填,當頁面里所有信息都需要必填的時候,有部分選填得信息標注選填就可以,當所有都需要選填的時候,有一個必填,那需要標注必填就可以,具體標注方法,這里使用的是占位符標注方法,還有星號的標注方法,用星號標注是已經(jīng)用戶形成認知習慣,但看視覺哪個好看就用哪個,比如在蘋果的設(shè)計中就很少用星號來設(shè)計,是為了擔心影響用戶的視覺,同時星號一般放在前面,并且不一定非得用到紅色。支付信息就包括必須要用到的信用卡號、安全碼和密碼。類似這樣將過程進行分步優(yōu)化也能用戶對表單的填寫,加快用戶的錄入速度,更快的在體驗上去得到提升。

3. 使用邏輯順序


還以這個案例來看,我們分成三個邏輯順序,個人信息相關(guān)、商品相關(guān)、支付相關(guān)。在B端中需求和場景是環(huán)環(huán)相扣的,我們需要場景化的解決方案。這個場景化的解決方案和這個表單的關(guān)聯(lián),對應的就是用戶完整的購買流程,這個表單的三個場景,第一個場景是收貨信息,第二場景是優(yōu)惠的信息,買商品有什么優(yōu)惠,第三個場景是支付場景,這個流程完成支付就完成了購買,所以樣的順序就是一個正確的邏輯順序,通過先確定流程再確定字段展示順序。



1.3.1  表單綜合案例二:表單設(shè)計具體流程


第一步:做信息分類。當我們了解這個產(chǎn)品,熟悉這個業(yè)務的時候,可以根據(jù)信息的含義,把這些雜亂無章的字段分成幾個部分,可以和產(chǎn)品和開發(fā)進行討論也可以加深對業(yè)務的理解。由于B端信息的維度特別多,具體的信息分類方法可以借用五帽架信息分類法 。可以根據(jù)可根據(jù)類別進行分類:即根據(jù)信息的相關(guān)性來進行分類。也可以根據(jù)時間進行分類,比如時間正序,距離時間最近的來進行分類。同樣可根據(jù)地理位置的遠近,字母的排序和認知規(guī)律從大到小從胖到矮的連貫性來分類。一旦分類好后,用戶在填寫的時候也不會覺得奇怪,填寫的邏輯性和順序感也會體現(xiàn)出來。


第二步:做排序分類(按業(yè)務邏輯順序)。當?shù)玫搅诵畔⒌姆诸?,比如一個汽車CRM系統(tǒng),基本信息、車輛信息和故障信息,它具體要解決什么樣的問題,這三部分誰應該放在第一位,誰應該放在第二位,第三位,可以根據(jù)prd需求文檔來了解做這個功能具體要解決什么樣的目標,具體是什么過程在prd里應該說的非常詳細明確,這個過程就是它的業(yè)務邏輯,所以我們可以通過prd中的描述來得出業(yè)務邏輯。


第三步:明確字段類型。當?shù)玫搅诵畔⒎诸?,得到了信息邏輯順序之后,接下來需要明確字段類型。比如100個或200個字符,單行文本輸入是可以支持的,超過255個字符,我們就需要多行文本輸入框來解決這個問題。


第四步:明確產(chǎn)品的原型。可以自己搭原型,和產(chǎn)品進行討論,也可以直接和產(chǎn)品要原型,最終目的是這個原型一定要確定下來。


第五步:確定界面設(shè)計框架。確定柵格化設(shè)計框架,選擇多大的設(shè)計尺寸,進行頁面柵格化設(shè)計。


第六步:對應組件設(shè)計。根據(jù)原型去對應我們的組件,是用下拉框組件還是文本輸入框組件,去找對應組件設(shè)計。這樣我們得到了字段、原型、框架和對應的組件化,下一步就要做視覺的方案設(shè)計。


第七步:視覺設(shè)計方案。根據(jù)表單的內(nèi)容來決定視覺設(shè)計方案,如果它的內(nèi)容信息量比較多,比如它的數(shù)據(jù)量很多,字段很多時,用彈窗就不太合適,彈窗屬于字段量不是特別多,和后面主要彈出得頁面是有關(guān)系的,需要重開一個新的單頁面,單頁面是大容量,分類單頁面屬于更多內(nèi)容容量。第二可以根據(jù)數(shù)據(jù)層級的操作關(guān)系來決定,如果從一個頁面中打開了另外的一條數(shù)據(jù)進行修改,比如從表格中打開表格中的一個詳情來進行修改,就需要彈窗來設(shè)計,這也取決于彈窗內(nèi)容的多少,如果彈窗內(nèi)容確實很多,彈窗就要大一點甚至使用全屏彈窗。



通過下圖可以看出,表格通常由標題、工具欄(對整體批量的操作)、表格頭、表格行、分頁區(qū)、批量操作區(qū)、表格列、單行操作區(qū)(是對單行數(shù)據(jù)的操作)、數(shù)據(jù)呈現(xiàn)表格區(qū)、數(shù)據(jù)查詢表單區(qū)組成。


以下內(nèi)容是表格的規(guī)范和注意點,其實我們在設(shè)計的時候,很少自己去畫一個表格,一般都是從組件庫里選一個表格,然后分離組件去進行再次的自動布局得到新的表格。



2.1 表格頭


表格頭要做到簡練準確,不受內(nèi)容影響。表格頭中的文字和正文字一樣也可以,加粗也可以,但一般都會做一個顏色來做區(qū)分。


2.2 操作區(qū)域統(tǒng)一劃分


圖2表格頭工具欄包括條件過濾,右上是表格內(nèi)容工具,如自定義列,全屏等。


2.3 表格間隔


表格間隔可以讓表格的內(nèi)容看起來更加的可視化,也叫內(nèi)容降噪,可以分成線與間隔色兩種方式,通常交互hover狀態(tài)下,間隔色變成更深得顏色也可以。


2.4 內(nèi)容降噪


操作區(qū)域色彩元素應盡量簡單,原則上不超過3個。


2.5 表格行高


表格需要一個頁面呈現(xiàn)出10條,其次需要單元格高度=文字行高+上間距+下間距,其中上下間距為8的相關(guān)數(shù)即可。


2.6 單元列空間


表格首先應保持100%把所有字段顯示全,字段多的情況可以橫滾列寬可調(diào)節(jié),但是需要保證間隔不變,類似于柵格的溝槽原理。如果內(nèi)容顯示不下可以做橫滾,如果內(nèi)容顯示的下,還想要保證整個表格有設(shè)計感呼吸感,需要保證n為左右的間距,可以是8或者8的倍數(shù),每個列之間的間距要做成2n,這樣它們之間的間距就會有那種層疊得呼吸感就會比較好看,有規(guī)則性。





3.1 認識圖表


在做數(shù)據(jù)圖表時我們設(shè)計師需要關(guān)注的是,我們的數(shù)據(jù)需要用什么圖表來做,而不是主要關(guān)注圖表長什么樣,或者說圖表有多好看,我們應該關(guān)注的是這些B端的數(shù)據(jù)怎么用正確的圖表去表達。數(shù)據(jù)圖表也不是千篇一律數(shù)據(jù)大屏那種感覺,雖然數(shù)據(jù)大屏是信息圖表主要應用的一個方面,但在B端系統(tǒng)的信息圖表中,主要是將一些表單的數(shù)據(jù)轉(zhuǎn)化成圖形的方式來進行顯示,這點和數(shù)據(jù)大屏其實并沒有什么關(guān)系,所以B端系統(tǒng)中主要以數(shù)據(jù)為主,而信息圖表作為輔助,這是一個需要了解的前提。


但從視覺提升角度去考慮,數(shù)據(jù)圖表在B端中是最容易表達視覺的,我們之前兩篇提到的表單設(shè)計占了B端設(shè)計80%的工作量,就會發(fā)現(xiàn)這80%的工作量幾乎沒有表達出特別好有沖擊力的視覺,因為表單只是一些數(shù)據(jù)和文字的排版,并且還有規(guī)范的限制,在統(tǒng)攬整個B端作品中,容易突出視覺設(shè)計感的一定是數(shù)據(jù)表圖設(shè)計。還有一個大家比較關(guān)心的問題,這些圖表前端工程師能不能實現(xiàn),是可以的,前端在實現(xiàn)圖表都會用一些常規(guī)性的圖表的組件,這些組件通常都是已經(jīng)代碼化的組件,一些圖表公司做好了的可以復用的,有前端代碼也有后端數(shù)據(jù)調(diào)用的接口,它只要對應這些接口寫一些代碼就可以實現(xiàn)了。作為設(shè)計師在設(shè)計圖表的時候,還有一些地方需要我們?nèi)ピO(shè)定,接下來就和大家一起梳理怎么正確的表達數(shù)據(jù)圖表,我們一起來進入數(shù)據(jù)圖表的知識體系吧。


3.2 常見圖表類型


常用的數(shù)據(jù)圖表可以分成趨勢類、比較類、占比類、分布類四種類別 。


趨勢類圖表:代表了數(shù)據(jù)增長的趨勢,它可以對比出數(shù)據(jù)增長的一個趨勢。主要有面積圖、折線圖、堆積面積圖和漏斗圖。重點了解面積圖、折線圖、漏斗圖。


比較類:比較類圖表是B端系統(tǒng)中用的最多的圖表,有柱狀圖、條狀圖、玉玨圖、堆疊柱狀圖、堆疊面積圖、雷達圖等,常用的我們重點介紹,柱狀圖、條狀圖。


占比類:和比較類圖表有些重疊的地方,有餅形圖、環(huán)形圖、堆疊面積圖、儀表圖、矩形樹圖、堆疊柱狀圖、條狀圖、百分比堆疊柱狀圖,重點了解餅形圖和儀表圖。


分布類:有箱形圖、直方圖、熱力區(qū)圖、地圖、氣泡圖、散點圖、色塊兒圖、等高線圖,重點了解地圖和氣泡圖。



面積圖:可以理解成填充之后得折線圖,不同于折線圖是,因為填充可以更好地反映出信息得趨勢,用戶可以根據(jù)面積得多少,反映出數(shù)量得多少,還代表連貫得數(shù)量級,信息數(shù)量級是一直存在的,不會消失。


折線圖:折線用的最多,是條線代表趨勢得變化。折線和柱形再某些層面是一樣的,在一定的點表現(xiàn)它得趨勢變化,每個月,每天,每個小時。通常用在公司得年銷售額,價格得趨勢,用戶量得增長,折現(xiàn)一般不超過5條。Y軸為數(shù)量,X軸為時間。


漏斗圖:屬于面積圖,適合排名,銷售業(yè)績,再CRM中用的最多,通過銷售線索最終達成成交量,它不斷通過漏斗得方式最終達成成交,每一個漏斗代表一個環(huán)節(jié),有一個顧客進入商店,進入商店購買商品,留下信息,訂購,整個流程走的就是用戶旅程得過程。越往后越精準。


柱狀圖:柱狀圖是面,代表面積,更直觀得是包含數(shù)據(jù),這些數(shù)據(jù)能更能直觀體現(xiàn)它得擁有量是多少,一般用在銷售額,產(chǎn)品類別,分類數(shù)據(jù)得比較,如果可以看到最高和最低得差量。


條狀圖:類別在Y軸上,X軸地表數(shù)據(jù),Y軸上能更多顯示數(shù)據(jù),它可以顯示負數(shù)。


餅形圖:餅形圖表示人口,人女比例;預算得分配;在線流量得來源等等,反應得是多與少之間的對比。他們是在同一維度下的比較,比如當年得,已經(jīng)再設(shè)定好時間段得顯示情況。


地圖:分布點,流量,數(shù)據(jù)量,用地圖不要隨隨便便搜一張用到界面里,地圖要到國家地理官方網(wǎng)站用,否則有問題,設(shè)計背鍋。


4.1  認識儀表盤


用于B端首頁的系統(tǒng)狀態(tài)的展示,一般包含系統(tǒng)的關(guān)鍵數(shù)據(jù)信息和信息列表,一般會有各種數(shù)據(jù)圖表展示。為用戶提供全局概覽,讓用戶快速掌握工作進展及進入工作狀態(tài),并且可以訪問最重要的數(shù)據(jù),功能和控件。


4.2 儀表盤界面分類



分析類:分析類儀表盤給了我們很多分析類的信息,這些信息包括銷售額、訂單量、包括銷售額的趨勢圖、排行榜等,目的是可以在B端系統(tǒng)中看到目前收集到的這些數(shù)據(jù),讓我們來進行分析。雖然計算機會給我們一定的結(jié)果,但更重要的是我們需要根據(jù)這些數(shù)據(jù)得出什么樣的結(jié)論。


監(jiān)控類:比如股票的變化趨勢很快,需要實時監(jiān)控到這些數(shù)據(jù)的變化。


控制類:比如阿里云系統(tǒng)中有很多的控制臺/儀表盤,里面有很多的入口,有常見的快速入口,和推薦信息的一些入口,這就是控制類,通過用儀表盤來得到控制。


綜合類:綜合類系統(tǒng)是我們B端系統(tǒng)中見到最多的,比如CRM和ERP基本上是綜合類的,因為他要顯示數(shù)據(jù)的統(tǒng)計,也要顯示一些快捷的入口。


4.3 儀表盤的設(shè)計過程


首先儀表盤要有功能,讓用戶看到數(shù)據(jù),讓看到數(shù)據(jù)我們需要做以下事情:


第一步:分析用戶的權(quán)限:儀表盤在B端很重要的一點是我們要分析用戶的權(quán)限,因為不同的人看到儀表盤數(shù)據(jù)緯度的信息是不一樣的。權(quán)限比較高的比如有管理員/普通管理員/操作員,超級管理員等等,所以要根據(jù)不同的權(quán)限展開不同的信息。


第二步:分析業(yè)務的場景:比如銷售人員看到內(nèi)容的都是和銷售有關(guān)的內(nèi)容,權(quán)限是第一次篩選,把什么樣的信息展示給他,然后經(jīng)過第二次篩選,第二次篩選包括是由產(chǎn)品經(jīng)理,BA這樣的角色幫我們來篩選這樣的信息,不是完全由設(shè)計師來決定,這兩步過程是不可忽略的。


第三步:確定儀表盤展示的內(nèi)容:到底展示什么內(nèi)容,剛開始沒有那么清晰,可能就是思維導圖或者幾行字,根據(jù)這些來進行視覺展示。


第四步:視覺設(shè)計:根據(jù)展示內(nèi)容進行視覺設(shè)計。首先基本構(gòu)思和畫原型圖;其次確定字體,顏色,樣式和圖形設(shè)計。其中需要注意的是,視覺整體要有統(tǒng)一的標準規(guī)范去表達,同時空間留白要合理,靈活的運用柵格化,界面要有呼吸感。最后信息傳達要準確,比如圖形和色彩,每一種顏色都有特殊的含義,不要應用錯誤,比如紅色要特別小心的應用。




分享本文至:

日歷

鏈接

個人資料

藍藍設(shè)計的小編 http://www.bouu.cn

存檔