基于Springmvc和Mybatis框架的营销获客平台后台管理系统的设计与实现

 2022-01-17 11:01

论文总字数:16359字

目 录

1 绪论 1

2 需求分析 1

2.1 服务端 1

2.2 客户端 2

3 系统设计 3

3.1设计思想 3

3.2设计难点 3

3.3系统架构 3

3.3.1 Spring Mvc 框架 3

3.3.2 Mybatis框架 5

3.4 javaBean属性设计 5

3.5 数据表设计 5

4 功能设计 8

4.1 服务端 8

4.1.1 系统管理员登录 9

4.1.2 信息管理员注册登录 10

4.1.3 后台管理 11

4.1.4 信息管理 12

4.1.5 导入导出 12

4.2 客户端 12

4.2.1 渠道销售经理注册登录 13

4.2.2 公司销售经理注册登录 13

4.2.3 修改密码 14

4.2.4 意向客户信息录入 14

4.3 本章小结 14

结论 16

参考文献 17

致谢 19

基于Springmvc和Mybatis框架的营销获客平台后台管理系统的设计与实现

徐嘉阳

,China

Abstract: On the basis of marketing, this paper makes an in-depth study on the analysis and design of the distributed marketing acquisition platform system based on the demand of the distributed marketing acquisition platform. Firstly, it introduces the related concepts of the marketing customer, and studies the key technologies designed by the system. Then, the distributed marketing is obtained by the customer level. The demand of the platform is investigated and analyzed. According to the analysis, the functional requirements of the system include the login function of the system administrator, the registration and login function of the information administrator, the user management function, the authority management function and so on. After that, the overall architecture design of the system, the design and number of the functional modules of each subsystem are analyzed. According to the design of the database, the functions of the background management are finally realized. The system integrates object-oriented analysis and design methods based on J2EE platform technology and adopts c/S architecture development mode. After the planning and optimization of the entire technical framework, Springmvc Mybatis Oracle is adopted as an optimization framework in the whole system. The business presentation layer uses JSP to display the corresponding page under the corresponding platform. The business processing layer deals with the information through the background method; the advanced mapping of the data collection layer uses the Mybatis to encapsulate the data, and uses the oracle database as the backstage database to store the data, and the management process and the business logic are managed. And control. The system is developed under the Eclipse platform environment and deployed on the Tomcat application server to realize the information interaction between the client and the server side.

Key words: marketing; system; Springmvc; Mybatis;

1 绪论

随着时代的进步,网络技术的高速发展,信息内容传播速度的日益加快,每天都有数以万计的信息在网络中发布、传播与更新。如此庞大的信息量和惊人的传播速度下,获取用户的方式发生了翻天覆地的变化,营销的方式也变得多种多样,成本也变得越来越高。由于行业的竞争,获客成本变得水涨船高。随着互联网金融行业的发展,风投、上市公司、国资等相继进入该行业,这些平台财大气粗,营销手段层出不穷,豪掷千金,无形中拉高了P2P行业的获客成本。

分布式营销获客平台的出现,可以帮助企业有效的减少营销成本。以前企业做营销,前期主要是各种媒体疯狂砸钱,为的是把广告铺到用户面前,吸引客户。使用本产品后,通过app录入客户信息,公司可以根据客户的需求,为客户量身定制客户所需要的产品,然后向客户销售该产品,提高客户满意度,还可以有效提高销售量,更重要的是能获得用户的好评,让企业有一个好的口碑,才能吸引更多客户,企业才能繁荣发展。

本平台采用C/S结构,C端即App,部署在营销经理的手机上。管理端,采用web浏览器开发。

系统分三级架构:省公司、市公司、县公司。

平台有四种角色:一是系统管理员(属于省公司),负责整个平台的维护、角色分配;二是信息管理员(属于市公司);三是公司销售经理,负责为客户办理具体的金融服务;四是渠道销售经理(如4S店、装修公司等业务人员)。

通过本平台以及配套的App客户端,广泛获取意向性客户信息,以达到金融产品销售之目的。平台实现一个公司销售经理通过发展,可拥有多个渠道销售经理为其获取信息的目的(即所谓线人)。

2 需求分析

2.1 服务端

后台管理功能,基于PC端进行开发,后台包含如下的功能。

(1)用户管理。系统管理员可以对于用户的权限,角色,冻结状态等进行管理。

(2)输入导入功能:对于潜在客户信息,可以通过后台的批量模版导入,实现渠道经理到销售经理的信息传递过程。

(3)数据导出功能:对于销售经理可以批量导出自己的数据,系统管理员也可以导出数据进行后台的考核功能。

向公司销售经理推送信息

平台获取有渠道经理报送的信息后,及时推送到其建议的公司销售经理的app上,告知公司销售经理进行正式营销办理。

反馈信息

公司经理对该笔业务办理成功后要及时告知平台后端,平台再发送信息给该笔业务的渠道销售经理。

平台后端要能按照地市区域统计产品信息,并区分成功信息。

2.2 客户端

(1)渠道销售经理注册登录

通过下载安装本app,输入身份证号码,电话号码,姓名,所在城市等信息到后台,通过信息管理员确认后即成为本平台的渠道销售经理。

注册成功后即可以身份证号进行登录,初次登录要求设置密码(另外系统要提供密码更改功能)。

(2)公司销售经理注册与登录

注册时要输入所在城市与所在三级公司,其他与上类同。

(3)意向客户信息录入

渠道客户经理通过初步营销获取某客户有金融服务需求时,及时通过app的客户信息录入功能录入相关信息:客户电话号码、姓名、所需产品(可选择:如购车分期、装修分期等等)、意向金额、建议合作的公司销售经理电话号码(第一次输入后,以后都保存为默认且可修改)。上传到平台后端保存。

(4)向公司销售经理推送信息

平台获取有渠道经理报送的信息后,及时推送到其建议的公司销售经理的app上,告知公司销售经理进行正式营销办理。

(5)反馈信息

公司经理对该笔业务办理成功后要及时告知平台后端,平台再发送信息给该笔业务的渠道销售经理。

(6)其他功能

C端APP要能统计销售经理的自己的汇总业绩,对于渠道销售经理要提示佣金是否支付。平台后端要能按照地市区域统计产品信息,并区分成功信息。

  1. 销售经理团队管理功能
  2. 每个团队人员可以每天挑选出不高于50条数据。
  3. 团队人员必须对用户数据进行及时沟通联系,在提取后的72小时内,写明沟通情况。如果不备注沟通情况时,自动退回到资源池,该客户列入这个销售的无效名单,及时这个客户日后成交,也不能计入这个销售的业绩。
  4. 如果团队人员沟通后,客户有需求,但是不是自己的营销范围,可以进行转单给对应的团队人员。例如A款汽车的销售,了解到客户青睐B款车,可以转给B款车销售人员。成交后,AB各记录50%的业绩。

资源池数据被某个营销提出的72小时内,不能再被同组的营销人员提出,直到这个数据退回到资源池。

3 系统设计

后台管理系统主要开发环境为:Springmvc Mybatis,jsp,Tomcat服务器,Oracle数据库

3.1 设计思想

该系统的设计思想如下所述:

1.系统采用几个相对独立的模块,又可以通过主界面对所有的模块进行统一的操作和管理。

剩余内容已隐藏,请支付后下载全文,论文总字数:16359字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;