论文部分内容阅读
品牌专区产品自推广以来,一直线下进行,整体流程相对较为复杂,且在支持此产品的线下流程上占用了内部产品人员、销售监察人员大量的精力,为了减少人力消耗,提升效率,搜狗品牌产品投放系统应运而生。本系统支持品牌专区投放流程线上化,将之前线下进行的询价、物料环节全部线上化,让之前需要由内部人员支持的工作通过系统支持转移给代理商自主操作,能极大减少人力消耗、提升效率。本文的研究内容是采用SSM(Spring+SpringMVC+MyBatis)技术,MySql数据库技术以及SOA架构技术设计实现了搜狗品牌产品投放系统的询价,订单管理,推广管理和数据报告等模块。本文的创新点表现在对系统中SOA架构的实现并不是通过简单的RPC(Remote Procedure Call Protocol)实现的。而是通过整合了RPC的SOA服务框架实现的。对SOA服务框架的引入是为了解决RPC无法解决的系统的服务发现及寻址,负载均衡及容错,对服务进行访问控制和服务依赖关系管理这四大问题。本文通过上述研究方法,完成了对询价模块,订单管理,推广管理以及数据报告模块的具体实现。成功地将线下业务线上化,既减少了搜狗内部的产品人员以及销售人员的工作量,也方便了广告主的询价和订单管理工作,通过数据报告的生成,可以让广告主更加直观的看到用户的点击量和网页的浏览次数。通过对SOA服务框架的引入也成功解决了系统面临的服务发现及寻址,负载均衡及容错,对服务进行访问控制和服务依赖关系管理四大难题。