论文部分内容阅读
摘 要: 用户管理系统中的用户信息是市场资源,今后开展的各种业务都会直接或间接地与之相关联。因此,在完善基础系统和基本业务功能的开发之后,伴随着市场开发、客户服务的加强和有线网多功能业务的开展,用户管理系统的发展方向应该是对各种新业务的支持。针对权限设置功能、用户信息管理功能、计费管理功能、查询统计管理功能等有线电视用户管理系统基本功能进行介绍,探讨有线电视用户管理系统技术发展。
关键词: 用户管理系统;基本功能;技术
中图分类号:TN94 文献标识码:A 文章编号:1671-7597(2011)0820036-01
用户管理系统(SMS)是数字电视系统建设及业务开展中必不可少的关键系统。从管理的角度看用户管理系统主要是各种数据的管理,从技术角度看则是通过集成网络技术和数据库管理技术,实现对用户订购数字电视业务进行运营层面管理的数据库信息处理系统。
1 数字电视用户管理系统的基本功能
1.1 权限设置功能。权限设置功能是操作人员进行身份验证的系统模块。其它所有的功能必须通过该模块的权限验证,以确定什么人员、什么设备可执行什么操作。授权管理功能是专用于处理运营中产生的用户授权信息,自动或手动向CA发送授权数据模块。在授权管理模块中,除需完成向CA发送各种用户定购业务数据外,还需通过根据条件对未交费户进行相关处理。
1.2 用户信息管理功能。用户信息管理功能是专用于用户信息管理的重要系统,是用户的基础数据,也是各项应用中随时可能调用的模块。由于管理的用户信息很多,因此用户信息是由一组表组成的。
1.3 计费管理功能。计费管理功能是SMS系统的核心功能,也是最复杂、最重要的模块,计费管理与运营策略有密切关系。在计费管理模块中,一方面要实现业务产品的定价管理,包括月租定价标准设置、计时定价标准设置、计次定价标准设置、业务产品价格调整、业务产品优惠方式等。另一方面计费管理要实现对用户订购产品的自动计费。
1.4 查询统计管理功能。查询统计管理功能是实现系统各种数据的查询统计和分析的模块。该模块涉及正常用户、报停用户、欠费用户、免费用户、断线用户的查询统计;收费率的查询统计;每日收费状况;业务产品销售状况;集团用户管理状况。
2 数字电视用户管理系统技术发展
2.1 第一代系统。城市有线用户管理系统从一开始就使用电脑系统的根本原因是当时和潜在的用户数量巨大。这些系统有的用PC机——单机,有的直接建立局域网(LAN),以提供多窗口服务,沈阳台采用了后者。第一个系统的网络服务器操作系统(NOS)是NOVELL Netware3.x,工作站操作系统(OS)是DOS;没有数据库管理系统(DBMS),使用Foxbase既建数据库又编程序。数据库只有一个表构成,包罗用户的全部信息;语言非结构化、非模块化,是过程化语言,每个小的细节的应用程序都得从零编写。一句话,数据库和软件开发缺少逻辑性。尽管如此,在当时社会上计算机还不普及的情况下,总体应用效果还是不错的。
2.2 第二代系统。第一代系统以局域网为特征,其服务窗口被局限在一个地点,如电视台所在地点。随着用户数量的快速增长,每年增加约10万户左右,用户、业务的分散化提到议事日程,即需要把收费等业务分布到市内各个行政区,在各区建站以方便用户、提高工作效率、解决排队问题。
当初建站时为了尽快启动工作,我们只是简单地将已有的局域网复制到各个站,各个站的数据则定期通过磁盘拷贝到台内,在台内由人工参与将之汇总到一个共同的数据库内,然后再将结果分别拷贝到各站的服务器内。这种由人跑来跑去构成的数据传送网络,国外称之为“鬼祟网”。紧接着,我们开发的第二套系统建立了城域网(WAN),NOS采用当时最新的Netware 4.10,为了使用方便,工作站OS选用了微软的Windows 3.x及Windows 95,DBMS采用甲骨文公司的Oracle,开发工具用Developer2。关系数据库系统建立起来,其大容量、逻辑性、安全性等特点使数据库子系统发生了革命性的进展。此外,应用磁卡取代了用户证。第二代系统的主要进步在数据库子系统。
2.3 第三代系统。第二代系统使用2年之后,新的问题又出现了。首先是电脑跨越2000年问题,单从硬件处理不能彻底解决问题,数据库和应用程序都必须升级和修改,还有就是用户信息量增大使系统速度变慢。与此同时,在IT领域里微软的网络操作系统取代了领跑多年的NOVELL Netware,占领了众多应用领域,NOS的换代已是大势所趋。第三代系统除了把NOS更换为NT 4.0之外,DBMS使用MS的SQL Server 7.0,编程语言用PB;网络是完全的客户机/服务器(C/S)结构,纯粹的数据库服务器,存储器使用磁盘阵列柜,系统双机热备份;重新编程,应用程序升级为图形界面。第三代系统的主要标志是计算机、网络操作系统和编程技术的进步。
2.4 新一代系统。有线网公司化运作,是随着改革开放的不断深入而逐渐普及开来的。如银行代收费业务、结算和营销业务的增加;调整业务使其规范化;实时满足共享用户的信息要求、受理电脑用户投诉;随着科技的不断发展,和用户要求的不断提高,一些技术性问题的解决被提到日程上来:如加强系统的安全性、解决NT的不稳定性、DB设计的进一步规范化、增加数据输入的约束和用户数据的彻底清理等。
此外,计算机应用水平国内和国际的全面接轨,计算机网络传输介质完全可以运用自有光缆代替的条件已经成熟。这一前提加速了新一代的用户管理系统的形成。新一代系统的NOS选用稳定性最高的Unix(Unixware 7.1)、最好的DBMSOracle,客户机通过光缆实时在线,银行网络客户机通过其主机网关访问用户管理系统的服务器,用C++Builder编写网关程序,用Delphi编应用程序,应用程序增加了结算功能和对市场营销业务的支持及对员工业绩统计、决策管理支持信息,且对系统用户设有应用、网络和数据库3级安全验证,加入网络防火墙,防止黑客入侵,还具有较好的数据备份策略。不仅如此,用户还可以通过与电视台用户管理系统联网的银行电脑系统进行电话缴费及在互联网上缴费。
该系统总结了以往3个系统开发、应用的经验与教训,尽力采用目前国际上居于主流的IT技术,面向公司运作模式,技术上具有较高的稳定性、安全性、实时性、准确性和可扩展性。至此,有线电视用户管理系统达到了较高水平。
随着有线电视系统的不断发展,不仅网络规模达到了空前的程度,节目源也有了很大程度的丰富。加强网络管理、开发增值业务、充分发挥有线电视网络资源优势开展付费电视业务,不仅可以满足观众不同层次的需求,而且可以大大降低有线电视网络的运营成本提高经济效益,进一步促进有线电视网络的发展。
参考文献:
[1]高中文、王雪梅,数字电视用户管理系统的开发与设计[J].信息技术,2006(05).
[2]陈策,数字电视技术的发展现状与实际应用中的问题研究[J].科技信息(学术研究),2006(10).
[3]冯大辉,2009年数据库技术领域掠影[J].程序员,2010(02).
关键词: 用户管理系统;基本功能;技术
中图分类号:TN94 文献标识码:A 文章编号:1671-7597(2011)0820036-01
用户管理系统(SMS)是数字电视系统建设及业务开展中必不可少的关键系统。从管理的角度看用户管理系统主要是各种数据的管理,从技术角度看则是通过集成网络技术和数据库管理技术,实现对用户订购数字电视业务进行运营层面管理的数据库信息处理系统。
1 数字电视用户管理系统的基本功能
1.1 权限设置功能。权限设置功能是操作人员进行身份验证的系统模块。其它所有的功能必须通过该模块的权限验证,以确定什么人员、什么设备可执行什么操作。授权管理功能是专用于处理运营中产生的用户授权信息,自动或手动向CA发送授权数据模块。在授权管理模块中,除需完成向CA发送各种用户定购业务数据外,还需通过根据条件对未交费户进行相关处理。
1.2 用户信息管理功能。用户信息管理功能是专用于用户信息管理的重要系统,是用户的基础数据,也是各项应用中随时可能调用的模块。由于管理的用户信息很多,因此用户信息是由一组表组成的。
1.3 计费管理功能。计费管理功能是SMS系统的核心功能,也是最复杂、最重要的模块,计费管理与运营策略有密切关系。在计费管理模块中,一方面要实现业务产品的定价管理,包括月租定价标准设置、计时定价标准设置、计次定价标准设置、业务产品价格调整、业务产品优惠方式等。另一方面计费管理要实现对用户订购产品的自动计费。
1.4 查询统计管理功能。查询统计管理功能是实现系统各种数据的查询统计和分析的模块。该模块涉及正常用户、报停用户、欠费用户、免费用户、断线用户的查询统计;收费率的查询统计;每日收费状况;业务产品销售状况;集团用户管理状况。
2 数字电视用户管理系统技术发展
2.1 第一代系统。城市有线用户管理系统从一开始就使用电脑系统的根本原因是当时和潜在的用户数量巨大。这些系统有的用PC机——单机,有的直接建立局域网(LAN),以提供多窗口服务,沈阳台采用了后者。第一个系统的网络服务器操作系统(NOS)是NOVELL Netware3.x,工作站操作系统(OS)是DOS;没有数据库管理系统(DBMS),使用Foxbase既建数据库又编程序。数据库只有一个表构成,包罗用户的全部信息;语言非结构化、非模块化,是过程化语言,每个小的细节的应用程序都得从零编写。一句话,数据库和软件开发缺少逻辑性。尽管如此,在当时社会上计算机还不普及的情况下,总体应用效果还是不错的。
2.2 第二代系统。第一代系统以局域网为特征,其服务窗口被局限在一个地点,如电视台所在地点。随着用户数量的快速增长,每年增加约10万户左右,用户、业务的分散化提到议事日程,即需要把收费等业务分布到市内各个行政区,在各区建站以方便用户、提高工作效率、解决排队问题。
当初建站时为了尽快启动工作,我们只是简单地将已有的局域网复制到各个站,各个站的数据则定期通过磁盘拷贝到台内,在台内由人工参与将之汇总到一个共同的数据库内,然后再将结果分别拷贝到各站的服务器内。这种由人跑来跑去构成的数据传送网络,国外称之为“鬼祟网”。紧接着,我们开发的第二套系统建立了城域网(WAN),NOS采用当时最新的Netware 4.10,为了使用方便,工作站OS选用了微软的Windows 3.x及Windows 95,DBMS采用甲骨文公司的Oracle,开发工具用Developer2。关系数据库系统建立起来,其大容量、逻辑性、安全性等特点使数据库子系统发生了革命性的进展。此外,应用磁卡取代了用户证。第二代系统的主要进步在数据库子系统。
2.3 第三代系统。第二代系统使用2年之后,新的问题又出现了。首先是电脑跨越2000年问题,单从硬件处理不能彻底解决问题,数据库和应用程序都必须升级和修改,还有就是用户信息量增大使系统速度变慢。与此同时,在IT领域里微软的网络操作系统取代了领跑多年的NOVELL Netware,占领了众多应用领域,NOS的换代已是大势所趋。第三代系统除了把NOS更换为NT 4.0之外,DBMS使用MS的SQL Server 7.0,编程语言用PB;网络是完全的客户机/服务器(C/S)结构,纯粹的数据库服务器,存储器使用磁盘阵列柜,系统双机热备份;重新编程,应用程序升级为图形界面。第三代系统的主要标志是计算机、网络操作系统和编程技术的进步。
2.4 新一代系统。有线网公司化运作,是随着改革开放的不断深入而逐渐普及开来的。如银行代收费业务、结算和营销业务的增加;调整业务使其规范化;实时满足共享用户的信息要求、受理电脑用户投诉;随着科技的不断发展,和用户要求的不断提高,一些技术性问题的解决被提到日程上来:如加强系统的安全性、解决NT的不稳定性、DB设计的进一步规范化、增加数据输入的约束和用户数据的彻底清理等。
此外,计算机应用水平国内和国际的全面接轨,计算机网络传输介质完全可以运用自有光缆代替的条件已经成熟。这一前提加速了新一代的用户管理系统的形成。新一代系统的NOS选用稳定性最高的Unix(Unixware 7.1)、最好的DBMSOracle,客户机通过光缆实时在线,银行网络客户机通过其主机网关访问用户管理系统的服务器,用C++Builder编写网关程序,用Delphi编应用程序,应用程序增加了结算功能和对市场营销业务的支持及对员工业绩统计、决策管理支持信息,且对系统用户设有应用、网络和数据库3级安全验证,加入网络防火墙,防止黑客入侵,还具有较好的数据备份策略。不仅如此,用户还可以通过与电视台用户管理系统联网的银行电脑系统进行电话缴费及在互联网上缴费。
该系统总结了以往3个系统开发、应用的经验与教训,尽力采用目前国际上居于主流的IT技术,面向公司运作模式,技术上具有较高的稳定性、安全性、实时性、准确性和可扩展性。至此,有线电视用户管理系统达到了较高水平。
随着有线电视系统的不断发展,不仅网络规模达到了空前的程度,节目源也有了很大程度的丰富。加强网络管理、开发增值业务、充分发挥有线电视网络资源优势开展付费电视业务,不仅可以满足观众不同层次的需求,而且可以大大降低有线电视网络的运营成本提高经济效益,进一步促进有线电视网络的发展。
参考文献:
[1]高中文、王雪梅,数字电视用户管理系统的开发与设计[J].信息技术,2006(05).
[2]陈策,数字电视技术的发展现状与实际应用中的问题研究[J].科技信息(学术研究),2006(10).
[3]冯大辉,2009年数据库技术领域掠影[J].程序员,2010(02).