大客户网管关联系统技术白皮书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

精品资料网()25万份精华管理资料,2万多集管理视频讲座2精品资料网()专业提供企管培训资料大客户网管关联系统技术白皮书南京脉讯通信科技有限公司2004年5月16日南京脉讯通信科技有限公司大客户网管关联系统技术白皮书-1-目录一、需求分析.....................................................................................................................................2二、系统建设目标.............................................................................................................................3三、系统使用的技术.........................................................................................................................43.1、MVC设计模式..................................................................................................................43.2、采用JAVA语言开发........................................................................................................53.3、采用J2EE框架..................................................................................................................63.4、采用了组件模型技术(ComponentModels).................................................................7四、系统的模块划分.........................................................................................................................94.1、总体结构............................................................................................................................94.2、故障模块..........................................................................................................................104.3、采集模块..........................................................................................................................114.4、数据处理模块..................................................................................................................114.5、数据查询统计模块..........................................................................................................114.6、客户信息管理模块..........................................................................................................114.7、告警展现,查询模块......................................................................................................114.8、设备管理模块..................................................................................................................114.9、网络管理模块..................................................................................................................114.10、知识库管理....................................................................................................................114.11、服务质量管理................................................................................................................114.12、权限管理........................................................................................................................11五、功能描述...................................................................................................................................12六、硬件软件需求...........................................................................................................................13南京脉讯通信科技有限公司大客户网管关联系统技术白皮书-2-一、需求分析目前,发展大客户、为大客户提供高质量服务已成为各大运营商关注的焦点问题之一,原因很简单,锁定有价值的大客户用户,可以在和对手的竞争博弈中争得先手。为大客户提供数据网接入平台,已成为运营商普遍使用的方式。然而,虽然大部分运营商对于骨干数据网的网管系统建设已经相对完善,网络维护经验也比较丰富,但是却很少有针对大客户接入专门建设的网管系统,无法提供完善的区别化服务,这往往造成大客户网络出现故障不能及时发现、排除,导致客户抱怨甚至给竞争对手造成机会,导致客户流失。基于此,凭借多年为电信行业服务的经验,我司针对上述问题有针对性地开发了这套大客户信息网管关联系统,该系统可以作为数据网大客户的网管支撑平台。本系统通过对目前大客户接入常用的CISCO、JUNIPER、Foundry、EXTREME、华为、港湾等网络设备进行管理监控,对各端口状态、流量、CPU利用率等主要参数进行监控,提供图像、声音等多种告警功能,同时提供将告警转发到通讯设备的手段。更重要的是,提供网管系统与大客户信息的关联。告警的获取方式可以覆盖绝大多数故障。对故障处理的结果进行记录,并提供故障履历的统计分析功能,为运维分析、提高大客户服务质量提供有说服力的数据,并可根据设备故障历史的统计,为后期的设备选型等工作提供参考。本系统为通用平台,适用于国内大部分运营商的大客户接入,对于特殊需求,可以很方便地进行二次开发的定制。南京脉讯通信科技有限公司大客户网管关联系统技术白皮书-3-二、系统建设目标1,对大客户的相关网络和设备进行监控,发现故障后根据设定的门限值发出告警,告警使用视觉和声音提示;2,提供灵活的接口可以扩充对新设备的支持;3,对网络和设备的性能数据进行采集;4,提供直观的监控和管理界面;5,对大客户的信息进行维护;6,提供大客户的服务质量查询和报表;7,提供对网络和设备当前状态的查询;8,提供对网络和设备历史状态的查询;9,提供对故障的知识库管理;10,提供对操作员的权限进行控制。南京脉讯通信科技有限公司大客户网管关联系统技术白皮书-4-三、系统使用的技术3.1、MVC设计模式本系统采用先进的MVC设计模式,即模型视图控制MVCModel-View-Controller,它是一种交互界面的结构组织模型的设计方式,用户界面特别是浏览器图形用户界面承担着用户使用操作和I/O交互的作用。用户希望保持交互操作界面的灵活性便于将来改版和系统移植,这就要求界面结构能够在不改变软件功能和模型的情况下使软件的计算模型独立于界面的构成,因此采用MVC设计模式是本系统的技术特色。3.1.1、设计模式的分类在MVC设计模式中分为模型类,视图类和控制类:模型包含了应用问题的核心数据,逻辑关系和计算功能,它封装了所需的数据,提供了完成问题处理的操作过程。控制器依据I/O的需要调用这些操作过程。模型还为视图获取显示数据而提供了访问其数据的操作。视图通过显示的形式,把信息转达给用户。不同视图通过不同的显示来表达模型的数据和状态信息。每个视图有一个更新操作,它可被变化,传播机制所激活。当调用更新操作时,视图获得来自模型的数据值,并用它们来更新显示。控制控制器通过时间触发的方式接受用户的输入。控制器如何获得事件依赖于界模型类数据结构,内部数据,逻辑计算,数据变化视图类显示形式,显示模式控制,操作界面控制类控制状态,事件控制南京脉讯通信科技有限公司大客户网管关联系统技术白皮书-5-面的运行平台。控制器通过事件处理过程对输入事件进行处理,并为每个输入事件提供了相应的操作服务,把事件转化成对模型或相关视图的激发操作。3.1.2、设计模式的设计原则可以为一个模型在运行时同时建立和使用多个视图。变化-传播机制可以确保所有相关的视图及时得到模型数据变化,从而使所有关联的视图和控制器做到行为同步。视图与控制器的可接插性允许更换视图和控制器对象,而且可以根据需求动态的打开或关闭,甚至在运行期间进行对象替换。模型的可移植性。因为模型是独立于视图的,所以可以把一个模型独立地移植到新的平台工作。需要做的只是在新平台上对视图和控制器进行新的修改。潜在的框架结构。可以基于此模型建立应用程序框架,不仅仅是用在设计界面的设计中。3.2、采用JAVA语言开发主要特点:平台独立性这是Java最吸引人的地方。由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,屏蔽了具体的平台环境特性要求,使得只要能支持Java虚拟机,就可运行各种Java程序。面向对象的技术面向对象(O-O)的技术是近年来软件开发中用的最为普遍的程序设计方法。它通过把客观事物进行分类组合,参数封装,用成员变量来描述对象的性质,状态,而用方法(成员函数)来实现其行为和功能。O-O技术具有继承性,封装性,多态性等众多特点。Java在保留这些优点

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功