<
>

后台产品:数据列表页设计

2018-01-16 18:40:37 来源:易采站长用户投稿 作者:admin

  正在背景产物设想中,数据列表页长短经常睹的页里。本文将会商怎样对那类页里停止设想,让您制止此中能够存正在的坑!

  

 

  正在背景产物设想中,数据列表页长短经常睹的一个页里,该页里卖力展现数据,并供给搜刮查询功用去供用户查询数据。正在数据十分多的状况下,怎样让用户快速天找到本人念要的数据,成为设想数据列表页的一个主要本则。

  数据列表页凡是能够分为两部门:搜刮查询地区、数据列表地区。搜刮查询地区经由过程供给一些查询前提去让用户快速找到本人念要的数据;数据列表地区则卖力展现数据的疑息。该页里的常睹规划以下图所示:

  

 

  上面,将对“搜刮查询地区”、“数据列表地区”那两部门停止具体阐明。

  搜刮查询地区

  搜刮查询地区包罗各类供查询的字段,其做用是协助用户快速找到所需的数据。

  怎样肯定把哪些字段放到搜刮查询地区? (what)

  能够根据以下两步去停止:

  1、第一步,尾先要获得放到搜刮查询地区字段的候选项。果为我们是要对数据停止搜刮查询,要用到数据的属性,因而正在那一步将新建数据时触及的字段局部列为候选项;

  2、第两步,对那些字段候选项停止挑选过滤。果为数据的字段能够会有许多,假如把一切的字段皆列出去供查询,不单占用空间,并且用户利用起去也没有太便利,会低落操纵服从。那末怎样停止挑选过滤呢?有以下几个本则:

  挑选可独一肯定数据的字段,那样能够让用户快速定位到本人念要的数据;如数据的id、邮箱账号;

  挑选用户可便利影象内容的字段,正在数据的id比力少的状况下,用户更偏向于利用本人能记着的内容;如一个商品称号为“苹果SE脚机”、商品ID为“7438935293845”,比拟较去道,用户愈加能记着商品称号。

  需求留意的是,那个跟第一条其实不抵触,而是使用于差别的场景,第一条合用于准确定位数据;第两条合用于恍惚查询。

  挑选用户比力正视的数据属性字段。果为用户会对数据的某些字段属性比力正视,数据变多以后便需求按照那些字段去查询数据。那便需求正在前期跟背景用户相同好,然后将那些字段放到搜刮查询地区。例如道,背景用户会查询某种分类下的数据状况,那末便需求正在搜刮查询地区将“分类”字段减上。

  只管多利用供给选项的挑选字段。脚动输进的挑选字段能够恰当利用,可是没有要过量,不然出故意义。

  怎样把字段放到搜刮查询地区?(how)

  正在上一步,我们得到了要把哪些字段放到搜刮查询地区。接下去,我们便要会商正在将字段放到搜刮查询地区时的一些留意事项。

  1、搜刮字段的设想

  搜刮字段能够灵敏便利的对数据停止查询,普通去道搜刮字段最少要撑持对数据id战数据称号的搜刮;假如能撑持更多字段的搜刮则更好。最好的状况是各类字段皆撑持,那末只需求那一个搜刮字段便止了,不外那需求壮大的搜刮手艺撑持,需求评价本钱战支益。

  倡议撑持同时输进多个数据id、数据称号(以某种标记朋分)停止查询;能够事半功倍提拔用户服从。

  2、供给选项的挑选字段的设想

  将那些字段放到搜刮查询地区时,要包管供给的选项要战新建数据时该字段的选项分歧,那样才气包管查询的精确性。举例:好比道一个商品数据正在新建时,“合适年齿”选项为“0-3岁”、“4-8岁”、“9-16岁”、“17岁及以上”;那末正在将此字段做为搜刮查询项时,也要将选项设置为“0-3岁”、“4-8岁”、“9-16岁”、“17岁及以上”。独一的差别,正在于做为搜刮查询项时,借要删减一个“局部”选项,做为默许挑选,果为正在默许状况下,展现的数据是局部年齿段的数据。

  3、工夫挑选字段的设想

  工夫挑选字段普通是对某个工夫段的查询,要有开端工夫战完毕工夫。

  工夫挑选字段的工夫挑选维度要年夜于即是新建数据时记载的工夫维度。举例:好比道新建数据不时间记载准确到了秒,那末工夫挑选字段能够准确到秒,也能够上卷到分钟、小时等年夜维度;可是反过去:假如新建数据时记载准确到了小时,可是工夫挑选字段准确到了分钟大概秒,便会形成数据查询禁绝确。

  要思索到停止工夫挑选时,开端工夫战完毕工夫缺省时的处置方法。能够简朴天提示用户开端工夫或完毕工夫缺得,让用户弥补完好。可是,我们借有别的一种更好的处理方法:开端工夫缺省时,默许是最开端的工夫;完毕工夫缺省时,默许是最新的工夫。那样能够进一步提拔用户的操纵服从。

  能够将用户经常使用的工夫段抽离出去做为选项,好比“明天”、“近来三天”、“近来一周”、“近来一个月”,用户面击能够快速设置工夫段,便利快速。举例:微疑公家仄台检察“用户阐发”的“新删用户”时,便撑持那种方法,以下图。

  

 

  4、搜刮查询字段的躲藏设想

  固然我们最开端对放正在搜刮查询地区的字段停止过挑选过滤,可是没有解除数据触及到的字段太多,过滤以后借是字段许多的状况。正在那里,我们能够再对那些字段停止分别:将那些主要的、用户比力存眷的字段显现天放正在搜刮查询地区,而将那些没有太主要的、用户偶然会存眷的字段躲藏的放正在搜刮查询地区,并保存一个进口开闭。那样既能让页里看上来没有是很痴肥,也能撑持一些特别的搜刮查询需供。举例:京东正在“我的定单”页里供给了一些简朴天查询前提,假如用户念进一步天查询,能够面击“初级”,根据定单范例停止查询。

  

 

  

 

  一些倡议(tips)

  1、假如用户每次查询,利用的搜刮查询字段皆比力多并且利用的字段皆好没有多的状况下,能够思索删减一个保留搜刮查询前提的功用,将那些字段挨包成一个快速键,下次面击快速键能够按照那些搜刮查询字段停止快速查询。

  2、假如用户每次查询的前提皆纷歧样,并且每次利用的搜刮查询字段比力多的状况下,能够思索删减一个批量浑空的功用,面击能够快速将所选的字段规复成本初形态。举例:淘宝“出卖中的宝物”查询便撑持“浑空前提”,将曾经挑选的搜刮查询字段内容规复成默许形态。

  

 

  

 

  3、固然我们正在那里会商的是搜刮查询地区,可是正在那部门借能够删减“新删数据”的进口。果为正在没法找到契合前提的数据状况下,有很年夜能够接下去便要新删契合前提的数据。新删数据的进口地位普通正在查询按钮中间。举例:微疑公家仄台的“素材办理”便是那样的设想。

  

 

  数据列表地区

  数据列表地区用去展现数据的详细疑息,其做用是让用户快速检察数据的相干疑息。

  怎样肯定把哪些字段放到数据列表地区? (what)

  取上里的搜刮查询有些相似,也是根据以下两步去停止:

  1、第一步,尾先要获得放到数据列表地区字段的候选项。果为我们是要展现数据的字段属性,因而正在那一步将新建数据时触及的字段局部列为候选项;

  2、第两步,对那些字段候选项停止挑选过滤。果为数据的字段能够会有许多,假如把一切的字段皆列出去供展现,不单占用页里空间,并且用户利用起去也没有太便利,会低落操纵服从。那末怎样停止挑选过滤呢?有以下几个本则:

  挑选可独一肯定数据的字段,那样能够让用户快速辨别数据,如数据id、邮箱账号等;

  挑选用户比力正视的数据属性字段。果为数据的字段能够会许多,用户会对此中的某些字段属性比力正视。那便需求正在前期跟背景用户相同好,然后将那些比力正视的字段放到数据列表地区。例如道,背景用户比力正视数据的分类疑息,那末便需求正在数据列表地区将“分类”字段减上。

  关于那些用户没有太存眷的,出有展现到数据列表地区的字段,能够经由过程“检察”或“修正”操纵经由过程新开页里去检察那些字段的详细疑息。

  固然数据列表地区的字段战搜刮查询地区的字段拔取方法有些类似,可是没有尽不异,各人必然要认真领会二者的区分:前者更存眷单个数据的疑息检察;后者更存眷一切数据的查询。搜刮查询的字段能够要比数据列表地区的字段要多。

  怎样把字段放到数据列表地区?(how)

  正在将字段放到数据列表地区时,有以下几个留意事项。

  1、用户对每一个需求放到数据列表地区的字段存眷水平是纷歧样的。前期需求跟用户相同好字段的存眷度,然后根据存眷度从下到底顺次对其停止布列展现。行将存眷度下的字段放到最前里。

  2、假如用户需求正在数据列表显现的字段过量,页里没法显现局部,则能够像Excel表格那样“解冻拆分窗格”,牢固展现一些主要的字段列,其他的字段列能够经由过程阁下拖动鼠标的方法去检察。

  3、正在字段列许多的状况下,每列的宽度能够会很小,那样某些内容多的字段值便没法显现完好,假如要经由过程“检察”操纵去新开页里检察的话,则过于烦琐,那种状况该怎样处置呢?正在那里,我们能够将其设想成为假如内容超越字段宽度,则超越部门以“…”显现,同时,鼠标hover上来,则显现局部内容。举例:淘宝的商品称号便接纳了那种设想方法。

  

 

  4、果为数据会愈来愈多,一切的数据不成能一页展现完整,那便需求停止分页设想。分页设想时要思索以下两面:

  每页展现的数据数目。普通去道,每页展现的数据最好能一屏显现,那样用户便不消下推检察。假如的确有特别需供,每页展现的数据一屏显现没有了,需求下推展现,那末便需求思索将表头(即表的第一止,显现每列的字段值称号)解冻展现,那样用户正在下推的时分也能晓得每一个值对应的寄义。愈加灵敏的是用户能够自界说每页显现天数据数目,那个能够视详细营业需供去决议要没有要那样做。

  页码挑选战跳转。那个各人该当很熟习,有了分页,便需求供给让用户跳转差别页码的功用。正在那里,供给一个小本领:假如每页展现的数据比力多,能够思索正在表头战表尾同时供给页码挑选战跳转的功用,那样能够提拔事情服从。

  正在页码部门最少要展现当前页(当前正在哪一页)、页码总数战数据总量(一共有几条数据)那三部门的疑息

  5、排序功用。

  假如用户需求对某个字段的值根据某种次第布列,那末能够针对那一个字段列供给排序功用,需求留意的是那种字段的值必需是能比力的,例如道巨细、迟早等。同时,要供给正背、反背、默许那三种排序方法。

  数据列表页中的数据需求有一个默许排序划定规矩,那需求提早跟用户相同分明,好比道:按创立工夫倒序布列、按更新工夫倒序布列、按某个字段值从年夜到小布列等。

  6、批量处置。

  有的时分我们需求对数据列表的多个数据停止批量处置,正在批量处置之前,我们需求对那些数据停止挑选。那便请求每止数据皆撑持被挑选,同时也能够供给局部挑选按钮。

  需求留意的是,局部挑选的只是当前页的一切数据,其他页的数据正在当前页没法被局部。

  批量处置的操纵倡议正在表头战表尾皆停止安排,那样能够制止去回转动页里,提拔事情服从。

  举例:QQ邮箱撑持单个挑选、局部挑选、批量处置操纵正在表头战表尾皆有设置。

  

 

  

 

  7、普通去道,要念修正数据列表中的某个字段值,需求面击“修正”操纵进进修正页里停止修正,可是为了提拔事情服从,假如该字段的值没有庞大,也能够正在数据列表页停止修正操纵。如数值的窜改等简朴的操纵。

  8、数据的常睹操纵

  “检察”操纵。果为数据列表页展现的数据字段有限,不成能将一切的字段疑息展现,因而需求供给“检察”操纵,新开页里去检察该条数据的具体字段疑息;留意:那里保举“新开页里”去检察数据,果为能够触及到数据之间停止比力。

  “修正”操纵。假如要修正数据的字段疑息,除简朴的能正在数据列表页修正中,其他的字段借需求经由过程“修正”操纵进进到修正页里去停止修正;

  “操纵日记”操纵。操纵日记十分主要,固然乍看没有是很起眼,可是我们不克不及把它疏忽。果为它是对该条数据从创立到当前工夫的具体记载,一旦数据发生非常,我们便能够经由过程操纵日记快速定位成绩。普通去道,操纵日记记载的疑息越具体越好。

  本文由 @米兰的小铁匠 本创公布。已经答应,制止转载。

  题图去自unsplash,基于CC0和谈

暂时禁止评论

微信扫一扫

易采站长站微信账号