电信营业系统毕业论文.docx

上传人:b****7 文档编号:23521555 上传时间:2023-05-17 格式:DOCX 页数:37 大小:1.16MB
下载 相关 举报
电信营业系统毕业论文.docx_第1页
第1页 / 共37页
电信营业系统毕业论文.docx_第2页
第2页 / 共37页
电信营业系统毕业论文.docx_第3页
第3页 / 共37页
电信营业系统毕业论文.docx_第4页
第4页 / 共37页
电信营业系统毕业论文.docx_第5页
第5页 / 共37页
点击查看更多>>
下载资源
资源描述

电信营业系统毕业论文.docx

《电信营业系统毕业论文.docx》由会员分享,可在线阅读,更多相关《电信营业系统毕业论文.docx(37页珍藏版)》请在冰豆网上搜索。

电信营业系统毕业论文.docx

电信营业系统毕业论文

温州大学瓯江学院

WENZHOUUNIVERSITYOUJIANGCOLLEGE

本科毕业设计(论文)

(2011届)

题目:

电信营业运营系统

(后台部分)

专业:

电子信息工程

班级:

07电子信息工程本二

姓名:

黄巍

学号:

07202053306

指导教师:

王跃东

职称:

副教授

完成日期:

2011年3月15日

摘要

电信运营系统中,电信计费系统是主要的支撑系统,占有重要地位。

对于电信计费系统是电信运营商的核心竞争力之一这一观点愈来愈被业界认同。

电信计费系统中的数据蕴含着企业经营态势、客户群分布特征及消费习惯、各项业务发展状况等丰富而极具价值的信息,对这些数据进行充分的分析,可以为运营商的领导决策层了解用户需求,制定市场策略提供有力的支持。

本系统是一个计费的系统,要想对用户进行准确的收费,首先必须能够获得用户使用开放实验室的准确的使用日志记录,采集子系统正是为了获取这些记录而提供的。

然后通过整合子系统将采集的数据整理并持久化。

再通过前台运营管理系统对持久化的数据进行操作、管理。

在这个项目中,在电信市场竞争不断加剧的环境下,电信运营商怎样盈利?

怎样适应客户个性化的需求?

怎样占领市场?

又怎样在竞争中处于有利位置?

这些无疑是电信运营商思考和决策的重要问题。

在目前可以毫不夸张地说在电信运营行业内谁的计费系统比较完善,谁就在电信市场占了先机。

本系统分为三大子系统,分别为:

后台数据服务系统、后台营运理系统、前台用户服务。

要想对用户进行准确的收费,首先必须能够获得用户使用开放实验室的准确的使用记录,采集子系统正是为了获取这些记录而提供的。

后台数据服务系统分为:

采集系统和整合系统;前台营运管理系统本人负责:

账务管理的,资费管理,账单管理,用户自服务。

关键词:

电信;计费;JAVA;数据采集

 

Abstract

InTelecomSystems,TelecomBillingSystemisthemainsupportsystem,whichoccupiesimportantposition.TheviewthatTelecomBillingSystemforTelecomoperatorsisoneofthecorecompetencesismoreandmorerecognizedbytheindustry.TelecomBillingSystemcontainsthedatainthebusinesssituation,thedistributionofcharacteristicsofcustomersandconsumerhabits,suchasthebusinessdevelopmentofrichandvaluableinformationonthesedata.Thefullanalysisonthem,operatorscanprovidetheleadershipdecision-makinglevelunderstandingofuserneeds,developmentofmarketingstrategytoprovidestrongsupport.

Thissystemisabillingsystem,wanttousersaccuratelycharges,Firstmustbeabletoobtainusersopenlaboratoryaccurateuselog,Acquisitionsubsystemistoobtaintheserecordsandprovide,Thenthroughtheintegrationofthedatacollectedsubsystemwillorganizeandpersistent,。

Againthroughthefrontdeskoperationmanagementsystemforpersistentdataoperation,management。

Inthisproject,inthetelecommunicationsmarketcompetitiongrowingenvironment,Telecomoperatorshowtoprofit?

Howtoadapttothecustomerspersonalizedneeds?

Howtooccupythemarket?

Whatinbeinabetterpositiontocompete?

Theseisundoubtedlytelecomoperatorsthinkinganddecision-makingproblem。

Inthepresentnoexaggerationtosaythatintelecomoperatingwithintheindustrywhosebillingsystemareperfect,Whoisinthetelecommunicationsmarketgottheupperhand。

Thissystemisdividedintothreesubsystems,respectively:

Backstagedataservicesystem、BackstageoperatingRichardsystem、Receptionistuserservice。

Wanttousersaccuratelycharges,Firstmustbeabletoobtainusersoftheuseofopenlaboratoryaccuraterecords,Acquisitionsubsystemistoobtaintheserecordsandprovide。

Backstagedataservicesystemisdividedinto:

Acquisitionsystemandintegrationsystem;Receptionistoperationmanagementsystemfortheassigned:

Accountingmanagement,Pricemanagement,Billsmanagement,Userservice。

Keywords:

Telecom;Billing;JAVA;DataCollection

 

目录

1 绪论1

1.1 课题背景和研究意义1

1.2 课题国内现状2

1.3 本课题研究内容2

2 计费系统开发环境介绍3

2.1 JAVA程序设计语言介绍3

2.2 ORACLE数据库和MySQL数据库3

2.2.1 ORACLE数据库3

2.2.2 MySQL数据库4

2.3 集成开发环境4

2.3.1 MyEclipse集成开发环境4

2.4 本章小结4

3 电信IP计费系统分析5

3.1 电信IP计费系统的营运功能结构5

3.1.1 采集系统6

3.1.2 整合系统6

3.2 后台数据服务功能模块分析7

3.2.1 后台数据服务系统部署7

3.2.2 后台数据服务系统用例分析8

3.3 本章小结8

4 系统详细设计9

4.1 实体描述9

4.1.1 资费相关表设计10

4.1.2 用户自服务相关表设计10

4.1.3 账务相关表设计13

4.1.4 账单相关表设计13

4.2 本章小结14

5 数据源模拟设计及系统演示15

5.1 客户端访问数据源模拟设计15

5.1.1 数据源模拟的目的15

5.1.2 数据源模拟实现15

5.2 系统演示设计15

5.2.1 系统演示程序设计说明15

5.2.2 显示界面及说明15

5.3 本章小结19

6主要模块实现展示..............................20

6.1资费模块展示................................20

6.1.1资费浏览模块..............................20

6.1.2资费增加模块.............................20

6.1.3资费修改模块.............................21

6.1.4资费删除模块............。

................23

6.2账务管理模块展示............................23

6.2.1账务年查询模块...........................23

6.2.2账务月查询模块...........................24

6.3账单管理模块展示............................25

6.3.1账单查询.................................26

6.4用户自服务模块展示..........................26

6.4.1用户自服务查询...........................26

6.5本章小结....................................26

结论27

参考文献28

致谢29

1 绪论

1.1 课题背景和研究意义

电信计费的广义概念是:

从用户使用电信业务开始,到用户最终完成缴费的全过程。

具体可分为两个阶段:

第一阶段为交换机计费,以电话为例,用户开始通话到通话结束,交换机复式计次过程完成或交换机将主叫、被叫、通话时长等实时记录的过程;第二阶段为后台计费账务处理,即把采集到的交换机记录的用户呼叫信息经过预处理、过滤、划价、累计求和,形成用户账单,到最终完成缴费并销账的过程。

后台计费账务处理系统就是一般定义的电信计费系统。

电信计费系统的建设初期,由于计算机硬件性能的限制,软件开发成本和难度的过高,以及电信运营者服务意识和竞争意识的淡漠,只能以自动化为目标,以算费、计帐和收费的简单功能实现。

这样的简单功能,不能跟上电信业务的发展变化,不能满足用户的服务需求,更不能适应市场经济下竞争的环境。

随着计算机技术和数据库技术的发展,软件产业的日趋成熟,计算机投资成本的下降,使电信计费系统朝着灵活化、复杂化、全面化方向发展成为可能。

与此同时,由于市场竞争的形成,用户服务需求的扩大,电信运营商也迫切需要这样的计费系统。

电信计费系统的综合性的建设:

由于早期电信业务只是电话业务,计费系统是针对单一业务。

随着智能、增值业务、数据多媒体业务以及Internet业务的出现,计费系统从单一业务正向具备综合业务的计费系统转移。

电信计费系统发展的另一个重要趋势是朝着个性化、多样化的客户服务方向发展。

今后的计费系统应能够向用户提供不同形式的客户账单、不同的缴费方式、不同的费用查询方法、不同的缴费周期,甚至可以为用户提供定制的电信计费服务[3]。

对于电信计费系统是电信运营商的核心竞争力之一这一观点愈来愈被业界认同。

电信计费系统中的数据蕴含着企业经营态势、客户群分布特征及消费习惯、各项业务发展状况等丰富而极具价值的信息,对这些数据进行充分的分析,可以为运营商的领导决策层了解用户需求,制定市场策略提供有力的支持。

近年来,我国各种电信业务发展极为迅猛,从基本的固定电话计费、移动电话计费到智能网、IP计费和WAP计费、GPRS计费,新的业务种类和新的服务形式也不断涌现。

这样一来在计费方面也产生了新的矛盾,即旧的计费系统从体制到技术都越来越无法适应新的需要。

电信运营业务的发展对计费系统提出了许多要求。

电信计费系统是随着电信产业和计算机产业的发展而不断成长起来的,特别是随着交换机技术和计算机技术的不断进步而不断完善的。

电信运营计费系统是否能有效、安全地运行,在很大程度上影响着电信运营系统本身的运行效率和信誉,同时也是其业务正常发展的保证。

1.2 课题国内现状

电信计费系统经历了从人工到自动的进程,计费系统正从初级走向高级、从分散处理走向集中处理,关于计费系统的建设也已经逐步形成一整套完整的理论。

无论是朝着什么方向发展,电信计费系统一方面要面向用户,完成对用户计费、收费及一系列相关服务;另一方面要面向电信运营商自身,为企业提供市场预测、经营分析等报告,为企业制定市场经营策略提供有力支持,为企业增加利润、扩大市场份额、稳定和扩大客户群、有针对性的展开市场营销等工作提供帮助。

我国的电信基础设施在硬件方面已达较高水平,用户规模世界第一,但在运营支撑系统建设方面已发达国家电信运营商相比还有一定的差距。

今后相当长的一段时间内,运营计费系统都将成为国内电信运营商建设或规划的重点。

现在各电信运营企业如何结合自己的业务特点,建设可拓展的适合自身发展的运营支撑系统体系成为运营支撑系统实施的关键问题。

1.3 本课题研究内容

本系统分为三大子系统,分别为:

后台数据服务系统、后台营运理系统、前台用户服务。

要想对用户进行准确的收费,首先必须能够获得用户使用开放实验室的准确的使用记录,采集子系统正是为了获取这些记录而提供的。

后台数据服务系统分为:

采集系统和整合系统;前台营运管理系统本人负责:

账务管理的,资费管理,账单管理,用户自服务。

资费管理模块说明:

资费管理子系统就是用来管理资费的。

具有资费管理权限的管理员登陆成功后,可以添加新的资费,查询所有的资费,可以修改现有的资费信息,还可以删除资费。

特别要注意的是,由于对资费的修改会影响选择了这种资费的用户要交纳的费用,所以在修改资费信息前要事先通知所有已经选择了这个资费的用户,只有当没有任何用户选择某个资费了,这个资费才能被删除掉。

账务管理模块说明:

具有帐务查询的管理员可以使用此子系统对开放实验室的使用情况进行查询。

此子系统可以提供以月为周期的查询,也可以提供以年为周期的查询。

具体有,月账务查询、年账务查询。

账单管理模块说明:

具有账单查询权限的管理员可以利用此子系统对所有的月账单进行查询。

此此子系统不仅提供对某个帐务帐号上产生的总的费用进行查询,还提供对某个帐务帐号上的每个业务帐号上产生的费用明细进行查询。

具体有,月账单查询、月账单明细查询。

用户自服务模块说明:

用户自服务系统可以方便地供用户查询自己的账单和修改自己的个人信息。

这个子系统是唯一的一个用户可以使用的子系统。

具体有,查询自己的月账单、修改自己的个人信息。

2 计费系统开发环境介绍

2.1 JAVA程序设计语言介绍

Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言[5]。

(1)Java是纯面向对象编程的语言,对于本系统中的用户进行抽象是很容易理解的;

(2)Java是可收集无用的存储单元。

用C或C++编写软件的编程人员必须仔细跟踪所用的内存块。

当一个内存块不再使用时,他们务必让程序释放它,之后方可再用。

在大的项目中,这可能就非常困难,且往往成为出错和内存不足的致命根源。

在Java的情况下编程人员不必为内存管理操心。

Java具有一个垃圾回收机制,可以让程序员去手动回收内存。

(4)Java是可扩展的。

Java程序可与用其它语言编写的现存程序库连接。

由于Java数据结构C的数据结构的类型极为相似,这给Java移植造成了非常大的方便。

并且最大的问题在于,现在有多线程程序库为数不多。

Java程序可以声明某些方法是内部的,然后,把这些内部方法映射成软件库所定义的功能,从而动态地链接到虚拟机。

Java分为三个版本:

(1)JavaSE(Java2PlatformStandardEdition,java平台标准版);

(2)JavaEE(Java2Platform,EnterpriseEdition,java平台企业版);

(3)JavaME(Java2PlatformMicroEdition,java平台微型版)。

本系统设计采用的JavaSE6.0版本

2.2 ORACLE数据库和MySQL数据库

2.2.1 ORACLE数据库

目前业内和JAVA结合非常良好的数据库有:

ORACLE数据库和MYSQL数据库。

首先,ORACLE作为目前市场份额占有率最大、最流行的数据库。

它有很多优势:

(1)能在所有主流平台上运行(包括Windows)。

完全支持所有的工业标准。

采用完全开放策略。

可以使客户选择最适合的解决方案。

对开发商全力支持。

(2)平行服务器通过使一组结点共享同一簇中的工作来扩展WindowsNT的能力,提供高可用性和高伸缩性的簇的解决方案。

如果WindowsNT不能满足需要,用户可以把数据库移到UNIX中。

(3)获得最高认证级别的ISO标准认证。

(4)性能最高,保持WindowsNT下的TPC-D和TPC-C的世界记录。

(5)多层次网络计算,支持多种工业标准,可以用ODBC、JDBC、OCI等网络客户连接[6]。

另外,09年4月份,甲骨文公司对SUN公司做出了收购决策。

这样一来,对JAVA语言和ORACLE语言的结合更是有利。

所以,对于本系统而言,ORACLE数据库应该是首选。

2.2.2 MySQL数据库

但是,由于ORACLE体积过大,本课题作为设计性实践课题选择了较小较轻便的MYSQL数据库。

MySQL是一个小型关系型数据库管理系统。

在2008年1月16号被SUN公司收购。

目前MYSQL被广泛地应用在Internet上的中小型网站中。

其特点如下:

(1)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OS/2、Solaris、Windows等多种操作系统

(2)为多种编程语言提供了API。

这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby等。

(3)支持多线程,充分利用CPU资源。

(4)优化的SQL查询算法,有效地提高查询速度。

(5)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持。

(6)提供TCP/IP、JDBC等多种数据库连接途径。

2.3 集成开发环境

2.3.2 MyEclipse集成开发环境

MyEclipse是著名的跨平台的自由集成开发环境(IDE)。

MyEclipse的设计思想是:

一切皆插件。

MyEclipse核心很小,其它所有功能都以插件的形式附加于MyEclipse核心之上。

MyEclipse基本内核包括:

图形API,Java开发环境插件(JDT),插件开发环境(PDE)等。

2.4 本章小结

本课题选用了JAVA语言作为设计的基本语言。

JAVA具有可移植性、多线程等特点,而且JAVA是目前IT业内主流的程序设计语言之首,对于大型工程项目的开发有很大优势。

3 电信IP计费系统分析

3.1 电信IP计费系统的营运功能结构

本课题设计的出发点是某电信运营商新增一项OpenLab(开放实验室)出租业务,选择使用这种业务的用户能够远程登录到实验室中做基于这个实验室环境的一些工作和实验。

运营商希望借助先进的计算机技术对访问实验室的用户进行管理和计费,由此实现对此项业务运营的支持与管理。

本项目主要包括以下子系统:

图3-1子系统图例

(1)采集系统

(2)整合系统

(3)资费管理系统

(4)账单查询系统

(5)账务查询系统

(6)用户自服务系统

3.1.1 采集系统

本系统是一个计费的系统,要想对用户进行准确的收费,首先必须能够获得用户使用开放实验室的准确的使用记录,采集子系统正是为了获取这些记录而提供的。

Unix服务器本身就具有记录系统日志的功能[11]。

用户每次登录和退出Unix服务器的信息都会被自动保存到一个在线日志文件/var/adm/wtmpx中。

采集系统通过调用Unix系统函数来读取这个日志文件中的内容,然后对读取到的内容进行整理,整理为方便计费的数据,其中包括登录名、登录时间或登出时间等作为计费依据的数据。

最后把这些数据存入数据库中,以备其他系统使用。

为了使读取的数据量不至于过大,采集系统会每小时定时执行一次,每次只采集上一个小时时间段之内的数据。

3.1.2 整合系统

采集系统定时将用户使用服务器的数据存入到了数据库中,但这些数据都是流水账的数据,是用户每次使用UNIX操作系统的用时。

如果用户量大,用户频繁地登入/登出,将产生大量的数据,不便于将来生成用户的月账单和对开放实验室的使用情况进行月统计和年统计,因此,出现了整合系统。

整合是将某个用户在某一时段内所用机时求和后形成一条记录。

整合系统具体整合规则如下:

(1)每小时定时整合一次,生成以小时为单位统计的数据,程序总是每小时定时整合前一小时的数据。

(2)每天定时整合一次,生成以天为单位统计的数据,程序总是每天定时整合前一天的数据。

(3)每个月定时整合一次,生成以月为单位统计的数据,程序总是每个月定时整合前一个月的数据

3.2 后台数据服务功能模块分析

3.2.1 后台数据服务系统部署

 图3-2后台系统部署

图3-2中,左侧3个模块是用于出租的Unix服务器,在本系统中作为数据采集的客户端。

中间模块为服务器用于采集来自客户端的采集数据,并进行数据整合以及采集备份处理,是本系统的核心处理部分。

另外,右侧模块为数据库的服务器,即本系统中所用的MYSQL数据库服务器。

需要说明的是,服务器端采集服务器和数据库服务器可部署在同一个服务器中。

3.2.2 后台数据服务系统用例分析

3.2.2.1 客户端数据采集用例说明

用例名称:

数据采集客户

用例简述:

(1)读取日志文件,并且清空日志;

(2)从读取的数据中解析用户登录时间等信息;

(3)把解析的用户登录时间数据发送到服务器;

(4)如果发送失败,就存储在实验室上等下次发送。

参与者:

系统管理人员

前置条件:

需要root权限

后置条件:

日志文件被备份后清空

3.2.2.2 服务器端数据采集用例说明

用例名称:

数据采集服务器

用例简述:

(1)接受各客户采集程序发送的数据;

(2)接受失败,请求客户端重新发送;

(3)根据时间存储到相应的数据表。

参与者:

系统管理员

3.2.2.3 服务器端数据整合用例说明

用例名称:

数据整合

用例简述:

(1)每小时按用户业务整合一次用户登录时间数据。

(2)每天按用户业务整合一次用户登录时间数据。

(3)每月按用户业务整合一次用户登录时间数据。

(4)每小时按实验室服务器整合一次用户使用的时间数据。

(5)每天按实验室服务器整合一次用户使用的时间数据。

(6)每月按实验室服务器整合一次用户使用的时间数据。

参与者:

系统管理员

前置条件:

后置条件:

产生整合数据。

3.3 本章小结

本章从功能划分的角度对系统进行了分析。

首先,从整体性考虑,系统分为前台用户服务和后台数据服务两部分。

每一部分都包含各自不同的具体功能板块。

本课题重点研究后台数据整合部分,进行了详细的说明。

而前台用

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

当前位置:首页 > 人文社科 > 教育学心理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1