论文部分内容阅读
在互联网技术迅速发展下,电子商务迅猛地在世界各国发展起来。随着电子商务的发展,网上书店在各国迅速发展起来,不同平台、不同操作系统、不同开发工具开发的网上书店系统实现网络资源共享势在必行。要建立统一的电子商务信息化平台,统一接口,保障安全,各自实施,实现客户网上购书活动,就要求整个网上书店的应用系统是一个高度集成和开放的系统,能快速实现资源共享和信息共享,减少网上书店销售商对网络系统建设的大量浪费性的重复投入。首先,本文针对彼此独立、由不同的工具开发实现的网上书店的图书管理、客户管理和商品配送的应用信息系统,采用了SOA(Services-Oriented Architecture)这种新型的软件服务架构,它可以根据不同企业的各种各样的需求,将松耦合的不同业务服务通过网络进行灵活的分布式整合、部署和使用,使这些服务独立于实现方式、运行平台和编程语言,从而达到复用的目的。在不同管理部门、不同应用系统之间设计一个基于SOA的应用整合系统平台,实现资源共享,完成数据交换,打破不同管理部门之间、系统之间的信息壁垒。在此架构下,应用企业服务总线ESB统一数据接口标准和数据交换应用平台,实现图书管理系统、客户管理系统、商品配送系统和各地合作伙伴图书管理系统的应用信息系统四方数据的相互交换,但不涉及各方的具体业务,技术与业务分离,只是作为一个中继来进行数据的交换与调用。其次,本文还设计和实现了基于SOA的网上书店系统的核心功能:实现客户通过客户服务网站对图书管理系统中的图书信息进行浏览、查询和订购功能;实现图书最佳配送路径的选择。还使用基于大数据挖掘的网上书店个性化购书推荐算法:一个基于Apriori的修改型算法,它是一个关联规则数据挖掘算法,实现向用户推荐用户可能感兴趣的图书的功能。最后,对系统核心功能模块进行测试,主要是对订单确认模块、商品配送模块和账号安全方面进行测试。