[发明专利]管理系统、界面生成/显示/操作方法、介质、终端有效
申请号: | 201710753886.0 | 申请日: | 2017-08-29 |
公开(公告)号: | CN107562459B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 俞思敏 | 申请(专利权)人: | 上海雪鲤鱼计算机科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/38;G06F9/451 |
代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐秋平 |
地址: | 201709 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 系统 界面 生成 显示 操作方法 介质 终端 | ||
1.一种管理系统,其特征在于,所述管理系统包括:
界面配置数据库,用于存储界面配置信息;所述界面配置信息包括界面基本功能定义信息、子界面的元素的定义信息、操作和数据映射定义信息、和/或触发事件定义信息;
界面配置管理模块,用于管理所述界面配置信息;
界面生成模块,用于从所述界面配置管理模块中读取所述界面配置信息,并获取当前操作用户的用户信息;将所述界面配置信息中的界面基本功能定义信息比照所述当前操作用户的用户信息,筛选出针对当前操作用户欲呈现的操作子界面;将所述子界面的元素的定义信息中包含的界面元素转换成所述界面呈现模块所能接受的数据形式,以生成操作子界面内部表示;
数据操作和执行模块,用于根据所述界面配置信息,生成各数据操作所需的操作规则,并响应所述数据操作请求,反馈操作数据源所获取的数据执行结果;所述数据操作和执行模块包括操作生成单元和操作执行单元;
所述操作生成单元,用于根据界面配置信息中的操作和数据映射定义信息实时生成各数据操作所需的操作规则,执行该操作规则,生成对应的操作行为;
与所述操作生成单元耦合的操作执行单元,用于执行所述操作生成单元生成的操作行为,反馈操作数据源所获取的数据执行结果。
2.根据权利要求1所述的管理系统,其特征在于:所述管理系统还包括:
与所述界面配置管理模块和界面呈现模块耦合的可视化编辑模块,所述可视化编辑模块用于提供可视化的操作界面;
与所述数据操作和执行模块耦合,及与至少一个数据源连接的数据源连接模块,所述数据源连接模块用于连接待操作的数据源;所述数据源中存储有待操作数据。
3.根据权利要求2所述的管理系统,其特征在于:所述管理系统还包括:
分别与所述界面生成模块、数据操作和执行模块、可视化编辑模块耦合的界面呈现模块,用于将所述操作子界面内部表示转换成适配于所述界面呈现模块的操作界面,并予以呈现;
与所述数据操作和执行模块耦合的事件分发模块,用于将所述数据操作和执行模块在操作数据时产生的操作事件分发至与所述数据管理系统连接的事件监听者。
4.根据权利要求1所述的管理系统,其特征在于:所述界面配置信息包括界面基本功能定义信息、子界面的元素的定义信息、操作和数据映射定义信息、和/或触发事件定义信息;
所述界面基本功能定义信息包含是否允许的各种操作定义项,该定义项的值,及允许各种操作的用户列表;
所述子界面的元素的定义信息包含各操作子界面所显示的界面元素;操作子界面的展现形式包括表格、对话框和/或工具栏;所述表格中包括与操作相关的字段名、字段类型、字段约束和/或字段扩展参数;
所述操作和数据映射定义信息用于执行数据操作请求的脚本;
所述触发事件定义信息用于在触发预定触发条件时,将配置的触发事件名称发送至事件监听者。
5.一种基于权利要求1至权利要求4任一项所述的管理系统的界面生成方法,其特征在于,所述界面生成方法包括以下步骤:
所述界面生成模块从所述界面配置管理模块读取所述界面配置信息,并获取当前操作用户的用户信息;所述界面配置信息包括界面基本功能定义信息、子界面的元素的定义信息、操作和数据映射定义信息、和/或触发事件定义信息;
将所述界面配置信息中的界面基本功能定义信息比照所述当前操作用户的用户信息,筛选出针对当前操作用户欲呈现的操作子界面;
将所述子界面的元素的定义信息中包含的界面元素转换成所述界面呈现模块所能接受的数据形式,以生成操作子界面内部表示。
6.一种基于权利要求1至权利要求4任一项所述的管理系统的界面显示方法,其特征在于,所述界面显示方法包括以下步骤:
获取操作子界面内部表示;
将所述子界面内部表示转换为可在浏览器上显示的组件;所述组件包括界面控件和在所述浏览器上使用的代理控件回调;
将所述界面控件和代理控件回调组合成需呈现的操作子界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海雪鲤鱼计算机科技有限公司,未经上海雪鲤鱼计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710753886.0/1.html,转载请声明来源钻瓜专利网。