论文部分内容阅读
有线数字电视网经过多年的发展,其未来的发展潮流是通信网、互联网、数字电视网的“三网融合”,这为各大数字电视运营商带来了无限商机,业务多元化成为发展的必然趋势。但是,随着市场竞争的加剧,传统的数字电视服务系统已经不能够满足目前瞬息万变的市场需要,这就必然促使各大运营商升级其业务系统,而数字电视SMS系统作为有线数字电视平台及其多业务运营的核心部分之一,具有非常重要的作用。数字电视SMS系统面对是相关业务的快速变化,其业务流程逻辑繁多复杂,所以在其开发过程中我们引入工作流管理技术,来管理过程逻辑,方便开发,提高系统的灵活性和可重用性。工作流技术作为一种过程管理和过程建模的核心技术,可以与其他业务管理系统结合,生成符合企业需求的各种业务管理系统。这些采用工作流技术作为核心开发的业务管理系统很好的实现了过程逻辑与应用逻辑的分离,具有高度的灵活性,可以按照企业的具体需求,快速灵活的生成应用软件系统,并且在客户业务过程发生变化时,迅速地进行重组来满足客户需求。本文根据数字电视SMS(用户管理系统)项目的实际需要,分析了数字电视SMS系统的发展趋势,介绍了采用工作流技术的数字电视SMS系统及其与传统数字电视SMS的区别;描述分析了轻量级工作流、嵌入式工作流等相关概念,结合项目特点和实际业务需求,研究了工作流技术在数字电视SMS系统中的应用以及选择工作流系统的标准;参考工作流管理联盟的相关标准与规范,在数字电视SMS系统的实际开发过程中设计并实现了一个轻量级嵌入式工作流系统,并详细描述了本工作流系统的理论基础、系统体系结构、功能组成以及工作流引擎中过程定义解析和过程实例导航等关键实现技术;最后描述了这个轻量级嵌入式工作流系统与数字电视业务系统的结合方法,并针对一个实际业务流程进行了分析。