山东通信技术
Shandong Communication Technology
第40卷第2期2020年6月
Vol.40 No.2Jun. 2020
基于Ionic3和AngularJS 实现城域网掌维APP
司桂静崔向前吴兴李波
(中国移动山东公司泰安分公司,泰安271000 )
摘要:本文分析了城域网运维现状,使用Ionic3和AngularJS 开发完成了跨平台手机终端城域网掌维APP,实现了维护人
员在无电脑或户外场景下®快速故障运维。
关键词:Ionic3 AngularJS 城域网掌维
1引言angular和angularjs
2城域网掌维APP 系统原理
随着某运营商有线业务的快速发展,网络规模 和业务种类不断扩大。在有线业务支撑中,家宽、
IPTV 、固话IMS 、集客公网/VPN 专线等业务的开通、 维护、排障等工作,不仅需要数据维护、传输设备等 专业的联合支撑,还需要区县维护人员的支撑,网络
维护工作正向着协同性、交叉性、多层次性方向发展。
城域网维护中,数据维护人员每天要支撑各区县
装维人员、家/集客支撑专业人员提出的各类设备、 业务的调整、链路扩容、业务割接、突发告警确认、
故障处理等需求,大多为简单的设备状态查询、配置
查询操作,具有高频化、碎片化、突发性、紧急性等
特点,且需要7*24小时保障。数据维护每次支撑都
要通过基础信息表查出问题涉及的各层级设备,再通 过Telnet 方式分别登录各设备、输入命令行查询,单
次查询平均时长几分钟甚至更长,严重制约了网络运
维效率的提升。
为解决上述弊端,本文开发了城域网掌维APP
系统,将城域网数据维护日常支撑中的简单、零碎、
高频的查询与诊断工作交由掌上终端一键完成,有效 实现了运维人员的合理配置和效率的提升。
在某运营商内部私有云端搭建API 接口服务器
(Python+Django+Mysql+Apache2+Linux ),用 于存储
城域网BRAS 、SW9300、OLT 设备的链路关系、链路
状态、端口数据等信息,以及响应掌维APP 的请求。
系统整体架构如图1所示。
图1系统整体架构
(1 ) Ionic 3是一种基于HTML 5和CSS 的混合
应用开发框架,提供了丰富、漂亮的UI 组件,帮助程
序员开发强大的应用,简单易学,性能优越。
(2 ) AngularJS 是一种优秀的前端JS 框架,为开 发人员提供了一种开发各类应用的方式,其核心特性
是双向数据绑定、MVC 、模板、语义化标签、服务和
依赖注入等。
(3 ) Python 是一门支持面向对象的简单通用高
级编程语言,具有入门简单、开发快、兼容众多、提
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论