文档介绍:电信运营支撑系统和运维支撑系统接口的面向对象建模李爽刘高军管仁煌引言问题描述摘要:深入分析电信运营支撑系统和运维支撑系统接口的相应开发技术及面向对象分析法的优势,论述了面向对象分析法。依此对接口需求进行分析,建立该接口的对象模型、动态模型和功能模型,提出了一种新的基于面向对象建模技术的构建方法。关键词:电信运营支撑系统;电信运维支撑系统;电子工单严峻的挑战和考验。我国电信业在今后几年内无疑会变得更加开放和活跃。目前,电信业务自动化的主要问题有两点——电信新业务的层出不穷和设备种类的多样性及其软件版本狈焦ひ荡笱畔⒐こ萄г海本,—随着中国正式加入诘牡缧攀谐〉木赫嚼丛郊ち遥啪母锏闹泄缧偶沤ɑ崦媪俑的频繁升级。传统方案以数据流程为主线,采用结构化的处理方式,应用代码复杂,灵活性不足,影响了电信系统的处理效率和电信业务的推陈出新。在总结经验和深入研究的基础上,本文提出了一种基于面向对象技术,对业务数据进行抽象建模,从而更灵活、更高效、更安全地实现电信业务的自动化。电信运维系统与运营系统进行通信,获取业务工单数据,对收到的工单数据进行分析之后,按照统一的规则组织,写入数据库。运维系统定时扫描数据库,如果存在已处理的工单,就将结果回复给运营系统;如果存在未处理的工单,则读取工单进行下一步的处理。对于未处理的工单,运维系统按照一定的规则将其翻:篺,瓵:;琋甌,琣琩..;~
嫦蚨韵蠼译成对应的交换机命令并写入命令文件。调用不同的命令发送组件,将命令文件交付交换机执行‘,监控交换送、多态等概念来构造系统的软件开发方法。这种方法按照人们的思维方式,用面向对象观点和技术建立问对象建模技术从三个不同的视角来为系统建模,即由对象模型、动态模型及功能模型共同构成对系统的完整描述。对象模型表示了静态的.、结构化的、系统的“数据”视图,动态模型描述了暂时的、动作性的、为了建立三种模型,需要定义一组图形符号,并规定如何组织这些符号来表达特定语义的规则。也就是说,需要用适当的建模语言来表达模型。是一种功能强大的、面向对象的可视化系统分析的建模语言,它采用一整套成熟的建模技术,广泛地适用于各个应用领域。它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠、更完善的系统模型。从而使用户和开发人员对问题的描述达到相同的理解,以减少语根据上述接口需求分析,应用策略选择角色:即与接口交互的人或物,所谓“与接口交互”指的是角色接口的对象模型对象模型描述了系统的静态数据结构,它以对象为中心,以接近人类自然思维的方式建立模型。在面向对象理论系统中,系统可看作由许多执行一定功能的、具有一定属性的对象构成的实体,而这些对象又可以对象表示系统中具有确定属性和含义的实体,例如电子工单对象:它是真实世界与相应模型之间的直接问题域对象:是其他对象的基础,都属于比较重要的对象。问题域对象由正在建模的问题直接对应机施工报告,如果命令执行失败,则终止施工,最后将执行结果返还给运维系统。根据业务工单的处理流程,接口功能描述如下。运维系统接收运营系统的数据,并对数据进行分析和优化。按照一定规则将业务工单翻译成实际操作的命令串,并对命令串进行合法性分析和优化。与交换机建立命令通道,发送命令文件。分析交换机的输出报告,调整命令流程,接收最终施工结果。对象建模技术【琌且恢衷擞枚韵蟆⒗唷⒓坛小⒎庾啊⒕酆稀⑾⒋题域的模型,开发