(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf_第1页
(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf_第2页
(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf_第3页
(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf_第4页
(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf_第5页
已阅读5页,还剩60页未读 继续免费阅读

(计算机应用技术专业论文)综合电信业务本地网实时计费系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

府7 7 业( 学励,磴卫 摘要 在现代电信管理中,计费系统是电信企业实现与客户的服务关系的纽 带,是企业效益的最终体现。f 随着电信市场的日益开放,为了加强自身的 竞争能力,最大限度的满足各类用户层次的需求,各地电信部门纷纷改造 原有的计费系统。 按照中国电信总局的统一安排,1 9 9 7 年电信总局制定了“九七工程” 的规范和要求,长沙电信局于1 9 9 8 年初开始了“九七工程”的子系统一综 合电信业务本地网实时计费系统的研究。针对于原有计费系统人工干预过 于频繁、业务经常性的调整、维护相当困难等问题,参考了其它省会局计 费系统的一些特点,结合长沙地区本身的具体情况,经过将近一年多的开 发和研制,同时经过了相关业务部门的严格测试,于1 9 9 9 年5 月投入使用。 系统的投入使用,产生了显著的经济效益,每月的计费处理时间出原来的7 8 天减少为3 4 天,大大降低了计费出帐的工作量和日常的维护工作, 计费的准确性得到了可靠的保证。) 本文主要从以下四个方面介绍计费系统: ( 1 ) 从中国电信的发展现状提出“九七工程”的必要性,说明其中计费 系统开发与应用的目的、背景及系统的基本思想。 ( 2 ) 从总体上介绍系统组成、配置与物理结构,并介绍了其功能模块组 成。 ( 3 ) 具体介绍系统各功能模块的设置及其实现,其间结合o r a c l e 数据库 与p o w e r b u i d e r 的技术特点,重点谈到了关键性问题的解决方法, 体现了本系统的开发难点与编程特点。 ( 4 ) 介绍系统投入运行后的情况,并针对系统中仍存在的不足提出了系 统的改进建议与发展方向。 u 关键字:综合电信本地网计费 尹,霄7 7 止 笋钎l 磴业 a b s t r a c t i nm o d e r nt e l e c o mm a n a g e m e n t b i1ls y s t e mi st h et a c h eo ft e l e c o mc o m p a n y s a n dc u s t o m e r sw i t ht h eo p e no ft e i e c o mm a r k e t ,i no r d e rt os t r e n g t h e ni t s c u m p e t i t i o n a n dm e e t t h ed e m a n d so fa 1 1k i n d so fc u s t o m e r se x t r e m e i y ,t h e t e l e c o m c o m p a n y sh a v er e b u i l t t h e i rb i l ls y s t e m so n ea f t e ra n o t h e r a c c o r d i n gt ot h em a n a g e m e n to fc h i n at e i e e o mb u r e a u i n1 9 9 7c h i n at e l e c o m b u r e a ue s t a b ii s h e dt h ec r i t e r i o n sa n dd e m a n d so f t h e p r o j e c t i n 1 9 9 7 ”,a n d c h a n g s h at e l e c o mb u r e a ub e g a nt h er e s e a r c ho fo n es u bs y s t e mo f “t h ep r o j e c t i n1 9 9 7 ”一b i l ls y s t e mi n1 9 9 8 i na l l u s i o nt oo l db i l ls y s t e m sp r o b l e m ss u c h a st o om u c hm a n u a lw o r k s ,f r e q u e n ta d j u s t m e n to fo p e r a ti o n s ,h a r dm a i n t e n a n c e , w ed e v e l o p e dt h en e wb i11 s y s t e ma n dp u t i tt ou s ea f t e ro n ey e a r se x p l o i t u r e a n dd e v e l o p m e n t ,a n da tt h es a m et i m eitw a ss t r i c t i yt e s t e db ys o m ei n t e r r e l a t e d d e p a r t m e n t s t h eb i l ls y s t e mb r i n g sd i s t i n c te c o n o m ic a lb e n e f i t s t h em e n s a l p r o c e s s i n gt i m ep e rm o n t hr e d u c i n gt ot h r e eo ff o u rd a y s ,1 e s sw o r k i n ga n dd a i l y m a i n t e n a n c ea n di m p r o v e m e n to ft h eb i l l sv e r a c i t y t h ist e x tm o s t l yi n t r o d u c e s t h en e wb i l ls y s t e mf r o mt h ef 0 1 l o w i n gf o u ra s p e c t s ( 1 )i tb r i n g sf o r w a r dt h en e e d sa b o u t “t h ep r o j e c ti n1 9 9 7 ”f r o mt h e u c t u a l i t yo fc h i n at e l e c o mb u r e a ua n de x p l a i n si t sa i m ,b a c k g r o u n da n ds y s t e m s b a sei d e a s ( 2 ) a saw h o l ei ti n t r o d u c e st h ef o r m ,c o n f i g u r ea n dp h y s i c a ls t r u t t u r e h es y s t e m ,a n di ta l s oi n t r o d u c e st h es y s t e m ,f u n c t i o n sa n dm o d u l e s f o r m ( 3 )i ti n t r o d u c e sa 1 1k i n d so fs e t t i n go fm o d u l e sa n dt h e i ri m p l e m e n t i n g , m e a n t m ei ts t r e s s e st os o m ek e yp r o b l e m sa n dr e s o l v i n gc o m b i o gw i t ho r a c l e d a t a b a s ea n dp o w e r b u i l d e r st e c h n i c a ls p e c i a l t y ,m a t e r i a liz e st h es y s t e m s d i f f ic u i t ya n dp r o g r a m m i n gs p e c i a l i t y ( 4 ) i ti n t r o d u c e sw h a tt h en e wb ii1 s y s t e mb r i n g st oo u rc o r p o r a t i o na n d b f i n g sf o r w a r ds o m em e n d i n ga d v i c e sa n dn e wp r o g r e s s i n ga s p e c t k e yw o r d s :i n t e g r a t i v et e l e c o m1 0 c a lb i l l 综台电信业务奉地嘲实时i - 旋系统 第一章绪论 1 1 研究的主要背景 近1 0 年来中国电信事业而言,其发展是惊人的,不管是沿海等发达城 市,还是内地中小城市,电信事业发生了巨大的变化。生活水平和物质水 平的不断提高,是电信事业迅猛发展的主要原因。图1 1 1 3 从长话业务 电路数、局用户交换机总容量和电话普及率说明从1 9 9 0 到1 9 9 8 年之间的 通信能力和业务发展的发展情况。 1 4 8 4 1 9 9 11 9 9 21 9 9 31 9 9 41 9 9 5 1 9 9 61 9 9 71 9 9 81 0 :年 图1 1 长话业务电路数发展图 :目 】1 l 嚣 l 黧 慧 嚣 j :焉6 1 8 网5 6 i 诵t i 蔺6 i 习曛豢囊j 村6 网6 圈圈圆 1 9 9 11 9 9 2 1 9 9 31 9 9 41 9 9 51 9 9 61 9 9 7 1 9 9 81 0 :年, 图1 2 局用交换机总容量发展图 综合电信监务奉地蛐实田计赞系统 g8 5 1 萱:iil ? ij - 1 9 9 11 9 9 2l 蛐31 9 9 41 9 9 51 9 9 61 9 9 7l 螂81 0 :年 图1 3 电话普及率发展图 据发展规划到2 0 1 0 年,中国邮电通信将发生根本性的变化,网络规模、 技术层次和服务水平都将进入世界先进行列。通信整体能力将在2 0 0 0 年的 基础上翻一番,网络规模跃居世界首位,本地电话交换机总容量达到3 7 亿门。业务收入达到1 1 0 0 0 亿元,业务总量达到1 4 0 0 0 亿元。通信网技术 层次达到发达国家水平。电信网应用世界最先进的技术装备,高速、灵活、 可靠的智能化传输网络覆盖全国城乡。光缆干线主要采用2 0 4 0 g b s s d h 技术或更高速率的先进设各;以a t m 为核心的宽带多媒体通信网,覆盖地 市以上城市和经济发达地区的县城、乡镇:接入网具备为城市用户和具备 条件的农村用户提供宽带接入的能力;支撑网的智能化、自动化水平和运 行效率、质量、安全可靠性达到国际先进水平。各项业务都能满足社会需 要,并能根据用户需要开办各种服务项目。全国电话用户总数达到4 9 亿 户,全国电话普及率达到3 8 7 0 :其中,固定电话用户总数达到2 9 亿户,普 及率达到2 3 ;移动电话用户达到2 亿户,普及率达到1 5 。 特别值得提出的是1 9 9 7 年中国电信总局制定了“九七工程”规划,其 中包括:11 2 故障集中受理系统、1 1 4 查号系统、1 7 0 话费查询催缴特服系 统、1 8 0 用户投诉系统、计费帐务系统、电信业务管理系统、号簿系统。 1 9 9 8 年中囡电信进一步扩展“九七工程”系统的业务领域、扩大网络 的覆盖范围,并通过“九七工程”纵向联网,形成电信总局、省局、本地 网三级系统连接的全国范围的电信业务计算机管理网。 1 9 9 8 年底,全国已有1 8 0 个本地网的“九七工程”全部或部分完成了 综合电信业务奉弛嘲实埘计赞系统 向本地网内县市及其以下的延伸工作;3 2 2 个本地网的纵向联网工作已基本 结束,各本地网中心局一各管理局一电总系统已开通,并可完成数据递交、 处理工作。通过“九七工程”本地网系统的实施,进一步扩大集中管理、 网状服务范围,缩小农村与城市电信服务问差距,实现本地网内跨营业区 受理,满足用户在任一营业窗口受理均同样享受中国电信提供的业务。 1 9 9 8 年是第二个邮电服务年。在“9 7 邮电服务年”基础上,“9 8 邮电 服务年”确定的各项电信目标已基本实现,全国电信服务水平和服务质量 进一步增强和改善,整体服务水平跃上了新的台阶。 电话装机难、移机难、修机难、交费难、查询难问题在全国已有明显 缓解。全国电话装移机历时缩短到半个月以内,些城市实现电话预约装 机。无人值守公用电话发展迅速,在公用电话中已占有相当大的比重。 全国各省会城市、9 8 的地市以上城市开通“1 8 0 ”服务投诉台、“1 7 0 ” 话费查询台、“1 8 9 ”业务受理台,省会城市基本丌通“1 8 6 ”移动电话用户 服务中心;设立了用户终端维护中心。 在“九七工程”中系统中,计费系统显得尤其重要,因为电信企业采 取的任何措施归根到底都是为了尽可能地将用户产生的话费收回将资会再 投入再产出,而计费工作在这之前至关紧要。电信用户对于电信企业的投 诉的最大的焦点就在于计费上,由于交换系统的原始计费数据错综复杂、 用户资料数据库的庞大复杂以及计费系统本身的技术原因和操作人员的操 作失误,都非常容易造成计费的错误产生,由于计算机程序的特性,一旦 产生错误很可能设计到大批量的用户计费错误。计费的漏计自然影响电信 企业的收入,这是不允许的;而计费的多计甚至错计对于用户而言是不公 平的,这必将导致用户的投诉,另一方面将严重影响电信企业的声誉,在 电信市场开放的2 1 世纪,质量和服务是赢得客户信赖的根本保证。 计费系统一直以来都是困扰电信企业的难点,这主要表现在计费的方 式及种类与市场需求、营销策略紧密相关。市场信息万变,为了适应市场 的风云变化,信息产业部及省邮电管理局经常性的调整资费政策及计费方 式、优惠方式等,并且任何经营策略最终都会牵涉到计费系统的修改,为 了适应资费调整及计费方式的改变、减少计费的维护工作以及提高计费的 准确性、灵活性,要求计费系统设计得具有易扩充性、灵活性、可维护性 强、高可靠性和准确性。而原有的计费系统是基于p cs e r v e r 的s c ou n i x 综台m 信业务奉地嘲实时计费系统 系统,采集程序用c 语言,数据库为f o x p l u s ,其缺陷主要表现在: ( 1 ) 人工干预过多,由于计费系统经过若干人等的修改和维护,整 个计费处理过程过于复杂且不透明,人工操作部分过多,自动 化程度不够,很容易造成人为错误,使得系统的可靠性不太高; ( 2 ) 系统的扩充性差,当新增某一业务时,需要修改的程序过多; ( 3 ) 系统的维护性差,系统将很多与计费有关的差数包含在程序中, 对于业务使用部门无法通过某些界面进行参数维护,任何修改 都需要专门的技术人员来完成; ( 4 ) 系统的安全性差,这主要归功于数据库系统f o x p l u s ,作为一种 小型数掘库系统,f o x p l u s 缺少校核机制、完整性约束、事物处 理机制、数据库的权限管理等; ( 5 ) 计费信息不明了,目前计费信息项目至少有2 0 多项,而提供给 用户的栏目却只有5 项,帐务信息比较含糊,引起用户的误会 和投诉; ( 6 ) 服务器档次太低,原有的p c 服务器无论从硬盘容量还是c p u 都 显得力不从心,难以满足当时日益增长的数据量;当时移动计 费数据将近达到5 0 0 0 万条记录,数据量超出了小型数据库及p c 服务器的处理能力; ( 7 ) 很难转化为本地网计费模式,按照电信总局的要求,在2 0 0 0 前 要解决2 0 0 0 年问题,并且实现本地网一体化计费,在现有的计 费系统上进行改造非常困难。 1 2 研究的主要内容 基于以上问题,在2 i 世纪到来之前要达到电信总局的要求,必需完全 抛弃现有计费系统,重新开发新一代本地网计费系统,解决以上问题和适 应闩益发展的电信事业。针对新一代本地网计费系统的要求,我们重新开 发了长沙电信局的计费系统,新计费系统达具有如下要求: ( 1 ) 完全符合邮电部“九七工程”规范; ( 2 ) 具有良好的可移植性,可维护性,和扩展性; ( 3 ) 充分利用现有局域网资源,考虑数据共享和完整性; 综台电信业务牟地地实 i 寸计赞系统 ( 4 ) ( 5 ) ( 6 ) ( 7 ) 设计灵活,可根据不同的业务量进行适当的调整:操作界面友 好,提供良好的升级接口; 支持1 0 0 万以上用户的处理,能对各种电信业务计费信息进行处 理,提供完善全面的各种统计报表; 将市局和长、望、浏、宁四县的计费集中处理; 完善的错误恢复机制。 1 3 研究的主要意义 本地网帐务系统的研究意义是很重大的,主要有如下意义: ( 1 ) 适应市场发展高速发展的需要。 ( 2 ) 提高对用户的质量服务水平,确保可靠无误的计费。 ( 3 ) 它是按照本地网一体化的模式设计的,将计费方式和资费政策 严格按照中国电信总局的要求统一执行; ( 4 ) 严格按照中国电信总局规划的“九七工程”的要求进行系统设 计,保证以后各电信企业运营商的结算和数据交换的标准接口; ( 5 ) 集中计费减少了四县计费的负担,减少四县计费设备的投支和 维护: ( 6 ) 便于统一管理和财务的一体化。财务一体化的改革是发展的需 耍。 综台电信业务奉地嘲实时 赞系绩 1 4 论文构成 论文主要由四大部分组成,结构如下图1 4 所示 综合f n 稿业务奉地蜘实时计赞系统 第二章计费系统的系统结构及组成 2 1 总体结构 本地网计费系统的建设不单纯是一个计算机应用系统,在实施过程中 我们唪决贯彻“三分技术,七分管理,十二分数据”的指导思想和原则, 特别要紧密结合本地电话业务生产组织机制的重组改革,强调以本地网建 设为基础,建设本地网计费系统,为将来形成中国电信服务网络打下基础。 根据本地网计费系统的要求,为了满足计费系统的业务处理要求,以及 与其它电信系统更好地结合,本系统采用如图2 1 2 3 的系统结构图。 ( 1 ) 总体结构 图2 1 描叙了数据的流向和帐务处理的主要处理过程,以及与其它系 统的连接。 8 0 0 等e m a i l 数据 软盘数据 网络数据 s 1 2 4 0 长途交换机、 e w s i ) 和e 1 0 b 市话交换机等 计费客户资料管理 冀羔黥,一 , 采集容错文件f 川详单处理模块 - + 睇单容错文 总帐处理模块卜刊总帐容错表 批总帐处理模块 各类详表群数据) l ( 总帐表群数据 客户服务查询系统 图2 1 总体结构图i 销帐处理系统 练台电信业务奉地嘲实时计旋系统 ( 2 ) 系统功能模块 萍帐查询 总帐查询 陂叫查主叫 磐户资料查 台同号查询 业务本地网计费系统 统 计 报 表 系 统 维 护 帐 务 后 期 处 理 普通电话维护 专线维护 移动电话维护 用户资料设定 费用业务设定 费率区号设定 号码范围管理 假日优惠设定 电信业务分类费用统计表 汇总统计表 市话类统计表 本地网类统计表 长话类统计表 数据类统计表 信息类统计表 电报类统计表 移动电话类统计表 容措系列统计表 登 录 名称维护、业务控制 出帐月份 殊自缴打印 收打印 户、设备、收费方式、维护 务、费用、费用计算、公式 通费率、1 6 8 费率 地网号码头、号码头模块 、模块局支局、支局县局 市话业务收入汇总统计表 本地网收入汇总统计表 固定电话长话汇总统计表 数据业务汇总统计表 信息业务汇总统计表 电报业务汇总统计表 移动电话汇总统计表 市话基本费统计表( 金额) 综台电贫业务奉地嘲实 寸计费系统 由于本地网计费系统采用集中帐务处理,整个帐务处理过程都由市局 统一处理,各县局只需维护计费的用户资料和有关的配置修改,因此采用 了如图2 3 的网络拓扑结构图。各部分功能如下: ( 3 1 ) 计费客户端:主要完成计费资料的维护和修改,有关配置表的 维护和修改,报表打印等功能; ( 3 2 ) s u n 工作站:利用s u n 工作站的稳定性,通过远程登陆计费服 务器,执行计费处理程序,如采集处理、详单处理、总帐处理等。 ( 3 3 ) 计费原始数据服务器:用于存放计费处理前的原始数据,规划 不同的文件系统存放各业务和各县的原始计费数据,存取权限也严格规定, 确保数据安全性。 ( 3 4 ) h p v 2 0 0 0 计费服务器:h p 公司的高性能处理服务器,内存达2 g b , 磁盘阵列容量为7 5 0 g b ,充分保证计费处理的高性能和海量数据的处理。 ( 3 5 ) 查询客户端:用于查询和打印计费数据,包括各业务的详单和 总帐数据。主要提供给市县的查询服务部对外服务。 工登一叫 图2 3 网络拓扑图 服务器操作系统采用h pu x l1 为平台,前置机采用s u n 工作站s o l a i s 和w i n d o w s 9 5 9 8 平台混用;数据库管理系统采用面向对象的数据库 o r a c l e 8 ;前台客户机采用w i n d o w s 9 5 9 8 图形用户界面,客户端丌发语言 为p o w e r b u i 】d e r 6 0 。 综台电信业务奉造坂 d - 计赞系统 系统硬件分为前置机、数据服务器、客户机和网络设备四大部分。服 务器根据用户装机容量配置。考虑系统可靠性,前置机、服务器采用双机 冷备份运行方式。 2 2 主要功能 由上述系统的总体结构可见,计费系统分为三个部分:综合帐务系统、 综合销帐系统、综合查询系统。计费系统的核心是综合帐务系统,综合销 帐系统属于计费系统的外围部分。 2 2 1 综合帐务系统 综合帐务系统有数据采集、详帐处理、总帐处理、总帐批处理、客户 资料管理和系统维护几部分组成。 ( 1 ) 数据采集 数据采集部分的功能主要对各个业务系统的原始计费记录进行格式转 换,变成标准的计费记录文本格式。 ( 2 ) 详单处理 详单处理部分的功能主要对采集处理后的各业务的标准计费记录进行 处理,形成各业务的详单数据库表,计算出基本话费,并且在小范围内形 成标准的累计总帐格式文本。 ( 3 ) 总帐处理 总帐处理部分的功能主要对详单处理后的各业务的基本话费小范围累 计计费记录格式文本进行处理,计算各业务的附加费,形成各业务的总帐 库表。 ( 4 ) 总帐批处理 总帐处理部分的功能主要对用户终端月固定费用的计算及相关附加费 用的计算,并将数据插入到总帐务表中。 ( 7 ) 统计报表处理 统计报表处理部分的功能主要对整个帐务的数据按用户类别、设备类 别、收费方式、业务类别,形成核心途径表,各报表的打印均基于该核心 途径表进行加工而成。由于核心统计表的分类较细,结构简单,便于业务 人员根据时间需要,在此基础上进行统计分析。 综台 毡信业务奉地删实时 于爨系统 ( 8 ) 客户资料管理 客户资料管理部分主要对客户的信息进行人:1 :维护和提供于营销系统 的自动接口。 ( 9 ) 系统维护 系统维护部分主要对整个计费系统的计费格式、费用类别的增减、节 假f j 优惠、某些优惠的业务等,进行优惠的管理和参数表的管理。 ( 1 0 ) 话费查询 系统自带的话费查询模块主要用于电信局的查询部门对外查询和打印 帐单。 2 2 2 综合销帐系统 综合销帐系统包括:营业缴费系统、欠费管理系统、欠费催缴系统、 停复话管理系统和帐务稽核系统、经营分析系统。 2 2 3 综合帐单查询系统 综合帐单查询系统包括:1 7 0 话费电话查询、1 6 8 电话费用信箱查询、 多媒体综合查询系统和1 6 9 话费查询。 计费系统的外围部分( 综合销帐系统) 自成系统。本文只介绍帐务系 统和综合查询系统。 2 3 客户服务器模式及其局限性 2 3 1 客户n 务器的体系结构 随着近几年网络技术的发展,客户n 务器结构已在越来越多的地方被 采用。客户指的是用来提供用户界面和前端处理的应用处理程序,服务器 f | ! j j 提供有客户使用的资源和服务。客户一般要利用服务器上的某些资源, 如数据库资源、程序、打印机等,来完成特定任务。 在客户服务器结构的数据库中,一般由客户负责应用处理,而出数据 库服务器负责设计访问和事物管理。在多数情况下,客户软件一般运行在p c 机上,服务器软件则运行在小型、大型计算机上。在这种体系结构中,应 用的处理一般有客户软件完成,例如交互的界面及各种逻辑表示;而服务 器端则处理设计,管理事物。一个典型的查询过程是这样的:客户软件提 竺坌竺! 至竺堑:叁丝生型芏窒至丝 供界面接收用户的输入,响应用户事件;当用户推出查询要求时,客户软 件将查询请求送给服务器,服务器接到查询请求后,通过数据库完成查询 任务,将结果返回给客户 2 。这样的过程有如下优点: ( 1 ) 由于网络上仅仅传输查询的请求和结果,因此于传统的集中式 系统相比,减少了网络的传输量。 ( 2 )由于客户软件通过了部分事件处理功能,所以使得服务器可以 有更多的能力来完成数据访问和事物处理,从而可以支持更多 的用户,提高系统的性能。 客户服务器的体系结构如下图所示: 图2 4 客户n 务器计算模型图 2 从图2 4 可以看出,组成客户服务器系统有三个主要部件一数据库服 务器、客户应用程序和网络。每个部件集中于一项特定的工作: ( 1 ) 服务器:负责有效地管理系统的资源。其主要工作是对多个客 户并发地请求服务器上相同资源时,对这些资源进行最优化的管 理,它的任务集中于: ( 1 1 ) 为许多并发的用户管理一个单独的信息数据库 ( 1 2 ) 控制对数据库的访问和其它的安全性要求 ( 1 3 ) 使用备份和恢复功能保护数据库信息 练台电信业务本地嘲实时| 干赞系统 ( 1 4 ) 对所有的客户应用程序集中实施全局的数据完整性规则 ( 2 ) 客户端:系统中供用户与数据进行交互的部件,它的主要工作包 括: ( 2 1 ) 提供界面使用户能够与之交互,以便完成各种工作; ( 2 2 ) 管理各种显示逻辑要求,如按数据条目的格式弹出列表等; ( 2 3 ) 执行应用逻辑要求,如在一个数据条目的表格中计算某字段: ( 2 4 ) 验证数据条v t ; ( 2 5 ) 向数据库服务器请求以及接收来自数据库服务器的信息。 ( 3 ) 网络和通信软件:系统中客户和服务器之问数据传送的工具。客 户和服务器都运行通信软件,该通信软件能使它们在整个网络上 进行交流。 p o w e r b u i l d e r 即是基于上述客户服务器模型的客户端应用开发工 具。客户服务器的这种结构使得p o w e r b u i l d e r 具有高效率、高性能、高 可靠性、开放、易扩充等优越的性能,重要表现在以下方面 1 4 : ( 1 ) 数据的无缝集成 p o w e r b u i l d e r 不仅支持m i c r o s o f t 的o d b c ,而且自带一些专用数 据库接口。通过它们,p o w e r b u i l d e r 可以透明的访问多个数据库,使得在 一个应用内访问多个数据库成为可能。 ( 2 ) 开放的系统结构 客户服务器结构通过各种语言和连接接口的国际标准,例如 a n s i i s os q l 、开放式数据库连接标准( o d b c ) 、网络协议t c p i p 等使得 有p o w e r b u i l d e r 产生的应用可以方便地与异构网络的数据源产品相连。这 不仅可以方便用户,而且使得系统的扩充变得容易。 ( 3 ) 高效的生产 由于客户端接管了部分数据处理任务,所以客户端的开发工具就变成 了重要的组成部分。象p o w e r b u i l d e r 这样优秀的开发工具,不仅提供了一 组可视化的、高效的图形界面开发工具,而且提供了非过程化的丌发语占, 支持开发小组的开发方式。在这样的应用开发环境下,不仅应用效率可以 大大提高,而且系统的质量也可以得到充分保证。 2 3 2p o w e r b u il d e r 和o r a c l e 的技术特点 综台电信业务奉地捌蜜对汁费系统 计费系统基于客户服务器模式丌发,后台数据库为o r a c l e 8 ,前端开 发工具为p o w e r b u il d e rv 6 。 ( 1 ) p o w e r b u i l d e r 的功能概述。 p o w e r b u i l d e r 是由美国著名的数据库开发应用商p o w e r s o f t 公司推出 的基于客户服务器应用的快速数据库开发工具。 1 5 它是最具代表性的新 一代数据库6 ;j - n 开发工具。p o w e r b u i l d e r 以其独特的设计思想赢得了开发 者的青睐,具有以下特征 1 3 : ( 1 1 )独立于特定数据库管理系统的应用程序开发。 通过标准s o l 语言( 关系查询语言标准) 与后台数据进行访问。应 用程序不需作大的调整,便于应用系统的移植和维护。s o l 语句主要包 括三种类型一查询语句、修改语句( 包括添加、删除和更新) 、系统和 事物处理管理( 如生成表、授权安全许可、提交和回滚等) 。 ( 1 2 )透明地访问异种数据库。 能够和多种数据库进行无缝连接,包括o r a c l e 、i n f o r m ix 、s y b a s e 、 s q l s e r v e r 、f o x 、a c c e s s 等。 ( 1 3 ) 独特的d a t a w i n d o w 技术。 d a r a w i n d o w 是功能最强大的控件,它是连接前台服务程序与后台数 据库的桥梁。在d a r a w i n d o w 罩可以浏览、插入、删除、查询数据,获 取数据后可以用多种方式显示数据,它既是界面的重要组成部分,又是 数据库操作工具。它可以每次只显示或只处理需要的数据,从而提高了 屏幕利用率。 ( 1 4 )面向对象的程序设计。 面向对象是一种新的程序设计方法。面向对象的程序设计语言更接 近自然语言,便于设计和理解程序,利于软件的扩充和重用。 p o w e r b u i1 d e r 作为一种面向对象的编程工具,完全支持面向对象技术中 的各种特性:类、对象、封装、继承、多态、函数重载 2 4 。 ( 1 5 )可视化图形界面设计。 图形界面设计非常友好方便,极大地提高了程序员的开发效率。丌 发的应用产品也非常容易使用、操作。 ( 2 ) o r a l c e 的功能概述。 综合电信业务奉魄魄实时计赞系统 o r a c l e 数掘库服务器是基于关系数据库模型。关系数据库模型是一个 很完善的理论模型,它作用于数据集合。数据结构、数据完整性和数据操 纵是关系模型的三个主要方面。下面从几个方面论叙o r a c l e 的主要功能及 特征。 ( 2 1 ) 完整性约束。 使用完整性约束可以定义关系模型的标准数据完整性规则。保证数据 库中数据的完整性,即按照一组规则保证数据库中的数据下确,是十分重 要的。关系模型描述了几种必须遵守的内部规则,以保证关系数据库中数 据的完整性。这些规则是:域完整性、实体完整性和引用完整性。 域完整性:保证每个字段的值都是域的成员。域完整性保证一个数据 库不包含任何无意义的或不合理的值。使用列数据类型可以实现域完整性。 实体完整性:一个表中的每一行必须是唯一的。要保证实体完整性, 必须指定一个表中的一列或一组作为它的主键,并且只能含有一个主键。 使用完整性约束可以实现标准的数据完整性规则。 引用完整性:即关系完整性。它定义了一个关系数据库中不同的列和 不同的表之间的关系。引用完整性使得数据库服务器存储数据非常有效, 减少了大量的冗余数据。 业务规则:定制的数据完整性规则。每个单位或公司对于自己数据库 都有一套独特的业务规则集,这种业务规则集于标准的数据完整性规则同 样重要。使用存储的过程和触发器实现定制的业务规则。 ( 2 2 ) 数据安全性。 o r a c l e 使用判别访问控制子系统来维护数据库的安全。数据的安全性 是应用系统非常重要的组成部分。 ( 3 ) 主要技术特点 在本地网计费系统建设时,力图从标准化的角度出发,采用客户机服 务器的体系结构,利用先进的面向对象设计思想实现整个系统高效的开发。 采用如下先进的设计方法来实现本地网计费系统的各个子系统的建设。 ( 3 1 )面向对象的程序设计思想 2 0 面向对象的程序设计思想,是以对象作为分析和设计软件系统的主 体,同时又把对象作为分析和解决问题的基本单位,使之丌发出的软件系 综台电信业务本魄魄实时计赞系统 统更加自然的贴近于客观世界。 ( 3 2 )构件库的封装设计方法 2 0 构件库的方法是把各类电信业务处理过程中共性的处理环节提取出 来,细分成多个构件,然后封装成多组处理组件,并把组件组成具体的处 理环节,最后形成各种电信业务处理过程。它能使本地网计费系统很好地 适应电信业务的发展,使系统具有良好的适应性及可扩充性。 ( 3 3 )并发的程序设计 2 0 它是基于丌放操作系统平台上的并发机制,充分结合了数据库并发技 术特点,将关系错综复杂的电信业务,在数据库后台加以提炼,从而形成 整个本地网计费系统业务应用的并发调度体系。体系的并发性主要从以下 三个方面来实现: ( 3 3 1 )操作系统级:提供多用户同时访问主机系统的处理能力; ( 3 3 2 )数据库系统级:提供多用户同时访问数据库的事物处理能力; ( 3 3 3 )应用系统级:提供多用户同时访问应用系统的应用处理能力。 ( 3 4 )基于e r 关系的数据库设计e 2 0 数据库设计以实体一关系( e r 关系模型) 为基础,数据结构的紧密 关联使得数据一致性、完整性得到保证。基于e r 关系的数据库设计,使 有关数据的一致性交付给数据库来控制,而不是靠应用软件来判断,以提 高整个系统的可靠性。 2 3 3 客户n 务器的优点和缺陷 ( 1 ) 客户服务器的优点 ( 1 1 ) 将应用程序分布处理以获得灵活性和可伸缩。 首先,系统中的每一个计算机都可以适合各部件的要求。例如,一般 使用具有功能很强的处理器、很大的磁盘空间和较大内存的计算机来运行 数据库服务器。这样服务器便能存储海量数据,并足以应付许多客户的并 发请求。相比之下,一般使用较便宜的并具有尽可能小的磁盘空问、较小 的内存、鼠标器以及很强的图形能力的计算机运行客户应用程序。 其次,这种系统对难免会有的硬件和软件变化,显示出极大的适应性 和灵活性。 第三,易于对系统进行扩充或缩小,以适应工作组的变化。 综合电信监务丰地嘲实时计赞系统 ( 1 2 ) 重点用于系统开发领域。 系统中的每一个功能部件都能以最好的方式完成它们所负责的工作。 例如,要开发一个客户应用程序,程序员可集中于数据的显示和分析,而 对于数据库服务器的丌发则集中于数据的管理。总之,开发者在创建一个 新的应用程序时,不必每次都要设计一个数据库管理系统并进行编码。 ( 1 3 ) 可节省费用。 节省费用是客户服务器模式的公认的优点。对于使用单位而占不必购 买昂贵的大型机或小型机,并可以不要雇佣一组高薪的编程人员开发应用 系统。在很多情况f ,客户服务器系统是将大的应用处理分布到许多通过 网络连接的低成本计算机上。由于有用户友好的工作站的图形用户界面 ( g u i ) 和面向对象的应用开发工具,致使应用程序更容易丌发和使用。 ( 2 ) 客户n 务器的缺陷 ( 2 1 ) 难以把握客户服务器的最佳模式。 在客户机服务器系统中,应用的处理是分布在网络上的,所以在设计客 户机方数据库应用程序时,若把过多的负担加在网络上,没有充分利用数据 库的存储过程,没有把网络访问最小化,结果是应用程序要执行过多的网络 i o ,使网络饱和,从而降低了整个系统的性能。如何设计应用程序,减少网 络i o ,显得非常关键。 ( 2 1 ) 客户端的硬件配置比较高。 ( 2 2 ) 处理海量数据时速度太慢。 由于p o w e r b u i l d e r 采用o d b c 接口与o r a c l e 8 数据库传递数据,不能 充分发挥o r a c l e 8 数据库中本身的优势,尤其是进行海量数据处理时,速 度较慢。这意味着必须通过另外的途径来解决速度平颈,因此我们在原始 数据采集和详单处理时均采用c 语言和p r o * c 语言。 在详单处理模块我们用p r o * c ,因为要与o r a c l e 数据库进行数据交换。 它将标准的采集小文本文件追加到详单表中,处理4 千万条记录的g s m 数 据只需2 0 个小时,假如要用p o w e r b u il d e r 客户端程序来进行处理,恐怕 一个星期也处理不完。 综含也惦监务奉地姚实时汁费系统 2 4 系统特点 1 完全符合邮电部“九七工程”规范; 2 具有良好的可移植性,可维护性,和扩展性; 3 充分利用现有局域网资源,考虑数据共享和完整性; 4 设计灵活,可根据不同的业务量进行适当的调整;操作界面友好, 提供良好的升级接口; 5 支持1 0 0 力- 以上用户的处理,能对各种电信业务计费信息进行处理, 提供完善全面的各种统计报表; 6 将市局和长、望、浏、宁四县的计费集中处理,实现了本地网计费 一体化。 7 完善的错误恢复机制。 综合电信业务奉地溉实时计赞系统 第三章系统各模块特点及实现技术 由于计费帐务系统非常庞大,设计范围很广,本章只能对计费帐务系 统的主要模块进行论叙,模块包括数据采集、详单处理、总帐处理、总帐 批处理、统计处理、系统维护、数据查询、帐务后期处理等。 3 1 数据采集 3 1 1 数据采集特点 ( 1 ) 支持多样化的电信业务 本系统几乎容纳了所有的电信业务种类,并具有良好的扩充特性和接口 功能。具有代表性的业务种类有以下几类: ( 1 1 ) 程控电话类:长途全自动( 含中继) 、人工长途、市话跳次、本地 网。 ( 1 2 ) 移动通信类:模拟移动业务、模拟移动漫游业务、数字移动业务、 数字移动漫游业务。 ( 1 3 ) 信息台类:1 6 8 信息台、1 7 9 、其他社会台。 ( 1 4 ) 电报类:记帐电报、用户电报。 ( 1 5 ) 数据通信类:i n t e r n e t 业务、分组交换、专线类业务。 本系统所支持的业务不仅种类繁多,而且容易扩充,与其他系统接口并 帐也非常方便。 ( 2 ) 支持常见的交换机机型 ( 1 1 ) 长途:s 1 2 4 0 等。 ( 1 2 ) 市话:f 1 5 0 、e w s d 、e 1 0 b 、c & c 0 8 等。 ( 1 3 ) 本地网:f 1 5 0 、e w s d 、e i o b 等。 ( 1 4 ) 模拟移动:a t & t 、e r i c s s o n 、m o t o r a l a 2 5 0 0 等。 ( 1 5 ) 数字移动:a l c a t e l 、s i e m o n s 、n o k i a 等。 ( 3 ) 支持多种采集方式 ( 1 1 ) 实时采集一x 2 5 f t a m 、h d l c 采集。 ( 1 2 ) 联机采集一磁带仿真机采集,长电正准备在s 1 2 4 0 长途交换机上 练台 乜馈业务奉地魄宴时计赞系统 试用。 ( 1 3 ) 脱机采集一光盘磁盘文件人工录入磁带。 ( 1 4 ) 网络采集一从其他计费网络采集( 如:上级计费结算中心或专业 计费网络,目前g g m 和模拟移动的计费数据由省移动局下传) 通过n 0 7 信令系统采集。 本系统的采集设备和采集方式支持目前所有的设备和形式,并能够动 态扩充。更重要的是,本系统支持介质采集和分布式采集两种方式,两者 也可以并存使用。 分布式的采集对一个本地网形式的计费帐务系统来说有着重要的意 义。数据源分布在整个通信网络所覆盖的广大区域之中,如果采用集中式 采集,介质往往不能及时传送,而且耗费人力、物力,当介质出现故障时 又需重新传送。分布式的采集方式将采集机分布到各数据源,个数据源由 采集机分析处理后通过物力传递到计费专线的数据接收机。接收机具有很 强的容错能力,将各数据源分离成独立的数据流,对各数据流支持断点重 发功能。 3 1 2 采集处理过程及技术 ( i ) 采集处理过程 图3 1 采集处理过程 堡坌竺i 至竺壁:生丝型! 壁! 芏翌至塑 数据采集部分在整个计费的帐务系统中相当于一个预处理的模块,它 要求把不同来源的原始数据文件依次进行采集分析,将有效数据形成标准 的输出标准的详单小文本文件中,将无效数据形成标准的容错文本文件 ( b le f r t x t ) 。详单小文本按照号码头归类,处理完一个原始数据文件之 后将该文件进行更名处理,表明该原始计费文件已经过正常的采集处理( 便 于帐务检查) ,等待详单处理模块进行下一步的处理。 ( 1 1 ) 详单文本文件格式如下( 从本地网文件中摘取) : 差b q 号码起始时间被n l 号码时长 5 5 6 4 6 3 71 9 9 9 0 8 2 1 0 9 5 8 2 47 8 2 4 8 8l6 2 5 5 6 1 9 5 5 1 9 9 9 0 8 2 i 0 9 5 9 4 28 4 0 8 9 6 4 2 8 5 5 6 7 8 2 2 1 9 9 9 0 8 2 1 0 9 5 9 5 23 5 0 0 0 5 72 6 5 5 6 6 4 7 5 1 9 9 9 0 8 2 ii o 0 0 0 87 7 9 0 0 0 12 5 5 5 6 4 8 4 2 1 9 9 9 0 8 2 i 0 9 5 9 0 83 7 4 0 7 2 81 1 9 5 5 6 2 2 9 9 1 9 9 9 0 8 2 1 0 9 5 7 0 26 3 0 0 3 3 72 5 7 5 5 6 6 4 7 5 i 9 9 9 0 8 2 ii o o i 0 63 7 3 9 7 8 42 5 5 5 6 i 9 5 5 i 9 9 9 0 8 2 ji 0 0 1 0 63 9 0 0 2 7 42 9 5 5 6 8 7 1 1 1 9 9 9 0 8 2 1 1 0 0 1 1 23 2 2 1 2 3 42 8 5 5 6 6 6 2 0 1 9 9 9 0 8 2 1 1 0 0 0 5 66 1 5 4 2 7 16 4 5 5 6 7 8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论