论文部分内容阅读
近年来,随着电信管制逐步放开,原有以国家垄断为特点的电信业呈现出高度竞争的经营局面,运营商原有的以产品为核心的单一电信运营支撑系统(Operation Support System,OSS)显得力不从心,无法满足新业务不断涌现的竞争需要和客户日益多元化的个性需求,为此,电信运营商希望通过新一代运营支撑系统改进服务质量,提供快速开发和部署新业务的能力,同时降低运营成本,提升企业核心竞争力。本文在对新一代运营系统与软件(NGOSS,New Generation Operations,Systems & Software)、电信业务流程管理(BPM,Business Process Management)、电信业务规则管理(BRM,Business Rule Management)以及面向主体技术等进行理论研究的基础上,结合OSS/J组织(OSS Though Java Initiative)有关新一代OSS解决方案的最新应用研究成果,利用JAVA EE(JAVA Enterprise Edition)、SOA(Service Oriented Architecture)、Web Services、BPEL4WS(Business Process Execution Language For Web Services)、业务规则方法(Business Rule Method)、主体技术(Agent technology)开展了一系列应用开发实践研究。在第一部分中,本文首先分析了国内外电信运营支撑系统的现状,指出了现阶段国内运营支撑系统出现的问题,提出了相应解决方案;提出了基于NGOSS和OSS/J实施电信企业业务流程管理以实现电信企业应用集成的方法,并针对传统业务流程管理的局限性,提出了基于NGOSS实施电信企业业务规则管理以提高电信运营支撑系统的敏捷性:同时,在对软件开发技术、软件体系结构和NGOSS技术中立架构(TNA,Technology-Neutral Architecture)进行理论研究的基础上,研究了主体技术的主要特点,分析了其理论与实现结构,提出了面向主体技术与面向对象技术的区别,并在此基础上提出了基于面向主体技术构建大型企业级应用特别是电信运营支撑系统的理论可行性。在第二部分中,针对NGOSS体系重要研究成果之增强电信运营图(eTOM,enhanced Telecom Operations Map)、共享信息与数据模型(SID,Shared Information/Data)及实际电信企业端到端业务流程的分析,对其业务逻辑和业务实体进行了深入研究,并针对其服务开通流程利用上述理论和技术进行了仿真实现,在该仿真应用中,充分利用了JAVAEE、SOA、Web Services、BPEL4WS、BPM、BRM等各种技术和架构思想,初步实现了系统的可扩展性、灵活性需求。同时为提高电信运营支撑系统的适应性、主动性和可扩展性,本文针对电信企业业务流程管理中的流程优化问题,提出了基于双层正交多主体遗传算法的业务流程优化方法,针对现阶段业务规则技术的不足,提出了利用目标导向主体实现电信业务规则管理的理论方法与技术实现途径。