论文部分内容阅读
随着无线通信和计算机网络技术的不断发展,应用手机等移动设备处理商业事务的方式逐渐受到人们的欢迎。银行、移动运营商等相应开展了许多不同的移动业务。其中,移动电子支付作为移动电子商务的重要环节,备受人们关注。目前我国移动支付业务处于发展初期,有许多问题值得研究。本文综合分析多种移动支付系统,认为基于J2ME的移动支付系统具有灵活性和扩展性,更适用于移动支付未来发展的需要。因此,着重研究了基于J2ME支付系统的工作流程及其实现方式。在研究中发现该系统的交易操作繁杂冗余,不但提高了用户的通信成本而且浪费用户的时间。另外,在系统的交易处理过程里,用户对交易项目的选择自由度较低,选择面较窄,不利于交易双方就交易项目达成一致。移动Agent具有自主性、协作性、智能性等特点,它为解决前述问题提供了可行的思路。本文在研究移动支付和移动Agent技术的基础上提出了基于移动Agent的移动电子支付模型。该模型应用移动Agent本身能够感知环境、自主做出决策并可以独立完成任务的特点,让其代替移动用户完成交易中的操作,从而极大的简化整个交易过程,使交易更加智能化、自动化。通过研究交易中的协商机制,对比分析现有的协商模型,从多Agent、多议题、双边三个角度综合考虑各个已划分角色的代理在基于移动Agent的移动支付模型中应采用的协商协议以及协商策略,最终提出根据属性值的特性将商品的属性划分为两大集合并从两个阶段分别对这两类集合进行磋商的策略,不仅拓展了用户的选择面,提高了交易成功率,而且移动Agent之间的协作极具智能与效率,它缩短了交易的时间,优化了协商的过程。设计基于移动Agent的移动支付模型的总体框架。在深入研究客户端和服务器技术的基础上,重点实现客户端的加密模块、数字签名模块、通信模块、记录管理模块和系统中划分的用户Agent、商家Agent、购物Agent以及服务器数据库管理、后台管理等模块。最后,通过测试验证了在移动电子支付模型中引入Agent技术是可行的,不仅简化了操作过程,而且增强了系统智能化服务的能力。