[发明专利]局部动态表单引擎装置、系统及方法有效
| 申请号: | 201310188858.0 | 申请日: | 2013-05-17 |
| 公开(公告)号: | CN103235727A | 公开(公告)日: | 2013-08-07 |
| 发明(设计)人: | 侯志庚;邱丽霞 | 申请(专利权)人: | 杭州世导信息技术有限公司 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 上海金盛协力知识产权代理有限公司 31242 | 代理人: | 解文霞 |
| 地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 局部 动态 表单 引擎 装置 系统 方法 | ||
1.一种局部动态表单引擎装置,其特征在于,所述装置包括:
表单配置管理单元,用于提供人机维护界面;
配置存储单元,与所述表单配置管理单元连接,用于存储表单配置以及通过表单配置转换而来的表单文件;
表单配置转换单元,与所述配置存储单元连接,用于把表单配置信息转换为表单文件;
表单引擎单元,与所述配置存储单元、数据存储单元连接,用于接收、处理接口API单元转发的服务请求,并反馈结果;
数据存储单元,用于存放个性化的业务数据;
接口API单元,与所述表单引擎单元、业务系统单元连接,用于接收并转发外部的业务系统单元服务请求并反馈结果。
2.根据权利要求1所述的局部动态表单引擎装置,其特征在于:
所述表单配置管理单元用于提供进行全局配置、数据项配置的人机维护界面;
所述全局配置用于根据企业用户获取到局部动态表单文件路径,包括表单ID、企业用户、表单文件路径、业务ID、业务名称中的一个或多个;
所述数据项配置用于生成局部动态表单中的具体的数据项,包括数据项ID、表单ID、数据名称、标题、显示长度、约束条件、备注中的一个或多个;全局配置与数据项配置是一对多的关系,通过表单ID关联。
3.根据权利要求1所述的局部动态表单引擎装置,其特征在于:
所述配置存储单元包括表单定义存储模块、表单文件存储模块,分别用于存储表单配置和表单文件。
4.根据权利要求1所述的局部动态表单引擎装置,其特征在于:
所述表单配置转换单元用于提前将表单配置转换成表单文件;表单配置转换单元在表单配置信息发生新增或删除或修改操作时即进行计算,计算的结果形成表单文件;生成表单文件时,先根据全局配置中路径信息生成空的表单文件,再根据全局配置信息中表单ID获取到数据项配置信息列表,然后每条数据项配置信息对应的在表单文件中增加一条数据项,从而形成完整的表单文件。
5.根据权利要求1所述的局部动态表单引擎装置,其特征在于:
所述表单引擎单元包括表单引擎模块和数据引擎模块;接口API单元发送给表单引擎单元的服务包括表单服务请求和数据服务请求两部分,表单服务请求交由表单引擎模块处理,数据服务请求交给数据引擎模块处理;
所述表单引擎模块接收接口API单元转发的业务系统单元的表单服务请求;解析服务请求中企业用户、表单ID、业务ID并根据这些信息从表单定义存储模块中存储的全局配置中检索到表单文件路径;并把表单文件路径反馈给接口单元;
所述数据引擎模块用于接收、处理接口API单元转发的数据服务请求,并反馈结果;数据服务有增加、删除、更改和查询四种数据操作类型;数据引擎模块接收接口API单元转发的业务系统单元的数据服务请求;解析服务请求数据操作类型;如果数据操作类型为查询,则解析服务请求中的记录ID,并根据记录ID从数据存储单元中获取到对应数据项ID和数据值业务数据列表作为数据操作结果;如数据操作类型为增加、更改、删除数据操作,则解析记录ID、数据项ID、数据值信息,并根据记录ID找到对应的记录把信息逐条更新到数据存储单元中,并把更新操作成功失败作为数据操作结果;数据操作完成后数据引擎模块把数据操作结果反馈给接口API单元。
6.根据权利要求1所述的局部动态表单引擎装置,其特征在于:
所述业务系统单元需要使用到局部动态表单引擎服务的表单包括通用业务表单和局部动态表单两部分,通用业务表单用于对通用的业务数据进行录入与展现,通用业务表单产生的数据存入业务系统单元的数据库中,这些数据能够方便的提供统计查询功能。
7.一种局部动态表单引擎系统,其特征在于,所述系统包括:权利要求1至6之一所述的局部动态表单引擎装置、业务系统单元;
所述业务系统单元在向用户提供业务服务的过程中,当业务系统单元的表单中包含了局部动态表单界面时,向局部动态表单引擎装置发送表单和数据服务请求,局部动态表单引擎装置接收到服务请求进行处理并把结果反馈给业务系统单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州世导信息技术有限公司,未经杭州世导信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310188858.0/1.html,转载请声明来源钻瓜专利网。





