基于BREW移动数据应用的研究与实现

基于BREW移动数据应用的研究与实现

论文摘要

随着移动通信技术的迅速发展和社会信息化程度的提高,移动通信业务从单纯的语音业务向丰富多彩的移动数据业务过渡,手机从单纯的通话工具向用户可以定制功能的移动工具转变;开发移动数据业务成为各网络运营商的当务之急。由于手机平台的不统一性,如何开发跨平台的手机应用软件显得越来越重要。 本文介绍了主流的手机软件开发技术,讨论了移动数据应用平台的产生原因和特点,比较分析了当前两大主流移动数据应用平台。 然后对基于BREW移动数据业务中的关键技术展开了深入的研究,包括内存管理、事件处理机制、任务调度机制等。提出了BREW移动数据应用中内存使用、小程序结构体定义的规则,指出了防止内存泄漏应采取的措施。提出并实现了在BREW中采用类似PC的基于窗口的事件处理机制。研究并实现了基于回调的协作式多线程。 最后运用前面研究的技术,针对BREW具体开发环境的特点,对定位终端的软件构架进行了设计,实现了具备野外定位功能的“企业之星”定位终端系统。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 1. 绪论
  • 1.1 开展移动数据业务的必要性
  • 1.2 当前移动数据业务发展的特点
  • 1.2.1 应用多元化
  • 1.2.2 营销品牌化
  • 1.2.3 管理集中化
  • 1.2.4 合作纵深化
  • 1.3 主流技术的介绍
  • 1.4 论文的背景介绍
  • 1.5 本文的内容和结构安排
  • 2. 移动数据应用平台
  • 2.1 移动数据应用平台概述
  • 2.1.1 移动数据应用平台的产生
  • 2.1.2 移动数据应用平台的特点
  • 2.2 目前的移动数据应用平台
  • 2.2.1 J2ME平台
  • 2.2.2 BREW技术
  • 2.2.2.1 BREW的产生
  • 2.2.2.2 BREW体系结构
  • 2.2.2.3 BREW平台
  • 2.2.3 移动数据应用平台的比较与分析
  • 2.3 小结
  • 3. 基于 BREW移动数据应用的关键技术研究
  • 3.1 内存管理
  • 3.1.1 内存使用规则
  • 3.1.2 小程序结构体
  • 3.1.3 防止内存泄漏
  • 3.2 事件处理机制
  • 3.2.1 事件处理提示
  • 3.2.2 事件处理函数
  • 3.2.3 控件的事件处理
  • 3.3 基于窗口的事件处理机制
  • 3.3.1 窗口封装的优点
  • 3.3.2 窗口封装的实现
  • 3.3.3 窗口切换
  • 3.3.4 基于窗口设计小程序
  • 3.4 任务调度
  • 3.4.1 BREW的线程
  • 3.4.2 协作式多线程
  • 3.5 小结
  • 4. 企业之星定位终端设计与实现
  • 4.1 企业之星系统
  • 4.1.1 项目介绍
  • 4.1.2 企业之星体系结构
  • 4.2 企业之星定位终端设计
  • 4.2.1 定位终端需求分析
  • 4.2.2 定位终端功能结构设计
  • 4.2.3 定位终端窗口设计
  • 4.2.4 定位终端系统结构设计
  • 4.3 企业之星定位终端实现
  • 4.3.1 定位终端结构体定义
  • 4.3.2 定位终端的数据库
  • 4.3.3 定位终端用户设置实现
  • 4.3.4 窗口的实现
  • 4.3.5 主控模块的实现
  • 4.3.6 与服务器通讯模块的实现
  • 4.3.7 定位模块的实现
  • 4.3.7.1 定位技术
  • 4.3.7.2 定位类型
  • 4.3.7.3 定位模块的实现
  • 4.3.7.4 定位的流程
  • 4.4 小结
  • 5. 定位终端实施与测试
  • 5.1 定位终端实施
  • 5.1.1 生成mod文件
  • 5.1.2 获得数字签名
  • 5.1.3 传送到终端
  • 5.2 测试环境
  • 5.3 测试及结果分析
  • 5.4 真实环境问题分析与定位终端改进
  • 5.5 小结
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].BREW平台下模拟静态变量的方法[J]. 通信技术 2009(11)
    • [2].基于BREW的无线数据业务开发[J]. 科技创新导报 2008(31)
    • [3].基于BREW平台的多态机制实现[J]. 软件工程师 2010(Z1)
    • [4].类多态机制在BREW平台下的实现[J]. 计算机与信息技术 2010(Z1)
    • [5].基于BREW平台的手机游戏设计与实现[J]. 湖南工业职业技术学院学报 2009(04)
    • [6].BREW平台中接口的设计与实现[J]. 微型机与应用 2012(05)
    • [7].基于BREW的手机软件模块设计[J]. 仪器仪表用户 2009(05)
    • [8].基于BREW的气象信息查询系统的设计与开发[J]. 微计算机信息 2010(02)
    • [9].手机应用开发平台BREW详解及发展浅析[J]. 中国高新技术企业 2010(34)
    • [10].博路:把握CDMA产业机会推动BREW业务新发展[J]. 通信世界 2008(37)
    • [11].基于BREW平台手机网络浏览器的设计[J]. 电子科技 2010(01)
    • [12].四川长城产品开发侧重BREW平台[J]. 通信世界 2008(22)
    • [13].基于BREW平台的手机游戏设计[J]. 现代计算机(专业版) 2009(07)
    • [14].基于BREW手机的移动监控客户端设计[J]. 计算机工程与设计 2010(07)
    • [15].一种基于BREW平台的移动终端软件开发模型[J]. 西南民族大学学报(自然科学版) 2009(03)
    • [16].基于BREW平台的移动流媒体系统解决方案[J]. 北京工业大学学报 2008(04)
    • [17].基于BREW平台手机图书馆系统的设计[J]. 通信技术 2011(05)
    • [18].Brew平台下的几种页面迁移技术研究[J]. 微计算机信息 2010(23)
    • [19].基于BREW平台开发手机游戏的中间件[J]. 科技信息 2009(16)
    • [20].BREW平台的类COM特性研究[J]. 软件导刊 2016(01)
    • [21].基于BREW MP平台的手机触摸屏游戏的实现[J]. 计算机应用 2012(S1)
    • [22].BREW手机平台游戏模块的设计与实现[J]. 保定学院学报 2011(03)
    • [23].基于BREW的触摸屏MMI的开发研究[J]. 广东通信技术 2009(05)
    • [24].BREW平台的UIONE手机开发技术研究[J]. 电脑知识与技术 2009(04)
    • [25].基于BREW平台的DAB手机电视的研发[J]. 现代电视技术 2008(01)
    • [26].基于BREW平台的DAB手机电视的研发[J]. 国外电子测量技术 2008(01)
    • [27].基于BREW平台的手机应用程序开发[J]. 徐州工程学院学报(自然科学版) 2010(03)
    • [28].基于BREW平台的嵌入式Java虚拟机研究与实现[J]. 微计算机信息 2008(30)
    • [29].BREW无线数据平台的研究与应用[J]. 科技信息 2008(29)
    • [30].基于模板的BREW应用可视化界面设计及代码生成[J]. 软件工程师 2010(Z1)

    标签:;  ;  

    基于BREW移动数据应用的研究与实现
    下载Doc文档

    猜你喜欢