首页> 中国专利> 基于CRM系统中运行对象数据的管理方法

基于CRM系统中运行对象数据的管理方法

摘要

本发明提供一种基于CRM系统中运行对象数据的管理方法,该方法对CRM系统中运行的所有领域对象进行描述,定义对象的属性、属性取值、方法和申请类型;为实施界面、流程、规则可配置化提供对象自我描述的基础能力。通过实体规格表描述对象的描述信息和部分行为信息;通过属性规格表描述上述对象的属性信息,并区分横表属性和纵表属性;通过属性取值规格表描述对象属性可能的取值,以及取值的含义;系统程序通过这些配置可以实现属性的动态扩展、动态获取,实现界面的动态可配置化。本发明提高了系统的灵活性,能够让用户很简单、直观的查询到这些信息,无需去阅读大量的文档与代码,提高了工作效率。

著录项

  • 公开/公告号CN103425490A

    专利类型发明专利

  • 公开/公告日2013-12-04

    原文格式PDF

  • 申请/专利权人 福建富士通信息软件有限公司;

    申请/专利号CN201310304439.9

  • 发明设计人 刘己榕;

    申请日2013-07-19

  • 分类号G06F9/44(20060101);G06Q10/06(20120101);

  • 代理机构福州市鼓楼区京华专利事务所(普通合伙);

  • 代理人宋连梅

  • 地址 350000 福建省福州市鼓楼区五凤街道软件大道89号12号楼

  • 入库时间 2024-02-19 21:05:45

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-06-12

    专利权人的姓名或者名称、地址的变更 IPC(主分类):G06F9/44 变更前: 变更后: 申请日:20130719

    专利权人的姓名或者名称、地址的变更

  • 2016-04-20

    授权

    授权

  • 2013-12-25

    实质审查的生效 IPC(主分类):G06F9/44 申请日:20130719

    实质审查的生效

  • 2013-12-04

    公开

    公开

说明书

技术领域

本发明涉及计算机通讯技术领域,尤其涉及一种基于CRM系统中运行 对象数据的管理方法。

背景技术

随着当今时代的发展,每个应用程序所涉及的模型越来越庞大,涉及的 实体对象,类,方法越来越多,对于程序的灵活性要求越来越高,对于用户 与研发人员来说要深入的理解这些信息,需要花费大量的精力和时间。

系统运行对象数据可以定义为关于数据的信息,或者就是关于数据的数 据内容。实际上,运行对象数据就是各种工具、数据库、应用程序和其他信 息服务用来定义其对象、服务和其他计算工件(artifact)的结构和含义的东 西。例如:Java类中的属性和方法的含义。

现在的IT行业中并没有一套完成的体系,可以来明确的表示系统中的 这些相关的模型、类、属性等信息。随着集团模型的增长急需一套完整的运 行对象数据管理的系统来管理这些信息,让使用人员能够快速的了解一个 表,一个类在系统中的用途与含义,以及其相关的字段,属性等信息。

发明内容

本发明要解决的技术问题,在于提供一种基于CRM系统中运行对象数 据的管理方法,提高了系统的灵活性,能够让用户很简单、直观的查询到这 些信息,无需去阅读大量的文档与代码,提高了工作效率。

本发明是这样实现的:一种基于CRM系统中运行对象数据的管理方法,

建立CRM系统的运行对象数据模型,将CRM系统涉及到运行对象的 属性、方法、约束及之间关联关系进行建模管理;该建模管理具体为:

建立一实体规格表,该表记录运行对象关联的表名、类名、中文名、描 述信息、提示信息、日志信息;以及定义运行对象具体的行为;

建立一实体属性规格表,该表描述运行对象的属性信息;

建立一实体属性取值规格表,该表描述运行对象属性中选择型实体属性 的取值列表,以及各运行对象属性取值的含义;

通过PDM数据库模型,建立上述各表相应的表模型,生成对应的建表 脚本,建立表的序列号Sequence,以及对应的属性纵表;

通过系统的存储过程和数据库中的表、字段的定义,生成初始的元数据 信息,基本的实体规格,实体属性规格,实体属性取值规格的初始值;

修改实体规格表数据;

修改实体属性规格的具体类型;

修改选择型实体属性的取值规格,增加相应的取值信息,所述取值信息 包括:选择方式获取信息、输入方式获取信息、配置方式获取信息或调用外 系统接口获取信息;该些获取信息的方式都是以对象的形式保存在内存中进 行管理与操作;

CRM系统程序通过配置好的实体规格表、实体属性规格表以及实体属 性取值规格表即能实现属性的动态扩展、动态获取,从而实现CRM系统的 界面动态可配置化。

本发明具有如下优点:本发明描述了系统中包含的表,运行对象的具体 信息,能够让用户很简单、直观的查询到这些信息,无需去阅读大量的文档 与代码;将系统涉及到业务运行对象的属性、方法、约束及之间关联关系进 行建模管理。为系统建立:界面可配置化、规则可视化等系统动态能力,提 供基础知识环境。且将界面、规则、流程传统上绑定在实体对象(如:客 户、账户)等的逻辑,抽到规格中进行定义,针对不同的对象类型适配合适 的:界面、规则和流程等。简化领域对象职责,使之更加侧重域业务问题的 解决;提高了系统的灵活性。

附图说明

图1为本发明方法中CRM系统的运行对象数据模型示意图。

具体实施方式

请参阅图1所示,本发明为一种基于CRM系统中运行对象数据的管理 方法,其特征在于:

建立CRM系统的运行对象数据模型,将CRM系统涉及到运行对象的 属性、方法、约束及之间关联关系进行建模管理;该建模管理具体为:

建立一实体规格表,该表记录运行对象关联的表名、类名、中文名、描 述信息、提示信息、日志信息;以及定义运行对象具体的行为;所述运行对 象具体的行为包括:是否需要记录日志,是否需要将运行对象加载到缓存中, 或者定义运行对象的关联的历史日志表;

建立一实体属性规格表,该表描述运行对象的属性信息;

建立一实体属性取值规格表,该表描述运行对象属性中选择型实体属性 的取值列表,以及各运行对象属性取值的含义;所述运行对象属性取值为上 下级的树形结构;

通过PDM数据库模型,建立上述各表相应的表模型,生成对应的建表 脚本,建立表的序列号Sequence,以及对应的属性纵表;

通过系统的存储过程和数据库中的表、字段的定义,生成初始的元数据 信息,基本的实体规格,实体属性规格,实体属性取值规格的初始值;

修改实体规格表数据;所述修改实体规格表数据具体为:添加对应的历 史表名、序列号sequence、对应的纵表表名;并配置是否记录历史表;

修改实体属性规格的具体类型;所述修改实体属性规格的具体类型,该 具体类型分为实体关联型属性、界面输入型属性、枚举选择型属性、编码自 动生成属性、内存属性;并为对应的类型配置默认值,且关联实体对象;

修改选择型实体属性的取值规格,增加相应的取值信息,所述取值信息 包括:选择方式获取信息:如"有线宽带"上的属性“计费方式”取值可以 选择‘包年’、‘包月’、‘计时’其中之一;输入方式获取信息:如"有 线宽带"上的"优惠促销价(元)"、“上网连接数”、等都是通过手工输入来 获取信息;配置方式获取信息:在满足一定条件的时候自动默认或必选某些 信息,如“有线宽带”上新装“有线宽带标准套餐”,“有线宽带”上的“下 行速率”的值会同步到“有线宽带标准套餐”属性“速率”值;或调用外系 统接口获取信息:通过调用外系统如:SRM资源系统、纵横卡管理系统、 等接口来获取信息;以上获取信息的方式都是以对象的形式保存在内存中进 行管理与操作。

CRM系统程序通过配置好的实体规格表、实体属性规格表以及实体属 性取值规格表即能实现属性的动态扩展、动态获取,从而实现CRM系统的 界面动态可配置化。

其中,所述属性信息包括:属性的名称、中文含义、数据类型或长度。

总之,本发明对CRM系统中运行的所有领域对象进行描述,定义对象 的属性、属性取值、方法和申请类型;为实施界面、流程、规则可配置化提 供对象自我描述的基础能力。通过实体规格表描述对象的描述信息和部分行 为信息;通过属性规格表描述上述对象的属性信息,并区分横表属性和纵表 属性;通过属性取值规格表描述对象属性可能的取值,以及取值的含义;系 统程序通过这些配置可以实现属性的动态扩展、动态获取,实现界面的动态 可配置化。本发明提高了系统的灵活性,能够让用户很简单、直观的查询到 这些信息,无需去阅读大量的文档与代码,提高了工作效率。

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均 等变化与修饰,皆应属本发明的涵盖范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号