[发明专利]一种基于输入输出语义化实现的管理信息化的方法和系统在审
申请号: | 201710879544.3 | 申请日: | 2017-09-26 |
公开(公告)号: | CN108536718A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 邓晖 | 申请(专利权)人: | 邓晖 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 朱小兵 |
地址: | 211111 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语义化 管理信息化 输出 元数据单元 编程语言 创建系统 高级算法 活动逻辑 输入过程 系统数据 信息通过 自动生成 完备性 复用 流转 重载 编程 开放性 匹配 通信 保证 | ||
1.一种基于输入输出语义化实现管理信息化的系统,包括客户端(110)和服务端(120)其特征在于,还包括:
数据管理系统(122),布置在服务端(120),存储有元数据单元(123),每个元数据单元(123)包括数据项,每个数据项至少具有数据项名称、数据项的类型和数据项的界面渲染信息,
所述元数据单元(123)的类型分为对象和活动,所述活动的元数据单元包含有输入型数据项和输出型数据项以及记录有与其前置/后置活动相互关系的数据项,所述输入型数据项和输出型数据项具有语义表达的输入结构,
所述数据管理系统(122)中初始化有用于创建目标活动的初始活动;
界面渲染引擎(111),用于与任务处理引擎(121)进行数据通信,并根据接收数据进行界面渲染;
任务处理引擎(121),布置在服务端(120),用于与数据管理系统(122)和界面渲染引擎(111)进行数据通信,解析和读取元数据单元(123)及客户端界面输入值,并驱动任务的必填数据项填写完成和/或驱动任务的状态迁移以及任务的推进,所述任务为活动的实例。
2.根据权利要求1所述的系统,其特征在于,所述输入型数据项或输出型数据项的每条语义表达的输入结构由多个参数组成,所述参数包括操作类型参数(230)、数据类型参数(231)、特性类型参数(232)和/或连接类型参数(233),
所述操作类型参数选项至少包括新建、引用和计算,
操作类型参数(230)为新建时,数据类型参数实例化的任务输入值由用户输入填写,
操作类型参数(230)为引用时,数据类型参数实例化的任务输入值引用已经存有的数据,
操作类型参数(230)为计算时,数据类型参数实例化的任务输入值为用户输入的值或引用系统已经存有的数据进行算法操作后的返回值;
所述数据类型参数(231),是操作类型参数(230)的操作对象,选自系统中存有的元数据单元(123);
所述特性类型参数(232)至少具有多值、格式、注册和返回值的选项,
当多值被选择时,所述语义表达中的数据类型参数(231)实例化的任务输入值为多条,
当格式被选择时,该语义表达的数据类型参数(231)实例化的任务输入值进行界面渲染时按所选格式进行显示,
所述注册表示将该项语义表达及其子语义表达生成新的元数据单元(123),
所述返回值表示所述语义表达的数据通过活动返回给外部可见,如果该活动有后置活动则自动作为后置活动的输入数据的待选数据进行智能匹配;
所述连接类型参数(233)包括连接属性、连接输入和连接输出,所述连接属性、连接输入和连接输出表示将所述语义表达的返回值分别赋值到其输入值指定的数据项。
3.根据权利要求1所述的系统,其特征在于,所述界面渲染引擎(111)在渲染界面元素同时生成数据感知系统(113),所述数据感知系统(113)保持界面元素的数据和任务的数据同步,其步骤包括:
正向同步,用于数据感知系统(113)监听界面元素的输入值,并将所述输入值实时同步到任务数据项;
反向同步,用于数据感知系统(113)响应用户界面操作,通知服务端(120)查找对应数据,在获取对应数据后通知界面渲染引擎(111)渲染获取到的数据到界面,
其中当系统监听到界面元素的对应语义表达的操作类型参数(230)为引用时,数据感知系统(113)通知服务端(120)查找引用的返回值,并将返回值反向填充进所述界面元素中,其中当引用的返回值是相异的元数据单元(123)时,数据感知系统(113)通知界面渲染引擎(111)根据返回值的元数据单元(123)额外渲染新的界面元素。
4.根据权利要求1-3任意一项权利要求所述的系统,其特征在于,所述与前置/后置活动相互关系包括序列关系,包括:
依赖规则,用于通过完成、开始两个状态的关系来定义前置活动和后置活动的序列关系,至少包括:前置活动完成,后置活动开始;前置活动、后置活动同时开始;前置活动开始,后置活动完成;前置活动、后置活动同时完成;
条件规则,用于在所述的依赖规则的基础上设定执行后置活动的条件;
定时规则,用于使活动按照设定好的时间触发重复执行;
反馈规则,用于设定一组活动重入的条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邓晖,未经邓晖许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710879544.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:全息语音互动图书查询系统
- 下一篇:一种输电线路巡视便道管理方法