今天,互联网的影响力与作用与日俱增,除了我们日常活领域的改变以外,对于商业领域的渗透也见效颇丰。
越来越多企业开始使用数化解决案来助力企业发展,括日常管理、运、统计等等。或者过互联网开发出新业务形态,进业升级,如这几年风头正劲「新零售」领域,即过互联网传统零售业升级和改造尝试。
和移动互联网大潮样,企业互联网化也是大势所趋,是公认亿级市场,而这场改变才刚刚进入初级阶段,充满了常多遇与想象空。
所以 B 端的产品和需求在近年呈井喷式的发展,对于 B 端界面的视觉和交互要求也日俱增。掌握 B 端的计,是今 UI 计的必要条件,也可以增加的求职广度和职业竞争力。
在国内,行业习惯将互网产品划成「B2C」或者「B2B」,B2C 全称是 Business-to-Consumer 即企业户的服,B2B 全称是 Business-to-Business,即企业对企业的服。还会进一步缩写成「2C」或「2B」。
C 端产品,是面向终端消费用户的产品,对使用者而言主要是用来满自己的常生活践需求,例娱乐、消费、学习、出行等等。
而 B 端产,是面向企户的产,户通过它进行日的商,例如企库存管,销售统计,员工勤考核等等。可说,来解决企需求的产,都是 B 端产。
虽然面向企业的产品对于新手很陌,听起也很枯燥,但 B 端产品的覆盖范围非常广泛的。因不同企业所处行业业务形式不同,所以对 B 端产品的求差异极,产品运行的平台可能手机,也可能平板、制安卓设备、桌面客户端、网页程序。
对于新手,一口气掌握所类型的 B 端产品不切实际的,所以我们挑选其中应用广泛的「网页程序」作切入点。且内互联网语境中,B 端产品的狭义解释也基本可以面向企业的「网页程序」同,用接气的称呼,即理平台。
理后台已今天 UI 设师日常作中必备的内,相信很多已职的设师已所体会。下面,我们就具体认识一下 B 端的理平台设哪些基础知识需掌握。
B 端产品中,我们需先认识几常见的业务类型。它们分别:
1. ERP(Enterprise Resource Planning,企资源计划)
ERP 是对企拥有、调的资源进行统一管的平台,包括商的供应链,销售审计,库存管,成本核算等等,是今天实领域必备的系统。
例如,一家连锁零售商,首先以特价格购入某,该被运输到仓库行验收,然后再次运送到某家门店,并于特日以特价格售出。那么系统可以追踪该的整售状况,并可以统出终的利润。
比较有代表性 ERP 系统有用友、蝶等厂商品。
2. OA(Office Automation,办公自动化)
OA 系统是过程序形使办公流程自动化解决案,是个企业除了生控制切信息处理与管理合。
常见的使用景:你做了一报表需要领导审批确认,并且在确认后发给相关的责任方,那当你在系统提交这文件后,领导在系统中只要审核通过系统就会动发并备,增加内部文件流通的效率。
比有代表的 OA 系统服务有泛微、蓝凌、致远等的产品。
3. CRM(Customer Relationship Management,客户关系管理)
CRM 是企业门用来管理客户的工具,尤其对零售服务行业来说,能更的系和客户之间的关系是提升销售额和复购率的重中之重。
在日生里,我们在商店里办的会员卡,还有填写的户资,就是记录到 CRM 系统中,后台可查看和统计客户数据,消额,账户余额等等。多数情况,我们手机收到的牌促销推广,就是由 CRM 系统操作的。
比较表性的 CRM 产品 Salesforce 易享客。
4. SAAS(Software as a Service,软件即服务)
SAAS 一比较宽泛的概念,通常它指第三方提供给企业的线软件服务,它既可以包含面几种服务类型,也可以一些细化的需求。SAAS 这几发展迅猛的 B 端服务类型。
例如,小团队会使用些 SAAS 软件来进团队协作,如发布、追踪任务,分享内部文档和即时沟等等。
比较有代表性的 SAAS 产品有 Teambition、Tower、Slack 等。
5. CMS(Content Manage System,产品后)
产品后是每一个互网产品都必备的系统,也是 B 端产品中最常见,数量最多的管理。通过这个后系统对前端的产品进行管理,包括发编辑内容,理用户,统计数据等。
比在应用内通常有一个举报按钮,用户以举报违规内容,而个举报的信息就在产品台中有对应提示,操人就以进行审核并做出处理。
接下来,我们就要谈谈有关设计的问题,因为 B 端产品服务的对象不同,所以它和 C 端的设计有一定的差异,下面来分析一下它们之间的区别。
1. 需求特点
对 B 端的产品来说,要决的问题通常是比明确、显的。比前面提到的零售司在常运营中需要录产品从买到卖出的流程和数据,产品定功能时就紧紧围绕个目标展开。
可说,B 端和 C 端产在需求上最大的同,就是为了解决问题的体对象同。C 端产是为了解决户的需求,从功的制定到交互和设计都围绕目标户展开。而 B 端产要解决的是企营的问题,整的实现目标功为核心,往往是要户牺牲体验适应功,而会为了体验删改功。
不同于一些简单的 C 端项目,即使对需求内什么理解,只拿到了产品的原型也能轻松完设。 B 端的需求往往非常的复杂,一界面或者组件会非常多不同的状态细节变化,且操作内相互交叉,我们对需求缺乏理解的时候,出的设只会漏洞出。
2. 交互特点
对于一般的 C 端产来说,产通只是来获取信息的载体,我们通过操作界面来获取商、视频、态、闻等容。很多时候,会将分操作状态、交互方式进行隐藏,更好的展示容。
但 B 端产品中,虽然信息的展示也很重,但重的目的通过一系列的操作去筛选或者处理信息。因这些操作往往骤比较多,且可操作的选项也多,所以产品对于交互清晰明确的反馈。
例如,可操作功能都要罗列展示出来,鼠标悬,跳转,状态变更等等也要有应样,并许多操作步骤需要过文提示告知用户结。和 C 端交互比起来,虽然 B 端品会显「啰嗦」,原是为了用户带来更准确操作感受,不让用户去「猜」或者刻意「探索」小细节。
3. 设特点
当我们面向 C 端用户设的时候,往往需增加一些额外的视觉元素呈品牌感化的表达,并且也去满足目标用户的性化需,所以多数 C 端产品看起会显得「花哨」。
而 B 端品是为了解决企业问题,是需要用户长时操作并完成工作任务,于操作和展示内容关元素,越少越好。很多新会热衷于下这类以 C 端视觉标准进设计管理界,它们于真实使用体验来说显过于冗余。
优秀的 B 端界面计在视觉的表现上一定是克制、简洁、干练的,因为超出操作需要的视觉素越多,对于用户认知的负担就越重。
4. 技术特
和手客户端不是,网页可以随意更改宽度,显示内容区域距极大。往往我们既要考虑 1024px 正常显示,也要考虑在 2560px 宽下显示效。那么,这需要设计师于前端知识和框架有深刻理解,为没有这知识,那么页自适应布局设计将从谈起。
所以,计在进行 B 端计前,要能熟练掌握 HTML5 和 CSS3 的内容,并能理解 JS 对于页面布局的计算方法。
并且,除完独立设计开的项目以外,还有大量的 B 端项目是采用三方框架开而成的, Ant、SBadmin、Element 等等。是因为三方程序以帮助团节省大量的开时间和精力,避免重复造轮子。
而设计师需要根据三方框架的特对页面进行设计(类似换肤),掌握前端的识越扎,么设计的程也就越顺。
实际上,B 端的设计容是可拆分成若干模的,每个模都有特定的知识点和论需要掌握。最后,就来分享一做 B 端设计时我们具体在设计么容。
1. 局设计
B 端产品,就是一套业系统,在个系统需要包含众的信息和操功能,而设计的任务之一,就是定义一套局框架,将信息和操功能整合进去,现有序、统一的操验。
通,管界面的布会包含几种固定的容:
- 导航
- 状态栏
- 内区域
- 弹窗/边栏
比如常见的几种布局类型:
当然,布局的设远不到这里就结束了,除了部分具体的字段、链接以外,我们还将自应的端技考虑去,如何拉伸浏览器的同时,保证这套布局的常使用。
比如在今天最主流适配是过 CSS 删格等分体系,这是个常复杂话题,我们以后讨论。
2. 控件设计
作为 UI 设计部分,控件设计自然也少不了。多数控件设计和般网页设计所需控件不多,类似按钮、菜单栏、分页栏、屑、知栏、下菜单等等。
这部分内容设计起来没有技术难,我们前讲过,B 端品在交互反馈上需求,使我们控件进设计时要充分考虑它们状态。
例如,一个按钮可以包含默认、鼠标悬浮、点击、已点击、不可点、加载中等多种状,这些状计得越全面,则操作的体验就越好。
3. 表计
表是一个触频率非常高,但对新人来说陌生的词。简点理解,它就是用来在界面中键入息的控件的集。比如输入框、复选框、选框、下拉选框等等。
在 B 端计中经常需要用一系列的表控件组成一个完整的业操作,比如在后创建一个用户账号,可能就需要通过在输入框输入用户名、密码,然后用选框选择性别,复选框选择爱好,日期下拉菜选择生日等等。
或者,我们还使用表单的内容进行高级的筛选操,通不同的表单控件来设置筛选条件,缩小结果的范畴。
4. 表格计
在 B 端产品中,数据主要通过表格的形式展现。而多数计对于表格的理解一无所知,甚至 Excel 都没有用过。
表是 B 端产品呈现信息和数据最重要的组件之一,无论是用户、产品、订单或者录,我们需要依靠表的展现形式进行梳理。
但是,表格的设计并只是枯燥的画好线条方格,而是要根据务的属性、字的类和显示数量灵的调整,及还要考虑如果对每一条数据进行编辑、中、移等操作的交互方式。
5. 图表设计
最,就要讲讲图表的设计。在大数据概念大热的今天,人们对数据的重视度越来越高,无论是在新闻还是在议的 PPT 上,我们看见各种各样的数据内容。而数据,通常以图表的形式呈现。
常见的图表包含折图、扇形图、柱状图、曲图等等,比常见。但是,有一个普遍的谬误是,很新手错误地将图表的设计理成数据视化设计。数据视化是将数据以更复、样的方式表现出来,不仅在设计上难度更高,且需要极其高昂的开成,我们在续的内容里说明。
,在 B 端设计中,我们对数据的展示只要专注于了解流的图表类,并明白如何根据数据展示的需要对它们进行即可。
上就是于 B 端设计扫盲的第一篇容,简单地对管平台的设计进行扫盲,大有一个初步的认识,并对一些错误的想法进行纠正。
之后,我们会逐一新后续的内,如果遇到的疑问可以写留言里。
欢迎关注作者微信公众号:「电话亭」