文档介绍:西安电子科技大学
硕士学位论文
移动定位系统业务代理子系统的设计与实现
姓名:韩杰
申请学位级别:硕士
专业:软件工程
指导教师:权义宁;陶宝建
20100601
摘要
建立一个移动定位业务代理平台是加速移动定位领域应用开发和集成的重要
途径。业务代理子系统是移动定位业务接入服务器业务逻辑的执行代理,主要完
成鉴权、关系管理、信息查询、计费等代理转发功能。目前已有的业务代理系统
在通用性和扩展性方面不能满足日益增长的移动定位业务用户的多层次需要。
本文以移动定位业务项目为背景,以软件工程技术为指导,在分析了系统功
能需求的基础上,设计并实现了一个性能较高的业务代理子系统。通过 UML 建
模技术中的用例和逻辑等视图分析了系统总体设计框架,并完成业务代理子系统
中业务处理模块和系统管理模块的设计和实现。业务处理模块中,实现了业务流
程的流转,业务的实现,话单生成与处理等功能,具体实现的业务包括手机鉴权、
业务订购关系管理、业务信息查询等。在系统管理模块中,实现了系统的参数配
置管理,日志组件,告警等功能。最后部署了一个业务代理子系统的应用环境。
实验结果表明,该系统的可行性和有效性达到了设计要求。
关键词:移动定位业务代理业务鉴权订购关系
Abstract
Establishing a mobile positioning business proxy platform is an important way to
accelerate the application development and integration of mobile location fields.
Business proxy subsystem is the execution agent for the business logic of mobile
positioning business access server, which is mainly to achieve such functions as
authentication, relation management, information inquiry and billing, etc. At present,
the existing business proxy system can not satisfy the multi-level needs of increasing
mobile positioning business users in the aspects of versatility and expansibility.
In this paper, under the background of mobile positioning business project and the
guidance of software engineering technology, on the basis of analyzing the system’s
function requirement, a business agent subsystem with higher performances is designed
and realized. The overall design frame of the system is analyzed through such views as
example and logic in UML modeling technique, followed by the design and realization
of such modules in the business agent subsystem as business processing and system
management. The business processing module is mainly designed for business process
circulation, business realization and ticket generation and processing. The specific
business realized involves mobile phone authentication, business subscription
relationship management, business information query, etc. In the