论文部分内容阅读
中国电信浙江省分公司在移动网络工程建设方面取得了非常显著的成就,这主要得益于浙江电信率先使用移动网络工程建设系统。这套系统从立项开始,包括立项申请、立项变更、立项取消管理,可研管理,子项目拆分管理,设计管理,工程验收管理,上报交付资产清单,结决算审计流程,工程归档,几乎涵盖了网络工程建设的全过程管理。同时将立项、可研、设计、子项目拆分等过程中的所有上报审批、审核审批的全过程展示出来。本文以软件工程的思想作为指导思想,论证了该系统的需求分析、总体设计、详细设计、系统的实现与测试等内容。中国电信浙江省分公司建设的网络项目工程大都是规模中等,建设周期较短的项目,而且经常会出现多个项目并行或者交叉建设的现象。在较长的一段时间以来,基础网络建设项目的管理一直是中国电信的薄弱内容。为了便于这些项目的管理,浙江电信构建了一套自有的基础网络建设项目管理系统。这套系统包括了网络工程建设的全过程管理,对于促进浙江电信网络建设的流程化、审批工作的规范化、审计工作的标准化,有很强的现实意义。在这套管理体系使用过程中,浙江电信的组网建设体系得以优化,基础网络的建设成本不断降低。本系统不仅提高网络建设的质量,提高基础网络使用率,更能推进中国电信整体网络建设的步伐。可以说,这套系统是中国电信信息化的必然要求,也是应对激烈的市场竞争的基础支撑和有力保障。作为国家基础电信运营商之一,中国电信在网络建设上也跟随高新技术的脚步,对电信通讯网络不停的进行技术更新,同时对基础网络工程管理系统也有着严格的要求。本系统在开发过程中,使用JAVA语言编写,而且开发架构使用的是当前软件开发领域比较领先的J2EE开发架构,使用开源框架:Strusts2+Spring+JDBC。在开发过程中,关于流程配置和流程管理使用了工作流引擎JBPM, JBPM覆盖了业务的流程管理、工作流、服务协作等领域中的一个开源的可执行的流程语言开发框架,由于它公开源码,而且有封装的接口可以直接调用,所以本系统的研发费用较低。在数据库选择方面,本系统更倾向于选择ORACLE, ORACLE是目前最流行的客户/服务器或者B/S体系结构的数据库之一。相比较其他分布式的数据库产品来说,ORACLE数据库在数据保存的持久性、数据的共享性、数据的可靠性方面有较强的优势,这些都属于ORACLE完整的数据管理的范畴。同时,它是一个完备的关系型数据库产品,可以进行视图操作,遵从数据物理性和逻辑独立性原则。概括说来,ORACLE数据库有很强的可用性、可扩展性,而且数据安全性和稳定性都较强。