论文部分内容阅读
当前,移动通信网络优化已成为移动通信行业发展的关键点。作为移动通信网络优化中重要的一个组成部分,移动通信的邻区优化的目的在于找到最优的通信小区的邻区关系,以保证移动通信设备能够在服务区中从一个区域移动到另一个区域并且保持通信服务的连续不间断。这也是移动通信能够“移动”的重要因素。通过计算机技术的合理运用,为移动通信邻区优化工作降低维护成本,提高优化效率,是符合企业与社会的发展需要的。本文针对爱立信通信有限公司邻区优化的需求,在对软件框架技术与设计模式进行了深入的调研基础上,以高内聚,低耦合,提高软件复用率和灵活性的原则,设计并实现了移动通信网络基于话务统计数据的邻区优化系统。文中概括而有针对性地介绍了系统实现所涉及到的主要技术与工具。系统性、规范化地阐述了邻区优化系统的整个软件开发生命周期。本文设计的邻区优化软件系统采用Java EE平台的适合企业应用的轻量级开发框架Spring,基于B/S架构实现,可以方便的实现跨平台、跨浏览器的访问与使用,同时充分利用优质的服务器资源以提高邻区优化调整工作的效率。系统的分层设计有效地降低系统复杂度,使系统开发的不同开发人员根据其技术技能特点完成各自层次的分工。利用Spring的依赖注入和面向切面机制,降低了平台代码对业务逻辑的侵入,实现了软件功能的动态配置。集成MyBatis的持久层框架的映射机制降低了业务代码对数据库的访问难度,并且通过利用数据库存储过程的映射很好地解决了邻区优化算法的实现难题。系统的设计开发遵循高可维护性,可扩展性以及部件的可复用性原则。最终设计开发完成并且经过严格测试的软件系统基本实现了用户的需求,达到了预定的目标。现已将软件系统投入到邻区优化工作的实际运用中,其易用性与可靠性得到了通信网络优化工程师的充分肯定,为移动通信网络优化工作做出了重要贡献。