论文部分内容阅读
随着电信行业信息化程度越来越深入,中国电信浙江省分公司在移动网络工程建设项目的信息化建设上做了很多的工作。从基站建设的流程化到对基站严格高质量的管理都提现了中国电信浙江省分公司的重视和大力投入。移动工建系统高效的支撑了浙江电信基站管理的工作。本论文描述了浙江电信移动网络工程建设项目的整个软件工程生命周期中较为重要的工作。首先通过系统需求分析阐述了浙江电信对移动工建系统的业务诉求,此部分主要讲述了基站建设流程和基站管理模块的具体功能性的需求,最后描述了系统的非功能性需求。其次通过系统概要设计部分展示了系统的设计原则、功能结构设计、技术架构设计;系统设计原则的内容是浙江电信对移动工建系统的指导方针,指导系统架构师对整个系统设计的方方面面;功能结构设计内容则系统架构师对系统功能进行了系统性的分析及优化的结果;而在技术架构设计部分则对系统架构、系统应用安全、系统网络安全等的设计进行了详细的阐述,这是整个系统的重中之重。再次通过系统详细设计的内容讲述系统实现的技术路线、系统模型设计、系统数据库的设计。最后通过系统实现及测试部分向大家展示了系统实现的部分功能和界面图以及系统测试过程和结果[1]。浙江电信移动工建系统是有纯Java语言开发的,采用业界流行的符合J2EE标准的Struts+Sping+Hibernate框架,简称SSH框架。SSH框架是目前非常流行的进行web应用程序开发的开源框架。一般来说集成SSH框架的系统分为三个层次:展示层、业务逻辑层、数据持久层。该框架结构清晰、可复用性好、维护非常方便。本系统还集成了JBPM开源软件作为系统的工作流引擎以支撑基站流程管理,JBPM引擎流程设计灵活,开发简便。系统采用的应用服务器产品为Redhat出品的开源软件JBOSS,在数据库管理软件上则使用了市场占有率较高的oracle数据库。同时系统还引入了负载均衡、双机热备、磁盘列阵、缓存等技术或产品来实现系统的非功能性需求,解决系统访问压力[2]。浙江电信移动工建系统的核心功能模块是基站建设流程和基站管理功能模块。.其中基站建设流程包含了基本流程、基站站址变更、基站设计变更等流程,而在基站管理模块当中则是对基站建设全生命周期的管理主要包含:基站规划、基站签约、设计分发、基站设计、设计完成、设计会审、会审完成、基站开通、单站优化、基站初验、基站终验、基站归档共12个功能。浙江电信移动工建系统有效的支撑了浙江电信对移动基站建设的管理过程。采用信息化系统中流程化的管理模式,该系统提供了浙江电信移动网络基站的建设效率,降低其建设成本,在建设质量的把控上也较之前有了很大的提升[3]。