论文部分内容阅读
移动通信技术近几年在国内外得到迅速发展,并且无线通信网络与互联网已经开始逐渐融合。与此同时,实施企业信息化已经成为众多企业提高自身竞争力的必备手段之一,CRM、ERP、SCM等企业应用系统给企业生产力带来了革命性的变化。富有远见的企业开始考虑将企业应用系统扩展到移动终端,以便系统用户能够突破时间和地点的限制,更加快捷的获取信息和处理业务。企业移动应用是一个正在兴起的领域,将会给企业竞争力带来进一步的提升,也会给信息产业带来新的发展机会。 本文首先从对企业移动应用进行了理论分析并对比了现有的典型方案,在此基础上提出了基于Web Services的企业移动应用典型模型,从服务器和客户端两方面综合考虑,实现了松散耦合、无缝集成、易于扩展并具有良好通用性的企业移动应用。移动客户端向Web Services发出请求并传入参数,Web Services通过访问系统现有的业务逻辑以及Web Services之间的互操作完成相应任务并将结果返回客户端,两者之间基于SOAP协议实现交互。 本文以这一模型为基础,分析、设计并实现了一个移动CRM系统。为增强系统的运行效率和可靠性,对界面设计、本地存储、Web Services粒度等问题进行了分析;为了使系统具有良好的可扩展性,总体上采用了MVC设计模式,同时充分考虑了移动终端在处理能力、显示能力、交互能力等方面都比较弱的特点,在客户端采用了C/S模式以提高对数据的处理能力。