论文部分内容阅读
在科学技术飞速发展的浪潮中,移动设备也随之得到了大力发展,尤其是基于开放的Android系统的移动设备发展异常凶猛。目前在市面上的持有率已经超过了基于其他系统的移动设备。在这些移动设备的有力支持下,办公系统也朝着移动化方向发展。当前,桌面办公系统已经渗透到各行各业,由于人们渴望在任何地方、任何时间都可以了解整个公司的情况并可以及时高效的处理工作,现有的桌面办公系统已经不能很好的满足这些需求。针对上述需求,迫切需要引入移动办公系统。以移动网络或者WIFI无线网络为依托,结合公司自身的办公特色,量身定做出符合公司和个人需求的移动办公系统成为当务之急。公司人员的流动性比较强,不可能固定都在办公室处理工作任务,这样就需要可以在任何地点,任何时间都能帮助员工处理工作以及及时沟通的平台。该平台在设计之初必须考虑到整体的适应性、扩展性和安全性。本文作者通过研究桌面办公系统和在公司实地实习调研,充分分析了系统的需求,在此基础上提出了个人移动办公系统的总体架构、详细设计,并完成了整个系统的解决方案。该系统分为两大主要模块,即时通信和个人工作。在设计实现过程中将这两个模块分离开来,分别使用基于XMPP协议的及时通信技术和Andorid利用SOAP协议向Web Service进行数据交互的技术,并利用Openfire服务器和Tomcat分别为这两个主要模块提供服务。整个系统采用请求-响应方式,SQL Server 2008作为数据库,在Eclipse和Myeclipse8.5开发平台下使用Java语言完成了系统的服务端和客户端,最终实现了该移动办公系统的各项功能。本文开发的个人移动办公系统的特点在于SOAP协议和XMPP协议的结合使用,从而高效的支持了整个系统的数据信息的交互。在开发过程中采用了Hybrid开发模式,为高效率的开发提供了支持。经过实际测试有效地提高了公司的办公效率,同时也为员工的生活和工作提供了方便。系统界面简单友好,风格统一,基本上达到了预期目标。