川市电信局计算中心 张凌云
http://www2.ccw.com.cn/1998/25/168814.shtml
电信计费综合管理系统在电信市话业务综合管理系统中占有着重要的地位。传统的
计费系统针对不同的业务开发相应的计费软件,当费率调整或计费规则发生变化时,必须
对原有软件做大的修改。当业务扩充时,则要重新开发相应的软件功能模块。软件维护人
员工作量大,系统容易出现差错。这种系统已经不能适应电信业务飞速发展的需要。针对
这种状况,银川市电信局在"九七"工程实施时,重新开发了满足"九七"工程技术规范的新
计费系统。对计费系统的设计,要求它形成一个综合计费平台,不仅能为用户提供全方位
的计费服务,同时还必须适应电信业务发展的需要,满足电信业务种类繁多、新业务增加
快等发展要求,因此系统必须具备灵活性和易扩充性,功能涵盖所有的电信业务,最终实现
对所有业务的统一计费结算。
系统设计思想
银川市电信局本地网所辖范围为三区两县,但多年来银川市、永宁局和贺兰局是独立
计费的,按"九七"工程技术规范的要求,"九七"工程的建设是覆盖全本地网的。在银川本
地网内,长途、200、300、168、移动、分组、数据和其他新增电信业务的原始话费数据
是集中在一起的,因此将永宁、贺兰两县的计费纳入银川市计费系统,建设一个覆盖本地
网的计费系统是十分必要的。
因此,在系统设计中遵循以下几个原则。首先,能较好地共享话费采集数据。第二,帐
务处理集中在市局计费中心,县局不再进行帐务处理,将大大减轻县局的计费工作量和出
现差错的可能性。第三,本地网内客户计费资料数据库、收费数据库、统计数据库高度集
中,便于共享。各局按管辖权限分别进行各局的客户资料管理、营业收费和统计分析报表
生成等工作。第四,查询系统全面放开。只有这样,才能建设一个覆盖全本地网的、数据
高度共享的、统一、开放的计费系统。银川市电信局"九七"工程的支撑系统——100M快
速以太网也是立足本地网进行建设的,该网络的开通为实施新的计费系统创造了必要条件
。
功能需求与分析
1. 功能需求
(1) 话费采集部分
·支持多种制式交换机的不同数据采集方式;
·支持包括市话、农话、长话、移动、数据、电报、声讯、Internet、169等多种业
务的数据采集和计算。
(2) 帐务处理部分
·支持特定用户、特定业务、特定日期或时间的优惠计费;
·支持特殊用户的特殊计费如端局用户、寻呼中继等;
·支持多种电信计费业务及其增值业务;
·支持计费业务的增加和扩充;
·支持电信资费和计费规则的变更。
(3) 客户资料部分
·提供与号线系统的客户数据共享接口;
·提供对客户资料全方位的维护。
(4) 统计分析部分
·提供详尽的统计数据并生成统计分析报表。
(5) 营业收费部分
·支持收费的多种形式:银行托收、现金缴费、预交款、银行联网等;
·提供催缴功能。
(6) 话费查询部分
·提供3~6月的详细话单查询:长话、移动、声讯、200等;
·提供多种查询手段,包括电话自动语音系统、传真、169、多媒体查询、营业微机
查询等。
(7) 其他部分
·提供本地网管系统的欠费自动停机接口;
·提供工商行联网数据接口;
·开放多媒体系统、169、170等系统的话费查询接口;
·提供对部门和员工的管理,提供对终端的管理。
2. 业务流程图:
@@0462900.JPG;图1 业务流程图@@
系统功能设计
1. 话费采集
话费采集要对各种交换机的话费数据进行采集和计算处理,要求具备可靠性、高效性
、开放性和可扩充性。数据采集后,要对错误数据进行记录,对每盘磁带的处理进行计算
机日志记录,通过对磁带文件的卷标管理,确保不发生同一盘磁带的重复处理。数据采集
机采用SCO UNIX系统,充分利用SCO UNIX系统的多任务进程,可使磁带脱机处理和计算处
理等多个进程同时进行。对错误数据进行回滚处理,确保处理的可靠性。
2. 客户资料
客户资料要共享号线系统的数据接口,使营业号线系统的装机、移机和更名、过户的
资料通过接口自动输入计费系统,待帐务处理人员确认后,正式生成计费客户资料。对帐
务员的资料维护,每一笔操作均要生成操作日志,一方面便于资料校核,另一方面提高资料
的安全性。
3. 帐务处理
帐务处理是计费系统的核心功能模块。首先,负责将当月采集的各种原始数据汇总成
帐务数据,对客户资料的话费数据生成无主数据表;其次,依据客户资料数据,针对业务和
性质的不同计算其月租费、附加费等基本费用;第三,对上月或更早滞留的无主话费数据
进行补收;第四,对同一单位的各项费用合并出帐,在帐务处理中对各种优惠计费或特殊计
费要进行考虑,并要针对统计需求和用户交费方式的不同进行相应的预处理。
4. 统计分析
生成各种统计分析报表,提供邮电部和管理局下达的各项计费业务统计指标。
5. 收费
提供银行托收、现金缴费、预交款、工商行联网缴费方式,现金缴费要自动为客户计
算滞纳金等违约费用,对欠费用户的话费数据自动汇总,一次收取,分月打印收据。对营业
员的收费工作进行日志记录,每天按营业点、营业员进行现金日报统计,计算机结帐。对
银行托收销帐的稽核和审计,预交款要自动下帐,批量打印话费收据,寄送用户。对工商行
联网缴费提供网络接口,并进行日志记录,每天与对方核对。
6. 查询部分
对外要满足用户通过多种方式对其自己的话费进行查询,如电话、传真、多媒体系统
、营业终端等。提供3~6月的各种详细单、分项帐和总帐的查询服务;对内则要满足局内
业务管理、经营和服务的需要,对内开放客户资料的查询。使查询部分透明、便捷。
7. 系统管理
依据部门的工作范围进行功能划分,针对员工岗位不同进行权限管理,对员工的操作
进行记录日志管理。提供对微机终端的管理,通过终端的网络IP地址和设备号的管理,允
许授权的微机使用计费系统。
系统设计原则
对计费系统的整体设计主要基于以下几点:
1. 安全性
系统的安全性是建立在数据库管理系统基础之上的,在应用软件开发中要充分利用关
系型数据库的安全机制和错误恢复机制,在处理结果未提交前如发生错误则进行回滚,保
证数据的准确性和完整性。对客户资料的维护和缴费、销帐等重要操作进行日志记录。
2. 动态性
计费业务的变动是很频繁的,计费系统应设计为一个通用的计费平台。采用面向对象
的设计思想,从千变万化的费用中抽象出它们的共性加以描述、处理,使系统具备动态性
,即:用户可以定义或改变各种费率,每种业务的计费方法可以根据业务需求进行配置,而
无需修改软件。
3. 扩充性
支持新的计费业务的扩充。在多数情况下,通过系统参数的配置就可以完成新业务的
扩充,无需二次开发;少数情况下也只要增加部分模块,而不影响系统原有的功能。以适应
电信业务的快速发展。
4. 一致性
这里的一致性是指对采集后的话费数据的透明处理,原始数据的格式尽管差异很大,
但采集后生成的数据格式遵循一定的标准,这样就保证后期帐务处理的一致性。
5. 完整性
系统的完整性体现为建设一个面向所有电信业务的、覆盖全本地网的计费系统,提供
可供用户选择的、形式多样的缴费方式,多渠道的话费查询手段。避免帐务处理中人工与
自动并行的现象,实现所有业务一张帐单结算。
系统构成
本系统作为银川市电信计费综合管理系统,网络覆盖计算中心、计费中心及相关业务
管理部门、全市各电信营业厅、部分邮政所代交话费网点、工商行及永宁、贺兰两县局
,并提供开放性接口给第三方查询系统,如170自动语音话费查询系统、营业多媒体查询系
统、169多媒体通信网络系统等。系统网络拓扑结构见图2。
@@0462901.JPG;图1 银川市电信计费子系统拓扑结构图@@
1. 主机系统
与"九七"工程其他子系统(市话营业系统、114查号系统、112电话障碍自动测试系统
)合用的两台SUN E3000服务器采用双机任务分担,操作系统为Sun Solaris UNIX系统。
2. 客户端
数据采集机采用SCO UNIX操作系统,其他应用采用Windows图形用户界面。
3. 数据库
采用客户/服务器的数据库管理模式,数据库管理系统采用Sybase 11关系数据库,客
户机端采用PowerBuilder开发工具软件,部分程序采用C++语言。
4. 网络平台
共用"九七"系统的100M快速以太网(Fast Ethernet),计费中心采用100Mbps传输速率
连接,本地其他节点采用10Mbps传输速率,远程节点多数采取64K DDN线路加28.8K拨号线
路备份或PCM 2M线路加64K DDN线路备份的传输方式,部分代交点采取28.8K拨号线路的传
输方式,通过路由器连接到骨干网上,构成覆盖银川市三区两县的城域网。
电信计费综合管理系统在电信市话业务综合管理系统中占有着重要的地位。传统的
计费系统针对不同的业务开发相应的计费软件,当费率调整或计费规则发生变化时,必须
对原有软件做大的修改。当业务扩充时,则要重新开发相应的软件功能模块。软件维护人
员工作量大,系统容易出现差错。这种系统已经不能适应电信业务飞速发展的需要。针对
这种状况,银川市电信局在"九七"工程实施时,重新开发了满足"九七"工程技术规范的新
计费系统。对计费系统的设计,要求它形成一个综合计费平台,不仅能为用户提供全方位
的计费服务,同时还必须适应电信业务发展的需要,满足电信业务种类繁多、新业务增加
快等发展要求,因此系统必须具备灵活性和易扩充性,功能涵盖所有的电信业务,最终实现
对所有业务的统一计费结算。
系统设计思想
银川市电信局本地网所辖范围为三区两县,但多年来银川市、永宁局和贺兰局是独立
计费的,按"九七"工程技术规范的要求,"九七"工程的建设是覆盖全本地网的。在银川本
地网内,长途、200、300、168、移动、分组、数据和其他新增电信业务的原始话费数据
是集中在一起的,因此将永宁、贺兰两县的计费纳入银川市计费系统,建设一个覆盖本地
网的计费系统是十分必要的。
因此,在系统设计中遵循以下几个原则。首先,能较好地共享话费采集数据。第二,帐
务处理集中在市局计费中心,县局不再进行帐务处理,将大大减轻县局的计费工作量和出
现差错的可能性。第三,本地网内客户计费资料数据库、收费数据库、统计数据库高度集
中,便于共享。各局按管辖权限分别进行各局的客户资料管理、营业收费和统计分析报表
生成等工作。第四,查询系统全面放开。只有这样,才能建设一个覆盖全本地网的、数据
高度共享的、统一、开放的计费系统。银川市电信局"九七"工程的支撑系统——100M快
速以太网也是立足本地网进行建设的,该网络的开通为实施新的计费系统创造了必要条件
。
功能需求与分析
1. 功能需求
(1) 话费采集部分
·支持多种制式交换机的不同数据采集方式;
·支持包括市话、农话、长话、移动、数据、电报、声讯、Internet、169等多种业
务的数据采集和计算。
(2) 帐务处理部分
·支持特定用户、特定业务、特定日期或时间的优惠计费;
·支持特殊用户的特殊计费如端局用户、寻呼中继等;
·支持多种电信计费业务及其增值业务;
·支持计费业务的增加和扩充;
·支持电信资费和计费规则的变更。
(3) 客户资料部分
·提供与号线系统的客户数据共享接口;
·提供对客户资料全方位的维护。
(4) 统计分析部分
·提供详尽的统计数据并生成统计分析报表。
(5) 营业收费部分
·支持收费的多种形式:银行托收、现金缴费、预交款、银行联网等;
·提供催缴功能。
(6) 话费查询部分
·提供3~6月的详细话单查询:长话、移动、声讯、200等;
·提供多种查询手段,包括电话自动语音系统、传真、169、多媒体查询、营业微机
查询等。
(7) 其他部分
·提供本地网管系统的欠费自动停机接口;
·提供工商行联网数据接口;
·开放多媒体系统、169、170等系统的话费查询接口;
·提供对部门和员工的管理,提供对终端的管理。
2. 业务流程图:
@@0462900.JPG;图1 业务流程图@@
系统功能设计
1. 话费采集
话费采集要对各种交换机的话费数据进行采集和计算处理,要求具备可靠性、高效性
、开放性和可扩充性。数据采集后,要对错误数据进行记录,对每盘磁带的处理进行计算
机日志记录,通过对磁带文件的卷标管理,确保不发生同一盘磁带的重复处理。数据采集
机采用SCO UNIX系统,充分利用SCO UNIX系统的多任务进程,可使磁带脱机处理和计算处
理等多个进程同时进行。对错误数据进行回滚处理,确保处理的可靠性。
2. 客户资料
客户资料要共享号线系统的数据接口,使营业号线系统的装机、移机和更名、过户的
资料通过接口自动输入计费系统,待帐务处理人员确认后,正式生成计费客户资料。对帐
务员的资料维护,每一笔操作均要生成操作日志,一方面便于资料校核,另一方面提高资料
的安全性。
3. 帐务处理
帐务处理是计费系统的核心功能模块。首先,负责将当月采集的各种原始数据汇总成
帐务数据,对客户资料的话费数据生成无主数据表;其次,依据客户资料数据,针对业务和
性质的不同计算其月租费、附加费等基本费用;第三,对上月或更早滞留的无主话费数据
进行补收;第四,对同一单位的各项费用合并出帐,在帐务处理中对各种优惠计费或特殊计
费要进行考虑,并要针对统计需求和用户交费方式的不同进行相应的预处理。
4. 统计分析
生成各种统计分析报表,提供邮电部和管理局下达的各项计费业务统计指标。
5. 收费
提供银行托收、现金缴费、预交款、工商行联网缴费方式,现金缴费要自动为客户计
算滞纳金等违约费用,对欠费用户的话费数据自动汇总,一次收取,分月打印收据。对营业
员的收费工作进行日志记录,每天按营业点、营业员进行现金日报统计,计算机结帐。对
银行托收销帐的稽核和审计,预交款要自动下帐,批量打印话费收据,寄送用户。对工商行
联网缴费提供网络接口,并进行日志记录,每天与对方核对。
6. 查询部分
对外要满足用户通过多种方式对其自己的话费进行查询,如电话、传真、多媒体系统
、营业终端等。提供3~6月的各种详细单、分项帐和总帐的查询服务;对内则要满足局内
业务管理、经营和服务的需要,对内开放客户资料的查询。使查询部分透明、便捷。
7. 系统管理
依据部门的工作范围进行功能划分,针对员工岗位不同进行权限管理,对员工的操作
进行记录日志管理。提供对微机终端的管理,通过终端的网络IP地址和设备号的管理,允
许授权的微机使用计费系统。
系统设计原则
对计费系统的整体设计主要基于以下几点:
1. 安全性
系统的安全性是建立在数据库管理系统基础之上的,在应用软件开发中要充分利用关
系型数据库的安全机制和错误恢复机制,在处理结果未提交前如发生错误则进行回滚,保
证数据的准确性和完整性。对客户资料的维护和缴费、销帐等重要操作进行日志记录。
2. 动态性
计费业务的变动是很频繁的,计费系统应设计为一个通用的计费平台。采用面向对象
的设计思想,从千变万化的费用中抽象出它们的共性加以描述、处理,使系统具备动态性
,即:用户可以定义或改变各种费率,每种业务的计费方法可以根据业务需求进行配置,而
无需修改软件。
3. 扩充性
支持新的计费业务的扩充。在多数情况下,通过系统参数的配置就可以完成新业务的
扩充,无需二次开发;少数情况下也只要增加部分模块,而不影响系统原有的功能。以适应
电信业务的快速发展。
4. 一致性
这里的一致性是指对采集后的话费数据的透明处理,原始数据的格式尽管差异很大,
但采集后生成的数据格式遵循一定的标准,这样就保证后期帐务处理的一致性。
5. 完整性
系统的完整性体现为建设一个面向所有电信业务的、覆盖全本地网的计费系统,提供
可供用户选择的、形式多样的缴费方式,多渠道的话费查询手段。避免帐务处理中人工与
自动并行的现象,实现所有业务一张帐单结算。
系统构成
本系统作为银川市电信计费综合管理系统,网络覆盖计算中心、计费中心及相关业务
管理部门、全市各电信营业厅、部分邮政所代交话费网点、工商行及永宁、贺兰两县局
,并提供开放性接口给第三方查询系统,如170自动语音话费查询系统、营业多媒体查询系
统、169多媒体通信网络系统等。系统网络拓扑结构见图2。
@@0462901.JPG;图1 银川市电信计费子系统拓扑结构图@@
1. 主机系统
与"九七"工程其他子系统(市话营业系统、114查号系统、112电话障碍自动测试系统
)合用的两台SUN E3000服务器采用双机任务分担,操作系统为Sun Solaris UNIX系统。
2. 客户端
数据采集机采用SCO UNIX操作系统,其他应用采用Windows图形用户界面。
3. 数据库
采用客户/服务器的数据库管理模式,数据库管理系统采用Sybase 11关系数据库,客
户机端采用PowerBuilder开发工具软件,部分程序采用C++语言。
4. 网络平台
共用"九七"系统的100M快速以太网(Fast Ethernet),计费中心采用100Mbps传输速率
连接,本地其他节点采用10Mbps传输速率,远程节点多数采取64K DDN线路加28.8K拨号线
路备份或PCM 2M线路加64K DDN线路备份的传输方式,部分代交点采取28.8K拨号线路的传
输方式,通过路由器连接到骨干网上,构成覆盖银川市三区两县的城域网。