[发明专利]企业信息管理系统人机交互事件处理方法及系统有效
申请号: | 201310063884.0 | 申请日: | 2013-02-28 |
公开(公告)号: | CN103136353A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 朱龙佰;张舟;姚晓燕 | 申请(专利权)人: | 武汉刻度科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 张瑾 |
地址: | 430050 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 企业 信息管理 系统 人机交互 事件 处理 方法 | ||
技术领域
本发明涉及企业信息管理系统,具体地说,是一种基于脚本的企业信息管理系统人机交互事件处理方法及系统。
背景技术
企业信息管理系统(包括ERP系统、RM系统、OA系统、电子政务系统等)包含大部分需要人机交互的业务功能界面,例如查询企业的各种财务报表,填写采购入库单等。每次人机交互事件(例如输入一个数值,填写电话号码,提交表单等)都需要系统处理并做出响应,例如输入一个数值需要系统验证数值的有效性并可能根据该数值计算另外若干数值。一个业务功能复杂的企业信息管理系统中涉及几万甚至上十万这样的人机交互事件,几乎每个事件都需要处理并做出响应,占企业信息管理系统实现50%以上的工作量。
如何处理人机交互事件,当前商业或开源企业信息管理系统基本上使用两类技术:一类是使用程序语言编写程序处理,一类是使用XML等脚本语言配置。前一类技术处理交互事件时灵活,但工作量大,需要有较强编程能力的程序员实现;最大的缺点是不易随需应变,任何一次交互事件处理逻辑的变化都需要修改程序并重新编译整个系统或部分系统模块。后一类技术可避免重新编译系统,但灵活性差,一些特殊人机交互事件不能处理,同时也需要较强编写XML等脚本的技术人员。
发明内容
本发明要解决的技术问题是提供一种使用灵活方便、工作量小的基于脚本的企业信息管理系统人机交互事件处理方法及系统。
为了解决上述技术问题,本发明提供了一种基于脚本的企业信息管理系统人机交互事件处理方法,包括:
构造一套交互事件处理脚本指令集并实现基于该指令集的脚本执行虚拟机;
将企业信息管理系统中需要人机交互的业务功能设定为业务功能逻辑对象,每个业务功能逻辑对象对应一个或多个人机交互事件,每个人机交互事件关联多个交互事件处理脚本,每个交互事件处理脚本由指令集中的多个指令按顺序排列而成;
启动企业信息系统初始化,并通过接口模块将脚本执行虚拟机与企业信息系统的核心控制模块关联;
企业信息系统接收用户操作,触发人机交互事件,通过接口模块通知脚本执行虚拟机;
脚本执行虚拟机以当前处理的业务功能逻辑对象为数据源,按顺序执行当前交互事件关联的脚本交互事件处理。
进一步地,所述业务功能逻辑对象由业务字段和数据查询对象组成,其中业务字段为业务功能中的每个不可再细化的数据单元;数据查询对象用来访问数据库,包含数据字段和数据查询条件两个部分。
进一步地,所述业务字段包括标量业务字段和向量业务字段,其中所述标量业务字段只含单个数据,所述向量业务字段包含一组相同属性的数据。
进一步地,所述人机交互事件包括有12种类型。
进一步地,所述人机交互事件包括以下12种类型:
本发明还提供了一种基于脚本的企业信息管理系统人机交互事件处理系统,包括:
第一装置,用于构造一套交互事件处理脚本指令集并实现基于该指令集的脚本执行虚拟机;
第二装置,用于将企业信息管理系统中需要人机交互的业务功能设定为业务功能逻辑对象,每个业务功能逻辑对象对应一个或多个人机交互事件,每个人机交互事件关联多个交互事件处理脚本,每个交互事件处理脚本由指令集中的多个指令按顺序排列而成;
第三装置,用于启动企业信息系统初始化,并通过接口模块将脚本执行虚拟机与企业信息系统的核心控制模块关联;
第四装置,用于企业信息系统接收用户操作,触发人机交互事件,通过接口模块通知脚本执行虚拟机;
第五装置,用于脚本执行虚拟机以当前处理的业务功能逻辑对象为数据源,按顺序执行当前交互事件关联的脚本交互事件处理。
进一步地,所述业务功能逻辑对象由业务字段和数据查询对象组成,其中业务字段为业务功能中的每个不可再细化的数据单元;数据查询对象用来访问数据库,包含数据字段和数据查询条件两个部分。
进一步地,所述业务字段包括标量业务字段和向量业务字段,其中所述标量业务字段只含单个数据,所述向量业务字段包含一组相同属性的数据。
进一步地,所述人机交互事件包括有12种类型。
进一步地,所述人机交互事件包括以下12种类型:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉刻度科技发展有限公司,未经武汉刻度科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310063884.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:阀门及其密封装置
- 下一篇:灌溉电磁阀与管路的连接装置