[发明专利]基于CRM系统中运行对象数据的管理方法有效
申请号: | 201310304439.9 | 申请日: | 2013-07-19 |
公开(公告)号: | CN103425490A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 刘己榕 | 申请(专利权)人: | 福建富士通信息软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q10/06 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 宋连梅 |
地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 crm 系统 运行 对象 数据 管理 方法 | ||
技术领域
本发明涉及计算机通讯技术领域,尤其涉及一种基于CRM系统中运行对象数据的管理方法。
背景技术
随着当今时代的发展,每个应用程序所涉及的模型越来越庞大,涉及的实体对象,类,方法越来越多,对于程序的灵活性要求越来越高,对于用户与研发人员来说要深入的理解这些信息,需要花费大量的精力和时间。
系统运行对象数据可以定义为关于数据的信息,或者就是关于数据的数据内容。实际上,运行对象数据就是各种工具、数据库、应用程序和其他信息服务用来定义其对象、服务和其他计算工件(artifact)的结构和含义的东西。例如:Java类中的属性和方法的含义。
现在的IT行业中并没有一套完成的体系,可以来明确的表示系统中的这些相关的模型、类、属性等信息。随着集团模型的增长急需一套完整的运行对象数据管理的系统来管理这些信息,让使用人员能够快速的了解一个表,一个类在系统中的用途与含义,以及其相关的字段,属性等信息。
发明内容
本发明要解决的技术问题,在于提供一种基于CRM系统中运行对象数据的管理方法,提高了系统的灵活性,能够让用户很简单、直观的查询到这些信息,无需去阅读大量的文档与代码,提高了工作效率。
本发明是这样实现的:一种基于CRM系统中运行对象数据的管理方法,
建立CRM系统的运行对象数据模型,将CRM系统涉及到运行对象的属性、方法、约束及之间关联关系进行建模管理;该建模管理具体为:
建立一实体规格表,该表记录运行对象关联的表名、类名、中文名、描述信息、提示信息、日志信息;以及定义运行对象具体的行为;
建立一实体属性规格表,该表描述运行对象的属性信息;
建立一实体属性取值规格表,该表描述运行对象属性中选择型实体属性的取值列表,以及各运行对象属性取值的含义;
通过PDM数据库模型,建立上述各表相应的表模型,生成对应的建表脚本,建立表的序列号Sequence,以及对应的属性纵表;
通过系统的存储过程和数据库中的表、字段的定义,生成初始的元数据信息,基本的实体规格,实体属性规格,实体属性取值规格的初始值;
修改实体规格表数据;
修改实体属性规格的具体类型;
修改选择型实体属性的取值规格,增加相应的取值信息,所述取值信息包括:选择方式获取信息、输入方式获取信息、配置方式获取信息或调用外系统接口获取信息;该些获取信息的方式都是以对象的形式保存在内存中进行管理与操作;
CRM系统程序通过配置好的实体规格表、实体属性规格表以及实体属性取值规格表即能实现属性的动态扩展、动态获取,从而实现CRM系统的界面动态可配置化。
本发明具有如下优点:本发明描述了系统中包含的表,运行对象的具体信息,能够让用户很简单、直观的查询到这些信息,无需去阅读大量的文档与代码;将系统涉及到业务运行对象的属性、方法、约束及之间关联关系进行建模管理。为系统建立:界面可配置化、规则可视化等系统动态能力,提供基础知识环境。且将界面、规则、流程传统上绑定在实体对象(如:客户、账户)等的逻辑,抽到规格中进行定义,针对不同的对象类型适配合适的:界面、规则和流程等。简化领域对象职责,使之更加侧重域业务问题的解决;提高了系统的灵活性。
附图说明
图1为本发明方法中CRM系统的运行对象数据模型示意图。
具体实施方式
请参阅图1所示,本发明为一种基于CRM系统中运行对象数据的管理方法,其特征在于:
建立CRM系统的运行对象数据模型,将CRM系统涉及到运行对象的属性、方法、约束及之间关联关系进行建模管理;该建模管理具体为:
建立一实体规格表,该表记录运行对象关联的表名、类名、中文名、描述信息、提示信息、日志信息;以及定义运行对象具体的行为;所述运行对象具体的行为包括:是否需要记录日志,是否需要将运行对象加载到缓存中,或者定义运行对象的关联的历史日志表;
建立一实体属性规格表,该表描述运行对象的属性信息;
建立一实体属性取值规格表,该表描述运行对象属性中选择型实体属性的取值列表,以及各运行对象属性取值的含义;所述运行对象属性取值为上下级的树形结构;
通过PDM数据库模型,建立上述各表相应的表模型,生成对应的建表脚本,建立表的序列号Sequence,以及对应的属性纵表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建富士通信息软件有限公司,未经福建富士通信息软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310304439.9/2.html,转载请声明来源钻瓜专利网。