论文部分内容阅读
随着互联网和移动办公的快速发展,运营商如何更好的支撑业务发展和网络运维,是每个运维人需要考虑的课题。对应内蒙古电信运维人员来说,办理整个业务缺少统一的操作平台,一个业务需要多方配合才可以完成,造成了效率低下,成本较高的问题。本文设计并实现了内蒙古电信i装维系统,主要工作包括:(1)系统的需求分析。本文从移动装维需求入手,首先分析了其他地区运营商的先进经验和做法,并与内蒙古电信的业务流程相结合,本着提升装维人员的工作效率的原则,确定了5大功能性需求:调度管理功能、待装管理功能、施工管理功能、业务信息管理功能和辅助功能管理。这些功能包含了宽带安装、业务操作、故障维修和综合信息的查询处理等多个所需系统流程,根据业务操作确定了系统基本用例图和活动图。除了从功能性需求角度以外,还从非功能性角度出发,对装维系统的安全性、可靠性、易使用性、可维护性4个方面的系统非功能性需要进行了说明和要求,并制定了测试指标。最后对系统实体和实体之间关系进行建模,建立了数据关系模型。(2)系统设计与实现。通过对需求业务流程分析,对系统物理架构和软件逻辑架构进行了设计,系统分为手机终端、服务端和对应系统的接口三部分,i装维系统利用现有的系统提供的接口实现一个统一的访问平台,这个移动端平台为外进行作业的装维人员一个统一的接口访问现有系统。接下来对数据库进行设计和实现,设计了数据库模型图,将系统中的数据表以合理高效的方式统一在一起。最后对需求分析的5的功能模块进行详细设计,通过细分各个模块把各个功能子模块利用流程图、类图和序列图等UML方式进行建模,并详细的描述了各个模块接口信息。实现的系统使得内蒙古电信网运部装维人员可以在小区现场进行装机单、故障维修单、信息查询、资源的查询和变更和数据统计功能,同时能够进行维护资料的现场查阅,实现终端与平台数据的交互。(3)系统测试。经过内蒙古电信各个盟市装维人员的实际使用对各个模块分别进行了功能性测试,利用Load Runner对系统进行了压力测试和并发性测试等非功能性测试。测试均达到了预期的目标,满足了系统需求。目前系统已经上线,从用户使用的反馈来看,系统基本上满足用户的需求。i装维系统从本质上解决了装维人员效率装维的目标,提升了效率,节约了运维成本。