物流客服系统设计和实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
物流客服系统设计和实现

物流客服系统设计和实现   摘要:本系统基于java语言和Spring MVC框架,主要为物流管理系统客服管理人员开发,综合现有的物流交互平台和主流客户群体的需求,客服人员可通过已有的系统功能解决企业管理过程中的用户需求问题。包括从处理客户订单,到管理客户数据。结果表明本系统能够根据客户需求,为个人和企业提供多功能、全方位的物流服务,从而为顾客创造更多的价值,提高顾客满意度。   关键词:SpringMVC框架;物流客服管理;Java   引言   随着国内电子商务的飞速发展和不断壮大,物流行业的货品流量的扩大也逐渐呈几何倍数的趋势在增长。急、轻、小类货品的运输及售点普及问题随着众多快递公司的诞生而得以解决,各种物流服务平台也应运而生。但大件货品的最后一公里运输问题一直困扰着很多物流公司。为此,本系统突破了运输服务、仓储服务等传统物流服务方式的局限性。根据客户需求,实现随叫随到,随时用车的功能需求,以此来提升市场运输效率,降低运输成本。   1系统设计   本物流客服系统是一个典型的以B/S架构模式设计的一个系统。客服系统使用Spring MVC+MyBatis为基础框架进行开发。开发工具使用Eclipse;语言为开源的JAVA语言;数据库设计及管理软件使用MySql数据库及Navicat管理工具;Web服务器为Jetty服务器;客户端浏览器支持IE8及以上、Google以及Firefox等主流浏览器。客服系统要求具有以下功能模块:客服管理员的注册及登录,权限管理,客服工单,客服下单,认证管理,客户管理,订单管理,优惠券管理,其他工具等。系统主要功能模块如图1所示。   1.1系统设计思想   系统结构设计中,将表现层、业务逻辑层和数据访问层分离开来,用户通过对前端页面(表现层)的控件操作,将用户请求的表单数据发送给controller(业务逻辑层),业务逻辑层通过接口层(service)相应的操作实现类调用DAO接口,DA0通过相应的业务数据处理进行持久化操作调用model层,model层将相应的实体对象映射到数据库里面,再通过映射配置文件进行对数据库的增删改查操作。这样分层降低了各层之间的关联性,实现了高内聚、低耦合的编程思想。   1.2系统页面设计   整个系统的页面设计采用图形用户界面的设计方式,使用了图形的方式借助菜单、按钮等标准界面元素和鼠标的操作,来帮助用户方便的向系统发出操作命令,并将系统的运行结果同样以图形的方式简洁直观地展现给用户。   系统各功能页面主要通过iQuery+EasyUI结合isp来进行页面框架的具体设计,部分功能模块的页面布局采用了div+css的布局方法来进行界面的优化设计。   2主要功能设计与实现   2.1注册新客户功能   管理员根据客户手机号代客户注册,注册时的客户类型分为个人客户和企业客户,不同的客户类型需要填写的客户注册信息不同。注册新客户功能模块图如图2所示。   实现过程:声明一个CustomerCoordinate类并对其进行初始化,在Customer Coordinate Map―per.xml文件中的将该类中的所有Java对象都映射成数据库中的记录并编写sql语句。   2.2客户管理功能   根据多种注册条件查询客户基本信息,并在客户详情页对客户的注册信息进行修改。也可通过注册新客户、代下单、订单、优惠券明细等入口跳转到相应的页面。客户管理功能模块图如图3所示:   实现过程:声明一个Customerlnfo.iava类并对其进行初始化,在list.jsp页面中配置好相应的url,在Customer InfoController.iava中编写fmdBVParam方法,根据service层需要返回的结果数据在customerCoordinate Mapper.xml文件中的将该类中的所有Java对象都映射成数据库中的记录并编写sql语句。   2.3企业客户认证管理功能   该功能主要针对货主PC端、货主Android和iOS端注册的企业用户来开发,非客服端注册的企业用户需要在客服端完善用户信息之后方可下单。页面功能包括根据多种查询条件查询客户的基本认证信息,点击【详情】按钮后页面弹出企业客户认证详情窗口,客服可对待认证的客户进行允许或拒绝操作,对已认证的企业用户只能查看。企业客户认证管理功能模块图如图4所示。   实现过程:通过jquery将条件表单转换成json字符格式串,将查询结果存入customer info list表单,通过用户已选择的条件作为查询条件,点击查询后调用findAllCustomerInfoVOs方法,根据该方法返回的结果,对应到service,根据service层需要返回的结果数据,在map

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档