腾讯云再发力!集合四大供应链金融科技平台,推出腾讯云供应链金融智慧服务平台
本文以电商和医疗行业为例,看工作台和消息系统是如何设计的,既能满足用户使用,又能节省开发成本。
工作台和消息系统是B端产品的2大必备,但又不是核心功能点,所以常常得不到重视。
工作台的主要目的是针对一些重要数据、重要业务的概览;而消息系统是提醒业务消息、系统消息等重要消息的。在不同的应用场景下,两者的功能可能完全j P N : r不同,当然也可能高度重合,如何更合理的设计这两个系统呢?既能满足用户使用,又能节省开发成本。
本文以电商和医疗行业为例,除了从功能层面来讨论,还会带大家了解技术方案,以便选择更合理的实现方式。
一、工作台和消息系统的区别和联系
1. 常见功能
(1)工作台
工作台在有的系统中会被称为首页、概v 4 T ) :述。进入系统时一般首先跳转到的就是这页,这个页面是一个大集合,用户可以在这页上看到很多重要的信息概览。
下面是一些电商的首页,我们可以看到,这些页面上内容较多,有这些常见的功能模块:
- 重要及待办事项提醒:待付款、待发货、待退款售后、待y n - u y处y l o C ( .理工单等;
- 经营数据统计:支付订单数、支付金额、累计客户等;
- 常用功能快链:发布商品、订单查8 ^ G y S S ! )询等;s 8 6 ? } + }
- 官方运营:头条新闻、活动报名等;
- 帮助服务:经营建议,交流学习等。
可以说卖家关心的,以及平台想推广的,在这个上面都能一览无余。但电商的业务处理场景比较简单,主要是订单处理这条主线,而营销又是他们K z ^ h的刚需,所以他们的首页大部分是平台的推广。
订单处理路径 ;:
在医疗系统中,我们会发现,工作台以待办事项、业务数据、常用功能快链为主,基本不会出现平台的营销推广。
待办事项的表现形式又有所差异,不仅仅是一个总量的统计,还会具体到每个事项的详情。比如说待分诊、待接诊、待回访客户的信息,以及对应的快捷操作按钮。
(2)消息系统
消息系统主要是这三方面的重要消息的提醒和存储:e C t 2 / x 5 - T
- 业务提醒:和业务流程相关的提醒,比如说待发货,待评价;
- 普通提醒:和业务主流程无关,h * [ |但有重要支撑作用的,比如说库存预警,效期预警,客& [ 1 h x户生日提醒;
- 系统公告:一般用来发布系统更新、平台活动K D N R的系统还会再增加一个专门的页面,来承载所有的历史消息。
我们从上面的功能对比中发现,工作台重要及待办事项提醒中的内容,如果提醒的细致一点的话,可能就和消息系统中的内容重合了,甚至是高度的重合。这种时候还需要做2套吗?是否可以共用一套方案?我们先来了解: D * A 6下技术方案。
2. 技术方案
(1)总量统计
我们在上面图中看到的,工作台上面的数量总计J J 4 # k R,比如r , M 9 D !说今天一个患者来! F W t g就诊,提醒了医生待接诊, ( I I N , Z即使医生今天没有看他,消息保留着,p _ Y , . x ^但他第二天来了还是要重新挂^ D o号的,医生不会去处理历史消息。
数据可以复用,那是不是意味着页面也只要做一个就好了呢?每次有消息过来时,提醒一下您有j , { X 4新消息,点击就去工作台查看呢?
最好不要这样做,因为当用户点击了消息,想看看详情时,就会跳出当前页,可能打断了现有的操作,用户体验极不好。不妨增加一个固定悬浮消息列表,不影响用户操作。看似把功能重复做了一遍,增加了工作量。实际上这只是前端展示上的工作量,对于后端来说,共用一套数据反而节省了成本。综合来看,是性价比比较高的方式。
总结
工作台和消息系统有时候看似毫无关系,有时候 L ,却看似完全一样,当然取决于业务本身。可能看其他的系统,还会有其他的展示内容和形式。
还是以功能为主导,但这边不得不着重考虑技术的实现方案,因H v _ k $ 5 & z为功能想的再完美,用不了也等于零q / y ^ e。
在考虑技术实现成本的时候,不要被眼前看到的迷惑住,要明白背后的实现原理。这样才能收放自如,让两者或独立,或融合,相得益彰: ` ~ - :自 Unsp= 0 [lash,基于 CC0 协议