论文部分内容阅读
系统现状及需求分析
珠海广播电视台网络公司从1999年开始进行网络改造,2003年底基本完成市区骨干网双向改造,分配网相应从550MHz升级为860MHz。市区有线电视用户约为23万户,CableModem用户为25万户。系统方面,2005年7月完成了有线数字电视用户管理系统(SMS)的招标工作。
从有线电视网络的运营特征来看,其与电信/移动有许多相似之处,这些相似性在网络融合的趋势下表现的更加明显。如电信BOSS系统具有“以客户为中心,整合灵活的平台和统一的平台”等特点,从系统理念、功能模块、技术体系等各个层面来分析,应用在有线电视网络中是完全可行的。
珠海广播电视台网络公司于2007年7月重新进行了BOSS系统的招标工作,最终选定了诚毅公司的解决方案,并于2007年12月开始对珠海数字电视及宽带业务进行需求调研,目前。前期需求已基本整理完毕,预计将在2008年6月完成系统开发和数据割接工作,并开始试运行。
系统总体规划
1、建设目标
1)建立业务运营网络和分销渠道
提供营业厅等的直接接入,各种分销渠道的简单业务连接及CallCenter、网站、多媒体自助终端、银行现金代收、实时划账等多种数据交互模式,最大限度拓展业务运营支撑系统的运营渠道和运营空间;
2)建立灵活、有竟争能力的市场营铺体系
通过灵活、准确和及时的计费和账务处理系统提高计费、出账、收款的效率和准确性,提高收视费的回收率,减少坏账的产生几率;
3)充分考虑未来发展。制订增值平台的接入规范和运营规则
统一增值业务的计费规则,将增值业务纳入有序管理的环境中,以确保增值业务的健康发展;
4)建立完整的资源管理系统
加强对各种资源的集中管理,提高资源管理的效率、为各种资源的组合打包、调整服务提供支持,达到物尽其用;
5)配合数字电视发展规划
提供灵活有效的方案,确保模拟电视向数字电视的整体平移,实现业务的平稳过渡。
2、设计思想
一个好的BOSS框架,可最大限度降低系统内部的消耗,并能够将硬件系统和软件系统的性能发挥至最佳状态,从而降低整个系统的建设和运营成本。
1)面向对象
采用面向对象的设计思路,以方便业务系统构造、缩短开发周期、确保开发质量。
2)多层应用的B/S模式
采用多层B/S模式,提供一个公共的应用通信及数据接口平台,实现应用及实现的分离,以保障系统的完整性和核心数据的安全性。实现同构和异构环境下的多种数据源通信,提高系统与其他系统的互联性及扩展能力。
3)并发的程序设计思想
操作系统、数据库系统、中间件和应用系统均支持整个系统大用户量并发访问,大幅提升响应性能。
4)基于E-R关系的数据库设计
数据库表设计以实体一关系(E-R关系模型)为基础,数据结构的紧密关联,保障了数据一致性、完整性,提升了系统的可靠性及完整型。
5)模块化独立设计
将应用程序分为多个既能独立运行又可灵活组合的程序包,以提高系统的灵活性、扩充性和可维护性。
3、系统管理层次划分
在系统的管理上,将整个系统划分为决策支持层、管理层和业务运行层三个层次。
★决策支持层
为决策人员提供生产业务和管理控制的各种信息,为有线电视网络的战略决策提供决策手段。
★管理层
为管理人员提供各种管理功能,便于管理者方便获取统计分析数据,详细了解业务的运行情况和发展趋势,实现信息管理的自动化和科学化。
★业务运行层
主要实现面向用户的各种业务需求,并对系统的运行提供保障和支持。
4、技术层次划分
★系统体系架构
在技术实现上,BOSS系统须能够充分应对有线业务快速发展的需求,因此其逻辑结构应当具备良好的层次,同时不同的层次结构间的耦合关系应尽可能小。
珠海BOSS系统采用J2EE架构,分为客户接入层、界面表现层、业务逻辑层和核心数据资源层,界面实现了Web化。这样的结构不但避免了客户端臃肿、版本发布与升级的工作量大、客户端界面与其他系统的界面整合比较困难、业务逻辑和展现逻辑没有完全分离等问题,提升了维护和版本升级的效率,同时也为与其他系统的界面整合和系统自身的扩展提供了更多的空间。
★表现层
主要功能为实现用户交互和数据显示,为以后的处理收集数据,向第二层业务逻辑请求调用核心服务处理,并显示处理结果。这一层功能的实现主要有两种方式:①GUI,即图形用户界面,采用VB、PowerBuilder、Delphi等进行开发;②Browser,即浏览器,用HTML结合Servlet进行开发(珠海的前端采用B/S结构,因此采用第二种方式)。
★逻辑层
该层为本系统的核心层。物理分布的多台设备通过事务管理器构成虚拟主机,虚拟主机上分布着多个服务器,每个服务器可支撑多种服务。服务是业务逻辑的具体体现。也是接受客户服务请求的基本单元。业务逻辑层通过XA协议与数据层的数据库连接,与表示层则是通过ATMIAPI进行交互。
★资源层
该层可以是多个关系型数据库,也可以是异构数据库。
九大功能及实现
1、业务受理
客户可通过多种服务渠道享受珠海有线提供的各种服务,包括业务受理、用户缴费、产品订购等。业务受理功能可显示客户的全面信息,如基本资料、业务变更、账务登记、客服资料、售后服务资料等,方便全面了解客户情况,加强对市场营销的支持。
为实现面向客户销售自动化的目标,BOSS系统必须对销售过程的各类行为及活动进行流程化管理。即通过流程管理机制,实现对各项营销活动的自动跟踪、记录、调度和监控。业务受理能支持多种接入方式,包括面对面、语音、Internet、移动终端及其他方式。
BOSS业务受理功能包括:开户、增装、过户、迁移、更改账户信息、资料更改、停机、开机、销户、修改密码、修改服务方式、产品订购、退订业务、更换设备、营业收费、营销方案办理、用户资料查询、业务异动查询、用户业务类型查询、用户产品查询、待处理资料查询等。
2、账务处理
帐务管理主要完成根据计费的清单结果进行出账以及固定费用的计算等功能,出账处理、调账处理、账务托收和销售处理等。可将所有账单文件按用户编号、业务类型进行合 并或分离。
3、资源管理
本模块主要完成各类业务所需资源的集中管理,涉及到的进销存流程。
流程描述:订购相关业务资源——各营业厅、分公司根据业务需要从总库领取业务资源——营业厅、分公司之间可以进行资源的调配或调拨,通过客户业务办理完成资源的销售——系统可为因各种原因产生的客户设备更换提供支持,有问题的设备可经营业厅、分公司退回公司总库,再由公司总库统一处理(譬如退回供货商)——总公司仓库或分公司、营业厅仓库定期进行盘点。
根据以上流程,本模块主要包括:配置管理、入库、退货、盘点、出库,退库、调拨,及地址资料清理、资源告警、状态修改、资源查询、认证资源管理等功能。
4、产品管理
产品管理模块的主要功能为,对产品的相应属性进行设置、主要包括产品基本信息、CA产品、费用、停用期间产品费用、包容互斥关系、促销方案等的设置。最后还需通过相应部门的审核才能最终发布。促销方案优惠的内容主要包括对资费、产品、设备、账户、客户群、时段、跨业务类型的优惠等。
5、终端销售管理
终端销售模块负责管理公司的各种有编号设备(包括机顶盒、有线电视卡、Ic卡、各种充值卡等)以及其他无编号设备(包括网线、双叉线、遥控器等)的批发、零售业务,对各终端销售商的设备订购、代销、付款进行统一管理,并跟踪设备的流向。
6、客服管理
客服管理功能包括:投诉、咨询、维修、建议、客服业务受理、复核派单、维修派工、工单处理、客服工单查询、客服日志查询、客户建议处理对、重大故障、刷新授权、客服知识库维护、发送短信息、工单分步时限、节目预订、满意度调查、客户信息管理、客服统计分析等。
7、接口管理
珠海BOSS管理系统外围接口平台管理主要包括:
★CA接口
实时将OSS系统送来的相关客户数据翻译成CA的系统指令,送入CA的相应系统中执行;对CA的执行结果或返回的有关信息做出相应处理,能同时支持爱迪德、永新同方等不同的CA系统。
★监管平台接口
支持广电总局监管平台需要的信息查询接口。
★现金代缴接口
客户通过银行缴纳客户的服务使用费,由银行方向我方发起缴费请求,银行对我方账户进行销账处理。
★电子报盘接口
电子报盘是我方委托银行方收取客户服务使用费,将客户所付费用从其银行账户转到我方账户的处理过程。
★短信接口
与其他运营商合作,通过短信平台提高客户服务水平,同时还可开展付费节目的营销工作。
★宽带认证接口
通过宽带接入服务器完成对上网用户的认证和数据采集,将用户上网的主要信息传递给BOSS系统,从而完成对上网用户的控制。
★其他系统接口
与其它相关系统进行通讯的接口。预留如与珠海GIS(地理信息系统)系统、OA系统、仓库管理系统等的接口。
8、数据分析与统计处理
可提供业务处理、市场分析和财务结算所需的各种业务、账务和资源分析报表,为相关部门和管理人员提供准确、实时的统计数据,方便进行业务管理,减少人员的手工操作,提高工作效率。
报表处理功能包括:业务报表、状态统计报表、业务发展报表、账务报表、业务资源报表等。
9、系统管理
系统管理定义管理系统运行所需要的各类参数,包括营业点配置、参数设置、工号权限、角色、系统菜单设置、滞纳金收取规则等,通过参数驱动的方法大大提高系统的灵活性和对新业务的适应性。
珠海广播电视台网络公司从1999年开始进行网络改造,2003年底基本完成市区骨干网双向改造,分配网相应从550MHz升级为860MHz。市区有线电视用户约为23万户,CableModem用户为25万户。系统方面,2005年7月完成了有线数字电视用户管理系统(SMS)的招标工作。
从有线电视网络的运营特征来看,其与电信/移动有许多相似之处,这些相似性在网络融合的趋势下表现的更加明显。如电信BOSS系统具有“以客户为中心,整合灵活的平台和统一的平台”等特点,从系统理念、功能模块、技术体系等各个层面来分析,应用在有线电视网络中是完全可行的。
珠海广播电视台网络公司于2007年7月重新进行了BOSS系统的招标工作,最终选定了诚毅公司的解决方案,并于2007年12月开始对珠海数字电视及宽带业务进行需求调研,目前。前期需求已基本整理完毕,预计将在2008年6月完成系统开发和数据割接工作,并开始试运行。
系统总体规划
1、建设目标
1)建立业务运营网络和分销渠道
提供营业厅等的直接接入,各种分销渠道的简单业务连接及CallCenter、网站、多媒体自助终端、银行现金代收、实时划账等多种数据交互模式,最大限度拓展业务运营支撑系统的运营渠道和运营空间;
2)建立灵活、有竟争能力的市场营铺体系
通过灵活、准确和及时的计费和账务处理系统提高计费、出账、收款的效率和准确性,提高收视费的回收率,减少坏账的产生几率;
3)充分考虑未来发展。制订增值平台的接入规范和运营规则
统一增值业务的计费规则,将增值业务纳入有序管理的环境中,以确保增值业务的健康发展;
4)建立完整的资源管理系统
加强对各种资源的集中管理,提高资源管理的效率、为各种资源的组合打包、调整服务提供支持,达到物尽其用;
5)配合数字电视发展规划
提供灵活有效的方案,确保模拟电视向数字电视的整体平移,实现业务的平稳过渡。
2、设计思想
一个好的BOSS框架,可最大限度降低系统内部的消耗,并能够将硬件系统和软件系统的性能发挥至最佳状态,从而降低整个系统的建设和运营成本。
1)面向对象
采用面向对象的设计思路,以方便业务系统构造、缩短开发周期、确保开发质量。
2)多层应用的B/S模式
采用多层B/S模式,提供一个公共的应用通信及数据接口平台,实现应用及实现的分离,以保障系统的完整性和核心数据的安全性。实现同构和异构环境下的多种数据源通信,提高系统与其他系统的互联性及扩展能力。
3)并发的程序设计思想
操作系统、数据库系统、中间件和应用系统均支持整个系统大用户量并发访问,大幅提升响应性能。
4)基于E-R关系的数据库设计
数据库表设计以实体一关系(E-R关系模型)为基础,数据结构的紧密关联,保障了数据一致性、完整性,提升了系统的可靠性及完整型。
5)模块化独立设计
将应用程序分为多个既能独立运行又可灵活组合的程序包,以提高系统的灵活性、扩充性和可维护性。
3、系统管理层次划分
在系统的管理上,将整个系统划分为决策支持层、管理层和业务运行层三个层次。
★决策支持层
为决策人员提供生产业务和管理控制的各种信息,为有线电视网络的战略决策提供决策手段。
★管理层
为管理人员提供各种管理功能,便于管理者方便获取统计分析数据,详细了解业务的运行情况和发展趋势,实现信息管理的自动化和科学化。
★业务运行层
主要实现面向用户的各种业务需求,并对系统的运行提供保障和支持。
4、技术层次划分
★系统体系架构
在技术实现上,BOSS系统须能够充分应对有线业务快速发展的需求,因此其逻辑结构应当具备良好的层次,同时不同的层次结构间的耦合关系应尽可能小。
珠海BOSS系统采用J2EE架构,分为客户接入层、界面表现层、业务逻辑层和核心数据资源层,界面实现了Web化。这样的结构不但避免了客户端臃肿、版本发布与升级的工作量大、客户端界面与其他系统的界面整合比较困难、业务逻辑和展现逻辑没有完全分离等问题,提升了维护和版本升级的效率,同时也为与其他系统的界面整合和系统自身的扩展提供了更多的空间。
★表现层
主要功能为实现用户交互和数据显示,为以后的处理收集数据,向第二层业务逻辑请求调用核心服务处理,并显示处理结果。这一层功能的实现主要有两种方式:①GUI,即图形用户界面,采用VB、PowerBuilder、Delphi等进行开发;②Browser,即浏览器,用HTML结合Servlet进行开发(珠海的前端采用B/S结构,因此采用第二种方式)。
★逻辑层
该层为本系统的核心层。物理分布的多台设备通过事务管理器构成虚拟主机,虚拟主机上分布着多个服务器,每个服务器可支撑多种服务。服务是业务逻辑的具体体现。也是接受客户服务请求的基本单元。业务逻辑层通过XA协议与数据层的数据库连接,与表示层则是通过ATMIAPI进行交互。
★资源层
该层可以是多个关系型数据库,也可以是异构数据库。
九大功能及实现
1、业务受理
客户可通过多种服务渠道享受珠海有线提供的各种服务,包括业务受理、用户缴费、产品订购等。业务受理功能可显示客户的全面信息,如基本资料、业务变更、账务登记、客服资料、售后服务资料等,方便全面了解客户情况,加强对市场营销的支持。
为实现面向客户销售自动化的目标,BOSS系统必须对销售过程的各类行为及活动进行流程化管理。即通过流程管理机制,实现对各项营销活动的自动跟踪、记录、调度和监控。业务受理能支持多种接入方式,包括面对面、语音、Internet、移动终端及其他方式。
BOSS业务受理功能包括:开户、增装、过户、迁移、更改账户信息、资料更改、停机、开机、销户、修改密码、修改服务方式、产品订购、退订业务、更换设备、营业收费、营销方案办理、用户资料查询、业务异动查询、用户业务类型查询、用户产品查询、待处理资料查询等。
2、账务处理
帐务管理主要完成根据计费的清单结果进行出账以及固定费用的计算等功能,出账处理、调账处理、账务托收和销售处理等。可将所有账单文件按用户编号、业务类型进行合 并或分离。
3、资源管理
本模块主要完成各类业务所需资源的集中管理,涉及到的进销存流程。
流程描述:订购相关业务资源——各营业厅、分公司根据业务需要从总库领取业务资源——营业厅、分公司之间可以进行资源的调配或调拨,通过客户业务办理完成资源的销售——系统可为因各种原因产生的客户设备更换提供支持,有问题的设备可经营业厅、分公司退回公司总库,再由公司总库统一处理(譬如退回供货商)——总公司仓库或分公司、营业厅仓库定期进行盘点。
根据以上流程,本模块主要包括:配置管理、入库、退货、盘点、出库,退库、调拨,及地址资料清理、资源告警、状态修改、资源查询、认证资源管理等功能。
4、产品管理
产品管理模块的主要功能为,对产品的相应属性进行设置、主要包括产品基本信息、CA产品、费用、停用期间产品费用、包容互斥关系、促销方案等的设置。最后还需通过相应部门的审核才能最终发布。促销方案优惠的内容主要包括对资费、产品、设备、账户、客户群、时段、跨业务类型的优惠等。
5、终端销售管理
终端销售模块负责管理公司的各种有编号设备(包括机顶盒、有线电视卡、Ic卡、各种充值卡等)以及其他无编号设备(包括网线、双叉线、遥控器等)的批发、零售业务,对各终端销售商的设备订购、代销、付款进行统一管理,并跟踪设备的流向。
6、客服管理
客服管理功能包括:投诉、咨询、维修、建议、客服业务受理、复核派单、维修派工、工单处理、客服工单查询、客服日志查询、客户建议处理对、重大故障、刷新授权、客服知识库维护、发送短信息、工单分步时限、节目预订、满意度调查、客户信息管理、客服统计分析等。
7、接口管理
珠海BOSS管理系统外围接口平台管理主要包括:
★CA接口
实时将OSS系统送来的相关客户数据翻译成CA的系统指令,送入CA的相应系统中执行;对CA的执行结果或返回的有关信息做出相应处理,能同时支持爱迪德、永新同方等不同的CA系统。
★监管平台接口
支持广电总局监管平台需要的信息查询接口。
★现金代缴接口
客户通过银行缴纳客户的服务使用费,由银行方向我方发起缴费请求,银行对我方账户进行销账处理。
★电子报盘接口
电子报盘是我方委托银行方收取客户服务使用费,将客户所付费用从其银行账户转到我方账户的处理过程。
★短信接口
与其他运营商合作,通过短信平台提高客户服务水平,同时还可开展付费节目的营销工作。
★宽带认证接口
通过宽带接入服务器完成对上网用户的认证和数据采集,将用户上网的主要信息传递给BOSS系统,从而完成对上网用户的控制。
★其他系统接口
与其它相关系统进行通讯的接口。预留如与珠海GIS(地理信息系统)系统、OA系统、仓库管理系统等的接口。
8、数据分析与统计处理
可提供业务处理、市场分析和财务结算所需的各种业务、账务和资源分析报表,为相关部门和管理人员提供准确、实时的统计数据,方便进行业务管理,减少人员的手工操作,提高工作效率。
报表处理功能包括:业务报表、状态统计报表、业务发展报表、账务报表、业务资源报表等。
9、系统管理
系统管理定义管理系统运行所需要的各类参数,包括营业点配置、参数设置、工号权限、角色、系统菜单设置、滞纳金收取规则等,通过参数驱动的方法大大提高系统的灵活性和对新业务的适应性。