[发明专利]一种Insight自动校验表单系统、方法与存储介质在审
申请号: | 202210027216.1 | 申请日: | 2022-01-11 |
公开(公告)号: | CN114443023A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 李国伟;贾少龙;颜秉珩 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F11/07;G06F40/18 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈晓磊 |
地址: | 215168 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 insight 自动 校验 表单 系统 方法 存储 介质 | ||
本发明涉及一种Insight自动校验表单系统、方法与存储介质,系统包括:表单生成单元,以用于绑定表单数据、表单事件和表单元素,并自动生成表单页面;校验管理单元,以用于实现实时校验所述表单数据,并得到校验结果和校验状态;状态管理单元,以用于实时获取显示所述校验结果和所述校验状态;表单提交单元,所述表单提交单元与所述状态管理单元通信连接,若所述校验结果和所述校验状态满足预设的表单提交要求,则所述表单提交单元提交所述表单页面。本发明所述的系统具有提高Insight平台的易用性、优化交互操作、降低用户在操作Insight平台时的繁复性的有益效果。
技术领域
本发明涉及计算机应用技术领域,尤其是指一种Insight自动校验表单系统、方法与存储介质。
背景技术
近年来,随着计算机和信息技术的飞速发展,各行各业应用系统所产生的数据大量的增长。云海Insight大数据平台在此背景下应运而生。Insightweb平台中使用了大量的表单来进行服务和组件配置,租户创建和分配,开发者资源划分等。在提交表单前,为保证数据的有效性,必须对表单数据进行校验。
目前普遍采用的方案是点击表单提交按钮时,对表单数据进行校验,如果校验不通过,提示校验信息,同时阻止表单提交动作。这种方案虽然可以验证数据有效性,但是在便利和交互性上还有很多问题下述问题:第一、大数据组件配置项往往比较多,表单通常比较大,需要滚动条才能展示完全,而提交按钮在页面最下面,数据出错时,需要上下滚动来查找出错位置,用户体验较差;第二、异步校验比较多时,在点击提交按钮后,需要挨个等待异步校验完成,等待时间较长;第三、Insight平台使用了很多分类表单,需要通过切换标签栏分类进行配置,然后统一再提交,如果提交时再去校验数据,就会导致用户需要频繁去切换标签栏,操作繁琐,交互复杂。
总的来说,现有技术中存在的问题在于:只有在用户填写完所有的数据信息,并将所有的数据信息进行提交之后,系统才会对所有的数据信息进行校验,如此一来,校验的时间就会增长;且如果系统校验出上述所有的数据信息存在错误,则用户需要通过切换标签栏、上下滚动页面对系统判定为错误的数据信息进行查找修改,如此一来,就会增加操作的繁复性,并且会降低用户的体验感。
因此,急需设计出一种操作简便、可以实时追踪更新表单数据、提升用户体验感的Insight自动校验表单系统、方法与存储介质。
发明内容
为了解决上述技术问题,本发明提供了一种Insight自动校验表单系统、方法与存储介质,可以提高Insight平台的易用性,可以优化交互操作,可以降低用户在操作Insight平台时的繁复性。
为实现上述目的,本申请提出第一技术方案:
一种Insight自动校验表单系统,所述系统包括:表单生成单元,所述表单生成单元基于开发配置信息,以用于绑定表单数据、表单事件和表单元素,并自动生成表单页面;校验管理单元,所述校验管理单元与所述表单生成单元通信连接,所述校验管理单元基于数据校验规则,以用于实现实时校验所述表单数据,并得到校验结果和校验状态;状态管理单元,所述状态管理单元与所述校验管理单元通信连接,以用于实时获取显示所述校验结果和所述校验状态;表单提交单元,所述表单提交单元与所述状态管理单元通信连接,若所述校验结果和所述校验状态满足预设的表单提交要求,则所述表单提交单元提交所述表单页面。
在本发明的一个实施例中,所述表单生成单元具体包括:表单元素管理模块,以用于存储所述表单元素,并基于用户需求,实现对所述表单元素的增加、修改或删除;配置解析模块,所述配置解析模块与所述表单元素管理模块通信连接,所述配置解析模块基于所述开发配置信息,以用于实现所述表单数据、所述表单事件和所述表单元素的绑定;页面生成模块,所述页面生成模块与所述配置解析模块通信连接,所述页面生成模块基于所述绑定后的所述表单数据、所述表单事件和所述表单元素,以用于自动生成表单页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210027216.1/2.html,转载请声明来源钻瓜专利网。