一种表单操作记录器的生成方法技术

技术编号:9991066 阅读:101 留言:0更新日期:2014-05-02 04:37
本发明专利技术公开了一种表单操作记录器的生成方法,包含简单字段过滤器、复杂字段管理器、字段对比管理器、对比记录存储器;实现的表单操作记录器,可以将系统后台专业的字段描述转化解释为通俗的表单项描述信息并进行存储化形成用户操作的轨迹栈,用户可以随时查阅更改记录信息,提高用户的使用体验。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了,包含简单字段过滤器、复杂字段管理器、字段对比管理器、对比记录存储器;实现的表单操作记录器,可以将系统后台专业的字段描述转化解释为通俗的表单项描述信息并进行存储化形成用户操作的轨迹栈,用户可以随时查阅更改记录信息,提高用户的使用体验。【专利说明】
本专利技术涉及。
技术介绍
现有技术在进行表单信息变更操作时,采用反射机制实现对象字段信息的简单对t匕,不支持比较复杂的组合字段类型的对比,对比字段的信息也不能进行可配置化描述,降低了对比记录的灵活通用性。对比的数据信息没有流程存储化,不方便用户对自己的操作轨迹进行查看跟踪。
技术实现思路
本专利技术提供,能实现:1、系统用户在操作的过程可以对自己每次修改的记录轨迹进行查看分析,查看的信息包括每个表单项的记录信息。2、转换生成流程记录。表单在系统后台对应着每个对象,有些对象的字段数据可能级联存放在数据字典中。为了提高用户的体验性,要将系统后台专业的字段描述转化解释为通俗的表单项描述信息并进行存储化形成用户操作的轨迹栈。3、提供表单项对比过滤器,支持可选择性的进行部分表单字段的记录对比。本方法通过以下技术方式实现:,包含简单字段过滤器、复杂字段管理器、字段对比管理器、对比记录存储器;所述的简单字段过滤器对被变更的单体字段进行过滤并与其对应的系统标准单体字段进行一一对应;所述的复杂字段管理器对被变更的组合字段进行分析并将组合字段拆分为多个系统能够识别的单体字段,然后将单体字段与其对应的系统标准单体字段形成一一对应,然后按照逻辑习惯汇编形成系统可识别的字段组合;字段对比管理器根据前述被变更的字段读取对应的修改前和修改后的对应信息;对比记录存储器对读取的对应信息生成记录描述信息并存储,所述记录描述信息形成轨迹栈。进一步的,所述的简单字段过滤器或者复杂字段管理器对被变更字段进行过滤时,包含字段正向过滤和字段反向过滤两种方式。进一步的,所述的简单字段过滤器或者复杂字段管理器通过哈希表的结构管理表单关联具体的字段描述信息。最后,复杂字段管理器通过数据字典管理器来对复杂的组合字段进行管理对比。以上实现的表单操作记录器,可以将系统后台专业的字段描述转化解释为通俗的表单项描述信息并进行存储化形成用户操作的轨迹栈,用户可以随时查阅更改记录信息,提高用户的使用体验。【专利附图】【附图说明】图1为本表单操作记录器的模块组成示意图;图2为本表单操作记录器各模块的处理流程示意图。【具体实施方式】以下将结合附图对本专利技术的具体实现过程进行详细描述。如图1所示的表单操作记录器的生成方法,包含简单字段过滤器、复杂字段管理器、字段对比管理器、对比记录存储器。各模块的处理流程如图2所示:如果用户在表单中执行简单字段的变更,则简单字段过滤器对用户执行过变更的单体字段进行过滤或者筛选,然后将其于对应的系统标准单体字段进行一一配对,形成对应关系;如果用户在表单中执行复杂字段的变更,例如用户习惯的口语性非标准表达的字段或者多个字段形成的组合字段,复杂字段管理器对被变更的组合字段进行分析,然后将组合字段拆分为多个系统能够识别的单体字段,如果遇到非标准表达的字段,需要用到系统的数据字典进行分析,然后将所述单体字段与其对应的系统能够识别的标准单体字段形成一一对应,然后按照逻辑习惯重新汇编形成系统可识别的字段组合。更具体来讲,简单字段过滤器对被变更字段进行过滤时,可以同时采用字段正向过滤和字段反向过滤两种方式进行过滤筛选,字段反向过滤是指在字段对比前,简单字段过滤器对不需要比较的字段进行反向过滤。简单字段过滤器是通过哈希表的结构管理表单,实现用户更改信息与系统对应信息的配置管理,从而实现表单信息的可配置化。复杂字段管理器通过数据字典来对复杂的字段类型进行管理对比。字段对比管理器根据前述被变更的字段读取对应的修改前和修改后的对应信息,然后对比记录存储器对读取的对应信息生成记录描述信息并存储,所述记录描述信息形成轨迹栈。记录对比存储器采用log4j的配置方式动态存储格式化的对比记录信息。以上表单操作记录器实现了对比描述的可配置化管理、正向字段和反向字段的过滤功能、对复杂字段修改的对比功能,记录对比信息形成操作栈。本实施过程仅解释本专利技术的实现过程,不对保护范围构成限制。【权利要求】1.,包含简单字段过滤器、复杂字段管理器、字段对比管理器、对比记录存储器,其按照以下步骤执行:S1,简单字段过滤器对被变更的单体字段进行过滤并与其对应的系统标准单体字段进行一一对应; S2,复杂字段管理器对被变更的组合字段进行分析并将组合字段拆分为多个系统能够识别的单体字段,然后将单体字段与其对应的系统标准单体字段形成一一对应,然后按照逻辑习惯汇编形成系统可识别的字段组合; S3,字段对比管理器根据SI或S2被变更的字段读取对应的修改前和修改后的对应信息; S4,对比记录存储器对S3读取的对应信息生成记录描述信息并存储,所述记录描述信息形成轨迹栈。2.根据权利要求1所述的表单操作记录器的生成方法,其特征在于:所述的简单字段过滤器或者复杂字段管理器对被变更字段进行过滤时,包含字段正向过滤和字段反向过滤两种方式。3.根据权利要求1所述的表单操作记录器的生成方法,其特征在于:所述的简单字段过滤器通过哈希表的结构管理表单关联具体的字段描述信息。4.根据权利要求1所述的表单操作记录器的生成方法,其特征在于:复杂字段管理器通过数据字典管理器来对复杂的组合字段进行管理对比。【文档编号】G06F17/30GK103761301SQ201410027447【公开日】2014年4月30日 申请日期:2014年1月21日 优先权日:2014年1月21日 【专利技术者】杨鸿 , 胡建涛, 谢飞, 陈希, 张利, 周幼萍, 何礼世 申请人:深圳市脉山龙信息技术股份有限公司本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:杨鸿胡建涛谢飞陈希张利周幼萍何礼世
申请(专利权)人:深圳市脉山龙信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1