赠品发放跟踪管理系统的设计与实现
2022-08-29房宽宇毕冲博唐光义
房宽宇,毕冲博,唐光义
(哈尔滨理工大学,黑龙江 哈尔滨 150080)
0 引 言
在企业和商家所采用的各种促销方式中,赠品促销占据举足轻重的地位,且赠品的选择和赠送形式别出心裁,如隐藏式赠品促销、基于赠品与主产品契合度的赠品促销,以及同质性赠品促销等。各种形式的赠品促销均会吸引大量的消费者购买产品,这说明赠品促销会对消费者的购买决策产生积极影响。
通过赠品的发放提升品牌知名度,彰显企业实力。如果想要让赠品促销变得更有价值,能够吸引消费者购买新产品、弱势产品,实现老客户的重复购买,赠品的发放必须具有两个基本特点:一是消费者能够快速获得赠品,二是赠品具有很强的吸引力。那么,快速并且有针对性地把赠品发放给目标客户就变得尤为重要。
但是在实际工作中,对于赠品出库后具体的流向、 发放数量、发放人群和不同人群对于赠品的喜爱程度等事项并没有一套完整成熟的系统去做后续的管理和分析,人工记录如此大量的数据又不现实,导致赠品发放并没有得到用户满意的评价,甚至存在赠品被私自克扣的现象,严重影响了赠品发送的效果。同时,赠品数量大、流向复杂等问题也加大了赠品效益评价的难度,使得分析人员很难从赠品发放与商品销售增长关系的分析中得出赠品发放所带来的收益,进而无法及时修改完善赠品营销计划。为此,开发一套赠品发放跟踪管理系统势在必行,具有广泛的市场应用价值。
1 系统主要功能设计
1.1 系统总体设计
赠品发放跟踪与效益评价系统从工厂对赠品的生产、存储、运输到商家的商品销售及赠品发放再到用户的购买和反馈形成完整的管理链,通过对用户评价的分析和商品销售情况的分析,得出效益评价信息并反馈给工厂,工厂再对赠品和商品的搭配进行调整,整个系统协同运作以提高赠品管理能力和效益评价能力。整个系统依托大数据技术分成用户评价收集和后台数据管理两大板块,具体实现赠品库存管理、商品绑定、流向记录、发放记录、评价收集、客户信息记录、效益计算、数据可视化展示等功能,整体上实现智能化、可视化、科学化管理。
进行效益评估给出最优的产品生产方案,通过高效管理赠品相关信息,方便员工对赠品信息的及时处理,减少员工的工作量,提高了员工的工作效率,并且通过对各种信息的整合,减少企业的原料消耗,提高赠品潜在价值,拉动企业正品的销售量,给企业带来更多的收益。
1.2 系统功能设计
赠品发放跟踪与效益评价系统的目标是通过对客户信息、赠品信息,以及能够产生效益的各种信息的整合与分析,做出相应的策略调整,最终实现发放赠品拉动销售的目的。系统主要功能包括:赠品基本信息管理、客户信息管理、赠品跟踪管理和系统基本设置等,系统的主要功能结构图如图1所示。
图1 系统的主要功能结构图
1.3 系统数据库设计
主要围绕赠品的发放与跟踪对该系统进行功能设计,管理员可通过该系统来管理系统中的所有赠品,而赠品的形式取决于商品,根据商品种类、规格、型号的不同附赠不同的赠品,赠品与商品之间是多对多的关系。发放赠品的目的是提高商品的销量,有时是在用户购买商品的时候赠送赠品,用户与商品之间是一对多的关系。在系统中一个管理员可以管理多个用户,而一个用户只能被一个管理员管理,所以管理员与用户之间也是一对多的关系,其整体的ER 图如图2所示。
图2 系统的主要E-R 图
所涉的主要数据表包括:管理员信息表、用户信息表、赠品信息表、商品信息表、跟踪信息表等。管理员信息表中的项目主要包括:管理员编号、管理员昵称、管理员真实姓名、管理员所拥有的权限、管理员电话号码等,如表1所示。
表1 管理员信息表
赠品信息表主要包括赠品编号、赠品名称、赠品来源、赠品价格、赠品分类、赠品描述、赠品数量、赠品进货时间等,如表2所示。
表2 赠品信息表
续表
2 系统主要功能实现
2.1 系统主要功能模块
本系统分为九个模块,下面介绍具体的模块功能:
(1)赠品基本信息管理。提供对赠品信息的搜索、添加、插入、删除、查询、修改等功能。赠品进库信息:记录赠品进货时间、货源、价格、保质期、数量。货物损坏信息:记录破损货物的数量、种类、原因。
(2)客户信息管理。提供对客户信息的搜索、添加、插入、删除、查询、修改等功能。客户个人信息:消费者姓名、住址、所购产品型号、购买日期、联系方式。偏好分析:结合各产品特点与用户个人信息,提供最好的赠品发放方案。赠品赠送种类:记录赠送给客户的赠品,便于跟踪客户反馈,进一步完善偏好分析模块,让赠品发放带来更多的收益。对于老客户会记录其复购情况,进而完善赠品的效益评估。
(3)客户反馈信息管理。系统会为每一个购买产品并录入信息的客户分配一个专有账号(初始账号为客户的电话号码,初始密码为客户购买产品的具体日期,允许客户更改密码),客户可以主动登录账号进行意见反馈,有管理员身份的员工可以基于与客户的互动主动填写用户反馈,进一步完善客户反馈信息。
(4)赠品跟踪管理。主要用于记录赠品的各种发放信息,如发放的赠品种类、时间、赠品发放地点,记录对应客户(避免重复发放),根据签收信息确保赠品是否成功发放,这些信息会同步备份到效益评价模块,以为后续的效益评估提供依据。
(5)效益评价管理。该模块会结合其他几个模块,基于企业提供的信息(如产业月、季利润)运用算法给出效益评价,并针对后续的赠品发放给出改进意见,为后续的赠品发放提供方向指导,进一步提升赠品发放的潜在价值。
(6)赠品类别管理。飞鹤乳业作为奶粉产业大厂,针对其较多的产品种类赠品类别的管理变得十分重要。该模块提供对客户信息的搜索、添加、插入、删除、查询、修改等功能。奶粉主要分成六个年龄段以及四种适用人群。以此确定赠品种类选取以及赠品适配客户。
(7)系统权限管理。其中包括用户管理、添加管理员、管理员注销。此模块只有在管理员登录时才可以进行相应操作,用户登录时不显示此功能模块。其中,用户管理是指管理员可以对已经注册的用户进行删除;添加管理员是指已有的管理员可以添加新的管理员;管理员注销是指当前管理员注销自己的信息,注销以后就不能再用此管理员名来登录系统。
(8)系统日志管理。此模块用以对使用该系统的用户或管理员登录情况的记录,包括登录时间、登录的用户名或管理员名等,方便校对各种出错信息并落实到人。
(9)系统基本设置。是指在使用本系统时进行的一些整体设置,例如:数据库的备份、界面风格、系统的基本参数设置(推荐算法的选用)等。
2.2 系统主要代码设计
系统开发采用IntelliJ IDEA 2021.2.2 x64 集成化开发环境,数据库使用MySQL5.5 版本,JDK 采用1.8 版本,项目的程序目录结构如图3所示。
图3 项目开发的程序目录结构
项目的开发源代码采用分层的结构设计,把功能类似的源代码放在同一个包中进行管理,便于代码后期的维护和升级,本系统的主要包结构为:
(1)项目包路径为:com.me
com.me.System:系统中的增删改查功能及接口、实体类等;com.me.framework:框架部分;com.me.common:公共类、工具类、注解等;com.me.web:前端界面对应下载功能等。
(2)me-pc 目录下
/bad:赠品损坏记录界面;/config:参数配置界面;/customer:客户信息界面;/dict:字典信息界面;/give:赠品发放界面;/goods:赠品信息界面;/menu:菜单管理界面;/role:权限管理界面;/type:类别管理界面;/user:用户个人信息管理界面。
2.3 系统主要功能展示
本系统在开发过程中采用当前较为流行的开源框架SSM,其中Spring 主要用于实现对系统中对象的管理。本系统采用Spring 的IOC 机制,SpringMVC 协助完成系统业务流程的处理,减少系统开发的工作量,降低了系统代码的耦合度;本系统使用了SpringMVC 的数据类型转换、数据校验、拦截器、过滤器等机制;Mabatis 帮助系统完成对象模型向关系模型的转换,减少系统对关系数据的操作,从而可以专注于对象的处理,进一步降低系统的耦合性,提高了系统的可扩展性和可维护性,方便系统后续的维护和升级。管理员查看赠品用户信息的页面如图4所示。
图4 管理员查看赠品用户信息
3 结 论
赠品发放跟踪管理系统可以应用于大多数企业的日常经营中,主要是规范赠品的发放管理流程,减少企业赠品的流失,最大限度地宣传和推广企业的产品,以便让更多的消费者了解产品的特性。本系统在奶粉企业中进行了初步的应用推广,取得了良好的效果,但是本系统在评价模型方面还需要进行持续有效的改进和完善,从而更好地指导企业的生产活动,提升赠品发放的经济效益和社会效益。