通讯系统——携号转移系统设计与实现
如今,通信技术和网络技术的飞速发展,奠定了远程数字通信和Internet 深入发展的基础,而于此相呼应的无线移动通信技术,则在理论上和实际应用上 也都达到了前所未有的程度。作为通信技术的一个重要应用领域,其已经真正的 走向日常和商业活动的各个领域以及各个重要环节,并直接影响和改变着社会经 济生活的各个方面。 本课题主要研究并实现了通讯系统一一携号转移系统,探讨了系统的功能性 需求以及其非功能新需求的可用性、可扩展性、可维护性等等。本文重点进行分 析了携号转移系统开发背景及其研究现状,对系统实现进行了概要设计与详细设 计。本系统采用Visual平台下的MFC架构,表现层使用ExtJS作为呈现技术,来实 现携号转移系统的用户前台操作。分析携号转移系统业务需求,对于整个流程进 行了划分,具体为携号转移转出数据处理、携号转移任务管理、携号转移转入数 据处理、用户业务操作管理、系统表结构管理等几大模块。对于流程包含的模块 做详细的用例分析,完成了功能性划分。采用理论性极强的UML面向对象分析方 法进行系统分析和设计。在理论技术基础研究后提出系统的功能架构,主要使用 流程图、时序图等方式对主要功能做详细设计。文章最后采用多个实际操作的截 图对携号转移系统的数据转移实现的过程进行描述,重点说明系统功能实现过程 中的关键技术。 携号转移系统实现了用户号码省内转移管理,完成了用户在省内不同地区实 现号码转移并能延续使用号码所附带的所有功能。携号转移可以从任务生成到任 务管理,实现用户自主办理业务、修改业务等功能。 携号转移系统是一个应用性极强的功能服务系统,迎合了现在移动电话用户 流动性强的需求,也符合现代通讯商务发展的需要。 关键词:号码携带转移;ORACEL10g; CICS/TUXEDO; SSH. ABSTRACT Nowadays, the communication technology and the network technology are developing rapidly, which establish the foundation of further development in remote digital communication and Internet. The wireless mobile communication technology which is an important application area in communication technology, reached a hitherto unknown degree in the theoretical and the practical applications, and has played roles in many fields and important elements of daily lives and commercial activities, influencing and changing every aspect of society and economy. In this study, the communication system—application framework of the mobile number portability system has been researched, and the availability, scalability, maintainability etc of the system functional requirements and non-functional requirement also have been discussed. The development background and current research situation of the mobile number portability system were analyzed, and then general design and detailed design were made for the implementation of the system. This system uses the Visual plat under the MFC architecture, the presentation layer using ExtJS as display technology, to realize the mobile number portability system. This paper uses the standard and powerful UML Object-Oriented Analysis for the system to analyze and design. The business needs of the mobile number portability system were analyzed, and the whole process is divided into user management, user ination management, mobile number portability task management, number use management, and list structure management. And detailed case analysis was made for every part such that the function partitioning of the mobile number portability system was completed. The system function structure was proposed in system technology, and as for the function design, the main function was designed in detail by using flow chart, sequence chart and so on. Finally the realization of data transfer in the mobile number portability system was described by multiple screenshots, and the key technology in the process of the realization for the system was described too. The mobile number portability system realized the management for the inter-provincial communication number transfer. It mak