论文部分内容阅读
统一资源库用于解决企业中,由于各个业务系统彼此割裂,形成的信息孤岛问题,对于整合企业资源,提升企业竞争力有着极其重要的意义。统一资源库数据模型是统一资源库设计与物理实现的基础,设计完善的统一资源库数据模型对于统一资源库的设计与建设有着指导意义;是确保资源数据的准确性、一致性、完整性的有效手段。
由于当前部分企业使用的SID模型设计时间较早,没有充分考虑面向服务,面向用户的概念,因此,在模型设计过程中,更多的是面向硬件设备,面向后台操作,不能很好地适应当前面向用户、面向服务地要求。因此,本文在参考SID模型的基础之上,对模型加以重新设计,并提出了基于服务,面向前端业务的模型设计理念。
本文首先对数据模型所涉及的资源管理流程以及四个主要的业务存量管理功能域进行分析,在此基础上,完成对统一资源库数据模型的设计。在本次数据模型设计过程中,参考与借鉴了国外较为先进的SOA设计理念,创造性的提出了面向服务,面向业务的数据模型设计思路,从服务的角度,把资源划分为逻辑资源和硬件资源,按照支持前端业务开通的要求,将硬件的各个端口抽象为硬件服务提供能力,根据服务的要求,将硬件服务能力封装成可以直接提供业务服务的资源实体,从而有别于传统的面向设备,面向硬件资源的数据模型设计思路,抽象出能够直接提供服务的综合资源。
本文讨论了数据模型设计的建模原则与建模思路,并且在借鉴其它数据模型的基础上,充分考虑了对EDM和CTG-MBOSS相关模型的继承和衔接,保证业务概念的定义及数据模型的设计在企业层面有高度的一致性,从而提出了自己的设计。首先,根据资源管理流程以及四个主要的资源存量管理功能域,通过梳理和抽象,对数据模型进行概念模型设计,建立统一资源库数据模型的概念模型的整体框架,在此框架之下,完成了核心模型的设计,为以后的设计工作打好了基础。然后以核心模式为指导,完成资源服务主题、地域资源主题以及资源主题模型的设计。以概念模型为指引,参考资源管理流程,对资源服务主题、地域主题以及资源主题进行进一步的完善与细化,完成了统一资源库数据模型的逻辑设计,为以后的物理实现提供了强有力的支撑。最后,通过常用的业务场景模拟,对部分数据模型,如:核心模型,资源服务模型加以验证。使得设计的数据模型能够支撑资源数据库的动态良性循环,以确保资源数据的准确性、一致性、完整性与可理解性。