BREW移动办公系统开发详解

需积分: 0 0 下载量 49 浏览量 更新于2024-07-24 收藏 724KB PDF 举报
"这篇学位论文主要探讨了基于BREW (Binary Runtime Environment for Wireless) 技术的移动办公系统的研究与开发。BREW是由高通公司开发的一种为无线设备提供高效应用开发和分发的平台,适合新手入门学习。" 本文首先介绍了研究背景,指出随着移动通信技术的发展,移动办公的需求日益增强,BREW作为一种先进的无线应用程序平台,具有很好的潜力。作者详细阐述了BREW技术的发展历程,并明确了论文的研究内容,主要包括BREW技术的深入理解以及基于BREW的移动办公系统的构建。 第二章对BREW技术进行了全面概述,包括BREW的体系结构、运行环境、分发环境以及其与硬件的交互。BREW应用程序平台、移植包、SDK和发布系统(BDS)等关键组成部分被逐一剖析。此外,还强调了BREW在实时处理、快速信息交互、个性化移动体验和低硬件需求方面的优势。 第三章则详细介绍了BREW软件开发的基础知识,如BREW SDK提供的工具,如MIFEdit、Emulator、ResourceEdit和DeviceConfigurator,以及基于BREW进行开发的一般步骤,包括在PC上进行开发和测试,生成.mod文件,获取测试数字签名,以及如何将文件上传至手机。 第四章讨论了系统的设计背景和目标,提出了功能可扩展性和结构可扩展性的设计原则,并进行了系统需求分析,包括界面需求、UI设计、I/O设计和资源需求设计。通过基本流程图和状态转移表,进一步清晰地展示了系统的工作原理。 最后,第五章详细介绍了系统的具体设计与实现,包括数据类、功能模块与驱动模块间的接口、驱动模块、菜单模块、按键消息处理模块、图像模块,以及定位模块的设计,其中定位模块分为定位请求和定位回调函数两个部分,展示了系统在实际操作中的功能实现。 这篇论文深入浅出地介绍了BREW技术,并以此为基础构建了一个移动办公系统,为无线应用开发提供了实践参考。对于想要了解BREW平台和移动应用开发的初学者来说,这是一份非常有价值的参考资料。