基于ISG平台的定位服务系统的研究

基于ISG平台的定位服务系统的研究

论文摘要

基于位置的服务(LBS,Location based service)是随着移动通信技术、GIS、定位技术等发展成熟而出现的,位置服务是通过通信网络获得终端用户的位置信息。在GIS的支持下,为用户提供定位、通讯、黄页、跟踪、导航等多种类型的位置服务。位置服务已经广泛应用于各个行业,前景广阔。全球各大移动运营商都正在积极部署这项极具潜力的增值业务,向个人用户提供个性化定位服务来满足用户需求。但是许多网络运营商基于的通讯网络接口和协议是封闭的、不同的,定位业务开发困难,需要专业电信领域知识。本文的研究目的在于利用Java技术特点,结合JSP,OJB,Lucene等技术,基于ISG平台和它提供的ISG SDK进行定位服务的开发研究,用户可以进行定位自己的好友位置以及查询状态,查询周围的银行,餐厅,公共交通等服务。智能业务网关(ISG, Intelligent Services Gateway)实现了基于Parlay/OSA网关接口,它提供了一个标准、统一、开放、安全的开发平台。本文的研究工作集中在结合ISG SDK和ISG Simulator开发的定位系统,采用不同的技术实现PC端,手机用户,PDA用户等不同终端用户的定位需求,包括用户注册、登陆、好友位置查询、黄页查询等功能模块。本研究对于基于ISG平台开发进行尝试,将移动电子商务和定位服务结合起来,系统可以扩展应用到商家促销,亲情关爱等不同场景,为不同的用户群体提供定制的位置服务。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题的意义和目的
  • 1.1.1 课题提出的背景
  • 1.1.2 课题研究的意义
  • 1.2 基于位置服务目前的国内外状况
  • 1.2.1 国外位置服务发展现状
  • 1.2.2 国内在相关领域的研究状况
  • 1.2.3 LBS 发展前景及趋势
  • 1.3 本文的研究工作
  • 1.3.1 基于位置服务的系统的分析和设计
  • 1.3.2 结合ISG Simulator 平台的定位服务的开发和实现
  • 1.3.3 全文检索和持久层的实现
  • 1.4 本文的创新
  • 第二章 定位服务的理论基础和关键技术
  • 2.1 与基于位置服务相关的概念
  • 2.1.1 物理位置和抽象位置
  • 2.1.2 绝对位置和相对位置
  • 2.1.3 定位服务概念的引入及应用
  • 2.2 定位技术及相关技术概述
  • 2.2.1 定位技术
  • 2.2.2 相关技术
  • 2.3 PARLAY/OSA 及 PARLAY API 概述
  • 2.3.1 Parlay/OSA
  • 2.3.2 Parlay APIs
  • 2.3.3 智能网关业务(ISG)
  • 2.4 全文检索技术LUCENE 概述
  • 2.4.1 LUCENE 简介
  • 2.4.2 LUCENE 查询示例
  • 2.5 OJB 技术
  • 2.5.1 OJB 简介
  • 2.5.2 OJB 与其它数据存取技术的比较
  • 2.5.3 OJB 的查询
  • 2.6 ISG SDK &ISG SIMULATOR
  • 2.6.1 ISG SDK 概述
  • 2.6.2 ISG Simulator 概述
  • 第三章 基于ISG 定位系统的分析
  • 3.1 基于ISG 定位系统的分析
  • 3.1.1 ISG 定位系统的终端用户角色分析
  • 3.1.2 用例图
  • 3.1.3 用例描述及分析
  • 3.2 基于ISG 定位系统的子系统分析
  • 3.2.1 子系统概述
  • 3.2.2 用例在子系统中的跟踪
  • 3.2.3 子系统之间的关系
  • 3.2.4 子系统与架构的关系
  • 第四章 基于ISG 定位系统的设计
  • 4.1 系统架构设计
  • 4.1.1 架构设计示意图
  • 4.1.2 系统工作流程
  • 4.1.3 系统初步分析
  • 4.2 部分UML 设计模型
  • 4.2.1 登陆序列图(Sequence Diagram)
  • 4.2.2 类图(Class Diagram)
  • 4.3 重要的类设计概述
  • 4.3.1 UserLocation 类
  • 4.3.2 User 类的设计
  • handle 类的设计和属性'>4.3.3 Mainhandle 类的设计和属性
  • 4.3.4 LocationServlet 类
  • 第五章 结合ISG SDK SIMULATOR 平台的开发与实现
  • 5.1 ISG SDK SIMULATOR模拟实现
  • 5.1.1 ISG Simulator 的配置和使用
  • 5.1.2 脚本文件的编写
  • 5.1.3 好友告知功能的实现
  • 5.2 基于ISG 定位系统的实现
  • 5.2.1 基于ISG 定位系统的实现平台
  • 5.2.2 基于ISG 定位系统源代码配置管理软件的选择
  • 5.2.3 基于ISG 定位系统开发IDE 工具选择
  • 5.2.4 Lucene 的中文分词的查询实现
  • 5.2.5 持久层的实现
  • 第六章 基于ISG 定位服务的应用分析
  • 6.1 定位服务在移动电子商务中的应用
  • 6.1.1 商家促销
  • 6.1.2 城市旅游和景点导游
  • 6.2 亲情关爱和急救帮助
  • 6.2.1 亲情关爱
  • 6.2.2 急救帮助
  • 6.3 制约LBS 应用的问题
  • 6.3.1 个人隐私问题
  • 6.3.2 数据集成问题
  • 结论与建议
  • 参考文献
  • 附录:基于 ISG 定位服务系统源代码
  • 致谢
  • 详细摘要
  • 相关论文文献

    标签:;  

    基于ISG平台的定位服务系统的研究
    下载Doc文档

    猜你喜欢