[发明专利]一种运行时根据用户自定义信息进行界面展示方法有效
申请号: | 200910230622.2 | 申请日: | 2009-11-23 |
公开(公告)号: | CN101706720A | 公开(公告)日: | 2010-05-12 |
发明(设计)人: | 吴文杰;朱诗严;尚有强 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运行 根据 用户 自定义 信息 进行 界面 展示 方法 | ||
1.一种运行时根据用户自定义信息进行界面展示方法,其特征在于,步骤 包括:
系统将原有的“元数据”抽象分为“技术元数据”和“业务元数据”,技 术元数据用来描述初始的业务结构、业务逻辑以及业务展示数据,而业务元数 据则基于技术元数据描述特定业务场景下的业务结构、逻辑和展示数据,通过 这种抽象的分离,将元数据扩展到在运行时进行修改和设定,从而延展了元数 据的定义能力,增加了用户自定义单据的动态能力和灵活性,丰富了“自定义 表单”技术的强大展现能力;
用户通过“业务实体”的定义,将业务实体绑定“数据模型”并指定模型 对应的单据类型字段,通过业务实体,将对应表单以及实体需要的资源,包括 编号规则设定、工作流程设定、自定义项定义和打印格式定义进行关联设定;
用户在运行时根据单据类型进行自定义项的定义,通过“自定义项字段定 义”,将已有的字段在不同的业务中定义为不同的数据类型和含义,满足数据 类型多样化定义和运行时自定义的需求;
用户在运行时根据单据类型进行自定义项界面的定义,通过“自定义项界 面定义”,将已有的界面在不同的业务或者不同的场景中展现为不同的界面, 满足界面设定多样化的需求;
用户通过“打印格式定义”和“打印格式分配”,在运行时设定不同的业 务或者不同的场景下同一单据界面使用不同的打印格式;
用户通过“业务流程分配”功能,在运行时设定不同业务或者不同的场景 下同一单据或者同一功能分别制定使用不同的业务流程,增加流程分配和选择 的灵活性。
2.根据权利要求1所述的方法,其特征在于,“元数据”是指模型驱动的 GSP开发平台,用来描述系统的各种行为的数据,包括:描述数据表结构的数据 对象元数据、描述数据逻辑结构的数据模型元数据、描述展现表单的表单定义 元数据、描述表单行为动态转换的状态机元数据、描述表单扩展调用信息的构 件元数据;通过元数据,构建了企业的应用系统,在系统运行过程中,以解释 元数据的方式控制着程序的行为和执行。
3.根据权利要求1所述的方法,其特征在于,“技术元数据”是指对系统 元数据的初始描述,是业务场景的根描述,相对而言,“业务元数据”则体现 了业务的含义,在不同的业务场景下,以“技术元数据”为根本,构造含有业 务含义的元数据,从而为在不同的业务和场景下赋予同一字段不同的业务含义、 在不同的业务和场景下为同一单据展现不同的界面打下基础。
4.根据权利要求1所述的方法,其特征在于,“业务实体”通过描述指定 单据类型的模型信息和与之对应的表单以及相关数据资源之间的关系,定义了 一个业务的含义集合,业务实体是自定义项字段定义和自定义项界面定义的基 础。
5.根据权利要求1所述的方法,其特征在于,“自定义项字段定义”是对 数据模型的特定字段进行特殊含义定义的一个过程和功能。
6.根据权利要求1所述的方法,其特征在于,“自定义项界面定义”是对 基于已有表单展现方式,在不同业务场景中进行特殊界面设定的一种过程和功 能。
7.根据权利要求1所述的方法,其特征在于,“打印格式定义”和“打印 格式分配”是通过对打印格式在UI环境下的定义的描述,然后通过分配功能与 具体的业务场景相绑定。
8.根据权利要求1所述的方法,其特征在于,“业务流程分配”是指通过 运行时将具体的业务流程定义与业务相绑定,简化了用户对业务流程调用的操 作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910230622.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高低温性能干涉型光纤传感器
- 下一篇:双机定时切换控制器