[发明专利]一种业务对象的抽象方法与装置在审
申请号: | 202011011005.6 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112148259A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 侯伊楠;刘玉玺;苏占文;江再玉;王锦志;欧阳红;周纲;熊根鑫;方红旺 | 申请(专利权)人: | 北京中电普华信息技术有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 尹秀 |
地址: | 100192 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 对象 抽象 方法 装置 | ||
本发明公开了一种业务对象的抽象方法及装置,该方法包括:对当前业务源对象进行贴源抽象,得到第一业务对象,所述当前业务源至少为一个;对所述第一业务对象进行分离抽象,得到第二业务对象;对所述第二业务对象进行提纯抽象,得到第三业务对象;对所述第三业务对象进行简化抽象,得到目标业务对象。上述的抽象方法中,通过贴源、分离、提纯、简化四个步骤,形成一套从业务源对象到业务对象的完整抽象方案。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种业务对象的抽象方法与装置。
背景技术
业务对象是通过抽象来体现业务的本质。正因为业务是具体的,所以业务可以穷举,且容易变化;但对象是抽象的,可时刻列举且比较稳定,因而系统是稳定的。采用面向对象的设计思想,在程序实现时操作业务对象而非数据库表,新增设备时,只需补充完善业务对象,无需修改其他程序,具有高度的灵活性。抽象主要是为了使复杂度降低,以得到论域中较简单的概念,让人们能够控制其过程或以综观的角度来了解许多特定的事态。抽象层次越高,被屏蔽的信息也就越多,信息量越少,也就越容易理解和处理。
但是,传统的系统是面向过程设计的,系统需要随着业务的变化而变化。在新业务不断涌入的大环境下,面向过程设计的系统已经无法满足现今业务的灵活性需求,因此需要一种业务对象抽象方法,实现系统的面向对象设计。
发明内容
有鉴于此,本发明提供了一种业务对象的抽象方法,用于实现对业务对象的抽取。具体方案如下:
一种业务对象的抽象方法,包括:
对当前业务源对象进行贴源抽象,得到第一业务对象,所述当前业务源至少为一个;
对所述第一业务对象进行分离抽象,得到第二业务对象;
对所述第二业务对象进行提纯抽象,得到第三业务对象;
对所述第三业务对象进行简化抽象,得到目标业务对象。
上述的方法,可选的,对当前业务源对象进行贴源抽象,得到第一业务对象,包括:
对所述当前业务源对象中的各个业务对象按照预设的第一命名规则重新命名;
对所述各个业务对象中的业务对象属性按照预设的第二命名规则进行命名;
剔除所述各个业务对象的非业务对象和重复业务对象,得到第一业务对象。
上述的方法,可选的,对所述第一业务对象进行分离抽象,得到第二业务对象,包括:
对所述第一业务对象进行拆分,得到各个第一子业务对象和各个第一子业务对象属性;
对所述各个第一子业务对象和所述各个第一子业务对象属性进行归类整合,得到第二业务对象。
上述的方法,可选的,对所述第二业务对象进行提纯抽象,得到第三业务对象,包括:
获取所述第二业务对象的行业属性;
基于所述行业属性对所述第二业务对象进行同化、净化、归并和进阶处理,得到第三业务对象。
上述的方法,可选的,对所述第三业务对象进行简化抽象,得到目标业务对象,包括:
拆除所述第三业务对象中的重组对象;
对所述第三业务对象中的对象属性进行简化处理;
对所述第三业务对象中的对象方法进行整合,得到目标业务对象。
上述的方法,可选的,其特征在于,还包括:
对所述目标业务对象进行分类;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电普华信息技术有限公司,未经北京中电普华信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011011005.6/2.html,转载请声明来源钻瓜专利网。