电信计费管理系统设计与实现

合集下载

电信综合计费系统的研究与实现

电信综合计费系统的研究与实现

21 . 2发布 A t e . ei X应 用 程序 v 随着 电信行 业 、 网络 技 术 和计 算机 行 业 的发 展 , 电 首 先 。 c vX 控件 要 经 过 注册 才 能被 使 用 。在 进 Ate i 信 计费 系 统也 不断 地进 步 。 在近 二 十年来 , 国电信在 行 程序 的运行 .就必 须先 对 控件 进行 注册 成 为可用 控 中 网络 的规模 和 客户 群 的发展 都有 了很 大 的突破 。电信 件 。 次 。 ei X控件 应 用程 序 的发 布 。 常需 要提 供 其 A te v 通 作 为传 统 的 固网运 营商 .需 要 随着 市场 的转变 和 技术 给用 户 系统所 需要 的控 件 以及 相 关文 件 .因为在 使 用 的进 步 而 改革 .从原 有的 固网业 务 向多 样 化 的综合 化 应用 程序 时需 要对 控 件 进行 加载 ,所 以 . ci X控 件 A te v 服务 转变 。 面对 着新 技术 的层 出不 穷 . 电信 行业 面 临着 是必 须 的 , 特别 是在 第 一次 加 载 。 能会 需要 较 大的 网 可 客户 需求 增 长 、新 业 务拓 展 多样化 与 营 销策 略 复杂 化 络流 量 。再 次 。 ci X 的使用 有 时需要额 外 的 D L或 A te v L 等各 方面 的压 力【 l 1 。 许 可 文件【 4 】 。 计 费 系 统 经 历 了通 过 智 能 网 平 台提 供 预 付 费业 22J E . 2 E框 架
14 3


电脑 21 0 1源自第 6期 电信 综 合 计 费 系统 的研 究 与 实现
张 晴
(福 州 大学数 计 学院 福 建 福 州 3 0 0 5 18)
摘 要 : 建 电信 综合 计 费 系统基 于 电信 的计 费模 型 , 实现 电信 放 心计 费为核 心 目标 , 福 以 通过 多层 分 布 式架 树 , 用 A d e 技 术 实现 用户界 面 , E 实现 统 一 的数据 库访 问 , 运 c vX J E 2 使得 表 现 层与 业务 逻辑 层分 离 , 实现 了 个 完整 的 电信 计 费全 业务 融合 支撑 系统 , 达到 准确 、 定 、 时、 活 的 系统 特 点。 并 稳 及 灵 关键 词 : 费 系统 , t e J E 计 Ac vX, E i 2 ’

江苏电信iptv业务管理系统设计与实现

江苏电信iptv业务管理系统设计与实现

第五章系统实现方案业务层需要完成的功能是各种业务规则和逻辑的实现。

业务层中的代码,用于解决或满足特定业务领域的问题逻辑。

这是整个应用系统中最为复杂的部分.这一层对应于图3--5中的应用服务器层.而且由于我们IPTV业务管理系统分为多个功能模块,所以这一层的应用服务器也是分成多个服务器进程分布在多台服务器上的。

图5一lIPI"V用户开户图5_2request和response的类图在业务层中,我们把每~个具体的业务封装在一个co.and类中。

Command类簇的类图如图5—3所示.其中基类是一个纯虚类。

是一个抽象的接口.NfAdminComand类是NfO:mmnd类的子类.该子类实现了三个重要的类的操作:action):往日志文件里写操作publicvoidrriteLog(StringadminName,intdomainId,String记录:第五章系统实现方案提供查询与统计功能。

5.4.1系统模块功能简介系统由较多的功能模块组成,这里以用户管理和内容管理为例介绍系统功能的实现:(1)用户管理模块用户管理模块包括用户开户与设置、用户信息查询、用户账户管理、用户分组管理、集团用户管理、CP/SP注册、cP/sP查询、业务运营商管理、权限管理等子模块。

该模块主要功能是提供用户、cP/sP、操作曼信息录入数据库的界面,提供用户信息的查询修改界面。

此外,对于操作员还设置了权限管理子模块1)用户开户与设置该模块主要负责用户信息的录入与帐号信息设置,开户信息分为账号信息项、业务信息项和基本信息项。

帐号信息项包括用户开在哪个业务运营商下,所属业务区、用户号段、数字帐号、用户登录名、用户账户类型、密码、用户类型、付费类型,关联宽带帐号、信用度。

其中数字帐号可按要求填入也可由系统自动生成,需保证数字帐号的唯一性。

IPTV业务信息项包括童锁密码、pop节点名称、终端类型、机项盒序列号、软终端(PSl00)序列号、机顶盒模板、软终端模板、所属用户分组、开机频道、归属EP6服务器组。

电信计费管理系统VB课程设计

电信计费管理系统VB课程设计

电信计费管理系统VB课程设计一、课程目标知识目标:1. 让学生掌握电信计费管理系统的基础知识,包括系统架构、功能模块和数据流程。

2. 帮助学生理解VB编程语言在电信计费管理系统中的应用,如数据访问、界面设计和业务逻辑实现。

3. 引导学生了解电信行业的计费规则和策略,并能将其应用于实际项目中。

技能目标:1. 培养学生运用VB编程语言进行电信计费管理系统开发的能力,包括数据库操作、界面设计和代码编写。

2. 提高学生分析问题、解决问题的能力,使其能够根据实际需求设计合适的计费管理系统。

3. 培养学生的团队协作和沟通能力,以便在项目开发过程中进行有效的交流与协作。

情感态度价值观目标:1. 激发学生对电信计费管理系统的兴趣,培养其探索精神和创新意识。

2. 引导学生认识到电信计费管理系统在现实生活中的重要性,增强其社会责任感和使命感。

3. 培养学生严谨、认真的学习态度,使其在项目开发过程中遵循规范,养成良好的编程习惯。

本课程针对高年级学生,结合学科特点和教学要求,旨在提高学生的实践能力、创新意识和团队协作精神。

通过本课程的学习,使学生能够将所学知识应用于实际项目中,为将来从事电信行业相关工作打下坚实基础。

同时,注重培养学生的情感态度价值观,使其成为具有责任感和使命感的新时代青年。

二、教学内容1. 电信计费管理系统概述:介绍电信计费管理系统的基本概念、发展历程、功能模块和行业应用。

相关教材章节:第一章 电信计费管理系统概述2. VB编程基础:回顾VB编程语言的基本语法、数据类型、控制结构、过程和函数。

相关教材章节:第二章 VB编程基础3. 数据库操作:讲解数据库的基本概念,重点学习Access数据库的操作,包括表的创建、查询和SQL语句。

相关教材章节:第三章 数据库操作4. 界面设计:介绍VB界面设计方法,学习如何制作友好、易用的操作界面。

相关教材章节:第四章 界面设计5. 电信计费管理模块设计:分析电信计费管理模块的需求,学习如何利用VB 实现计费策略和数据处理。

C 课程设计模拟电信计费.

C  课程设计模拟电信计费.

课程设计设计题目:C++程序设计课程设计模拟电信计费课程设计任务书课程设计题目:模拟电信计费一、课程设计的原始资料及依据查阅有关资料,进一步理解面向对象程序设计的思想,并编写一个简单的管理系统。

通过本设计可以加深理解使用面向对象程序设计思想开发一个系统的方法,提高分析问题、解决问题和实际动手的能力。

二、课程设计主要内容及要求设计内容:假设电信计费标准:固定电话长途话费0.02元/秒,固定电话本地话费0.06元/分,无线电话长途话费1.00元/分,无线电话本地话费0.60元/分,无线电话接听话费0.50元/分。

在源数据文件中存放:电话号码,电信服务类别,通话时间(秒)。

根据源数据文件生成如下列表:固定长途电话:长途电话号码和通话时间。

固定本地电话:本地电话号码和通话时间。

无线长途电话:长途电话号码和通话时间。

无线本地电话:本地电话号码和通话时间。

无线接听电话:接听电话号码和通话时间。

统计电信费用:电话号码、累计电信费用。

(根据自己的任务填写内容)设计要求:(1)要求在设计的过程中建立清晰的类层次,并画出类图;(2) 设计功能满足要求、易于操作的友好界面;(3) 在系统的设计中,至少要用到面向对象的一种机制:继承、多态等;(4) 在完成该题目时,小组人员进行详细的任务分工,并要在报告中体现出来。

三、对课程设计说明书撰写内容、格式、字数的要求1.课程设计说明书是体现和总结课程设计成果的载体,主要内容包括:设计题目、设计目的、设备器材、设计原理及内容、设计步骤、遇到的问题及解决方法、设计总结、参考文献等。

一般不应少于3000字。

2.在适当位置配合相应的实验原理图、功能模块图、算法流程图等图表进行说明。

应做到文理通顺,内容正确完整,书写工整,装订整齐。

3.设计总结部分主要写本人完成工作简介以及自己的设计体会,包括通过课程设计学到了什么,哪里遇到了困难,解决的办法以及今后的目标。

4.课程设计说明书手写或打印均可。

电信本地计费存储管理解决方案

电信本地计费存储管理解决方案
电信计费系统的技术架构通常包括
数据采集、计费处理、账务处理、结算处理等模块。
电信计费系统的现状和挑战
随着电信业务的快速发展,电 信计费系统面临着巨大的数据
处理和存储压力。
传统计费系统通常采用集中 式架构,存在单点故障和性 能瓶颈问题,难以满足高并 发、低延迟的计费需求。
电信计费系统还需要面对复杂 的计费规则、多变的业务场景 和严格的监管要求等挑战。
06
结论与展望
本解决方案的总结
高效性
该解决方案能够高效地处理大量的计费数据,确 保电信运营商的运营效率。
可扩展性
该解决方案具有良好的可扩展性,能够随着电信 业务的发展而不断升级和扩展。
ABCD
安全性
通过数据加密和备份等措施,确保计费数据的安 全性和完整性。
灵活性
该解决方案能够灵活地适应不同的计费需求和业 务场景,满足电信运营商的个性化需求。
电信本地计费存储管理解决 方案
汇报人: 2024-01-06
目录
• 引言 • 电信计费系统概述 • 本地计费存储管理解决方案 • 解决方案的优势和效益 • 案例分析 • 结论与展望
01
引言
背景介绍
01
随着电信业务的快速发展,计费 数据量呈爆炸性增长,对存储和 管理提出了更高的要求。
02
传统的计费存储解决方案存在扩 展性差、数据安全性不足、维护 成本高等问题。
对未来发展的展望
智能化
随着人工智能技术的发展,未来的计费存储管理解决方案 将更加智能化,能够自动识别和解决计费问题,提高计费 效率和准确性。
集成化
未来的计费存储管理解决方案将更加集成化,能够与其他 电信系统无缝集成,实现数据的共享和交换,提高电信运 营商的运营效率。

电信计费模拟实现(C语言)..

电信计费模拟实现(C语言)..

电信计费模拟实现(C语⾔)..程序设计报告( 2012 / 2013 学年第⼆学期)题⽬:电信计费模拟实现专业通信⼯程学⽣姓名班级学号指导教师郭剑指导单位计算机软件教学中⼼⽇期 2013年6⽉27⽇电信计费模拟实现⼀、课题内容和要求电信计费系统主要负责对电信各类客户每⽉帐单统计、查询、备份等管理⼯作。

本课题以该系统要求编写⼀个程序,实现对电信计费的模拟。

通过此可以,熟练掌握⽂件读写、函数调⽤等知识,以及查找、典型算法的设计与应⽤。

⼆、需求分析功能框架图:(见图1)图1(1)提供可操作的主菜单:输出个菜单,⽤于显⽰以从⽂件中加载的总客户信息和若⼲个可选的功能选项。

根据客户输⼊的选项来运⾏不同的功能,运⾏不同的函数。

(2)进⾏⽂本信息的载⼊:从指定的⽂件中以链表形式加载所需的客户信息。

这⾥的⽂件是在编译时就已经指定好的、存在的⽂本,需设计者预先⾃⼰建⽴好。

(3)查找客户功能:以客户输⼊的电话号码进⾏查找对应的客户信息并将它们输出。

(4)对现有信息的保存:保存内存中的最新的记录输出到磁盘⽂件中。

这⾥默认的是保存到原读取⽂件中并覆盖原来的信息。

(5)将信息备份到另外的⼀个⽂本中:通过⽂件格式读写函数,将源⽂件信息写到客户提供的⽬标⽂件中。

(6)分类合计功能:客户话费⼩计、长话费⼩计、通话费合计、客户帐单数量。

三、概要设计1 主要结构体:ishi,hd[j].zhongzhi);if((t-(int)t)>0) t=(int)t+1;else t=(int)t;if(hd[j].number2[0]=='0')changtuhf+=d*t;elseshineihf+=c*t;}}sum=a+num1+shineihf+changtuhf;fprintf(fp3,"%-10s%-6s%-10s%-10d%-10d%-15lf%-15lf%-15lf\n",yhzl[i].phone,yhzl[i].name1,yhzl[i].name2,a,num1,shineihf,changtuhf,sum);rewind(fp1);changtuhf=,shineihf=,sum=;}fclose(fp1);fclose(fp2);fclose(fp3);}void menu(){printf("*****************************************************************************\n") ;printf("请选择需要的服务:\n");printf("************************************************************************* ****\n");printf("1-通话记录显⽰ \n");printf("2-详细话费 \n");printf("3-保存话费 \n");printf("4-检测通话时长异常 \n");printf("0-退出 \n");printf("************************************************************************* ****\n");}void jilu(char phone1[]) xt","r");if(!tt){printf("file cannot be opened");exit(0);}fscanf(tt,"%s%s%s%s",&hd[i].number1,&hd[i].number2,&hd[i].qishi,&hd[i].zhongzhi);while(!feof(tt)){if(strcmp(hd[i].number1,phone1)==0)fprintf(stdout,"%-10s%-10s%-20s%-20s\n",hd[i].number1,hd[i].number2,hd[i].qishi,h d[i].zhongzhi); i++;fscanf(tt,"%s%s%s%s",&hd[i].number1,&hd[i].number2,&hd[i].qishi,&hd[i].zhongzhi);}fclose(tt);}void xiangxi(char phone1[]) xt","r");if(!ss){printf("file cannot be opened");exit(0);}fscanf(ss,"%s%s%s%d%d%lf%lf%lf",&hfd[i].haoma,&hfd[i].xingming1,&hfd[i].xingming2,&hfd[i] .y,&hfd[i].g,&hfd[i].shinei,&hfd[i].changtu,&hfd[i].zonghe);while(!feof(ss)){if(strcmp(hfd[i].haoma,phone1)==0){printf(" ⽤户号码⽤户姓名⽉租费功能费市话费长途费合计\n ");printf("%-10s%-6s%-10s%-10d%-10d%%%\n",hfd[i].haoma,hfd[i].xingming1,hfd[i].xingming2,hfd [i].y,hfd[i].g,hfd[i].shinei,hfd[i].changtu,hfd[i].zonghe);break;}elsefscanf(ss,"%s%s%s%d%d%lf%lf%lf",&hfd[i].haoma,&hfd[i].xingming1,&hfd[i].xingming2,&hfd[i] .y,&hfd[i].g,&hfd[i].shinei,&hfd[i].changtu,&hfd[i].zonghe);}fclose(ss);}void savefile(char phone1[]) xt","r");p=fopen("D:\\话单保存.txt","w");if(!q){printf("file cannot be opened");exit(0);}if(!p){printf("file cannot be opened");while(!feof(q)){if(strcmp(hd[i].number1,phone1)==0)fprintf(p,"%-10s%-10s%-20s%-10s\n",hd[i].number1,hd[i].number2,hd[i].qishi,hd[i]. zhongzhi);i++;fscanf(q,"%s%s%s%s",&hd[i].number1,&hd[i].number2,&hd[i].qishi,&hd[i].zhongzhi);}printf("您的话单已保存于D盘");fclose(q);fclose(p);}void check(char phone1[]) xt","r");p2=fopen("D:\\ 话单异常.txt","w");if(!p1){printf("file cannot be opened");exit(0);}if(!p2){printf("file cannot be opened");exit(0);}fscanf(p1,"%s%s%s%s",&hd[i].number1,&hd[i].number2,&hd[i].qishi,&hd[i].zhongzhi);while(!feof(p1)){t=shijian(hd[i].qishi,hd[i].zhongzhi);if(t>4320){fprintf(p2,"%-10s%-10s%-20s%-10s\n",hd[i].number1,hd[i].number2,hd[i].qishi,hd[i].zho ngzhi);if(strcmp(phone1,hd[i].number1)==0)printf("您的异常通话时长话单为:\n%-10s%-10s%-20s%-10s\n",hd[i].number1,hd[i].number2,hd[i].qishi,hd[i].zhongzhi); }}i++;}fclose(p1);fclose(p2);}double shijian(char kt[],char jt[]){int tyear,tmonth,tday,thour,tminute,ts;int kyear,kmonth,year,month;double t,t1;tyear=(jt[0]-kt[0])*1000+(jt[1]-kt[1])*100+(jt[2]-kt[2])*10+(jt[3]-kt[3]);tmonth=(jt[4]-kt[4])*10+(jt[5]-kt[5]);tday=(jt[6]-kt[6])*10+(jt[7]-kt[7]);thour=(jt[8]-kt[8])*10+(jt[9]-kt[9]);tminute=(jt[10]-kt[10])*10+(jt[11]-kt[11]);ts=(jt[12]-kt[12])*10+(jt[13]-kt[13]);kyear=kt[0]*1000+kt[1]*100+kt[2]*10+kt[3];if(kyear%4==0&&kyear%100!=0||kyear%400==0)year=tyear*527040;elseyear=tyear*525600;kmonth=(kt[6]-48)*10+(kt[7]-48);switch(tmonth){case -11: if(kyear%4==0&&kyear%100!=0||kyear%400==0) month=-335; else month=-334; break;case 0: month=0; break;case 1: month=kmonth; break;default: break;}t1=year+month*1440+tday*1440+thour*60+tminute+ts/;t=t1;return t; //返回值:单次通话时间}五、测试数据及其结果分析(1)主菜单:图6(2)主要操作图7(3)主要功能图8(4)输出的所有话单记录⽂件图9(5)输出账单⽂件图10(6)退出系统输⼊0或当出现“是否继续”时输⼊N图11结果分析:1)在输⼊菜单选项时如果输⼊的内容不是0-4之间的数字,⽽是其他数字,系统将显⽰“不可⽤,是否继续”,等待下次正确的输⼊。

探讨在线计费系统OCS的技术架构与测试实现

探讨在线计费系统OCS的技术架构与测试实现

探讨在线计费系统OCS的技术架构与测试实现在线计费系统(Online Charging System,简称OCS)是一种用于实时计费和扣费的系统,广泛应用于电信运营商、互联网服务提供商等领域。

本文将探讨OCS的技术架构和测试实现。

OCS的技术架构主要包括前端接口、计费引擎、数据库和外部系统接口。

前端接口是OCS与用户进行交互的接口,通常是基于Web或API的形式。

用户可以通过前端接口查询余额、充值、订购业务等操作。

计费引擎是OCS的核心组件,负责实时计费和扣费的逻辑处理。

它根据用户的行为、业务规则和运营商制定的计费策略,对用户的话费进行计算和扣费操作。

数据库用于存储OCS的核心数据,包括用户信息、充值记录、业务订购信息等。

常见的数据库类型有关系型数据库(如MySQL、Oracle)和NoSQL数据库(如MongoDB、Redis)。

外部系统接口是OCS与其他系统进行数据交互的接口,包括账务系统、业务支撑系统等。

通过外部系统接口,OCS可以获取用户的账务信息,更新用户的余额等。

OCS的测试实现主要包括功能测试、性能测试和安全测试。

功能测试是验证OCS的各项功能是否按照规定的需求进行正确实现的过程。

测试用户查询余额、充值、订购业务等功能是否能够正常操作。

性能测试是验证OCS在高负载情况下的性能表现,包括并发用户数、响应时间、吞吐量等指标。

通过性能测试,可以评估OCS的性能瓶颈,优化系统的性能。

安全测试是验证OCS的安全性,包括用户身份认证、数据传输的加密等方面。

通过安全测试,可以确保OCS的安全性,防止用户信息泄露和非法访问。

在实际的测试过程中,可以采用自动化测试工具进行测试,如JMeter、LoadRunner等。

自动化测试可以提高测试效率和准确性,并降低测试成本。

OCS的技术架构和测试实现对于保障系统稳定运行和提高用户体验非常重要。

通过合理设计的技术架构和全面的测试实现,可以确保OCS系统的稳定性、性能和安全性,满足用户的需求。

中国电信在线计费系统(OCS)总体技术方案V0.8

中国电信在线计费系统(OCS)总体技术方案V0.8
工作组按照项目制建立和运作,项目组织结构如下:
项目负责人:李连祥、刘晓亮
项目组:董斌(组长)、周峰、李洁,张峰,高国文,解彦良,石松奇,梁林志,王巍,戴志强、黄怡婷、曾旸、王晓强、綦群、魏科学、陈松、Cynthia Leung等。
在项目组工作期间,得到了中国电信股份有限公司业务支撑中心张国珍总监、李连祥资深专家及上海研发中心移动通信部秦达主任等领导的大力支持和亲自指导,并对文档提出了许多宝贵的建议和意见。另外,在文档编制过程中,得到了华为、西门子、HP、联创、天源迪克等公司的积极协助,在此一并表示感谢!
定价策略(Tariff):一套定义利用电信网络使用承载/会话/服务电信服务的价格参数。
DCC Proxy:Diameter Credit ControlProxy。DCC协议路由Proxy,负责Diameter协议的转发。
[11]3GPP TS 32.297: "Telecommunication management; Charging management; Charging Data Records (CDR) file format and transfer".
[12]3GPP TS 32.298: "Telecommunication management; Charging management; Charging Data Record (CDR) parameter description".
综合业务管理平台(ISMP):主要负责数据增值业务的用户管理、SP/CP管理、内容管理、产品管理、定价管理、鉴权/计费、定购关系管理、终端管理、统一配置管理、用户门户、SP门户、统计分析等功能的综合管理平台。
业务控制点(SCP):负责存储与执行用户数据和业务逻辑的功能实体,它的主要功能是接收SSP送来的查询信息并查询数据库,并能根据SSP上报来的呼叫事件启动不同的业务逻辑,向相应SSP发出呼叫控制指令。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电信计费管理系统设计与实现作者姓名:XXXX 专业班级:2005070302 指导教师:潘斌摘要随着我国电信业的迅猛发展,各项业务量快速增长,新的业务种类和新的服务形式不断推出,电信计费管理系统的重要性日益突出。

本文通过对电信计费的基本原理、实现流程等进行研究分析,完成了计费管理系统的总体规划、分析、设计、实现以及运行调试和评价,其中使用管理信息系统结构化开发方法完成系统分析与设计工作,使用UML建模的方法完成了系统的实现工作。

该系统基于B/S模式,以Oracle为后台数据库,用MyEclipse 6.5、Tomcat 6.0、PowerDesigner 12等工具进行开发。

系统后台数据库中通过存储过程和JOB定时器实时地对话单数据进行统计,并在前台使用JSP和AJAX技术实时展现统计数据。

该系统具有很好的实用性,可帮助相应工作人员方便地完成各种话单统计工作,提高工作效率。

关键词:计费管理系统;系统分析与设计;结构化方法;UML建模Design and Implementation of Telecom Billing Management SystemAbstract: In recent years, with the rapid development of China's telecom, the rapid growth of new business volume, types and new services. In order to make these continuously develop business to better development, the importance of the management system of telecommunication billing increasingly prominent. This thesis researches and analyses the fundamental principle, implement of bill system of telecom business. Its system planning, analysis, design, implementation, operation and evaluation have accomplished by the structured development method of management of information system, and UML modeling method. This system is based on B/S model, selecting MyEclipse6.5 Tomcat6.0, JDK6.7 and PowerDesigner12 as development tools with Oracle 10g for database of it. In front of the system use AJAX and JSP to show data, in the system of data stored in the backend database using real-time process and JOB timer for statistics bill data, so that relevant personnel can get real-time data. The system has good practicability; the system can make a convenience of the statistics of kinds of fee list for the telecom operators meanwhile can make a high efficiency for telecom staff.Keywords: Billing Management System; System Analysis and Design; Structured Method; UML Modeling.目录第1章前言 (1)第2章项目概述 (2)2.1. 项目开发背景 (2)2.2. 项目开发目的 (2)2.3. 项目开发方法 (3)第3章系统总体规划 (4)3.1. 系统初步调查 (4)3.2. 可行性分析 (4)3.3. 组织机构调查 (5)3.4. 系统逻辑业务规划 (6)3.5. 系统数据类规划 (6)3.6. 系统开发计划 (7)第4章系统分析 (9)4.1. 系统详细调查 (9)4.2. 需求分析 (11)4.2.1. 系统面向的用户 (11)4.2.2. 系统管理员需求 (12)4.2.3. 资料管理员需求 (12)4.2.4. 查询统计管理员需求 (14)4.2.5. 告警处理员需求 (16)4.3. 业务流程分析 (16)4.4. 数据流程分析 (20)4.5. 数据字典 (24)4.6. 系统逻辑模型 (26)第5章系统设计 (27)5.1. 模块结构设计 (27)5.1.1. 系统管理模块结构 (27)5.1.2. 资料管理模块结构 (28)5.1.3. 查询统计管理模块结构 (28)5.1.4. 监控告警管理模块结构 (28)5.2. 代码设计 (30)5.3. 数据库设计 (31)5.3.1. 概念模型设计 (31)5.3.2. 逻辑模型设计 (34)5.3.3. 物理模型设计 (35)5.4. 人机界面设计 (39)5.4.1. 登录界面 (39)5.4.2. 系统管理主界面 (39)5.4.3. 资料管理主界面 (40)5.4.4. 查询统计管理主界面 (41)5.4.5. 监控告警管理主界面 (42)第6章系统实施 (43)6.1. 计算机逻辑配置 (43)6.1.1. 计算机局域网络配置 (43)6.1.2. 计算机广域网络配置 (43)6.2. 系统实施准备 (44)6.3. 项目开发环境及工具介绍 (45)6.3.1. MVC模式简介 (45)6.3.2. Struts 2和Hibernate3.0技术框架简介 (45)6.4. 程序设计 (46)6.4.1. 程序设计方法及风格 (46)6.4.2. 系统管理模块程序设计 (47)6.4.3. 资料管理模块程序设计 (49)6.4.4. 查询统计管理模块程序设计 (52)6.4.5. 监控告警管理程序设计 (55)6.5. 系统测试与调试 (57)6.5.1. 功能测试 (57)6.5.2. 性能测试 (57)6.5.3. 系统调试 (57)第7章系统运行管理与评价 (58)7.1. 系统的运行管理 (58)7.2. 系统的评价 (59)7.2.1. 经济指标评价 (59)7.2.2.性能指标评价 (59)7.2.3. 管理指标评价 (59)结论 (60)致谢 (61)参考文献 (62)附录 (63)第1章前言如今,各电信运营商已越来越强烈地注意到这样一个现实:即基于分组的下一代网络只是整个服务提交体系中的一个不可或缺组成部分,这类网络虽然能够用来提交各种基于分组的新型增值业务,但却无法为运营商业务的发展提供直接的融资和收益。

只有将可盈利的增值业务推向市场才是决定运营商成功与否的关键。

为了最大限度地实现投资回报,运营商需要不分服务类型地向其所有用户提供一切所需的服务,并将其主要精力放在用户真正期望服务的开发和管理方面。

一个好的计费解决方案则是实现上述目标的先决条件,比如实时计费解决方案等。

实时的计费解决方案不仅可使运营商在任何基于分组的网络上向不同类型的用户提交一切服务,并通过开发新的收益来源来增加平均每户每月收入值,还能使运营商按照用户的切实需求迅速地将增值服务推向市场。

其次,它能够有效地帮助运营商弥补在数据业务预付费方面存在的技术差距,并以较低的成本真正实现预付费与后付费的融合。

最后,它还能促使运营商将所需的基础设施及时安排到位,并着手就第三方提供的内容展开交易并顺利实现收益结算。

但是,好的实时计费方案也需要有配套的计费管理系统进行数据统计和异常数据监控,才能完美发挥其作用。

总之,电信计费管理系统已不再是被动的后台系统,其作为整个电信行业的核心竞争力所在的地位日益巩固,已经成为整个电信系统的灵魂。

它能有效地提供服务,降低运营成本,提高运营效率。

无论是运营商、内容提供商还是各分销商必须给予它足够的重视,才能在群雄逐鹿中占居有利地位。

第2章项目概述2.1. 项目开发背景从电信运营商来看,电信计费远不是通话时长乘以费率这么一个简单算式就能解决的。

以固话为例,要生成账单,首先交换机要将主叫、被叫、通话时长等实时记录,然后系统把采集到的交换机记录经过预处理、过滤、划价、累计求和,才能形成最后的用户账单。

电信全程全网的特性,使得用户在使用电信业务过程中要涉及多个环节。

传统的计费系统只是一个数据的处理系统,如果由于时钟同步、信令传送等问题,影响到所采集数据的准确性,那么计费的结果就会出现偏差。

因此,建立配套的计费管理系统的必要性就突现出来了。

由于历史原因,交换机的种类繁多,采集方式也不完全一样以及计费软件的版本比较复杂,都会给计费管理系统的实施造成困难。

不过,尽管有着重重困难,运营商依然不断努力,逐步实施。

比如中国移动的用户现在就可以通过营业厅账单打印、网上查询、1860客服热线等多种渠道得到自己消费的详细情况统计。

计费管理的价值不仅体现在为客户服务,提高服务质量上面。

对于运营商来说,实现计费管理可以帮助运营商更好地了解运营状况,比如可以发现高额欠费,及时进行预警等。

所以,计费系统管理的重要性更加突出。

在这样的背景下,根据客户实际境况,我们提出了电信计费管理系统开发需求。

在系统开发完成以后,本系统会在电信运营商某地区计费中心的营运环境中部署运行。

2.2. 项目开发目的在电信运营系统中,电信计费系统是主要的支撑系统,占有重要地位。

计费系统有效、安全地运行,在很大程度上影响着电信运营系统本身的运行效率和信誉。

计费系统历来都是电信运营和管理部门重点建设和发展的系统之一。

本项目开发的主要目的有以下几点:1.为用户提供准确的、快速的、展示方式多样的、实时的、方便的话单统计数据,以使用户可以在此基础上进行其他的工作;2.在后台数据库中使用存储过程和JOB定时器实现数据的实时统计,以便提高前台再次统计数据的效率;3.使用B/S应用模式,以WEB方式给用户展现所需要的统计数据,可以提供表格、饼图和柱图来展现统计结果;4.使用J2EE技术体系开发本项目系统,结合一些先进技术(AJAX、DWR、SiteMesh等),完成扩展性、可移植性、稳定性较强的实用系统;5.对个人来说,将所学的系统开发专业技术知识和电信计费的业务知识结合起来,完成有实际意义的实践工作。

相关文档
最新文档