论文部分内容阅读
随着嵌入式技术的不断发展,现代通讯技术的日臻成熟和完善,使得人们使用具备高级商务及应用的智能移动计算设备成为可能,且这些移动设备以令人惊奇的速度得到商业化推广,如世界上的各大通讯巨头和有实力的大公司纷纷推出能提供多种服务和商务功能的PDA、智能手机等。这些移动设备在存储容量,计算能力等性能方面取得了重大突破,要充分发挥这些优势,对嵌入式操作系统,嵌入式应用软件,以及它们和各应用子系统的整合与集成提出了更高的要求。本文对PDA开发应用技术进行了深入的探讨。首先研究了PDA开发应用环境,了解了嵌入式操作系统的分类及其特点,通过几种操作系统的比较,选择了WinCE作为开发环境,并通过研究WinCE下进行软件开发的特性,选择EVC作为开发工具。然后提出了一种PDA应用模型,深入分析了该模型的体系结构。研究了GPRS无线传输技术的特点及其数据传输过程;对移动数据库进行了介绍并研究了其体系结构,详细分析了移动数据库中的移动事务处理技术、移动数据库复制/缓存技术、数据广播技术3个关键技术。接着研究了移动数据库的复制技术和基于XML的数据同步方式。对2种同步方式进行了深入分析比较,并给出了数据同步冲突时2种处理方法;针对于湖北省水路规费网络征稽系统实际的需求,结合2种同步方式的优点,提出了一种新的数据同步方案,不仅实现了数据的一致性,同时节省了无线传输的成本;对基于Windows通信技术进行了深入探讨,分析了TCP/IP协议;研究了基于Socket进行数据传输的过程,并给出了系统中传输模块的指令系统和传输过程中数据包的封装过程。最后采用UML对PDA收费系统进行分析建摸,同时对UML在系统软件的开发过程中的应用进行了一系列的尝试;结合实际系统需求开发了PDA规费征稽管理系统,实现了数据同步,并进行了演示。