广东电信互联星空GD毕业论文
2022-05-10 20:24:04
论文总字数:14434字
摘 要
电信综合业务支撑系统(IBSS)通过使用J2ee核心技术以及Java Web核心技术满足全方位、多层次的客户服务要求,实现对服务全过程的实时监控;使用SQL server为核心数据库提供数据层,实现固话业务、数据业务、移动业务及网元出租业务等在内的综合业务处理。通过技术手段整合与其他系统的接口,为其他系统提供基本的业务信息,提高信息的共享程度;实现跨本地网的业务受理。
另外此系统的JAVA WEB研究方向的综合应用,包含框架技术,数据库技术,分布式技术,云计算技术。
本文主要介绍其中涉及的分布式技术。分布式技术与集中式相对应,它是一种基于网络范围的计算机处理技术。同时随着个人计算机的性能的极大提高及其使用的广泛普及,使处理能力不再局限服务器,而分布到网络上的所有计算机成为可能。分布式计算对立与集中式计算,分布式计算的数据可以分布在很大的不同区域中。
关键字:IBSS J2ee框架 SQL数据库 分布式技术
The Development Of Guangdong Telecom ChinaVnet GD IBSS system
ABSTRACT
Telecom integrated business support system .By using the J2ee core technology and Java Web core technology to meet the all-round, multi-level customer service requirements for real-time monitoring of the whole process of service and the core of SQL database to provides data layer to achieve including fixed-line services, data services, mobile services and leased line services and other integrated business processes. By using technical means to integrate interfaces with other systems and provide basic business information to other systems and improve the sharing of information; and across the local network of business acceptance.
The research directions of integrated application of JAVA WEB system, including framework technology, database technology, distributed technology, cloud computing technology.
This paper describes distributed technology. Distributed technology based on computer processing technology networks, which corresponds centralized technology. Since the performance of personal computers has been greatly improved and the popularity of using make the processing capability distributed to all computers on the network as possible
Key Words: IBSS J2ee SQL database distributed technolog
目录
摘要 I
ABSTRACT II
第一章 绪论 - 1 -
1.1 概念 - 1 -
1.2 软件背景 - 1 -
1.3 本论文研究的目的和意义 - 1 -
1.4 论文研究的主要内容 - 2 -
1.4.1分布式网络的实现 - 2 -
1.4.2管理不同类型的分布式商务对象 - 2 -
第二章 网站可行性分析 - 3 -
2.1 技术可行性分析 - 3 -
2.2 经济可行性分析 - 3 -
2.3操作可行性分析 - 3 -
第三章 网站技术介绍 - 5 -
3.1 J2ee技术 - 5 -
3.1.1 J2ee基础规范 - 5 -
3.1.2 J2ee组件层次 - 5 -
3.2 EJB技术 - 8 -
3.2.1 EJB简介 - 8 -
3.2.2 EJB(企业级JavaBeans)组件应用模型 - 9 -
3.3 分布式技术 - 9 -
3.2.1 分布式架构 - 9 -
3.2.2 分布式互联网 - 10 -
第四章 网站设计与实现 - 11 -
4.1 网站设计工具 - 11 -
4.1.1 Dreamweaver CS4 - 11 -
4.1.2 Eclipse - 11 -
4.2 网站总体设计 - 12 -
4.2.1 网站功能分析 - 12 -
4.2.2 网站设计目标 - 13 -
4.2.3 网站设计流程 - 13 -
4.3 网站分布式设计 - 14 -
4.3.1 网站类设计 - 14 -
4.3.2 网站通信设计 - 15 -
结语 - 18 -
致谢 - 21 -
第一章 绪论
1.1 概念
电信综合业务支撑系统(IBSS)是对于电信运营企业进行全业务受理支撑的一套大型专业型软件系统,本次设计的IBSS系统遵循电信管理网(TMN)模型和电信运营基本业务处理框架的TOM模型,它同时也紧密贴近电信企业的生产经营活动,可以说是一套非常先进的业务支撑软件。系统软件设计的核心思想是以客户为中心、以市场为导向、以营销为主线、以增强核心竞争力为出发点和根本立足点。该系统提供各种客户化定制服务,同时也实现统一界面、统一平台、统一数据管理、统一接口,全面促进营销体系的建设。[1]
1.2 软件背景
随着电信运营企业一步步重新整合,中国电信市场也会随之呈现出新的运营格局,相比之前将发生很大变化;新电信运营商也在不断发展,其实力将会逐渐增强,可以想象,更加激烈的竞争将会在电信市场发生。同时由于人们的生活水平得到不断提高;以及快速发展的社会经济,通信业务与服务的需求也日趋多样化和个性化。电信行业为了适应激烈的市场竞争以及新的电信格局,同时也为了满足当今市场需求的个性化和多样化,营销措施也就要更加灵活多样,客户服务水平有待进一步提高,使得客户满意度得到提高,需要不断推出新业务,来寻求更多新的利润增长点,这一切都是以业务支撑系统来提供强有力的功能支持,因此广东省电信公司决定对原先建立的业务支撑系统进行再造,而电信综合业务支撑系统也需要再造。
1.3 本论文研究的目的和意义
信息化的社会必然要靠信息化来处理问题,因为传统的电信管理系统对于处理数据相对乏力,对于改变数据上,既费时间又费力,并且还伴随着更新慢效率低等缺点,因此通过建立电信综合业务支撑系统在其功能上弥补传统管理上的的诸多不足。
建立电信综合业务支撑系统,可以为社会各类人群提供方便,满足他们的不同通信需求。
有利于电信资源的共享和优化配置,提高电信人员工作效率,增强管理水平。
1.4 论文研究的主要内容
1.4.1分布式网络的实现
网站采用J2EE平台和分布式技术,将由整个分布式系统看成是由一个个孤立的域和工作组通过网络互连形成的系统。[11]采用多层Web的框架技术来进行分布式的信息处理和数据共享;并且J2EE为多层Web应用系统提供了容器平台。
1.4.2管理不同类型的分布式商务对象
网站采用Enterprise JavaBeans(EJB)是在进程间使用的组件,同时JavaBean是最好的组件之一,但它不是一个服务器端的组件。EJB是业务层组件。EJB能解决在三层结构中由管理分布式商务对象多带来的问题。[10]
第二章 网站可行性分析
2.1 技术可行性分析
在制作网站的过程中需要考虑到技术可行性的问题,对制作人员一般都要求掌握计算机技术,并且具有一定的数据库基础,至少熟悉运用一个网页制作的软件(如:Dreamweaver)和Eclipse(运用J2ee框架)。
Dreamweaver以及Eclipse都是已经运用成熟,且功能强大的网站制作软件。用于完成网站前端和后台功能实现。同时现有技术也可以完成网站所有所需功能。
网站开发人员也需要对于多媒体软件具有一定的熟悉程度(如:Photoshop、Flash等等),以便于对网站的美化和其他一些功能的完善。
2.2 经济可行性分析
本作品制作全程基于广东电信系统的二次开发,因此无需太多的人力和物力,管理方便,所以无需庞大的费用,甚至可以说是零费用。
同时本作品是一个动态网页,每次浏览都需要一个Web服务器支持,为了方便用户浏览本网站需要在网上申请了一个域名,并利用这个提供域名的商家的Web服务器作为本网站的Web服务器。所以从经济上来说完全是可行的。
2.3操作可行性分析
操作可行性主要是指用户使用的舒适性,因此界面设计时要充分考虑用户以及管理人员的习惯,使得操作简单方便;同时数据录入迅速、规范、可靠;统计准确,制表灵活,适应力强,容易扩充。具有易用性、灵活性、开放性与可视性等,这些基本都可以实现。
本网站操作简单、界面简洁清晰, 对于那些有一般的计算机知识和电信工作经验的人员就可以轻松上手。同时网站设计大大提高了人员工作效率。并兼容所有网页浏览的软件(如: Internet Explorer,360浏览器,谷歌等) 。
由此可见,该网站的操作是可行的,有必要开发本网站。
综合以上方面,本网站具有很高的开发可行性,无论是从技术上,经济上或者社会因素方面还是操作上都是可行的。
第三章 网站技术介绍
3.1 J2ee技术
3.1.1 J2ee基础规范
J2ee(Java 2 Platform, Enterprise Edition) 是一个规范框架,它用于分布式企业应用,由SUN公司定义并发展。它提供了一系列开发技术规格以及一个分布式多层次应用模型。分布式应用模型意味着根据应用逻辑的功能分成多个层次,支持适当的服务器组件和每个级别,不同的组件来运行(如Servlet组件上Servlet容器运行)在容器中的分布式服务器组件,所述容器由协议相关之间的通信,实现组件之间的调用。遵从这个规范的开发者将得到行业的广泛支持,同时使企业级应用的开发变得简单、快速。[2]
3.1.2 J2ee组件层次
客户层
Web层
商业逻辑层
信息系统层
浏览器
Pure html
Java Applet
Application Client
Application
Client
Container
Container
客户机(浏览器)
Web 服务器
JSP
Servlet
J2ee platform
EJB容器
EJB
EJB
J2ee Platform
数据库
数据库
数据库容器
J2ee 服务器
3-1 J2EE组件和层次
J2EE规范定义了四个层次:
客户端层(Client Tier)
客户层用于实现用户接口和表示层的企业级应用程序。此外,一些客户计划还要实现业务逻辑。它可分为基于网络和非基于Web的客户这两种情况。在基于Web的情况下,主要作为企业Web服务器浏的览器。而非基于Web的客户层则是独立的应用程序,可以完成瘦客户机无法完成的任务。本次开发的是基于web的客户端。[5]
Web层
Web层由相关的Web组件组成。J2EE Web组件包括JSP页面和Servlets组件, Web层也可以包括一些JavaBeans组件。 Web层主要是用来处理客户请求,并且使得相应的逻辑块得到调用,最后以动态网页的形式把结果返回到客户端(浏览器)。
业务层(Business Tier)
业务层也叫做EJB层(如图3-1中的商业逻辑层),主要是由EJB组件组成。一般情况下,Web服务器和EJB服务器通常被结合在一起发布,并被称之为应用服务器。EJB层使得业务逻辑在信息系统中得到实现。这是这个应用的核心,由在业务层中运行的EJB来处理。在客户端,一个Bean接收数据、处理,然后数据被送到信息系统层来存储。同样的,一个Bean也可以在信息系统里取出相应的数据,并把它发送到客户端程序。业务层中的EJB要在容器中运行,容器使得底层的问题得到解决,如事务处理、信息存放、状态管理、生命周期、多线程安全管理、资源池等等。
请支付后下载全文,论文总字数:14434字