基于插件的电信资源管理系统的研究与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:yetze
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国社会经济的快速发展,信息时代的来临,国内通信市场竞争日趋激烈。为了抢占市场,各通信运营商的网络建设速度不断加快,网络资源不断增加。然而,随着网络资源竞争的加剧,人们逐渐意识到:市场的竞争不应只是资源优势的盲目扩大,而应该更加关注通信网络资源的管理和维护水平,降低企业内部成本,在网络资源不增加或少增加的前提下提高电信业务的运营水平和服务质量。因此电信运营支撑系统的建设也成为近几年国内电信行业的研究和开发热点。作为电信运营支撑系统的重要组成部分,电信网络资源管理系统是电信企业充分利用网络资源,实现企业的信息化,加强电信企业的内部管理和改善对外的服务,增强自身竞争力的有效手段。   然而,电信运营商却面临着对海量通信网络资源管理、维护困难的问题。造成这种局面的原因,一方面是通信网络资源分布广泛、数量庞大、变更频繁。另一方面则是现有的通信管线资料大多数以图纸、图表等形式记录保存,采用人工管理、查询、检索,效率低下。因此给电信运营商进行通信网络建设、管理与维护以及业务的发展都带来很大困难,企业需要投入大量的人员与资金来管理和维护企业的网络资源。正是基于以上的现实需求,越来越多的电信运营商已经通过引入GIS技术,对企业的网络资产进行管线网络设计、维护管理以及电信综合业务、设备实时监控、资产统计分析的计算机一体化的精确管理。   目前,由于各电信运营商的需求各异,软件开发商需要同时开发维护多个不同的版本,这给系统维护升级带来了巨大麻烦。随着电信业务管理的集中,建立全专业网络资源和信息服务资源的集中、综合管理已经成为必然趋势,这样不同版本系统的整合不可避免,对电信网络资源管理系统的性能、可配置性、灵活性、二次开发支持等都提出了非常高的要求。但是,原有的模块化系统开发方法,耦合度高,代码利用率低,给系统整合带来了麻烦。开发商需要根据各电信运营商的需求,从底层框架到界面全面升级,开发周期长。   基于插件开发技术可以很好的解决上述问题。它将系统分为插件平台和插件两部分。系统运行由插件平台根据需要动态调用插件来实现。插件是具有规范化接口的系统功能单元,对外提供数据传递和功能服务。当业务规则改变时,只要保持接口不变,仅对内部实现进行修改,然后直接发布即可。当有新增功能需求时,只需按照规范开发新的插件,不需要修改编译整个系统。从而达到降低功能构件的耦合度、增强系统灵活性和可扩展性、缩短开发周期、节约开发成本、降低维护费用等效果。   本文将采用基于插件的开发方法,建立通用的插件平台和丰富的电信功能插件库,实现电信资源系统的搭建式设计,极大的提高了软件的可重用性、可扩展性和开发效率。主要完成了以下研究内容:   一、电信资源管理范围和功能模块   本论文针对电信管线资源及资源间关系进行了研究和分析。管线资源在业务上可分为空间资源、载体网资源、电缆网资源、光缆网资源以及其它资源。按照性质又可分成物理资源和逻辑资源。物理资源是实际存在于现实中看得到、摸得着的资源。而逻辑资源则是虚的,是在物理资源基础上,用于支撑各种业务关系而提出的概念,如线序、光纤、端子、成端数据以及其他各种关联数据等。它们和物理资源共同支撑着资源服务。   对资源的管理功能,按照电信资源业务规范,可分为存量管理、资源应用、基础工具和信息共享四个功能模块。存量资源管理功能实现对所有电信资源数据的基础维护,是电信资源管理的核心功能;资源应用主要实现基于存量管理基础上的应用服务,包括资源查询、统计、分析和资源优化相关管理等功能;基础工具包括资源数据同步、元数据定义、系统管理和资源数据准确性管理等,资源管理系统运行所需要的一些基本工具;信息共享主要实现电信资源管理系统与外部电信运营管理系统的信息共享。   二、电信资源管理系统的技术架构   本论文采用分层的技术架构,将系统分为控制层、业务逻辑层、信息服务层和数据层四个层次,使数据的管理和应用分离开来。数据层负责资源数据存储,信息服务层负责资源数据抽取封装,业务逻辑层负责电信业务逻辑功能,控制层负责系统人机界面与系统构件的配置、关联和控制。上层构件的应用功能可以调用下层构件提供的组合服务来实现。在此基础上,建立了三个层次的二次开发平台:信息服务层的GIS平台、业务逻辑层的电信业务平台和独立于业务的插件控制平台。从而,提高了系统的灵活性、可扩展性和开发效率,便于系统升级。   三、插件框架设计   本论文研究了一种独立于业务的插件开发平台和插件开发技术,使系统菜单、工具栏和右键菜单等资源以及资源和插件的关联都可用XML文件配置。在插件框架的基础上实现可视化搭建程序,为用户提供可视化的插件信息管理、系统界面定制和功能配置。   四、资源数据库和程序设计   本论文对电信网络资源进行分层管理,详细分析了资源数据模型,对资源实体表、系统控制表等数据库进行设计。对部分主要数据结构、类及插件框架下程序的运行过程进行研究。   五、资源管理系统的实现   在插件平台上对部分功能进行封装,采用搭建程序实现电信资源管理系统。   总体上,本论文对电信资源管理系统的管理对象、功能模块、数据库及程序进行了深入研究,并对插件框架进行了详细设计。最终,设计出了灵活性高、扩展性强的基于插件的电信资源管理系统。因此,本论文的研究成果具有很强的社会实用性和学术创新性。
其他文献
由于现在的小学教学中大多以数学等理科自主,导致学生现在的语文学习能力不断下降,尤其是学生的阅读教学能力下降更为明显,有的学生到了初中甚至还没有接触过四大名著.农村小
期刊
本论文的研究工作基于中国科学院大科学装置维修改造项目“BPL长波授时系统现代化技术改造项目”中BPL数字化接收机研制子课题进行。BPL长波授时系统隶属于罗兰-C脉冲信号体
汉字是我们中华民族的基础,识字写字是每一个中国人都需要掌握的技能.在小学语文课程中,就有专门对学生进行识字教学的课程,通过对学生的教学,来提高学生的知识基础.rn在我国
期刊
伴随着计算机网络通信技术的日益发展,网络电话发展势头迅猛,其标准化程度也进一步得到了提高,前景堪喜。但目前尚存在着一个亟待解决的问题:基于C/S(Client/Server)构架的网
因年龄特征的原因,小学生们普遍有注意力不集中的特点,刻板老成的传统教学,极易引起学子们的反感心理,久之学子们便会失去学数学的兴趣.针对小学生这一特征,教师们在新课改的
期刊
写作是小学语文教学的重要组成部分,学生写作能力如何,直接会影响学生最终文化素养的提升情况.通过对传统小学语文作文教学调查发现,教学中并未注重对学生的指导,使得学生的
期刊
小学语文教学中群文阅读的意义rn1.提高学生的语文素质rn小学阶段的学生处于知识积累和能力培养的初级阶段,阅读是帮助学生扩大知识范围、增加知识积累、提高语文素质的一个
期刊
近几年教育事业在日益发展中,而教育事业的建设也成为国家关注的一个重点,当然在小学语文中,一个有效的语文课堂教学也是很重要的.通过很多的研究和分析表明,案例教学法在小
期刊
随着空间探测领域的迅速发展,空间多媒体数据的编码传输已逐渐成为一个具有重要意义的研究课题。空间图像、视频通信是人类进行宇航活动的重要保障。研究人员也期望获得图像、
学位
一些党员干部蜕化变质,一步步陷入违法乱纪的泥坑,大都有一个拐点。这里所说之拐点,是指在人生路上出现跑偏的那个点。有人在行驶中出现了跑偏,但能及时修正方向或及时刹住车