基于Java的权益包销售管理系统的设计与实现.docx
摘要
权益包销售管理系统是一款基于JAVA的管理系统,它的主要功能是引入权益,并将权益组合打包成权益包并进行销售。系统主要分为三个模块,其中权益池模块主要负责权益新增、修改、删除以及查询,权益包模块负责添加和删除权益到权益包并配置权益销售规则,订单模块负责记录权益订单并支持按不同条件查询订单信息。
系统主要采用Java语言,配合spring、dubbo和mybatis等主流开源框架进行开发,使用IDEA工具进行编写。页面使用H5技术实现了前后端分离,系统使用容器部署到Linux服务器上,开源的java语言开发起来简洁高效,Linux系统部署方便,升级简单,本系统还使用redis和消息通道中间件开发相关技术。本次开发是一套完整的权益包销售管理系统,能提供从权益引入到权益包购买整个流程的所有功能。
关键词:付费会员,Java,spring,dubbo
目录
TOC\o1-3\h\z\u第一章 绪论 1
1.1课题背景、目的及意义 1
1.1.1课题背景 1
1.1.2课题目的和意义 2
第二章 可行性分析 3
2.1社会可行性 3
2.2技术可行性 3
2.3操作可行性 3
第三章系统的技术介绍 4
3.1Java 4
3.2MySQL 4
3.3Redis 4
3.4Spring 4
3.5Dubbo 5
3.6Mybatis 5
第四章需求分析 6
4.1系统功能模块概述和分析 6
4.2功能需求分析 6
4.2.1用户登录 6
4.2.2用户管理 6
4.2.3权益池管理 7
4.2.4权益包管理 8
4.2.5权益订单管理 8
4.3数据库分析 9
4.4开发环境 9
第五章系统总体设计 10
5.1设计思想 10
5.2界面设计 10
5.3系统架构设计 10
5.4系统功能设计 11
5.5数据库设计 12
第六章系统详细设计与实现 18
6.1用户登录 18
6.2用户管理 19
6.2.1查询用户列表 19
6.2.2新增用户 20
6.2.3修改用户 21
6.3权益池管理 21
6.3.1权益列表 21
6.3.2权益类型选择页 22
6.3.3新增券码权益 23
6.3.4新增直充权益 24
6.4权益包管理 25
6.4.1权益包列表 25
6.4.2新增权益包 25
6.4.3修改权益包 27
6.5权益订单管理 27
6.5.1订单信息管理 27
第七章系统测试 29
7.1系统测试目的与意义 29
7.2测试过程 29
7.2.1网站首页用户登录测试 29
7.2.2用户管理测试 30
7.2.3新增权益测试 31
7.2.4新增权益包测试 32
7.2.5权益订单测试 33
7.2.6其他错误测试 34
第八章结论 35
参考文献 36
致谢 37
绪论
1.1课题背景、目的及意义
1.1.1课题背景
几年前,运营商的业务主要以语音、短信和流量为主,最近几年,各大运营商都在多业务,多终端,多应用和多场景上进行升级,寻求在产品、服务方面寻求多点突破,三大运营商都推出了自己的plus会员产品。REF_Ref101293591\r\h[1]什么是plus会员呢?plus会员实际就是付费权益包,用户通过付费购买,然后可以每月享受权益包里的权益,直到权益包过期。三大运营商发展到今天,主要面临以下问题:第一、通信行业竞争激烈,通信产品资费趋同,亟需提升价值,扩充新的收入增长点;第二、通信市场饱和,单手机号或者单宽带规模大,传统的营销方式升级融合困难,用户质态需要优化;第三、电信营业厅的流量减少,与用户之间的联系变弱,缺少与用户连接的纽带桥梁,不利于升级拉新;第四、营销资源投入分散,产品封装不灵活,生产效率低,且难于适配用户实际需求。在增长和营收两方面的前所未有的压力下,电信运营商发展付费会员,挖掘存量客户价值将成为运营商未来重要的营收增长点。REF_Ref101293623\r\h[2]
图1.1《2018年中美零售付费会员制研究报告》淘宝88VIP权益包
1.1.2课题目的和意义
面对市场的竞争日益激烈,市场饱和,流量减少和投入分散的痛点,以差异化的视角,打造以权益为载体的数字化营销能力,