论文部分内容阅读
21世纪是信息时代,电子商务作为信息时代的产物正在改变着人们的经济活动方式。它以高效、低成本的优势逐步成为新兴的商业模式和理念。它必将成为未来信息社会商务活动的主要形式。由于电子商务是建立在开放的Internet平台上,而在开放的网络上传输的任何信息都有可能被他人截取。因此,要发展电子商务必须解决安全问题。在电子商务安全体系结构中,安全的电子交易协议起着至关重要的作用。目前主要采用SSL和SET作为电子交易协议。SSL是一种在两台机器之间提供安全通道的协议,SET是一种安全电子交易协议,它是由美国Visa和MasterCard两大信用卡组织提出的应用于Internet上的以信用卡为基础的电子支付系统协议。电子商务系统不仅要保证其交易的安全性,也要提供方便、有效的交易方式。客户在网上购物时,往往希望见到简单的操作界面和得到自己需要的商品。如何主动的为客户提供商品信息,如何主动的去预测客户对商品的需求,如何采取一种有效的措施把这种客户在浩若烟海的网页中“拉”内容的方式改变成向客户主动“推”送有价值信息的方式?这种高效和人性化的服务也是电子商务系统中应觖决的一个重要问题。本文首先概括性的提出了构建安全电子商务系统的三层结构,并对各层中的主要技术进行了阐述。重点对SSL协议、SET协议的交易流程进行了分析,指出了SSL和SET协议存在的缺陷,提出了基于SET协议的改进方案—M-SET协议,使其更符合我国的应用需要,并对改进之处进行了详细的分析。然后,作者提出了一种主动预测客户需求的算法,在该算法中使用了可信度和喜爱度值的大小来动态预测客户需求,使其能主动的向客户推送其感兴趣的内容。最后,选取网上书店作为电子商务系统的实现,在该系统中采用了MVC设计模式,运用了目前常用的安全技术、实现了客户需求的预测算法,并给出了M—SET协议的实现方框图。