在评估完软件软件的需求后,就要进行软件功能的划分。工业互联网软件的功能划分除了需要有传统B端通用的功能外,还需要有相应的大屏看板、设备和数据相关配置。
一、功能概述
设计功能的时候要本着功能的范围不能太多,也不能太小的原则。
1、主页
系统进入后的第一个页面。主要作用是直观显示用户最需要的统计数据。
2、基础功能
常见的B端管理系统功能,唯一有些区别的是需要增加设备(物联)管理模块。
3、业务功能
不同业务流程会有不同的功能模块,功能模块的划分要根据你的需求和调研来评估。一个功能模块只做一类事,切记功能的划分一定要清晰,用通俗易懂的名字。
4、统计报表
这部分也都是比较通用的,一般管理系统里面是必备的。
5、大屏看板
这部分再其他行业软件是可选项,但工业互联网行业是必须要有的。除了好看以外,如果用的得当,确实能给企业带来效益。
二、基础功能
1、用户
这里面包含了用户登录和退出、用户创建和删除等。
用户的登录一般不会做的像互联网软件那么优雅,大多数就是账号加密码。因为很多系统是部署在局域网的,可能根本没有外网,也就没有做微信扫码之类的集成。用手机短信登录的则更少。究其原因其实不是技术达不到,而是确实没必要。因为用户量实际上并不会很大,一家企业用这个系统的人员有限。通常比较优雅的做法是单点登录(特别是你准备把产品卖给大型企业),企业用一个账号即可登录企业内部所有系统,所以设计的时候,要尤为注意是否支持单点登录。当然最近几年兴起的SaaS类产品是偏互联网化的,跟日常我们见到互联网应用的登录方式类似。
用户创建这里一般常见两种方式:一是员工自己注册,后台管理员对注册的用户进行审核并分配相应权限。二是直接管理员注册账号然后分配给员工(这里第一次登录有个强制改密码的流程)。
2、组织
组织的创建和划分,一般有以下几类:
1、按照部门划分
这个是企业软件里面最常见的,是我们最熟悉的。一个企业里面有财务部、行政部、采购部等等。
2、按照车间、产线划分
这种可以分为公司、工厂、车间、产线(班组)层级。例如A公司在苏州和广州各有2个工厂,苏州工厂又分为总装、机加、冲压三个车间,机加车间又分为车窗组、铣床组、磨床组等等。这类划分实际上能够有效将设备和位置绑定,也是我们最常用的一种。
3、角色和权限
角色权限决定了什么人能够看到什么样的界面操作什么样的数据。在工业互联网软件里面大致可以分为以下三类角色:
1、系统管理员
最大的权限,可以拥有账户创建和删除、其他用户权限分配、报表下载等。
2、普通操作者
此类用户为基层操作人员,应给他分配为他所做业务的最小权限。举个例子,基层人员需要扫描工单进行产出的录入,那么就只给他开通该模块的权限。因为基层操作者往往年级比较大,信息化基础比较薄弱。权限越多他看到的界面就越多,操作失误的可能性就越大,对系统的风险也就越大,另外培训业务流程的时候还增加了培训成本。
3、企业管理者
企业管理者的权限应该先区分再分配,相比要操作者,多了图表的查看和下载权限。不同管理者对应的管理要求不同,可以按照部门或涉及的功能模块进行划分。
4、设备物联管理
因为工业互联网产品的特殊性,所以在基础功能里面是一定会包含设备的。这里的设备是泛指一切联网的设备。可以一般分为以下几类:加工设备类(机床、冲压机、注塑机、非标产线)、检测设备(气动仪、气密性检测仪、三坐标)、智能物联仪表(温湿度、能耗、噪声)
设备物联管理主要功能为设备录入、设备互联配置等。
5、日志
日志主要是对用户的操作做记录,也有对系统的运行做记录,便于问题的追踪和排查。
三、统计图表
图表主要是为了呈现数据,根据数据的形式呈现不同类型的图表。
1、报表
这类最常见,也是最基础的功能。一般都要支持下载(csv、xls、pdf、html格式)
2、折线图
时间趋势类,横轴为时间,纵轴为数据。看一段时间内该数据的变化。车间温度在24小时内的变化情况。
3、饼状图
成本占比类,看一个成本占总体的百分比。例如一天中不同设备状态的占比。
4、柱状图
排序类,通过柱子的高低看各个成本的大小。例如一天内,哪台设备的用电量比较大。
四、主页和大屏看板
主页可以理解为产品通过统计设备数据,产生最有价值的信息集合。统计过后的数据一般由图表来呈现,他跟统计图表的主要区别是更加直观和宏观(不带搜索和下载功能)。
大屏看板一般分为两类:一类是是跟统计图表和看板类似,都是呈现处理过后的数据,宏观程度介于他们之间。另外一类是更加关注实时性,将数据和实时的图表动态在看板上。在实际设计产品的过程中:我们经常会发现,一些产品做这做这就变了形,看板变成了老板和领导喜欢看啥就做成啥样,完全不关注实际用途(这类经常出现在补贴项目,政府项目)。样子是越来越炫,功能可用性是越来越低。最后给外行的印象就是看板毫无用处,其实这也是一个极端。
主页、大屏看板、统计报表三者主要都是对数据进行处理和呈现的功能模块区别如下:
主页 | 大屏看板 | 报表统计 | |
实时性 | 中 | 高 | 低 |
宏观程度 | 高 | 中 | 低 |
样式绚丽程度 | 中 | 高 | 低 |
五、业务功能
业务功能主要是将需求分析中的需求进行有效梳理和切分,单独抽象为一个个功能模块。这里不同产品的业务功能实际存在很大的不同。举个例子同样是通过工业互联网采集设备的数据来解决企业的问题,那么能耗系统的功能和工单报工系统的功能模块划分可能完全不同。因为出发点不同,用户的操作不同,所以不同产品的主要区别就在这块。这块也是最考验产品力的地方,一个产品能不能适用客户场景,能否持续的迭代就看业务功能了。