关于灵活配置字段的学习与思考
编辑导语:无论使用什么产品,文字信息对于用户来说都是至关重要的,它可以大大提升用户的使用感和好感。在本篇文章中,作者从自定义字段的定义、配置字段为什么会节省时间、灵活配置的核心目的以及配置字段功能的缺陷这四个方面,为我们展开了详细地说明。
文章插图
我们使用手机浏览APP、公众号、小程序的某个产品时,我们会读取产品中的文字信息。读文字内容前,我们通常会看下内容旁边的字段名称提示。
这是因为字段是产品中与用户交互的重要能力,是承载业务信息的载体,它能够让用户获取和传输信息,字段名称提示了用户这个字段内容里会包含哪种类型方向的信息。
最近我体验了第三方PaaS平台,发现他们前台页面显示的字段是在后台配置出来的,可以设置出符合我们公司业务个性化对字段的需求。而公司自研的系统一般少有后台配置字段的功能,通常是通过提字段需求,技术工程师编写代码完成的。
我们在采购第三方平台时,会留意系统是否可以自定义搭建我们想要的业务流程,是否可以根据我们公司业务对字段需求配置出自定义字段,需要采购有字段配置功能,支持需求字段配置的系统。
今天我们就来聊聊,体验了PaaS平台配置字段的功能和流程后的一些思考。
一、什么是自定义字段?自定义字段是根据业务需求自定义的个性化字段,在自定义字段的过程中,定义字段名称的工作并不是业务方独自完成的,而是需要产品经理和业务方进行充分的沟通和调研字段名称是使用正式官方的,还是使用方便大家理解的,共同设计出来。
举个例子:医疗服务业务中涉及到医生记录用户的“身高“、”体重”、“体质数BMI”、“血压”等关于身体健康情况类的信息,就是属于自定义的个性化字段。
配置同学会根据公司业务方提出的这类字段需求,在后台中添加的字段、设置类型、属性和逻辑规则,并在运行维护阶段根据公司业务的需求对字段进行修改和删除。
- 字段的类型:字段设置类型,是为了方便数据的插入,数据的类型有种,比如整型、浮点型、文本、文本域、日期、时间、单选、多选等等,定义了什么样的字段的类型,会使字段内容以什么形式进行存储,才能让用户保存的数据正确。
- 字段的属性:为字段选择不同的字段类型,会联动出不同的属性设置。字段属性一般有“允许保留X位小数“、”必填”、”选填”、“默认值”、“唯一值”、“单位”、“自动计算”等等,设置了字段属性,会对用户保存的内容进行属性校验,数据正确才会存储成功。
运维同学在配置字段页面,根据业务对字段的需求,手动在后台录入字段名称、属性和规则,无需研发同学写代码,就可以快速实现原始开发方法中的数据库建模。
运维同学将配置好的字段保存后,前台页面就会根据后台的配置内容即刻进行展现,用户输入的字段值,也会根据后台配置的规则进行校验,配置字段会节省业务方等待字段上线的时间。
二、为什么配置字段会节省时间?当公司没有后台配置字段的功能时,是需要技术通过编写代码上线字段的。产品和业务方对字段的规则沟通梳理后,会将这些字段规则记录到字段需求表中,字段需求表展现样式如下:
文章插图
字段需求从调研到上线的完整流程如下图所示:
文章插图
从流程我们看出,研发会对字段进行评审,校验产品经理对字段本身的需求和设计的逻辑是否正确,会对字段进行二次把关。
实际技术通过编写代码上线字段对于研发来说并不难处理,但是研发一般会将字段需求和功能需求合并在一起开发,统一进行迭代上线,字段上线的时间不会按照业务方希望的随时提出随时上线使用。
而后台如果有配置字段功能,产品经理梳理完字段需求表格后,就可以发给运维同学配置字段了。运维同学完成后台配置字段的流程点击保存,业务方就可以即时在前台页面中看到并使用需求字段了。
后台新增字段的配置流程一般为:
- 选择模块:选择新增字段在哪个模块;
- 创建字段:填写字段信息;
- 判断字段是否有依赖性:有依赖性的字段进行依赖性设置;
- 东芝|如何分辨手机配置的“好坏”?认清这四点,你也能成为行家
- 刷单|关于电商平台“刷单”情况的研究
- iPhone|800亿没白出,台积电3nm芯片被确认,iPhone14配置良心有加
- steam|各大数码板块,关于骁龙888的机型发热的讨论,已经持续了大半年了
- 华硕灵耀|颜值爆表、配置全能!双12最值得入手的轻薄本,6K价位锁定这款
- 算法|华硕无畏Pro14上手图赏:5K价位的屏幕天花板,配置体验无短板!
- 显卡|显卡和处理器如何组合?
- 摩托罗拉|配置几乎堆满!售价2500元左右的两款手机,正确选择不后悔
- 计费规则|关于「高德打车」用户体验的若干思考
- 福利|传阿里员工福利再升级,或全面试行灵活办公及新增育儿假