论文部分内容阅读
随着数字电视业务的推广和应用,各级传输网络公司对数字电视管理系统的需求已是迫在眉睫。但是,国内还少有推出商业化的管理系统,再加上数字电视经营环境不明晰、业务量和实际付费用户数量有限等原因,管理系统还处在不成熟的发展阶段。所以建立符合现代管理需求及满足运营要求的管理系统,已成为各级有线电视网络运营管理中必须面对的重要议题。本文首先分析了数字电视用户管理系统的背景和国内外的发展现状;然后详细描述了管理系统的设计目标和原则、框架、各个模块功能及界面设计等;最后,以Windows XP为系统平台,采用SQL Server2000大型数据库系统和Microsoft VC++6.0等开发工具,实现了用户层、业务逻辑层及数据服务层功能。本文着重于设计和实现管理系统,解决的关键问题有以下几方面:1.结合C/S体系结构及中间件技术,实现系统的三层架构和分布式应用。各有线电视网络运营商可通过管理系统的应用服务器,访问数据库服务器,达到了用户的独立管理,有效地解决了网络瓶颈和数据库连接数量过多造成的数据库性能下降的问题,实现业务处理负载均衡,提高了数据库响应速度,同时使系统的安全性得到提高。2.中间件的引入使数字电视管理系统与平台无关,同时又能够支持分布计算的开放系统。大量的业务逻辑在中间件服务器上实现,软件的维护集中在应用服务层,客户端应用相对简单。减少了系统维护和运行工作量,降低了计算机总体费用投入。3.设计并实现管理系统分布式数据库。数据库设计中使用约束和索引确保数据的完整性,并提高了数据检索的能力;默认值的使用减少了前台程序与后台数据库间的数据通讯,提高了数据访问效率。4.对管理系统主要模块做了详细的分析和设计,登录时进行用户密码验证、操作员管理权限和登录日志等功能,加强了数据的安全性。数字电视管理系统是一个可伸缩、大容量的用户信息维护和业务服务管理的综合性管理信息系统,提供一套完整、有效的用户和业务管理及支撑系