论文部分内容阅读
随着社会的网络信息化覆盖面越来越广,通信机房的设备越来越综合化、多样化,越来越多的远端机房的应用,机房的规模随之增大,面对大面积、远端的机房、众多的设备、大量的日志,传统的标签、书面记录、视频、网管系统的应用,传统的运维管理模式已经不能满足目前通信的实际需求,必须寻求一种现代化的系统平台来代替传统的运管模式,使得复杂、多样的运维管理能够简单化,从而提高故障处理、资料管理、数据查询、设备监管等工作效率。本平台旨在解决公司运维工作中的故障报修处理、数据搜索、设备监控等一系列与运维密切相关的问题,希望通过本平台可以提高运维工作效率,减少人员资源成本,保障公司正常有序的运行。本文首先论述了项目背景、项目意义以及平台拟实现的目标,同时对比了国内外对于运维工作的研究现状,分析并得出了本文需要完成的工作。随后查阅资料,介绍了开发运维平台的一系列必要的相关技术。通过分析运维工作问题所在,并且真实地了解公司运维人员的工作内容,发掘他们在运维工作中的共性问题,借助用例图,分别阐述了平台功能性和非功能性需求。通过服务器架构设计、系统架构设计,结合实体关系图的数据库设计,结合接口参数表的接口设计,阐述了平台的概要设计。随后通过功能的类图、复杂功能的流程图和时序图以及功能的页面,并且加以详细的文字叙述,阐述了功能的操作流程,前后台的逻辑处理、参数值验证、数据库交互等等功能的详细设计。结合测试用例图,本文阐述了部分主要功能的功能性以及非功能性测试的测试方法,预期结果以及实际结果,验证了平台的功能性以及非功能性需求。最后对平台开发中的主要内容以及平台的项目进展状况作了简单的总结,通过在项目开发以及交付后的使用过程中发现的问题,对项目的未来发展道路作出了展望。目前,运维平台大部分功能已经在公司内部多个部门上线并投入使用,收到了许多认可以及更多的建议,运维平台将会继续迭代开发,加入更多提高运维人员工作效率的新功能以及优化部分已开发完成的功能功能。