预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106201501A(43)申请公布日2016.12.07(21)申请号201610525058.7(22)申请日2016.07.06(71)申请人全程网络科技(上海)有限公司地址200090上海市杨浦区隆昌路619号城市概念园区8号楼北区B层12-13室(72)发明人陈思齐(74)专利代理机构北京挺立专利事务所(普通合伙)11265代理人倪钜芳(51)Int.Cl.G06F9/44(2006.01)权利要求书1页说明书4页附图1页(54)发明名称一种对移动端表单界面的可配置化构建方法及系统(57)摘要本发明公开了一种对移动端表单界面的可配置化构建方法及系统,该方法包括如下步骤:针对企业表单不同的业务场景,设计移动端表单界面需要的模块化组件,并分别在各个移动端系统实现;管理员根据企业的业务场景需求,调整各类组件,并在管理平台配置表单;表单配置生效后,移动端解析表单组件,再通过本地渲染,创建各种表单组件模块,并添加至表单界面中;各表单组件之间设事件总线通信,当表单界面组件操作发生变化时,向其他组件发送事件广播,其他组件接收到事件之后,产生联动变化;表单填写完成后,向管理后台发送数据内容。本发明实现了表单界面的可配置化,降低了维护成本,避免了大量的重复工作,优化了用户体验。CN106201501ACN106201501A权利要求书1/1页1.一种对移动端表单界面的可配置化构建方法,其特征在于,包括如下步骤:第一步,针对企业表单不同的业务场景,设计移动端表单界面需要的模块化组件,并分别在各个移动端系统实现;第二步,管理员根据企业不同的业务场景需求,调整各类组件,并在管理平台配置各种表单;第三步,表单配置生效后,移动端通过配置解析引擎对表单组件信息进行解析,再通过本地渲染,创建各种表单组件模块,并添加至表单界面中;第四步,各表单组件之间设置事件总线通信,当表单界面组件操作发生变化时,向其他组件发送事件广播,其他组件接收到事件之后,产生联动变化,并反映在表单界面中;第五步,表单填写完成后,向管理后台发送数据内容。2.根据权利要求1所述的一种对移动端表单界面的可配置化构建方法,其特征在于,业务场景包括支付业务场景、订单业务场景。3.根据权利要求1所述的一种对移动端表单界面的可配置化构建方法,其特征在于,组件包括单行文本控件、多行文本控件、多选控件、金额控件、城市选择控件、日期时间控件、数字百分比控件、照片控件、单选控件、日程控件及说明控件。4.一种对移动端表单界面的可配置化构建系统,其特征在于,包括:模块化组件单元,用于针对企业表单不同的业务场景,设计移动端表单界面需要的模块化组件,并分别在各个移动端系统实现;表单配置单元,用于管理员根据企业不同的业务场景需求,调整各类组件,并在管理平台配置各种表单;解构单元,用于表单配置生效后,移动端通过配置解析引擎对表单组件信息进行解析,再通过本地渲染,创建各种表单组件模块,并添加至表单界面中;联动单元,用于各表单组件之间设置事件总线通信,当表单界面组件操作发生变化时,向其他组件发送事件广播,其他组件接收到事件之后,产生联动变化,并反映在表单界面中;数据发送单元,用于表单填写完成后,向管理后台发送数据内容。2CN106201501A说明书1/4页一种对移动端表单界面的可配置化构建方法及系统技术领域[0001]本发明涉及一种对移动端表单界面的可配置化构建方法及系统。背景技术[0002]鉴于无纸化办公和移动办公的推广和普及,越来越多的企业开始由PC端转向移动端,建设基于移动端软件的内部流程管理系统。在企业业务复杂多变的场景中,需要处理的表单类型多种多样,其交互操作的复杂性也非常高。同时,不同企业对表单界面的类型/数量/展示元素各不相同,定制化需求强烈。现有的移动端软件开发技术在处理这些表单界面的过程中,通常的实现方案,是针对每个企业的每个表单界面进行单独的设计,再由开发工程师进行页面构建。构建完成之后,界面布局完全固定,在需要进行调整的时候,需要再次投入较高的开发人力成本,重新进行设计和开发。另外,还有其他实现方案,如:通过在移动应用中嵌入网页,实现表单页面的动态化配置。此类方法在软件性能和体验上有较大缺陷,不适合复杂场景尤其是企业业务场景。[0003]现有的移动端软件在处理这些表单界面的过程中,针对每种表单界面往往都需要单独开发实现。在不同企业对表单界面的要求各不相同的现实场景中,软件开发商需要投入大量的开发人力成本满足不同表单需求,而在后期的维护过程中,也会由于各个表单页面相对独立,导致维护成本过高。当某个表单页面发生调整或变更的时候,由于移动端软件的开发特性,软件开发商需要重新投入开发人力成本,导致大量的冗余工作。而即便是