基于Weblogic的资源管理系统毕业设计.docx

上传人:b****2 文档编号:2752618 上传时间:2023-05-04 格式:DOCX 页数:20 大小:507.44KB
下载 相关 举报
基于Weblogic的资源管理系统毕业设计.docx_第1页
第1页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第2页
第2页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第3页
第3页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第4页
第4页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第5页
第5页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第6页
第6页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第7页
第7页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第8页
第8页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第9页
第9页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第10页
第10页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第11页
第11页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第12页
第12页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第13页
第13页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第14页
第14页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第15页
第15页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第16页
第16页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第17页
第17页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第18页
第18页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第19页
第19页 / 共20页
基于Weblogic的资源管理系统毕业设计.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于Weblogic的资源管理系统毕业设计.docx

《基于Weblogic的资源管理系统毕业设计.docx》由会员分享,可在线阅读,更多相关《基于Weblogic的资源管理系统毕业设计.docx(20页珍藏版)》请在冰点文库上搜索。

基于Weblogic的资源管理系统毕业设计.docx

基于Weblogic的资源管理系统毕业设计

基于Weblogic的资源管理系统

计算机应用

摘要:

随着我国加入WTO和电信运营企业分拆的完成,电信市场竞争日趋激烈,各大电信运营商都转向以网络为基础,以客户为核心,以市场为导向,以营业为窗口的经营理念。

这就要求运营商能够快速、准确掌握电信网内资源的部署、利用情况,提高资源利用率,根据资源利用情况合理进行网络规划,支持业务快速开通以及差异化的服务质量保障,提高对电信业务运营的支持能力、降低运营成本,积极为用户提供新业务。

自2001年开始各运营商纷纷开始进行网络资源管理系统的建设,随着网络技术的发展和市场形势的变化,上一代系统在支撑前端业务开通与保障、支撑网络规划建设和支撑企业管理方面存在明显欠缺,越来越不能满足企业对资源管理的需要。

中国电信在2007年4月启动了为期3个月的"OSS网络资源管理系统规范"制定工作,目前已经基本结束即将下发各省公司,作为中国电信未来3到5年内资源管理系统建设的指导。

在这种背景下,公司发起了新网络资源管理系统项目的建设。

网络资源管理系统管理对象是全专业网络资源以及信息服务资源,主要包含基础工具、存量管理、资源应用、信息共享四大功能域。

通过对全网资源数据的全面、准确、综合、动态管理和维护,以有效支撑服务开通为核心应用,同时有效支撑服务保障、资产管理、工程建设和网络规划,优化网络资源配置结构和提高网络综合利用率,加速供应周期并最大限度地实现投资回报(ROI)。

新版资源管理系统在技术体系上采用分布式、多层次的体系结构;总体采用J2EE平台开发技术;采用面向服务的分布式组件的设计思路

关键字:

电信,资源管理系统,OSS

ResourcemanagementsystembasedonWeblogic

Author:

JUNHUXU

Abstract:

AsChina'saccessiontotheWTOandthecorporatedivisionoftelecomoperatorstocomplete,anincreasinglycompetitivetelecommunicationsmarket,themajortelecomoperatorshavetoweb-based,customer-core,market-oriented,businessforthewindowtothebusinessphilosophy.Thisrequiresoperatorstoquicklyandaccuratelygraspthetelecommunicationsnetworkinthedeploymentofresources,utilization,improveresourceutilization,inaccordancewithreasonableutilizationofresourcesfornetworkplanning,operationalsupportandtherapidopeningofthedifferencesinqualityofserviceprotection,improvethetelecommunicationsbusinessTheabilitytosupportoperations,reduceoperatingcosts,andactivelyprovideuserswithnewbusiness.Since2001,alloperatorshavestartedtonetworkresourcesmanagementsystemforthebuilding,alongwiththedevelopmentofnetworktechnologyandmarketchangesinthesituation,theoldergenerationsysteminsupportoffront-endbusinessopenandtheprotection,supportthebuildingofnetworkplanningandmanagementofexistingenterprisesupportThelackofclear,moreandmoreenterprisescannotmeettheneedsofresourcemanagement.ChinaTelecominApril2007launchedathree-month"OSSnetworkresourcesmanagementsystemstandard"setting,hasbasicallycometoanendsoonundertheprovinces,asChinaTelecomnext3-5yearsResourcesManagementSystemguidance.Inthiscontext,thecompanylaunchedanewnetworkresourcemanagementsystemconstructionproject.NetworkResourceManagementSystemistheobjectofprofessionalmanagementofnetworkresourcesandinformationservicesresources,includingthemainbasisoftools,inventorymanagement,applicationofresources,informationsharingfourdomains.Throughtheentirenetworkofdataresourcescomprehensive,accurate,comprehensiveanddynamicmanagementandmaintenancesupportservicestoeffectivelyopenedasthecoreapplicationsandeffectiveprotectionofsupportservices,assetmanagement,constructionandnetworkplanning,networkoptimizationallocationofresourcesandimprovethenetworkstructureComprehensiveutilizationandacceleratethesupplycycleandmaximizereturnoninvestment(ROI).Newresourcemanagementsysteminthetechnicalsystemontheuseofdistributed,multi-layeredsystemstructure;J2EEplatformforthedevelopmentoftheoveralluseoftechnology;usingaservice-orienteddistributedcomponentofthedesignideas.

Keywords:

OSS,ResourceManagementSystem,Telecom

目录

第一章序论5

一、基于Weblogic的资源管理系统5

二、基于Weblogic的资源管理系统的体系结构5

三、基于Weblogic的资源管理系统的特点5

四、本文组织结构6

第二章Weblogic技术概述6

一、Weblogic概述6

二、Weblogic服务功能介绍6

第三章Oracle9iHibernateSpringTwaver概述7

一、Oracle9i简介7

(一)Oracle系统特点7

(二)Oracle数据库系统的体系结构8

二、Hibernate技术简介9

(一)体系结构9

三、Spring技术简介10

(一)Spring基础语义10

四、Twaver技术概述10

(一)公司简介10

(二)Twaver简介11

(三)Twaver基本原理11

第四章资源管理系统的总体设计12

一、需求约束12

二、系统体系结构14

(一)功能体系结构15

(二)技术层次体系结构16

第五章部分模块界面设计和代码17

一、码号资源模块功能介绍17

二、主要界面及代码17

(一)界面17

(二)代码18

第六章总结19

致谢19

参考文献20

第一章序论

一、基于Weblogic的资源管理系统

网络资源管理系统管理对象是全专业网络资源以及信息服务资源,主要包含基础工具、存量管理、资源应用、信息共享四大功能域。

通过对全网资源数据的全面、准确、综合、动态管理和维护,以有效支撑服务开通为核心应用,同时有效支撑服务保障、资产管理、工程建设和网络规划,优化网络资源配置结构和提高网络综合利用率,加速供应周期并最大限度地实现投资回报(ROI)。

新版资源管理系统在技术体系上采用分布式、多层次的体系结构;总体采用J2EE平台开发技术;采用面向服务的分布式组件的设计思路。

系统在对全网络整体综合管理的基础上,提供对业务的支撑和对运维及企业管理的支撑。

系统主要分为资源存量管理、资源上层应用、网管/网元接口适配、资源信息共享等几大部分。

Weblogic作为BEA公司开发的中间件,为该系统提供了部署发布环境。

二、基于Weblogic的资源管理系统的体系结构

系统采用了多层分级结构,分为数据持久层,表现层和业务逻辑层。

同时系统兼有B/S结构和C/S结构。

B/S结构主要实现的是对电信资源的管理配置以及和接口的连调功能。

C/S结构主要实现的是存量的功能,即对电信资源的基本管理,包括了空间资源管理,通用基础设备管理。

空间资源管理包括区域,站点,机房等。

通用基础设备管理包括连接设备管理,IT设备管理,管线设备管理,物理连接管理等。

三、基于Weblogic的资源管理系统的特点

运用了EJB技术将服务打包部署在Weblogic服务器,同时配置相关的数据库,实现了服务与客户端分离。

而B/S和C/S相结合的方式比较灵活,结合了各部分的特点,运用了Hibernate,Spring,Twaver等相关技术,实现了层次分离,复用性强,思路清晰。

应用程序的开发周期大大缩短,开发费用降低,大大降低了对客户端的要求,降低了投资和使用成本。

易于维护和升级。

由于客户端无需专用的软件,维护人员不再为程序的维护工作奔波于每个客户机之间,当系统升级时,只需更新服务器端的软件。

基于Internet的Web技术,更适合于网上发布信息,拓展了传统的C/S结构下的功能,适应了Internet时代的需要。

四、本文组织结构

全文分6个部分来概述,

第一部分,主要对基于Weblogic的资源管理系统进行简要论述。

第二部分,对Weblogic技术进行详细的论述。

第三部分,对oracleHibernate等技术进行简要论述。

第四部分,对该系统的总体设计进行论述。

第五部分,对系统的部分模块界面设计和代码进行论述。

第六部分,对总体的概括。

第二章Weblogic技术概述

一、Weblogic概述

WeblogicServer是美国BEA公司开发的一个业界领先的应用服务器。

是SUNJ2EE的纯java实现。

Weblogic长期以来一直被认为是市场上最好的J2EE工具之一。

像数据库或邮件服务器一样,WeblogicServer对于客户是不可见的,为连接在它上面的客户提供服务。

Weblogic最常用的使用方式是为在internet或intranet上的Web服务提供安全、数据驱动的应用程序。

Weblogic对J2EE架构的支持:

WeblogicServer提供了对SUNJ2EE架构的支持。

SUN公司的J2EE架构是为企业级提供的一种支持分布式应用的整体框架。

为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。

二、Weblogic服务功能介绍

1在使用IP地址的一台计算机,或在使用集群捆绑在一起的多台计算上,或在通过代理服务器管理的多台计算机上建立拥有相同域名的不同站点。

2部署基于J2EE标准编写的服务器JAVA代码。

3使用J2EE扩展网络服务集成分布式系统,包括用于数据库连接的JDBC、用于信息传递的JMS、用于网络目录访问的JNDI、用于分布式事物处理的JTA和用于电子邮件处理的JavaMail。

4部署使用远程方法调用(RMI)的纯Java分布式应用程序。

5通过使用RMI—IIOP(RMIoverInternetInter-ORBProtocol)协议部署近似CORBA的分布式应用系统。

6通过使用安全套接层(SSL)和Weblogic的内在支持为用户验证和授权,实现强大的安全性。

7通过将多个Weblogic服务器组成一个集群提供高可用性、负载均衡和容错能力。

8利用Java的多平台能力在WindowsNT/2000,SunSolairs,HP/UX和其他Weblogic支持的操作系统上部署Weblogic服务器。

9在任一平台上,通过使用Weblogic直观的进行基于Web的管理和监视工具可在网络上轻松管理一个或多个Weblogic服务器。

第三章Oracle9iHibernateSpringTwaver概述

一、Oracle9i简介

ORACLE公司自86年推出版本5开始,系统具有分布数据库处理功能.1992年推出了版本7,在ORACLERDBMS中可带过程数据库选项(proceduraldatabaseoption)和并行服务器选项(parallelserveroption),称为ORACLE7数据库管理系统,它释放了开放的关系型系统的真正潜力。

(一)Oracle系统特点

ORACLE公司于1979年,首先推出基于SQL标准的关系数据库产品,可在100多种硬件平台上运行(所括微机、工作站、小型机、中型机和大型机),支持很多种操作系统。

用户的ORACLE应用可方便地从一种计算机配置移至另一种计算机配置上。

ORACLE的分布式结构可将数据和应用驻留在多台计算机上,而相互间的通信是透明的。

1992年6月ORACLE公司推出的ORACLE7协同服务器数据库,使关系数据库技术迈上了新台阶。

根据IDG(国际数据集团)1992年全球UNIX数据库市场报告,ORACLE占市场销售量50%。

它之所以倍受用户喜爱是因为它有以下突出的特点:

支持大数据库、多用户的高性能的事务处理。

ORACLE支持最大数据库,其大小可到几百千兆,可充分利用硬件设备。

支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。

系统维护具有高的性能,ORACLE每天可连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。

可控制数据库数据的可用性,可在数据库级或在子数据库级上控制。

ORACLE遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。

所以它是一个开放系统,保护了用户的投资。

美国标准化和技术研究所(NIST)对ORACLE7SERVER进行检验,100%地与ANSI/ISOSQL89标准的二级相兼容。

实施安全性控制和完整性控制。

ORACLE为限制各监控数据存取提供系统可靠的安全性。

ORACLE实施数据完整性,为可接受的数据指定标准。

支持分布式数据库和分布处理。

ORACLE为了充分利用计算机系统和网络,允许将处理分为数据库服务器和客户应用程序,所有共享的数据管理由数据库管理系统的计算机处理,而运行数据库应用的工作站集中于解释和显示数据。

通过网络连接的计算机环境,ORACLE将存放在多台计算机上的数据组合成一个逻辑数据库,可被全部网络用户存取。

分布式系统像集中式数据库一样具有透明性和数据一致性。

(二)Oracle数据库系统的体系结构

ORACLE数据库系统为具有管理ORACLE数据库功能的计算机系统。

每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。

一个ORACLE实例为存取和控制一数据库的软件机制。

每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEMGLOBALAREA)的一内存区(简称SGA)被分配,有一个或多个ORACLE进程被启动。

该SGA和ORACLE进程的结合称为一个ORACLE数据库实例。

一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。

二、Hibernate技术简介

(一)体系结构

一个非常简要的Hibernate体系结构的概要图:

从这个图可以看出,Hibernate使用数据库和配置信息来为应用程序提供持久化服务(以及持久的对象)。

三、Spring技术简介

(一)Spring基础语义

何谓控制反转(IoC=InversionofControl),何谓依赖注入(DI

=DependencyInjection)?

IoC,用白话来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。

这也就是所谓"控制反转"的概念所在:

控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。

正在业界为IoC争吵不休时,大师级人物MartinFowler也站出来发话,以一篇经典文章《InversionofControlContainersandtheDependencyInjectionpattern》为IoC正名,至此,IoC又获得了一个新的名字:

"依赖注入(DependencyInjection)"。

相对IoC而言,"依赖注入"的确更加准

确的描述了这种古老而又时兴的设计理念。

从名字上理解,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。

四、Twaver技术概述

(一)公司简介

SERVASoftware公司是美国专业的软件组件厂商。

公司致力于界面组件产品和制造业ERP系统的设计和开发。

其主要产品Twaver是一套基于Java技术的界面组件产品。

Twaver可以广泛的应用在电信、制造、运输等行业。

Twaver是一套基于Java技术的专业界面的开放的开发平台,是一套针对电信行业软件的界面组件开发包。

它提供了一套现成的组件和工具,用于制作专业的电信网络拓扑图、设备机架图等,减轻了开发界面的复杂度。

使用Twaver,设备制造商或软件开发商可以快速提供精美、专业的电信资源管理系统、电信网络管理系统的界面原型,快速占领市场。

Twaver的主要特点有:

纯Java设计:

Twaver基于Java和Swing技术,是100%的纯Java产品,可以运行于任何支持Java的操作系统;精巧开放的系统架构:

Twaver有一套完整的、开放的系统架构,用户可以轻松的使用、扩展Twaver的功能,以满足各种复杂的界面应用;高效、小巧的图形引擎:

Twaver可以处理和显示大数据量的商业对象,体积却很小,非常适合基于互联网的应用;大量预制的电信图形对象和图元:

包括电信网管、运营支撑系统中常用的网络拓扑、机架板位图、连接等,可直接使用并易于扩展;全面支持XML和API两种数据控制方式,多图层设计、完全定制化的用户交互;提供数据编辑工具,可轻松定制设备模板;

(二)Twaver简介

Twaver是一套基于Java平台的界面组件产品,它采用了Java2D和Swing技术。

Twaver的基本功能是把各种后台业务对象图形化的显示在各种组件中。

特别是对于电信应用,它可以方便的用户创建和展现各种网络管理系统(NMS)、运维支撑系统(OSS)等。

Twaver可以提供快速、高效、一致的数据图形化显示。

Twaver可以方便的与各种后端应用集成,如各种Java系统,数据库系统,XML数据流等。

Twaver主要包括一组界面组件和一系列预定义业务对象。

组件包括地图组件(Network)、树组件(Tree)、属性表组件(PropertySheet)、编辑器组件(Editor)等。

同时Twaver提供了一整套针对电信行业的预定义业务对象。

使用这些对象,开发者可以快速开发各种网络拓扑、设备机架板位图等界面。

同时,开发者也可以扩展自己的业务对象,控制对象的各种显示等。

(三)Twaver基本原理

Twaver是一个基于Java的纯客户端软件,它从其他后端系统获得数据。

后端系统可能是数据库或其他网管系统等。

获得数据后,用户将数据按照API或者XML的方式转换成标准的预先定制对象,并加入到数据箱(DataBox)中。

当然,

用户也可以随意扩展预制对象库,来描述更复杂的业务模型。

数据箱将根据这些业务对象的属性、关系等,自动驱动各种界面组件,如地图、表格、树等。

同时,

用户可以根据需要灵活的控制显示过程和交互过程,以满足特殊的需求。

第四章资源管理系统的总体设计

一、需求约束

本次项目遵循中国电信集团CTG-MBOSSOSS资源管理系统规范,并针对实际市场需求对网络管理范围和功能范围进行了裁减。

网络管理范围:

1)深蓝色部分为覆盖管理范围;

2)浅色部分暂不纳入本次项目管理范围;

3)浅黄色部分为合作管线厂商系统管理范围。

n系统功能范围:

4)浅蓝色功能为部分实现,具体地:

a)资源数据同步工具:

实现与我们交换网管间的数据采集与比

对;

b)信息共享域功能:

信息共享具体实现方式与所处实际业务场

景中特定系统密切相关,本项目以实现其所需信息的获取和

组织为目标,即保证所需信息都在资源系统中,但不实现其

具体接口。

二、系统体系结构

系统在对全网络整体综合管理的基础上,提供对业务的支撑和对运维及企业管理的支撑。

系统主要分为资源存量管理、资源上层应用、网管/网元接口适配、资源信息共享等几大部分。

具体地:

接口适配层:

接口适配层采用了动态接口引擎技术(公司专利),实现与综合网络环境(网元、厂家网管、专业网管、综合网管)接口适配,是自动获取网络资源数据的基础性构件;

资源存量管理:

资源存量管理是资源管理系统的基础部分,其实现资源数据的获取、各类专业组网的物理/逻辑层数据组织与管理,并对表征资源能力的资源服务进行维护,为资源应用提供全面准确的基本信息,主要包括资源信息采集&同步、设备实体管理、专业组网管理、资源服务管理;

资源应用:

资源应用是资源系统的核心,是系统体现对前端业务开通/保障支撑、对日常运维支撑、对网络规划工程建设支撑、对企业经营管理支撑的价值所在。

系统资源应用主要包括资源

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2