APP下载

X市电信公司网络代维管理系统分析与设计

2016-03-10杨松金

中国高新技术企业 2016年8期
关键词:移动网络信息化管理网络化

杨松金

摘要:伴随突飞猛进的移动业务增长需求,2G/3G/4G、WLAN混合组网复杂度日益增加,X市电信公司网络代维管理系统旨在通过高效的网络维护管理提升竞争力,为用户提供一个优质安全的移动网络。文章对X市电信公司网络代维管理系统进行了分析与设计。

关键词:移动网络;代维管理;信息化管理;网络化;网络维护管理 文献标识码:A

中图分类号:TN915 文章编号:1009-2374(2016)08-0018-02 DOI:10.13535/j.cnki.11-4406/n.2016.08.010

1 系统需求分析

根据X市电信公司对代维公司管理现状分析,该公司现在对网络代维的管理倚重于报表的管理,数据更新周期长、共享范围有限,难以形成对全局的统筹管理,已无法满足当前的代维管理工作的要求。在这样的背景下提出系统的建设要求,为代维工作提供有效的信息化支撑。本文将从系统的功能需求和非功能需求进行具体的描述。

1.1 系统功能需求分析

从本系统的系统功能需求来看,该系统主要面向代维公司及代维人员管理。主要实现以下功能:日常管理功能、人员管理功能、定期检查功能、考核与结算功能和车辆管理功能。

1.1.1 日常管理功能。该模块用来信息化管理日常的各种代维工作,通过任务派单,实现日常固定任务、临时任务的指派工作;通过记录代维人员对基站、机房进行定期的巡检,形成相关的报告并及时提交到系统中保存,实现工作计划的制定、跟踪、评估等。

1.1.2 人员管理功能。该模块主要用来对人员基本资料进行登记,实现综合管理。在系统中对所有的代维人员和代维公司集中信息化管理,这样方便对代维公司和人员进行查询,大大地方便了日常代维任务的下达。

1.1.3 定期检查功能。定期检查模块主要实现月度、季度的巡检记录、考试记录、应急演练记录的上传、文档的上传功能。

1.1.4 考核与结算功能。该模块主要实现县公司考核分数的明细、汇总以及相关工作量结算等。各个代维公司按照统一的模板将考核信息提交到系统中,这样能有效准确地对代维公司和人员进行考核。

1.1.5 车辆管理功能。该模块主要实现代维公司的车辆管理,实现功能:(1)根据车载GPS模块,定位车辆运行路线;(2)车载GPS模块可以使用短信方式或者GPRS方式上报GPS信息;(3)在电子地图上呈现车辆运行轨迹,可以保存并回放。

1.1.6 系统管理功能。该模块主要实现维护系统用户信息。提供系统用户信息的展示、添加、删除、修改和查询功能。对各个不同的账号按照角色加以权限的控制,在系统中对角色访问系统模块有详细的日志信息,这样方便查询各个用户在使用系统的过程中对各个模块的访问。

1.2 系统非功能需求分析

除了在功能上达到用户的需求之外,还需要对系统的性能提出一定的要求。综合考虑,代维管理系统建设的非功能需求应该符合以下情况:

1.2.1 性能需求。系统的性能需求首先应满足同时支持200用户在线使用,系统的登录时间应不大于3秒,所有操作必须在5秒内响应用户需求,返回操作结果。

1.2.2 可靠性。可靠性需求要求系统可以保障在不需要重新启动整个系统服务的情况下,自动重新建立不同服务之间中断的连接,并且支持自动监测服务,自动监测服务中止后系统提供自动重启功能。

1.2.3 可维护性。系统可维护性通过系统的日志功能、自身维护和管理功能实现。系统的自身维护和管理功能要求系统提供必要的操作维护手册及技术手册,并且在进行版本升级时提供版本差异的详细说明。

1.2.4 安全性。系统安全性要求系统只能允许经过授权的用户可以在家通过VPN通道远程访问,对外部用户的访问实施有权限的操作,防止非法访问等不利措施的影响。

2 系统的设计

本系统集各类功能于一体,为网络代维工作提供有效的信息化支撑。

2.1 系统层次架构图设计

整个代维管理系统各层调用关系,系统采用B/S体系结构,采用三层架构。整个架构分为客户端、前端应用、业务处理、底层组件和后端数据部分。业务组件包含前端应用的Web Services和表示、业务处理的业务实体、业务逻辑和数据访问。数据访问层主要任务就是负责数据库的访问操作,它可以访问数据库和二进制文件等信息。

2.2 系统网络架构设计

网络拓扑结构结合X市电信公司网络代维管理的实际需求,系统的网络拓扑采用总线型结构。代维管理系统和系统数据库将部署在OA网络中,实现Portal单点登录功能。对于代维人员,可以通过VPN网络访问系统。

2.3 平台系统所用框架

按照实际需求,本系统采用面向对象和软件工程思想来分析系统需求、设计。

2.3.1 MVC框架。MVC指的是Model View Controller(模型—视图—控制器),MVC有着特别突出的优势,在MVC中模型、视图和控制器三层是分离状态,每层各司其职却又紧密相连,提升了软件开发和纠错处理效率,可以进行较快的部署,节省了开发时间,提升了系统的可维护性和稳定性,对软件开发十分有利。

2.3.2 SSH框架。SSH指的是Struts Spring Hibernate,即MVC下的Java语言框架,SSH框架能够把平台自上而下分为域模型层、数据操作层、业务逻辑层和显示层四个层次。本平台采用SSH框架,能够快速地建立层次分明及可维护性强的开发平台。

2.4 系统功能模块设计

本系统集各类功能于一体,为网络代维工作提供有效的信息化支撑。以人员管理模块设计为例,该模块在系统中对所有的代维人员集中信息化管理,极大地方便了对代维公司和人员进行查询和日常代维任务的下达。代维公司信息管理模块实现的主要功能有:代维公司信息编辑,包括添加、删除、修改等;代维公司信息的批量导入、导出功能;不同账号对代维公司信息的权限配置管理;代维公司内部代维人员的归属管理。移动管理员通过选择代维信息管理控制,可以执行代维公司或人员的信息录入、查询、修改和删除操作。

2.5 数据库设计

在选取数据库平台的时候,充分考虑系统的实际开发需求,保障平台系统数据存取。

MySQL是目前最流行的关系型数据库之一,属于灵活轻便的SQL数据库管理系统。MySQL具有速度快、成本低等优点,支持Linux、Windows、MAC等多种操作系统。该平台系统需要采用MySQL这样快速、易用的数据库进行数据持久化管理。

2.5.1 E-R图设计。代维人员信息表(员工编号、照片、姓名、性别、籍贯、身份证号码、出生日期、年龄、手机号码、集团号码、组织编号、邮件、学历、毕业院校、所学专业、参加工作时间、在职状态和身份证扫描件)。

2.5.2 数据库表设计。本系统中包含功能有代维人员信息管理模板的导入,代维人员信息管理模板的导出,对代维人员信息的查询,对代维人员信息的增加、修改、删除。

2.6 安全设计

2.6.1 物理安全设计。本系统的物理安全设计首先考虑对防火墙进行部署设计,然后进行防火墙端口设置。具体方法如下:(1)外网访问本系统时,web应用服务器对外只提供特定端口访问;(2)不允许外网telnet应用服务器,防止被远程控制。

2.6.2 数据库安全设计。在系统的数据库安全设计中,必须进行数据库的备份操作,增量备份对于数据库来说十分重要。

2.6.3 网络安全设计。需要按照不同的业务需求规划不同的区域,并且判定数据的物理、逻辑边界和不同的界限的限制。

3 系统测试

3.1 系统测试方法介绍

通过测试能够暴露出系统中存在的缺陷、错误、是否正确及完整地实现了用户提出的所有需求。本章节首先介绍系统单元测试和代码评审,然后进行功能测试。

3.1.1 系统的单元测试。单元测试是为了验证每个小单元内部是否存在差错信息。单元测试的主要内容是开发人员自测、开发人员互测。

3.1.2 代码评审。单元测试通过后,项目经理组织开发人员进行代码评审工作,代码评审工作按照编码检查列表要求执行。

开发人员根据评审结果,解决存在的缺陷并重新验证,直至评审发现的缺陷全部被关闭。

3.2 系统的功能展示

针对系统需求将功能实现,只是最基本的需求。在众多的软件系统中,很多系统使用者并不介意功能的暂时性缺失,但反感系统不好使用,这决定于前期的系统用户界面友好性的规划。

考虑到本系统的使用者涉及到X市电信公司相关部门人员及领导、代维公司等,这些人员关注的数据信息的角度不一样,同样一个信息列表,不同的人员需要马上看到的字段信息并不相同。针对这个问题,系统将提供系统用户自定义列表字段的功能,系统在初始化时,按照不同类型的系统用户预先设定对应的数据列。

4 结语

本文研究的代维管理系统已经在X市电信公司运行,能满足该公司日常代维管理工作的需要,使代维管理员能够清晰、直观地观察代维资源的分布,能够及时地依据故障及工作任务的紧急程度进行资源调度处理。但是在移动业务快速发展的今天,它将面临诸多问题和挑战,具体表现在以下两个方面:(1)代维管理系统功能类型的多样化;(2)代维管理系统的智能化。

今后代维管理系统的发展方向主要体现在以下两个方面:(1)目前的系统能够自动地统计代维工作量及工作效率,能呈现给代维管理员清晰的网络质量信息,但是无法提供智能化的建议。智能化的代维管理系统,不仅应该能给代维管理人员呈现参考数据,还需要结合设备故障现象提出故障处理建议。(2)移动业务目前由2G快速向3G、4G发展,导致基站设备类型及厂家众多,各设备对传输资源及动力资源占用情况各不相同。基站内是否有足够的资源满足设备扩容,代维管理系统必须能智能统计全网的空闲资源,为工程建设提供客观可靠的参考数据。

参考文献

[1]庞会静.基于webGIS-PDA的代维管理系统的设计与实现[J].科技风,2011,(17).

[2]吴忠.广州移动网络代维策略的研究[D].暨南大学,2008.

(责任编辑:黄银芳)

猜你喜欢

移动网络信息化管理网络化
论中学生沉迷手机的原因与危害及应对措施
移动互联网络对大学生心理影响及对策研究
公司信息化管理与经济效益提升研究
当代新闻学的网络化发展
基于OPC的网络化群梯管理系统开发
网络化时代社会认同的深刻变迁
我国食品安全网络化治理的思考